Consenso all'uso dei cookies

SITO1 -- SITO2 -- Forum1 -- CercaGlobale -- Informativa su Cookie e Privacy


Valutazione discussione:
  • 0 voto(i) - 0 media
  • 1
  • 2
  • 3
  • 4
  • 5
backup incrementale con rsync
#1
Lightbulb 
Temo di aver "scoperto l'acqua calda" Smile però può sempre risultare utile a qualcuno.
La mia "fissa" sono sempre stati i backup e d'altronde, con l'instabilità di Windows, erano assolutamente indispensabili.
Da quando mi sono "trasferito" a Linux ho conservato questa buona abitudine.
Innamorato della shell imparai a "costruirmi" dei semplici script per far partire backup incrementali (basati su rsync) e non solo...
Di seguito un esempio:

#!/bin/sh
#Questo programma effettua il backup di "/home/Documenti" su disco USB_Maxtor/Linux/Documenti"
#
echo Inizio ora il Backup
sudo rsync -a -v -A -X -E -H --delete /home/felix/Documenti/* /media/felix/maxtor_usb/Linux/Documenti/


e VICEVERSA:

#!/bin/sh
#Questo programma effettua il backup da disco USB "/media/felix/maxtor/Linux/Documenti" su "/home/Documenti"
#
echo Inizio ora il Backup
sudo rsync -a -v -A -X -E -H --delete /media/felix/maxtor_usb/Linux/Documenti/* /home/felix/Documenti/


ATTENZIONE A NON DIMENTICARE LA "/" (slash) al termine di ciascuna stringa

Ovviamente, quando ci si riferisce alla propria "/home" c'è chi preferisce PROCEDERE SENZA I PRIVILEGI DI AMMINISTRATORE (e forse è anche consigliabile)... quindi basta OMETTERE il comando "sudo" .

Per le varie opzioni "-etc" si rimanda al chiarissimo "man" di rsync

Buon Linux a tutti
Cita messaggio
Grazie da: Teo
#2
Grazie Felix per la condivisione dello script, interessante.
[Immagine: http://i61.tinypic.com/migwsz.jpg]  [Immagine: http://i65.tinypic.com/2rp9u80.jpgGrazie al cielo esiste Linux
Cita messaggio
Grazie da: Felix_55
#3
Se hai abbastanza spazio ometterei l'opzione --delete e .... perchè usi sudo per i tuoi file personali?
[Immagine: http://i62.tinypic.com/2poqd8p.jpg]
In order to get specially support for manjaro have a look here
http://www.forum.manjaro-it.org/
Cita messaggio
Grazie da:
#4
(15-11-2014,08:53 )tumbler Ha scritto: Se hai abbastanza spazio ometterei l'opzione --delete e .... perchè usi sudo per i tuoi file personali?

- "delete" perchè è incrementale e lo spazio c'è ma... non è infinito Smile ;
- "sudo" perchè il disco di backup è esterno e necessita del super-user
Cita messaggio
Grazie da:
#5
lìopzione --delete non fa altro che cancellare nel path di destinazione eventuali file cancellati anche nella sorgente ... rsync non è un vero e proprio backup ma una sincronizzazione tra cartelle ... se per errore cancelli un file che hai già backuppato 3 mesi fa nella cartella origine e lanci un sync lo perdi anche nella destinazione ... non è molto sicuro.
Io ad esempio backuppo con rsync su due partizioni diverse di un hdd esterno una con l'opzione --delete (in tal modo ho sempre l'ultima copia aggiornata dei miei dati) ed a volte (molto meno spesso) senza delete ... in tal modo son sicuro di non perdere file cancellati per errore.
Sudo non serve anzi ... potrebbe addirittura cambiare i permessi su alcuni file ... io lo eviterei (anzi lo evuito già Smile)
[Immagine: http://i62.tinypic.com/2poqd8p.jpg]
In order to get specially support for manjaro have a look here
http://www.forum.manjaro-it.org/
Cita messaggio
Grazie da:
#6
(15-11-2014,11:33 )tumbler Ha scritto: lìopzione --delete non fa altro che cancellare nel path di destinazione eventuali file cancellati anche nella sorgente ... rsync non è un vero e proprio backup ma una sincronizzazione tra cartelle ... se per errore cancelli un file che hai già backuppato 3 mesi fa nella cartella origine e lanci un sync lo perdi anche nella destinazione ... non è molto sicuro.

Esatto, è proprio come dici... ma a me serve proprio così Smile infatti ho segnalato che per le opzioni vanno verificate con il "man"

(15-11-2014,11:33 )tumbler Ha scritto: Io ad esempio backuppo con rsync su due partizioni diverse di un hdd esterno una con l'opzione --delete (in tal modo ho sempre l'ultima copia aggiornata dei miei dati) ed a volte (molto meno spesso) senza delete ... in tal modo son sicuro di non perdere file cancellati per errore.
Sudo non serve anzi ... potrebbe addirittura cambiare i permessi su alcuni file ... io lo eviterei (anzi lo evuito già Smile)

Ti ripeto, a me sta bene proprio così come è... almeno per la directory Documenti che io sincronizzo una volta a settimana o prima di importanti "aggiusti".
Per altre directory ho altre opzioni.
In ogni caso gli script sono dimostrativi, non certo da prendere alla lettera Smile Angel
Cita messaggio
Grazie da:


Vai al forum:


Utenti che stanno guardando questa discussione: 1 Ospite(i)