Artımlı yedeklemeler için rsnapshot nasıl kurulur ve yapılandırılır

enstantane fotoğraf

Ödevi yedek Bilgisayarlarımızda sahip olduğumuz bilgileri korumak esastır, ancak bir şeyin evde yapmak olduğu ve başka bir şeyin bilgi hacminin çok olduğu bir üniversite veya şirketin verilerini korumak olduğu açıktır. daha büyük ve farklı sorumluluklar var. Bu nedenle, güçlü ve çok yönlü araçlara olan ihtiyaç çok daha fazladır, ancak bunların herhangi birimiz tarafından evde de kullanılabileceği açıktır.

Şimdi görelim artımlı yedeklemeler için rsnapshot nasıl kurulur ve yapılandırılır, sadece bilgileri güvenli ve basit bir şekilde korumamıza izin vermekle kalmayıp, aynı zamanda çok verimli bir şekilde yapan bir araçtır. Buna bir örnek olarak şunu söylüyoruz: depolama için gerekli alan, onu nasıl kullanırsak kullanalım bir yedekten biraz daha yüksek o zamandan beri depolanan tek şey, değiştirilen dosyaların bir kopyasıdır. Rsnapshot'ın bir başka avantajı da, yedeklemelerin önceki yedeklemelere sabit bağlantılar olmasıdır; yedekleme Elbette.

Kullanabilmek için enstantane fotoğraf bazı soruları yerine getirmemiz gerekiyor ve bu, işleyişi için diğerlerine güvenen bir araçtır. Örneğin, haydi rsync'in kurulu olması ve ayrıca SSH aracılığıyla erişime sahip olması gerekir yedeklerimizi depolayacağımız bilgisayara, yani yüklemiş olmamız gereken SSH her iki bilgisayarda ve şifreyi 'elle' girmek zorunda kalmadan erişilebilecek şekilde yapılandırdı.

Öyleyse, öncelikle bunu yapılandıracağız:

ssh-keygen -t rsa

Burada SSH bizden cümleyi soracak, ancak komutları uzaktan çalıştıracağımız için 0 etkileşim istiyoruz, bu yüzden bizden talep edildiğinde 2 kez Enter / Enter tuşuna basarak bunu iptal edeceğiz. Sonunda ~ / .ssh içinde 2 yeni dosyamız olacak: biri id_rsa ve özel kimlik anahtarını, diğeri id_rsa.pub ve ortak anahtar. İkincisi, ssh-copy-id komutu kullanılarak uzak sunucuya kopyalanır, bu da bize söz konusu sunucudaki hesabın şifresini sorar ve daha sonra uygun şekilde karşıya yükleme ve depolama, yani ilgili dizinleri oluşturma ile ilgilenir. ve gerekli izinleri ayarlama:

# ssh-copy-id -i ~ / .ssh / id_rsa.pub kullanıcı @ uzak sunucu

O zaman rsync ve rsnapshot yükleriz:

# sudo apt-get rsync rsnapshot'ı kurun

Şimdi yedeklemeleri yapacağımız dizini oluşturmak için rsnapshot yapılandırma dosyasını düzenleyeceğiz:

# nano /etc/rsnapshot.conf

Yedekleri uzak bilgisayarda nerede saklayacağımızı belirtmek için snapshot_root bölümünü değiştiriyoruz:

# snapshot_root / disk1 / backup

Hangi aralığı kurarız enstantane fotoğraf görevini yerine getirecek (bu örnekte, her altı saatte bir olmak üzere günde dört kez) ve bunun için kullanacağımızın önündeki # işaretini kaldırıyoruz ve tadına göre değiştiriyoruz, örneğin:

saatlik aralık 4

Şimdi senkronize edeceğimiz yerel klasörleri oluşturuyoruz ve bunları 'yedekleme' seçeneğiyle birlikte ekliyoruz:

yedekleme / ev / localhost /

yedekleme / etc localhost /

Alanların 'sekmeler' ile ayrıldığına, yani birini girdikten sonra sekme tuşuna bastığımıza vb. Dikkat edilmelidir. Aynı zamanda yedeklerimizden çıkarmak istediğimiz dosyaları belirtebiliriz, bunun için her birine ayrılmış bir satır kullanıyoruz:

exclude_file /etc/rsnapshot.conf

exclude_file /etc/bashrc.conf

Sonra bu yapılandırmayı kaydedip bitiriyoruz, ancak neyse ki bir parametre aracılığıyla kontrol etme olanağımız var:

# rnapshot yapılandırma testi

Her şey yolunda giderse 'Sintax OK' yazan bir mesaj alacağız.

Başka bir seçenek de girdiğimiz test modunda çalıştırmaktır:

# rsnapshot -t saatlik

Sonunda, basitçe sahibiz rsnapshot'ı çalıştır, kullandığımız aralığa uyması gereken yürütme modunu ekleyerek yaptığımız: saatlik, günlük, haftalık veya aylık.

Bizim durumumuzda:

#rsnapshot saatlik

Bunu içinde göreceğiz / disk1 / yedekleme klasörler olacak /daily.0/localhost/ev y günlük.0 / localhost / vbve içlerinde korumak istediğimiz ekibin klasörleriyle aynı içerikler olacaktır. İşte bu ve teşekkürler enstantane fotoğraf bundan sonra güvenebiliriz artımlı yedeklemeler sistemimizde.


Yorumunuzu bırakın

E-posta hesabınız yayınlanmayacak. Gerekli alanlar ile işaretlenmiştir *

*

*

  1. Verilerden sorumlu: Miguel Ángel Gatón
  2. Verilerin amacı: Kontrol SPAM, yorum yönetimi.
  3. Meşruiyet: Onayınız
  4. Verilerin iletilmesi: Veriler, yasal zorunluluk dışında üçüncü kişilere iletilmeyecektir.
  5. Veri depolama: Occentus Networks (AB) tarafından barındırılan veritabanı
  6. Haklar: Bilgilerinizi istediğiniz zaman sınırlayabilir, kurtarabilir ve silebilirsiniz.