April 18
Per la maggior parte delle persone, il backup dei dati richiede tempo e noioso. Mentre è riconosciuta come importante, il processo è raramente goduto. Fortunatamente, per gli utenti Linux, automatizzando i backup di intere partizioni è un processo abbastanza semplice grazie ad un meraviglioso strumento da riga di comando time-tested chiamato rsync.
1 Installare rsync Se non lo avete già. Rsync è incluso nella maggior parte delle distribuzioni Linux. È possibile verificare che si dispone già di digitando "rsync - versione" sulla linea di comando. Se è installato, vedrete il numero di versione. In caso contrario, è possibile installarlo digitando "sudo apt-get install rsync" (o il comando equivalente per la propria distribuzione di Linux).
2 Creare uno script bash che verrà utilizzato per avviare i backup. Questo vi permetterà di eseguire backup manuali con uno script, invece di dover digitare comandi multipli. Creare lo script digitando "tocco <nome script>" e poi fare eseguibile digitando "chmod + x <nome script>" sulla riga di comando. Se non è già lì, spostare lo script in una directory in cui si potrebbero facilmente trovare in un secondo momento. Di solito è una buona idea per creare una directory "scripts" nella home directory per gli script bash personalizzati.
Se si preferisce non utilizzare uno script, è possibile immettere i comandi rsync che creerai al punto 3 direttamente nei lavori cron al punto 4.
3 Aprire lo script appena creato in un editor di testo e aggiungere le seguenti righe:
! / Bin / bash
rsync -avz --stats <percorso completo della vostra partizione Linux> <percorso completo della cartella di backup>
rsync -avz --stats <percorso completo della vostra partizione Windows> <percorso completo della cartella di backup>
Ripetere per ogni partizione che si desidera eseguire il backup.
Il comando rsync si utilizza qui dice rsync per l'esecuzione in modalità archivio (-a), che scava nelle directory e conservare file importante attributi come timestamp e autorizzazioni. Si dice anche di essere rsync verbose su ciò che sta facendo (-v), comprimere i dati (-Z) e, infine, per darvi una sintesi del backup quando si è completato (--stats). Rsync ha molte più opzioni che è possibile utilizzare per personalizzare i backup alle vostre specifiche esigenze. Vedere la documentazione rsync per i dettagli.
4 Pianificare i backup con un job cron. Digitando "crontab -e" per modificare i tuoi cron jobs e quindi immettere il seguente: "0 3
* / Path / to / backupscript "prima di salvare e uscire dall'editor.
Ciò programmare il vostro script da eseguire ogni giorno alle 03:00 Modificare il programma in base alle proprie esigenze.
5 Prova il tuo script di backup per assicurarsi che funziona correttamente. È possibile eseguire lo script semplicemente digitando il percorso completo e il nome dello script da riga di comando. Per risparmiare tempo, si consiglia di avere rsync simulare un backup completo aggiungendo l'opzione -n ai comandi rsync nello script e poi rimuoverlo quando si è soddisfatti lo script viene eseguito come dovrebbe.