Come dovrebbe un utente di OS X verificare se i dati di backup comprendono tutto ciò che è necessario per il ripristino senza perdite?

3

Sono più interessato negli approcci che mettono a confronto entrambi :

  • il file originale
  • il backup

- dopo l'ora del backup .

Sono a conoscenza di due approcci. Altri saranno apprezzati

Meno interessati negli approcci che verificano l'integrità di:

  • solo il file di backup
  • solo il file system utilizzato per i file di backup
  • solo il supporto utilizzato per quel file system.
posta Graham Perrin 05.07.2012 - 11:44
fonte

3 risposte

3

n8gray.org: Backup Bouncer

I miglioramenti a Backup Bouncer sono stati segnalati nel marzo 2012 da Mike Bombich, sviluppatore di Carbon Copy Cloner .

    
risposta data 05.07.2012 - 11:44
fonte
1

run run dry run con checksum per includere attributi estesi, fork di risorse e ACL

Nozioni di base

Dal rsync (1) Manuale Mac OS X Pagina :

  -c, --checksum

Ciò impone al mittente di eseguire il checksum su ogni file normale utilizzando un checksum MD4 a 128 bit. Lo fa durante la scansione iniziale del file system mentre crea l'elenco di tutti i file disponibili. Il ricevitore esegue quindi il checksum della sua versione di ciascun file (se esiste e ha le stesse dimensioni della sua controparte lato mittente) per decidere quali file devono essere aggiornati: i file con una dimensione modificata o un checksum modificato sono selezionati per trasferimento. Poiché questo checksum di intero file di tutti i file su entrambi i lati della connessione si verifica in aggiunta alle verifiche del checksum automatico che si verificano durante il trasferimento di un file, questa opzione può essere piuttosto lenta.

Si noti che rsync verifica sempre che ogni file trasferito sia stato ricostruito correttamente sul lato ricevente controllando il checksum dell'intero file, ma che la verifica automatica dopo il trasferimento non ha nulla a che fare con questa opzione prima del trasferimento " questo file deve essere aggiornato? " controllare.

   -E, --extended-attributes

Opzione specifica di Apple per copiare attributi estesi, fork di risorse e ACL. Richiede almeno Mac OS X 10.4 o rsync opportunamente rattoppato.

   -n, --dry-run

Questo indica a rsync di non effettuare alcun trasferimento di file, ma semplicemente riferirà le azioni che avrebbe intrapreso.

Considerazioni

I presumo che quando le opzioni --checksum e --extended-attributes sono combinate, il checksum include gli attributi.

Una discussione del 2010 nel supporto software di Bombich può aiutare a chiarire: verifica con rsync - disallineamento di link simbolici su Tiger

    
risposta data 07.07.2012 - 17:32
fonte
0

diglloydTools IntegrityChecker

… validation of your data, including your originals and backups. Even single-bit errors are detected, anywhere in a file, using the cryptographic grade SHA1 hash.

  • Validate the integrity of your files at any time, even backups on CDs or DVDs*!
  • See which files have changed by date or size or contents.
  • Detect file corruption and/or inability to read files (e.g., on DVD or CD*). …

Nel forum di supporto di ZEVO, IntegrityChecker e simili sono discussi sotto ZFS che vale la pena utilizzare con RAM non ECC? ARC può essere disabilitato? .

    
risposta data 30.03.2013 - 12:02
fonte

Leggi altre domande sui tag