Cara Melakukan Backup dan Restore melalui SSH

Artikel ini untuk Amanda Perusahaan (AE)

Deskripsi Info:

Amanda Enterprise Server dapat dikonfigurasi untuk mencadangkan semua set cadangan, set cadangan tertentu, atau bahkan entri cadangan untuk host tertentu melalui otentikasi SSH untuk transfer data yang aman. Dukungan ini hanya tersedia di klien Linux / Solaris / Mac OS X dan tidak tersedia untuk klien Windows.

Cara mencadangkan Semua klien Linux / Unix menggunakan SSH

  1. Silakan lihat Cara mengaktifkan otentikasi SSH di Amanda Enterprise untuk petunjuk cara mencadangkan semua klien UNIX dan Linux melalui SSH.

Cara mencadangkan klien Linux / UNIX tertentu atau kumpulan cadangan tertentu yang hanya mencadangkan klien Linux / UNIX melalui SSH

  1. Silakan lihat bagian "Mengkonfigurasi kunci SSH di server Amanda" dari Cara mengaktifkan otentikasi SSH di Amanda Enterprise untuk petunjuk tentang menyiapkan otentikasi kunci publik SSH untuk pengguna cadangan antara server Amanda dan
  2. Untuk mencadangkan semua objek cadangan untuk UNIX atau Linux host tertentu, edit file / etc / amanda / /disklist.conf untuk set cadangan di mana objek dikonfigurasi dan yang ingin Anda gunakan SSH. Tambahkan "zmc_ssh_auth" ke bagian yang mengonfigurasi cadangan untuk setiap objek host tersebut. Ini adalah contoh menambahkan baris ini ke bagian untuk satu objek: myclientmachine.company.com “/ home” “/ home” {zmc_unix_base zmc_ssh_auth mengenkripsi tidak ada kompres tidak ada perkiraan menghitung server…. } Harap dicatat bahwa ini harus dilakukan untuk semua objek yang dicadangkan pada host itu jika tidak maka akan menyebabkan kesalahan selama pemeriksaan dan pencadangan host.
  3. Jika semua host dalam set cadangan adalah klien UNIX dan / atau Linux dan Anda ingin mencadangkan semuanya melalui SSH, edit file / etc / amanda / / zmc_backupset_dumptypes file untuk set cadangan yang ingin Anda gunakan SSH. Tambahkan “zmc_ssh_auth” ke bagian zmc_backupset_dumptype dumptype di file ini seperti: definisikan dumptype zmc_backupset_dumptype {zmc_device_attached_storage zmc_ssh_auth_ record on # maxpromoteday 1 days}

Cara memulihkan gambar cadangan menggunakan SSH (hanya berlaku untuk AE 3.1 dan yang lebih lama):

Catatan: Ini hanya berlaku untuk memulihkan cadangan melalui ZMC di AE 3.1 dan sebelumnya. Semua cadangan yang dipulihkan melalui ZMC di AE 3.3 dan yang lebih baru tidak kembali menggunakan SSH meskipun layanan pemulihan tidak berjalan pada host pemulihan dan karenanya tidak pernah dilakukan sebagai transfer terenkripsi. Di AE 3.1 dan sebelumnya, sandi pengguna root pada host pemulihan target akan diperlukan di ZMC Restore | Pulihkan halaman saat pemulihan dijalankan seperti yang diarahkan di bawah ini. Hak istimewa root diperlukan untuk mengatur izin asli dan kepemilikan file yang dipulihkan.

  1. Pada klien Linux cadangan, edit file /etc/xinetd.d/zmrecover dan ganti "disable = no" dengan "disable = yes"; Jika tidak, pemulihan akan dilakukan dengan cara yang tidak aman melalui ZMC tanpa menggunakan SSH.
  2. Di klien cadangan, muat ulang layanan xinetd sebagai file akar muat ulang pengguna / etc / init.d / xinetd
  3. Ikuti prosedur normal untuk memulihkan file melalui Zmanda Management Console (lihat dokumentasi untuk Pulihkan | Halaman berapa).
  4. Jauhkan akar pengguna sebagai "Nama Pengguna Tujuan" di ZMC's Restore | Halaman mana.
  5. Setelah mengklik mengembalikan pada tombol Pulihkan | Pulihkan halaman, kata sandi root dari host pemulihan target akan diminta. Masukkan kata sandi root. Setelah otentikasi berhasil melalui SSH, proses pemulihan akan dimulai.