Ho bisogno di backup differenziali in ZFS?


1

Sto pensando di migrare da (debian + raid con mirroring + backup differenziali giornalieri + backup completi settimanali) a raidz ZFS. C'è qualche punto di eseguire backup in ZFS allo stesso modo della mia configurazione attuale? Per quanto ne so, le istantanee forniscono la cronologia completa del filesystem e i backup sono necessari solo per una maggiore sicurezza. In caso di emergenza, mantengo sempre il backup completo settimanale sull'unità esterna.


Perché RAID non è un backup? su Server Fault è applicabile. ZFS non è una panacea. Le istantanee risolvono alcune delle situazioni in cui i backup possono aiutare, ma non tutte. Ma se sei felice di perdere potenzialmente una settimana di dati, allora sicuramente quello che proponi potrebbe essere abbastanza buono. Si tratta del tempo necessario per il recupero e fino a che punto nel tempo (in altre parole, in quale stato recente è possibile ripristinare e con quale velocità è possibile arrivarci). Cosa succede se il pool ZFS esplode per qualche motivo (fulmine, ad esempio) mentre è in esecuzione il processo di backup settimanale?
un CVn

Risposte:


1

Ci sono molte domande qui. Come stai facendo i backup adesso? Registrare? Su un altro disco locale? Fuori sede?

ZFS funziona al meglio (a seconda della tua interpretazione di "migliore") con coppie speculari (ad es. Mirror a strisce, ovvero RAID 10), aggiungendo coppie speculari a zpool ogni volta che hai bisogno di più spazio. RAIDZ presenta alcuni gravi problemi di prestazioni in alcuni carichi di lavoro.

Se la tua strategia di backup è solo quella di copiare su un altro disco locale, procedi invece con il mirroring ZFS.

Se la tua strategia di backup è qualcos'altro, esegui una zfs senddopo ogni istantanea.

Se hai intenzione di utilizzare Solaris 11 o OpenIndiana, consulta i zfs/auto-snapshotservizi (la funzione che supporta il Time Slider). I auto-snapshotservizi supportano l'esecuzione di un comando arbitrario dopo ogni snap (automatizzando così l'invio a nastro o remoto).


Grazie. Puoi specificare "problemi con alcuni carichi di lavoro"? So solo che RAIDZ è "il migliore" con file di grandi dimensioni.
piotr,

RAIDZ può funzionare al meglio su file di grandi dimensioni, ma probabilmente il mirroring lo eseguirà comunque. Ecco tre articoli che sono tutti una buona lettura sull'argomento: 1) 10 modi per migliorare le prestazioni di ZFS 2) Perché il mirroring è il migliore 3) Raccomandazioni di ZFS
bahamat

Il mirroring non è un backup. Protegge da guasti diretti all'unità, ma non protegge da cose come errori dell'utente, software in corso di eliminazione o sovrascrittura di file, o qualsiasi altra cosa che dal punto di vista del file system sia qualsiasi tipo di utilizzo previsto. A seconda della configurazione fisica, potrebbe non essere nemmeno protetto da malfunzionamenti del controller. Riconoscendo i limiti, il mirroring può essere uno strumento molto potente; affidarsi ad attività per le quali non è adatto ad un certo punto sarà una lezione molto dolorosa. Istantanee + mirroring dovrebbero essere ragionevolmente sicuri.
un CVn

0

Se pianifichi i tuoi scatti settimanalmente, sarai abbastanza vicino alla tua configurazione precedente. Se bombardi completamente, non recupererai nessuna istantanea dall'ultimo settimanale. Consiglierei di familiarizzare con i comandi di invio / ricezione di zfs. Roba molto potente. Mando stream zfs dappertutto: file, altri pool zfs, altri host zfs, cloud, ecc. Adoro zfs


Grazie. Quindi, nella routine quotidiana delle istantanee, mantenendo gli ultimi 14 ho un backup sicuro della cronologia dei file di 2 settimane?
piotr,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.