Cara memasang dan mengkonfigurasi rsnapshot untuk cadangan tambahan

rsnapshot

Kerja rumah dari sandaran Adalah mustahak untuk melindungi maklumat yang kita ada di komputer kita, walaupun jelas bahawa satu perkara adalah melakukannya di rumah dan yang lain adalah dengan melindungi data universiti atau syarikat, di mana jumlah maklumatnya banyak lebih besar dan ada tanggungjawab yang berbeza. Atas sebab ini, keperluan alat yang hebat dan serba boleh jauh lebih besar, walaupun jelas bahawa alat ini juga dapat digunakan oleh mana-mana dari kita di rumah.

Sekarang mari lihat cara memasang dan mengkonfigurasi rsnapshot untuk cadangan tambahan, Ini adalah alat yang tidak hanya memungkinkan kita melindungi maklumat dengan cara yang selamat dan mudah tetapi juga melakukannya dengan sangat efisien. Contoh ini yang kita katakan adalah kenyataan bahawa ruang yang diperlukan untuk simpanan, tidak kira bagaimana kita menggunakannya, ia adalah sedikit lebih tinggi daripada sandaran sejak itu satu-satunya perkara yang disimpan adalah salinan fail yang diubah suai. Kelebihan lain dari rsnapshot adalah bahawa sandaran adalah pautan keras ke sandaran sebelumnya, ini selagi tidak ada perubahan dalam sandaran Sudah tentu.

Untuk dapat menggunakan rsnapshot kita harus memenuhi beberapa soalan, dan ia adalah alat yang bergantung pada yang lain untuk operasinya. Contohnya, mari perlu rsync dipasang dan juga mempunyai akses melalui SSH ke komputer di mana kita akan menyimpan sandaran kita, iaitu, kita mesti memasang SSH pada kedua-dua komputer dan mengkonfigurasi kunci untuk dapat diakses tanpa perlu memasukkan kata laluan 'dengan tangan'.

Oleh itu, pertama-tama kita akan mengkonfigurasi ini:

ssh-keygen -t rsa

Di sini SSH akan meminta frasa kepada kami, tetapi kerana kami akan melaksanakan perintah dari jarak jauh, kami menginginkan 0 interaksi sehingga kami akan membuangnya dengan menekan kekunci Enter / Enter 2 kali yang kami diminta. Pada akhirnya kami akan mempunyai 2 fail baru dalam ~ / .ssh: satu adalah id_rsa dan mengandungi kunci pengenalan peribadi, yang lain adalah id_rsa.pub dan mengandungi kunci awam. Yang terakhir disalin ke pelayan jauh menggunakan perintah ssh-copy-id, yang meminta kata laluan akaun pada pelayan tersebut dan kemudian memuat naik dan menyimpannya dengan cara yang betul, iaitu membuat direktori yang sesuai dan menetapkan kebenaran yang diperlukan:

# ssh-copy-id -i ~ / .ssh / id_rsa.pub pengguna @ pelayan jauh

Kemudian kami memasang rsync dan rsnapshot:

# sudo apt-get install rsync rsnapshot

Sekarang kita mengedit fail konfigurasi rsnapshot untuk membuat direktori di mana kita akan membuat sandaran:

# nano /etc/rsnapshot.conf

Kami mengubah bahagian snapshot_root untuk menunjukkan di mana kami akan menyimpan sandaran pada komputer jauh:

# snapshot_root / disk1 / sandaran

Kami menetapkan selang di mana rsnapshot akan melaksanakan tugasnya (dalam contoh ini, empat kali sehari iaitu setiap enam jam), dan untuk ini kami membuang # di hadapan yang akan kami gunakan, dan mengubahnya mengikut citarasa, misalnya:

selang setiap jam 4

Sekarang kita menetapkan folder tempatan yang akan kita selaraskan, yang mana kita menambahkannya bersama-sama dengan pilihan 'sandaran':

sandaran / rumah / localhost /

sandaran / dll localhost /

Harus diingat bahawa bidang dipisahkan oleh 'tab', iaitu setelah memasukkannya kita menekan butang tabulasi, dan seterusnya. Juga kami dapat menunjukkan fail mana yang ingin kami kecualikan dari sandaran kami, yang mana kami menggunakan talian khusus untuk masing-masing:

exclude_file /etc/rsnapshot.conf

exclude_file /etc/bashrc.conf

Kemudian kami menyimpan dan menyelesaikan konfigurasi ini, tetapi untungnya kami memiliki kemungkinan untuk memeriksanya dengan menggunakan parameter:

# rnapshot konfigurasi

Sekiranya semuanya berjalan lancar, kami akan menerima mesej yang mengatakan 'Sintax OK'.

Pilihan lain adalah menjalankannya dalam mod ujian, yang mana kita masukkan:

# rsnapshot -t setiap jam

Akhirnya, kita hanya mempunyai jalankan rsnapshot, yang kita lakukan dengan melampirkan mod pelaksanaan, yang mesti sesuai dengan selang waktu yang telah kita gunakan: setiap jam, setiap hari, mingguan atau bulanan.

Dalam kes kami:

#rsnapshot setiap jam

Kita akan melihatnya dalam / disk1 / sandaran akan menjadi folder / harian.0/localhost/home y setiap hari.0 / localhost / dll, dan di dalamnya akan ada isi yang sama seperti di folder pasukan yang ingin kita lindungi. Itu sahaja, dan terima kasih kepada rsnapshot mulai sekarang kita boleh bergantung cadangan tambahan dalam sistem kami.


Tinggalkan komen anda

Alamat email anda tidak akan disiarkan. Ruangan yang diperlukan ditanda dengan *

*

*

  1. Bertanggungjawab atas data: Miguel Ángel Gatón
  2. Tujuan data: Mengendalikan SPAM, pengurusan komen.
  3. Perundangan: Persetujuan anda
  4. Komunikasi data: Data tidak akan disampaikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Pangkalan data yang dihoskan oleh Occentus Networks (EU)
  6. Hak: Pada bila-bila masa anda boleh menghadkan, memulihkan dan menghapus maklumat anda.