Come modificare la dimensione del blocco del supporto di backup

Questo articolo è per Amanda impresa (AE) 

Il parametro BLOCK_SIZE del dispositivo nei file di configurazione di Amanda determina la dimensione del blocco per le immagini di backup sul supporto di archiviazione (disco, nastro o cloud). Questo parametro non può essere modificato utilizzando Zmanda Management Console (ZMC) per disco o nastro. La dimensione del blocco multimediale può essere modificata in ZMC durante la scrittura su cloud modificando la dimensione del blocco utilizzata dal dispositivo cloud nella sezione Opzioni avanzate della pagina Amministratore | dispositivi.

la dimensione minima del blocco è 32 KB che è l'impostazione predefinita da ZMC per il backup su disco e dispositivi a nastro. La dimensione ottimale del blocco del dispositivo per il disco o il nastro è la dimensione del blocco nativa utilizzata dal dispositivo, ad es. file system o unità nastro.

La dimensione predefinita del blocco del dispositivo per i backup scritti su Amazon S3 è di 2 MB (2 megabyte). Non esiste una dimensione di blocco nativa per il dispositivo Amazon S3, ma è necessario selezionare una dimensione di blocco ragionevole se modificata rispetto all'impostazione predefinita. Una dimensione del blocco eccessivamente piccola dovrebbe essere evitata perché ciò può portare a inefficienze dovute al sovraccarico nell'avvio e nella fine di ogni blocco. Le dimensioni dei blocchi eccessivamente grandi, ad esempio 1G, dovrebbero essere attentamente considerate poiché Amanda mantiene alcuni blocchi nella memoria del server in ogni momento durante l'operazione.

Per utilizzare una dimensione del blocco diversa dalla dimensione del blocco predefinita di 32k, la proprietà BLOCK_SIZE del dispositivo deve essere impostata sulla dimensione desiderata:

  1. Cambia directory in / etc / zmanda / zmc / zmc_ags / device_profiles directory (in 3.1.5 e precedenti è / etc / zmanda / zmc_aee / device_profiles).
  2. Individua il profilo di configurazione del dispositivo (.yml file) per il quale si desidera modificare la proprietà BLOCK_SIZE. Il nome del file di configurazione del dispositivo ha lo stesso nome del nome del dispositivo specificato nella console di gestione di Zmanda.
  3. Modifica il profilo del dispositivo (.yml file) e individuare la sezione device_property_list:

    3.3.0 e versioni successive:device_property_list: LEOM: attivo
    3.1.5 e versioni precedenti:device_property_list: comment: 'http://wiki.zmanda.com/man/amanda-devices.7.html' COMPRESSION_comment: on FSF_comment: off BSF_comment: on
  4. Aggiungi (o modifica) la proprietà BLOCK_SIZE. Questo valore della proprietà viene fornito in byte se non viene specificata alcuna unità. L'esempio seguente imposta la dimensione del blocco su 8 MB.

    3.3.0 e versioni successive:device_property_list: LEOM: su BLOCK_SIZE: 8m
    3.1.5 e versioni precedenti: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

Nota: si prega di notare che ogni rientranza è di 2 spazi e deve essere attentamente osservata.

  1. Ricarica il file Amministratore -> Set di backup pagina nella console di gestione Zmanda in modo che la modifica venga applicata. In AE 3.0.X, è presente un pulsante "Rigenera associazioni dispositivo" nella parte inferiore sinistra della pagina. In 3.1, c'è un pulsante "Aggiorna tabella" in fondo alla tabella inferiore.
  2. Confermare la modifica con il amministratore comando. Se il nome del set di backup è Giornaliero, il seguente output dovrebbe confermare la modifica:
     $ amadmin Configurazione giornaliera | grep -i 'DEVICE.PROP. * block-size' DEVICE_PROPERTY "block-size" "8m"
  3. La dimensione del buffer della proprietà del dispositivo dovrebbe essere il doppio di questo valore. Per qualsiasi set di backup che utilizza questo dispositivo ZMC, modifica il suo file amanda.conf, ad esempio /etc/amanda/Daily/amanda.conf, e aumenta il parametro "device_output_buffer_size" per essere almeno il doppio del tuo parametro BLOCK_SIZE. Ripetere per tutti gli altri set di backup che utilizzano questo dispositivo ZMC. Una volta apportata la modifica, confermare la modifica per ogni set di backup utilizzando amgetconf (dimensione mostrata in KB), ad esempio,
     $ amgetconf Device_output_buffer_size giornaliero 16384