"Enter"a basıp içeriğe geçin

Bir Synology NAS’ta rsync nasıl kullanılır – Linux ipucu

mükemmel form rsync problemler Uzaktan senkronizasyon. rsync Dosya senkronizasyonu için bir komut satırı programıdır. Dosyaları bilgisayarınızdan uzak bir bilgisayara, uzak bir bilgisayardan bilgisayarınıza, bir klasörden diğerine senkronize etmek için kullanılır. Aynı bilgisayardaki bir klasör, bilgisayarınızdan harici sabit sürücüye, uzak bilgisayardan harici sabit sürücüye vb. Artımlı yedeklemeler yapmak için de kullanılabilir.

Bu makale, Synology NAS sunucunuzda rsync’i nasıl etkinleştireceğinizi ve dosyaları bilgisayarınızdan Synology NAS sunucunuza nasıl eşitleyeceğinizi gösterecektir. Öyleyse başlayalım.

Bir Synology NAS üzerinde SSH’yi etkinleştirme:

Synology NAS sunucunuzda rsync’i etkinleştirmeden önce SSH hizmetini etkinleştirmeniz gerekir. Synology NAS, çünkü rsync, bilgisayarınız ile bilgisayarınız arasında dosyaları eşitlemek için SSH protokolünü kullanır. Sinoloji insanları.

Synology NAS üzerinde SSH hizmetini etkinleştirmek için, Kontrol panelleri Synology NAS DSM web GUI uygulaması.

Tıklayın

Gelişmiş mod aşağıdaki ekran görüntüsünde gösterildiği gibi küçük kontrol panelinin sağ üst köşesinden.

Şimdi, tıklayın terminal ve SNMP Aşağıdaki ekran görüntüsünde gösterildiği gibi.

Kontrol Paneli uygulamasının Terminal ve SNMP bölümü, SSH hizmetini etkinleştir onay kutusunu işaretler ve başvurmak Aşağıdaki resimde gösterildiği gibi.

Synology NAS sunucunuzda SSH etkinleştirilmelidir.

Bir Synology NAS’ta rsync dosya hizmetini etkinleştirin:

Synology NAS sunucunuzda rsync dosya hizmetini etkinleştirmek için dosya hizmetleri gelen kod Kontrol panelleri Rica etmek.

Şimdi şu adrese gidin: rsync sekme dosya hizmetleri  Bölüm, Bölümler Kontrol panelleri Uygulama aşağıdaki ekran görüntüsündeki gibidir.

Kontrol rsync hizmetini etkinleştir Onay kutusunu seçin ve tıklayın başvurmak Aşağıdaki resimde gösterildiği gibi.

rsync dosya hizmeti etkinleştirilmelidir.

Rsync için bir Synology NAS’ta dosya paylaşımını yapılandırın:

Rsync dosya hizmeti etkinleştirildikten sonra yeni bir paylaşımlı klasör oluşturulmalıdır. Yeni oluşturulan paylaşımlı klasördeki dosyaları senkronize etmek için, onu ihtiyaçlarınıza göre yapılandırmanız gerekir.

yeni oluşturulan paylaşımlı klasörü yapılandırmak için Paylaşılan dosyalar gelen kod Kontrol panelleri Uygulama aşağıdaki ekran görüntüsündeki gibidir.

Gördüğünüz gibi, yeni bir paylaşımlı klasör, Net Yedekleme, yaratıldı.

paylaşılan klasörü yapılandırmak için Net Yedekleme, Seç ve tıkla organize etmek Aşağıdaki resimde gösterildiği gibi.

Varsayılan olarak, paylaşılan klasör Net Yedekleme yılında oluşturuldu Ses seviyesi 1 Aşağıdaki ekran görüntüsünde görebileceğiniz gibi, Synology NAS

Yedekleme dosyalarını farklı bir birimde depolamak istiyorsanız, Kadın Sesi değiştirmek için açılır menü.

rsync yedekleme dosyalarını depolamak istiyorum boyut 2, bu yüzden seçeceğim cilt 2 İtibaren Kadın Açılır menü, aşağıdaki ekran görüntüsünde gösterildiği gibidir.

Gördüğünüz gibi, cilt 2 olarak tanımlanır Net Yedekleme Paylaşılan klasör Kadın.

Şimdi şu adrese gidin: İzinler sekme ve grup okuma ve yazma Erişmek istediğiniz kullanıcılar için izinler Net Yedekleme Dahil olmuş.

Bittiğinde, tıklayın evet.

Tıklayın Evet.

Tıklayın Evet.

Değişiklikler uygulanır. Tamamlanması birkaç saniye sürebilir.

Gördüğünüz gibi, Net Yedekleme Paylaşılan klasör şuraya taşındı: cilt 2 Synology NAS’ımın.

Bilgisayarınıza rsync’i kurun:

Bilgisayarınızdan Synology NAS’ınıza rsync kullanarak dosyaları eşitlemek için, rsync komut satırı programı bilgisayarınıza yüklenmiş olmalıdır. Bilgisayarınızda rsync kurulu olma ihtimali yüksektir. Her neyse, rsync bilgisayarınızda kurulu değilse, bilgisayarınıza kurduğunuz Linux dağıtımının (işletim sisteminin) resmi paket deposundan kolayca kurabilirsiniz.

Bilgisayarınıza rsync yüklemek için kullandığınız Linux dağıtımına bağlı olarak aşağıdaki komut setlerinden birini çalıştırın.

Ubuntu 20.04 LTS’si:

$ sudo uygun güncelleme
$ sudo uygun İndirmek rsync -s

Debian 10:

$ sudo uygun güncelleme
$ sudo uygun İndirmek rsync -s

Linux Yok 20:

$ sudo uygun güncelleme
$ sudo uygun İndirmek rsync -s

CentOS 8 ve RHEL 8:

$ sudo dnf makachi
$ sudo dnf İndirmek rsync -s

Arch Linux:

$ sudo pacman -Şu
$ sudo pacman -s rsync

Dosyaları rsync ile yedekleyin:

rsync’i kurduktan sonra, rsync’i kullanarak dosyaları bilgisayarınızdan Synology NAS sunucunuza yedekleyebilirsiniz.

İşleri düzenli tutmak için içinde bir klasör oluşturmanızı tavsiye ederim. Net Yedekleme Dosyaları yedeklediğiniz bilgisayarın ana bilgisayar adıyla aynı ada sahip Synology NAS paylaşımlı klasörünüz.

Bilgisayarınızın ana bilgisayar adını bulmak için aşağıdaki komutu çalıştırın:

Aşağıdaki ekran görüntüsünde de görebileceğiniz gibi, bilgisayarınızın ana bilgisayar adının yazdırılması gerekir.

Benim durumumda, bilgisayarımın ana bilgisayar adı Linuxcent e86c5d. Sizin için farklı olacak, bu yüzden bundan sonra kendinizle değiştirdiğinizden emin olun.

İçinde yeni bir klasör oluşturmak için Net Yedekleme Paylaşılan klasörü aç dosyalar terminali Synology NAS sunucunuzdaki uygulama, Net Yedekleme paylaşılan klasör ve tıklayın Oluşturmak Aşağıdaki resimde gösterildiği gibi.

Tıklayın bir klasör oluştur Aşağıdaki resimde gösterildiği gibi.

Lütfen ana bilgisayar adını yazın (benim durumumda, Linuxcent e86c5d) bilgisayarınıza ve tıklayın evet.

Aşağıdaki ekran görüntüsünde de görebileceğiniz gibi yeni bir klasör oluşturulmalıdır.

şimdi geri dönelim /Ana sayfa Bilgisayar klasörünüzü Synology NAS sunucunuza kaydedin.

Gerçek rsync yedeklemesini yapmadan önce, rsync’in beklediğiniz gibi çalışıp çalışmadığını test etmek iyi bir fikirdir.

Rsync’in çalışıp çalışmadığını test etmek için rsync’i şu komutla çalıştırabilirsiniz: -n Seçenek aşağıdaki gibidir:

$ rsync -çift seks<Kaynak klasör yolu><synology-oturum açma-kullanıcı adı> @Synology – IP – Adres>:<Hedef klasör yolu>

Her şey yolunda giderse, gerçek bir yedekleme yapmak için rsync’i -n seçeneği olmadan çalıştırın.

$ rsync – AVZX<Kaynak klasör yolu><synology-oturum açma-kullanıcı adı> @Synology – IP – Adres>:<Hedef klasör yolu>

Burada,

: bilgisayarınızdan Synology NAS sunucunuza yedeklemek istediğiniz klasörün yolu. Bu durumda, /Ana sayfa bir dosya.

: Synology NAS sunucunuzda yedeği depolamak istediğiniz klasörün yolu.
Yol aşağıdaki biçimde olacaktır:

/ses//

Bu durumda, NetBackup.

NS Net Yedekleme Paylaşılan bir klasör oluşturuldu cilt 2 Synology NAS’ımdan. Yani, benim durumumda, bu 2.

NS, yedeklemek istediğiniz klasörün adıdır. /Ana sayfa Bilgisayarınızdan klasör. Bu durumda, bilgisayarınızın ana bilgisayar adı. benim durumumda, bu Linuxcent e86c5d.

: Yedeklemeyi almak için kullanmak istediğiniz Synology NAS kullanıcı adı.

benim durumumda, bu Görüşürüz.

: Synology NAS IP adresiniz. Benim durumumda, 192.168.0.110.

Değildeğer: , , , ve sizin için farklı olacaktır. Şimdi onu istediğiniz değerle değiştirdiğinizden emin olun.

Rsync yedeğinin çalışıp çalışmadığını test etmek için aşağıdaki komut ile rsync komutunu çalıştırın. -n Seçenek aşağıdaki gibidir:

$ rsync -çift seks/ev shvon@192.168.0.110:/cilt2/Net Yedekleme/$(ana bilgisayar adı)

Değil: önceki komutta kullandınız $ (ana bilgisayar adı) isim olarak $ (ana bilgisayar adı) rsync komutunu çalıştırdığınızda, bilgisayarınızın ana bilgisayar adı ile değiştirilecektir. Bilgisayarınızın ana bilgisayar adını şu şekilde kullandıysanız Adınızı bu şekilde yazabilirsiniz. Ana bilgisayar adını yazmaktan daha güvenli olduğunu düşünüyorum. Ana bilgisayar adınız çok uzun veya çok karmaşıksa yazım hatalarını önleyebileceğiniz için manuel olarak.

Belirtmek istiyorsanız, manuel olarak adlandırın Alternatif olarak, rsync komutunu aşağıdaki gibi de yazabilirsiniz:

$ rsync -çift seks/ev shvon@192.168.0.110:/cilt2/Net Yedekleme/Linuxcent e86c5d

Synology NAS sunucunuza SSH aracılığıyla ilk kez bağlandığınızda, aşağıdaki istemi göreceksiniz.

yazın Evet Parmak izi kabulü

Şimdi Synology NAS oturum açma parolanızı girin ve .

Gördüğünüz gibi, istenen klasör yapısı görüntülenir. Gizli dosya ve klasörler de yedeklemeye dahildir. Yani, rsync komutu iyi çalışıyor.

Şimdi, fiziksel bir yedekleme yapmak için aynı rsync komutunu çalıştırın. -n Seçenek aşağıdaki gibidir:

$ rsync -çift seks/ev shvon@192.168.0.110:/cilt2/Net Yedekleme/$(ana bilgisayar adı)

Synology NAS parolanızda oturum açın ve .

Gördüğünüz gibi, rsync tüm dosya ve klasörleri yedekler. /Ana sayfa PC’nizin Synology NAS’ınız için kılavuzu. Yedeklenen dosyanın boyutuna ve ağ bağlantınızın hızına bağlı olarak tamamlanması biraz zaman alabilir.

Bu noktada, yedekleme tamamlanmıştır.

Yedekleme tamamlandığında şunları görmelisiniz: h / klasör içinde Net Yedekleme Aşağıdaki ekran görüntüsünde görebileceğiniz gibi Synology NAS paylaşımlı klasörünüz.

Kullanıcı giriş klasörleri de aşağıdaki ekran görüntüsünde gösterildiği gibi sık sık yedeklenmelidir.

Gördüğünüz gibi, kullanıcının ana klasöründeki tüm dosya ve klasörler (hatta gizli olanlar) iyi kopyalanır.

rsync ile artımlı yedeklemeler alın:

Bilgisayarınızdan Synology NAS sunucunuza bir klasörü yedekledikten sonra, rsync ile bir sonraki yedeklemenizde o klasörün artımlı bir yedeğini alabilirsiniz.

Bu örnek için yeni bir dosya oluşturalım. test.txt içeri EV bilgisayar klasörünüz.

$ Eko“Selam Dünya”> test.txt

Gördüğünüz gibi yeni bir dosya test.txt yılında oluşturuldu EV bir dosya.

Şimdi yedekle /Ana sayfa Aşağıdaki gibi rsync kullanarak klasörü bilgisayarınızdan Synology NAS sunucunuza kaydedin:

$ rsync -çift seks/ev shvon@192.168.0.110:/cilt2/Net Yedekleme/$(ana bilgisayar adı)

Synology NAS oturum açma parolanızı girin ve girin.

Gördüğünüz gibi, yeni oluşturulan dosyalar ve son yedeklemeden bu yana değişen dosyalar Synology NAS üzerinde yedeklenir.

Gördüğünüz gibi yeni oluşturulan dosya test.txt destek olmak Net Yedekleme Synology NAS paylaşımlı klasörüm. Bu nedenle, artımlı yedekleme iyi çalışır.

Bundan sonra nereye gideceğim?

Rsync kullanarak dosyaları bilgisayarınızdan Synology NAS sunucunuza verimli bir şekilde yedeklemek için, rsync’in nasıl çalıştığını iyi anlamanız gerekir.

Rsync ile ilgili herhangi bir yardıma ihtiyacınız olursa makaleyi okuyabilirsiniz. Ubuntu’da dosyaları kopyalamak için rsync komutu nasıl kullanılır? Rsync’in temellerini öğrenmek için. Umarım bu makale, rsync ile etkili yedeklemeler yapmanıza yardımcı olmuştur.

Tüm rsync seçenekleri ve her birinin ne yaptığı hakkında bilgi edinmek için rsync’in kılavuz sayfasını da okuyabilirsiniz. Hiçbir şey Linux kılavuz sayfalarını yenemez.

rsync dizini sayfasına erişmek için aşağıdaki komutu çalıştırın:

Rsync kılavuz sayfası açılmalıdır. rsync kılavuz sayfası, rsync hakkında bilmeniz gereken her şeyi içerir.

Çözüm:

Bu makalede, size bir Synology NAS’ta SSH’yi nasıl etkinleştireceğinizi gösteriyorum. Ayrıca size bir Synology NAS’ta rsync dosya hizmetini nasıl etkinleştireceğinizi ve rsync ile yedek almak için bir paylaşımlı klasörü nasıl yapılandıracağınızı da gösterdim. Size rsync kullanarak bilgisayarınızın yedeklerini nasıl alacağınızı ve artımlı yedekleri bilgisayarınızdan bir Synology NAS’a nasıl alacağınızı gösterdim.

Diğer gönderilerimize göz at

[wpcin-random-posts]

İlk Yorumu Siz Yapın

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir