Le sezioni seguenti trattano le best practice consigliate.
Preparare la condivisione file per una coerenza ottimale dei backup
La qualità di un backup dipende dalla capacità dell'applicazione di eseguire il ripristino da backup creati durante carichi di lavoro di scrittura intensi. Nella maggior parte dei casi, puoi creare backup con una buona coerenza anche mentre le applicazioni scrivono dati nella condivisione file. Tuttavia, se le applicazioni richiedono una coerenza rigorosa, ti consigliamo di eseguire una o più delle seguenti operazioni:
- Utilizza il montaggio sync. Per ulteriori informazioni, consulta la sezione "The sync mount option"
in
nfs(5).
In alternativa, puoi aprire i file con i flag
O_DIRECT|O_SYNC. Per ulteriori informazioni, consulta open(2). - Metti in pausa le applicazioni o i processi del sistema operativo che scrivono dati nella condivisione file e fai in modo che scarichino le modifiche nella condivisione file prima di avviare il backup. Per ulteriori informazioni, consulta fsync(2).
- Se le applicazioni richiedono la coerenza tra più condivisioni, metti in pausa tutte le applicazioni su tutte le istanze che scrivono in tutte le condivisioni file e crea backup di tutte le condivisioni file prima di riprendere le applicazioni.
- Se hai bisogno di coerenza a livello di applicazione, arresta le applicazioni e smonta la condivisione file prima di creare un backup.
Utilizzare i backup esistenti come base di riferimento per i nuovi backup per ridurre il tempo di creazione dei backup
I backup esistenti di una condivisione file all'interno di una regione vengono utilizzati come base di riferimento per la creazione di nuovi backup della condivisione file, riducendo il tempo di creazione dei backup. Pertanto, ti consigliamo di procedere come segue:
Crea un nuovo backup di una condivisione file prima di eliminare il backup precedente della stessa condivisione file.
Attendi che i nuovi backup siano nello stato
Readyprima di creare i backup successivi della stessa condivisione file.
Pianificare i backup al di fuori delle ore di punta per ridurre il tempo di creazione dei backup
La creazione di backup al di fuori delle ore di punta riduce il tempo necessario per creare un backup. Se pianifichi backup regolari delle condivisioni file, ti consigliamo di pianificarli al di fuori delle ore di punta, se possibile.
Le ore di punta per la creazione dei backup sono la fine di ogni giorno lavorativo e la mezzanotte nella regione in cui si trova l'istanza Filestore. Ti consigliamo di creare i backup la mattina presto o durante il giorno lavorativo.
Organizzare i dati su istanze Filestore separate per massimizzare l'efficienza
Più dati sono presenti nella condivisione file, più grande e costoso sarà il backup. Per eseguire il backup solo dei dati di cui hai bisogno, ti consigliamo di organizzare i dati su condivisioni file separate, ovvero:
- Archivia i dati critici con pattern di scrittura diversi o con requisiti di backup diversi su condivisioni file diverse.
- Riduci il numero di backup da creare mantenendo i dati simili in una condivisione file.