Backup dei dati

-1

Ho uno script che veniva eseguito quotidianamente con il seguente aspetto per eseguire il backup del mio mac.

Backup pastebin di script

Come vedi qui, questo script è TERRIBILE perché cancella tutto nella cartella e poi lo incolla. Inoltre, se non riesci a dirlo, provo a eseguire il backup su Google Drive, ma il limite mi impedisce di aggiornarlo. Posseggo un timemachine di mele ma molto più avere una copia in unità. qualche consiglio su come ripararlo?

    
posta gidoBOSSftw5731 23.04.2016 - 19:21
fonte

1 risposta

1

Non posso aiutarti con la domanda di Google Drive. Posso aiutarti con uno script di backup migliore. Faccio backup da disco locale a disco locale usando uno strumento chiamato rsync che viene installato su ogni Mac e accessibile in Terminale o usando uno script come quello che hai.

rsync --verbose --ignore-errors --archive --exclude '.*' --itemize-changes --delete --progress /Volumes/SourceDrive /Volumes/DestinationDrive

Dai un'occhiata alla documentazione di rsync per la spiegazione di tutte le opzioni che uso. Questo comando confronta la tua fonte e destinazione, copia su file che non si trovano sulla destinazione, rimuovi i file dalla tua destinazione che non sono più sulla fonte per qualsiasi motivo.

Puoi sostituire la fonte e la destinazione di cui sopra per qualsiasi cartella in qualsiasi punto del tuo sistema, quindi dovrebbe funzionare anche per Google Drive.

Ho configurato cron jobs per far funzionare il mio backup di notte e inviare una notifica al mio telefono ogni volta che viene completata, quindi è tutto automatico. I miei backup su cloud eseguono i backup locali, quindi vengono aggiornati quotidianamente anziché costanti. È una questione di preferenze, immagino.

Nota: questo comando ha una sorgente e una destinazione chiare, non è una sincronizzazione in due direzioni. Non c'è modo di annullare ciò che fa, le eliminazioni sono definitive e non nel cestino.

    
risposta data 23.04.2016 - 20:02
fonte

Leggi altre domande sui tag