Mencadangkan Server Amanda Enterprise Anda

Artikel ini untuk Amanda Enterprise (AE) v. 3.1 dan 3.3

Jika penginstalan Amanda Enterprise Anda rusak, Anda harus menginstal ulang dan mengkonfigurasi ulang perangkat lunak. Memiliki cadangan membantu dengan cepat mengembalikan server Anda ke status kerja.

Anda harus menyimpan cadangan server Anda terpisah dari server Amanda sehingga dapat segera diakses jika server mati.

Mencadangkan server Amanda

Skrip zm-support akan mengarsipkan salinan dari sebagian besar file yang diperlukan untuk memulihkan server Amanda Enterprise jika dipanggil sebagai berikut:

/ opt / zmanda / amanda / bin / zm-support --all-log-files

Ini membuat arsip bernama zm-logs - *. Tar.gz di file direktori kerja saat ini.

File indeks

Jika Anda memiliki file indeks yang sangat besar, Anda dapat mempertimbangkan untuk menghilangkan –all-log-files dan menyimpannya secara terpisah. Karena file indeks sudah dikompresi dengan gzip, jangan kompres untuk kedua kalinya:

tar cvf zm-index - $ (tanggal "+% Y% m% d% H% M% S"). tar -C / etc / amanda / * / index

Enkripsi sisi server

Jika Anda menggunakan enkripsi sisi server, Anda juga ingin mengarsipkan direktori / var / lib / amanda terutama file .am_passphrase. Anda dapat membuat arsip dengan cara ini:

tar cvzf - satu-file-system amandabackup - $ (tanggal "+% Y% m% d% H% M% S"). tar.gz -C / / var / lib / amanda

Memulihkan dari cadangan

Ikuti prosedur ini untuk memulihkan dari cadangan server Amanda Anda.

  1. Jika memungkinkan, instal ulang Amanda Enterprise.
  2. Pulihkan file dari cadangan, tetapi jangan menimpa zmc_aee.cnf dari penginstalan baru: cd / ### untuk AE 3.3.x tar xvzf / path / ke / zm-logs - * - .tar.gz –exclude = ”etc / zmanda / zmc / zmc_aee / zmc_aee.cnf” ### untuk AE 3.1.x tar xvzf / path / to / zm-logs - * - .tar.gz –exclude = ”etc / zmanda / zmc_aee.cnf”
  3. Juga pulihkan file indeks jika Anda mengarsipkannya secara terpisah. Cd / tar xvzf / path / to / zm-index- .ter
  4. Pastikan layanan ZMC berjalan dan impor database arsip dump.cd / ### untuk AE 3.3.x / opt / zmanda / amanda / mysql / bin / mysql –socket = / opt / zmanda / amanda / mysql / tmp / mysql.sock -uzmc -p $ (awk -F \ ”'/ ^ zmc_mysql_zmc_password / {cetak $ (NF-1)}' /etc/zmanda/zmc/zmc_aee/zmc_aee.cnf) zmc <mysqldump- ### untuk AE 3.1.x / opt / zmanda / amanda / mysql / bin / mysql –socket = / opt / zmanda / amanda / mysql / tmp / mysql.sock -uzmc -p8d2112fd65db3a93df641fd7e3fa31754cbc6378 zldeXNUMXfaXNUMXcbcXNUMX zldeXNUMXfaXNUMXcbcXNUMX
  5. Jika memungkinkan, pulihkan beberapa atau semua /var/lib/amanda.cd / tar xvzf / path / ke / amandabackup- .tar.gz