Amanda Enterprise Sunucunuzu Yedekleme

Bu makale Amanda Enterprise (AE) v. 3.1 ve 3.3

Amanda Enterprise kurulumunuz hasar görürse, yazılımı yeniden kurmanız ve yeniden yapılandırmanız gerekir. Bir yedeklemeye sahip olmak, sunucunuzu hızlı bir şekilde çalışma durumuna geri getirmenize yardımcı olur.

Sunucu yedeğinizi Amanda sunucusundan ayrı olarak depolamalısınız, böylece sunucu çökerse kolayca erişilebilir.

Amanda sunucusunu yedekleme

Zm-support komut dosyası, bir Amanda Enterprise sunucusunu geri yüklemek için gereken çoğu dosyanın bir kopyasını, aşağıdaki şekilde çağrılırsa arşivler:

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

Bu, sitenizde zm-logs - *. Tar.gz adlı bir arşiv oluşturur. geçerli çalışma dizini.

Dizin dosyaları

Çok büyük dizin dosyalarınız varsa, -all-log-dosyalarını çıkarmayı ve ayrı ayrı depolamayı düşünebilirsiniz. Dizin dosyaları zaten gzip sıkıştırılmış olduğundan, onları ikinci kez sıkıştırmayın:

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

Sunucu tarafı şifreleme

Sunucu tarafı şifreleme kullanıyorsanız, ayrıca / var / lib / amanda dizinini, özellikle .am_passphrase dosyasını arşivlemek isteyeceksiniz. Şu şekilde bir arşiv oluşturabilirsiniz:

tar cvzf - tek dosya sistemi yedekleme - $ (tarih "+% Y% m% d% H% M% S"). tar.gz -C / / var / lib / amanda

Yedekten geri yükleniyor

Amanda sunucu yedeğinizden geri yüklemek için bu prosedürü izleyin.

  1. Mümkünse, Amanda Enterprise'ı yeniden yükleyin.
  2. Dosyaları yedekten geri yükleyin, ancak yeni kurulumdaki zmc_aee.cnf'nin üzerine yazmayın: cd / ### for AE 3.3.x tar xvzf / path / to / zm-logs - * - .tar.gz –exclude = ”etc / zmanda / zmc / zmc_aee / zmc_aee.cnf” ### için AE 3.1.x tar xvzf / path / to / zm-logs - * - .tar.gz –exclude = ”etc / zmanda / zmc_aee.cnf”
  3. Ayrıca, ayrı ayrı arşivlediyseniz, dizin dosyalarını da geri yükleyin. Cd / tar xvzf / yol / / zm-dizini- .katran
  4. ZMC hizmetinin çalıştığından emin olun ve AE 3.3.x / opt / zmanda / amanda / mysql / bin / mysql –socket = / opt / zmanda / amanda / mysql / tmp / için arşivlenen dump.cd / ### veritabanını içe aktarın mysql.sock -uzmc -p $ (awk -F \ ”'/ ^ zmc_mysql_zmc_password / {print $ (NF-1)}' /etc/zmanda/zmc/zmc_aee/zmc_aee.cnf) zmc <mysqldump- ### için AE 3.1.x / opt / zmanda / amanda / mysql / bin / mysql –socket = / opt / zmanda / amanda / mysql / tmp / mysql.sock -uzmc -p8d2112fd65db3a93df641fd7e3fa31754cbc6378 zmc
  5. Mümkünse, /var/lib/amanda.cd / tar xvzf / path / to / amandabackup- dosyalarının bir kısmını veya tamamını geri yükleyin .tar.gz