Cara mengubah ukuran blok media sandaran

Artikel ini adalah untuk Amanda Enterprise (AE) 

Parameter BLOCK_SIZE peranti dalam fail konfigurasi Amanda menentukan ukuran blok untuk gambar sandaran pada media penyimpanan (cakera, pita, atau awan). Parameter ini tidak dapat diubah menggunakan Zmanda Management Console (ZMC) untuk cakera atau pita. Ukuran blok media dapat diubah di ZMC ketika menulis ke cloud dengan mengubah ukuran blok yang digunakan oleh peranti cloud di bahagian Pilihan Lanjutan pada halaman Admin | peranti.

saiz blok minimum ialah 32 KB yang merupakan set lalai oleh ZMC untuk sandaran ke peranti cakera dan pita. Ukuran blok peranti optimum untuk cakera atau pita adalah ukuran blok asli yang digunakan oleh peranti anda, iaitu. sistem fail atau pemacu pita.

Saiz blok peranti lalai untuk sandaran yang ditulis ke Amazon S3 ialah 2 MB (2 mega-bytes). Tidak ada ukuran blok asli untuk peranti Amazon S3 tetapi ukuran blok yang wajar harus dipilih jika diubah dari lalai. Ukuran blok yang terlalu kecil harus dielakkan kerana ini boleh menyebabkan ketidakcekapan kerana overhead dalam memulakan dan menyelesaikan setiap blok. Ukuran blok yang terlalu besar, misalnya 1G, harus dipertimbangkan dengan teliti kerana Amanda menyimpan beberapa blok dalam memori pelayan sepanjang masa semasa operasi.

Untuk menggunakan ukuran blok selain dari ukuran blok 32k lalai, harta BLOCK_SIZE peranti mesti ditetapkan ke ukuran yang diinginkan:

  1. Tukar direktori ke / etc / zmanda / zmc / zmc_ags / device_profiles direktori (dalam 3.1.5 dan sebelumnya adalah / etc / zmanda / zmc_aee / device_profiles).
  2. Cari profil konfigurasi peranti (.yml fail) yang anda mahu ubah suai sifat BLOCK_SIZE. Nama fail konfigurasi peranti ini mempunyai nama yang sama dengan nama peranti yang ditentukan dalam Zmanda Management Console.
  3. Edit profil peranti (.yml fail) dan cari bahagian device_property_list:

    3.3.0 dan kemudian:device_property_list: LEOM: dihidupkan
    3.1.5 dan lebih awal:device_property_list: comment: 'http://wiki.zmanda.com/man/amanda-devices.7.html' COMPRESSION_comment: on FSF_comment: off BSF_comment: on
  4. Tambahkan (atau ubah) harta BLOCK_SIZE. Nilai harta ini diberikan dalam bait jika tidak ada unit yang ditentukan. Contoh berikut menetapkan ukuran blok menjadi 8 MB.

    3.3.0 dan kemudian:device_property_list: LEOM: pada BLOCK_SIZE: 8m
    3.1.5 dan lebih awal:device_property_list: comment: 'http://wiki.zmanda.com/man/amanda-devices.7.html' COMPRESSION_comment: on FSF_comment: off BSF_comment: on BLOCK_SIZE: 8m

Catatan: Harap perhatikan bahawa setiap lekukan adalah 2 ruang dan mesti diperhatikan dengan teliti.

  1. Muat semula Pentadbir -> Set sandaran halaman di Zmanda Management Console supaya perubahan itu berlaku. Di AE 3.0.X, terdapat butang "Regenerate Device Bindings" di bahagian bawah, kiri halaman. Pada 3.1, terdapat juga butang "Refresh Table" di bahagian bawah meja bawah.
  2. Sahkan perubahan dengan amadmin arahan. Sekiranya nama set sandaran anda adalah Harian, output berikut harus mengesahkan perubahan:
     $ amadmin Konfigurasi harian | grep -i 'DEVICE.PROP. * DEVICE_PROPERTY' block-size '"ukuran blok" "8m"
  3. Saiz penimbal harta peranti harus dua kali ganda dari nilai ini. Untuk sebarang set sandaran yang menggunakan peranti ZMC ini, edit file amanda.conf, misalnya, /etc/amanda/Daily/amanda.conf, dan tingkatkan parameter "device_output_buffer_size" untuk sekurang-kurangnya menggandakan parameter BLOCK_SIZE anda. Ulangi untuk set sandaran lain menggunakan peranti ZMC ini. Setelah perubahan dibuat, sahkan perubahan untuk setiap set sandaran yang digunakan amgetconf (ukuran ditunjukkan dalam KB), misalnya,
     $ amgetconf Saiz_penimbal_keluaran harian 16384