Pemulihan beberapa file kecil dari cadangan besar membutuhkan waktu lama

Gejala Masalah

Pemulihan file atau direktori kecil (misalnya, hanya beberapa megabyte besar) membutuhkan waktu lama dari cadangan sistem file besar (misalnya, direktori yang berisi data 1 terabyte).

Deskripsi masalah

Amanda menyimpan cadangan sistem file dalam salah satu dari dua format gambar umum:

  • Sistem file UNIX / Linux, cadangan NFS, dan CIFS adalah tar arsip, biasanya GNU tar.
  • Cadangan Windows NTFS didasarkan pada file ZIP64 Format.

Kedua format memulihkan dengan memulai dari awal gambar dan streaming melaluinya secara serial, apakah Anda memulihkan seluruh gambar atau hanya file / direktori yang dipilih. Oleh karena itu, waktu untuk memulihkan file bisa sama dengan waktu yang dibutuhkan untuk membuat gambar cadangan.

Untuk memulihkan hanya file yang dipilih, tar atau Klien Windows Zmanda masih harus memulai streaming melalui seluruh gambar dari awal hingga akhir, memulihkan file Anda saat ditemukan.

Resolusi

Untuk mengurangi waktu pemulihan untuk file yang dipilih, waktu pencadangan harus dikurangi. Salah satu cara untuk melakukannya adalah dengan membaginya menjadi beberapa objek kecil yang mendukung bagian berbeda dari objek asli yang besar.

Perhatikan contoh berikut:

$ ls /big/data
dir1/
dir2/
largedir1/
largedir2/
file1
file2
  1. Buat objek cadangan untuk " /big/data"Dan kecualikan subdirektori besar ("./largedir1"Dan" ./largedir2“). Silakan lihat dokumentasi berikut untuk detail tentang exclude syntax:

    http://docs.zmanda.com/Project:Amanda_Enterprise_3.3/ZMC_Users_Manual/Backup_What#Exclude_Specifications
     
  2. Cadangkan setiap sub-direktori sebagai objek terpisah:
    • / big / data / largedir1
    • / big / data / largedir2
  3. Atau (khusus UNIX / Linux, NFS, dan CIFS) buat beberapa objek cadangan / besar / data dengan alias berbeda (Backup| What > Advanced Options > Alias), dan gunakan exclude dan include properti. Itu exclude properti dapat diatur Backup| What, Tetapi include properti harus ditambahkan secara manual ke "/etc/amanda/<BackupSet>/disklist.conf "File. Silakan lihat artikel berikut untuk informasi lebih lanjut:

    http://wiki.zmanda.com/index.php/How_To:Split_DLEs_With_Exclude_Lists

Dengan memecah objek besar menjadi lebih kecil dan memulihkan dari objek yang lebih kecil, Amanda dapat mengalirkan data yang lebih sedikit untuk proses pemulihan.