Pagina 1 di 1
aiuto su comando rsync
Inviato: domenica 11 marzo 2012, 18:24
da ubundu
ciao ho bisogno di automatizzare un backup con rsync, vi espondo la cosa.....
uso il comando rsync -avz source dest va tutto bene, ma se volessi automatizzare il processo mi basterebbe schedulare il comando in un files eseguibile e poi richiamarlo da cron giusto?
Ma se è cosi come faccio a fare in modo che lui mi mantenga sempre e solo gli ultimi 2 backup e cancelli/sovrascriva i precedenti?
grazie
Re: aiuto su comando rsync
Inviato: domenica 11 marzo 2012, 18:34
da steff
a) non ti serve rsync ma rsnapshot (che usa rsync)
b) puoi anche inserire il comando
in /etc/cron.daily per esempio
c) cosa c'entra hardware ? Sposto.
Re: aiuto su comando rsync
Inviato: domenica 11 marzo 2012, 19:22
da ubundu
qualche esempio per rsnapshot?
si usa uguale a rsync? se si come fa a capire quando cancellare o sovrascrivere i files?
Re: aiuto su comando rsync
Inviato: domenica 11 marzo 2012, 19:42
da steff
In /etc hai il suo file di configurazione, si capisce bene, basta usare TAB e non spazi nelle modifiche. Qui ho abbozzato il file di config:
http://www.vogliaditerra.com/vogliadili ... -completo/
In pratica basta invocare con daily, fai qualche prova con cartelle non importanti e vedi come va.
Re: aiuto su comando rsync
Inviato: mercoledì 14 marzo 2012, 19:23
da ubundu
mi servirebbe capire come funziona per bene, è un po stile
Re: aiuto su comando rsync
Inviato: mercoledì 14 marzo 2012, 19:48
da giulux
chiedo scusa per l'intromissione: c'è modo di fissare anche l'ora in cui vanno eseguiti i backup?
Re: aiuto su comando rsync
Inviato: mercoledì 14 marzo 2012, 21:48
da steff
ubundu ha scritto:
mi servirebbe capire come funziona per bene, è un po stile
stile? ostile? Se lo imposti più o meno così dovrebbe andare:
Codice: Seleziona tutto
snapshot_root /percorso/al/backup/
interval daily 2
rsync_short_args -auvp
rsync_long_args --stats
lockfile /home/utente/rsnapshot.pid
###############################
### BACKUP POINTS / SCRIPTS ###
###############################
# LOCALHOST
backup /etc/ etc/
backup /home/utente/ utente/
Imposta e dai
alla seconda volte troverai sul backup due cartelle daily0 daily1.
giulux ha scritto:
chiedo scusa per l'intromissione: c'è modo di fissare anche l'ora in cui vanno eseguiti i backup?
Con crontab, ma non ne sono pratico per niente, uso queste cartelle /etc/cron.* e cron & anacron
Re: aiuto su comando rsync
Inviato: mercoledì 14 marzo 2012, 22:15
da ubundu
ok perfetto non capisco però come poter fare se si puo fare una copia di backup per ogni file system diverso... esempio:
ho bisogno che ogni giorno ho da fare un backup di /etc/ e ogni mese una copia di backup di /usr/ o di altro file system, come faccio con rsnapshot?
Re: aiuto su comando rsync
Inviato: mercoledì 14 marzo 2012, 22:23
da steff
Codice: Seleziona tutto
rsnapshot help
....
-c [file] - Specify alternate config file (-c /path/to/file)
Crei un altro file di config per le altre directory:
Re: aiuto su comando rsync
Inviato: mercoledì 14 marzo 2012, 22:50
da ubundu
ok ma come dicevo per fare un backup da remoto non ci sto riuscendo, uso:
sudo rsnapshot -c /etc/rsnapshot_mio.conf weekly
ma ho:
ERROR: snapshot_root /backup/mio/
ERROR: ---------------------------------------------------------------------
ERROR: Errors were found in /etc/rsnapshot_mio.conf,
ERROR: rsnapshot can not continue. If you think an entry looks right, make
ERROR: sure you don't have spaces where only tabs should be.
ed inoltre come faccio ad inserire le password per accedere all'altro pc?
Re: aiuto su comando rsync
Inviato: mercoledì 14 marzo 2012, 22:54
da steff
If you think an entry looks right, make sure you don't have spaces where only tabs should be.
Succede spesso: devi usare TAB per gli spazi, non il tasto spazio nel file. Per accedere in ssh alla altra macchina? Non ho idea.
Re: aiuto su comando rsync
Inviato: mercoledì 14 marzo 2012, 22:58
da ubundu
ok, ma mi manca solo come inserire la pws per accedere via ssh-.
Re: aiuto su comando rsync
Inviato: mercoledì 14 marzo 2012, 23:00
da giulux
steff ha scritto:
giulux ha scritto:
chiedo scusa per l'intromissione: c'è modo di fissare anche l'ora in cui vanno eseguiti i backup?
Con crontab, ma non ne sono pratico per niente, uso queste cartelle /etc/cron.* e cron & anacron
andiamo bene, io ne so meno di te! ::)
comumque grazie, prima o poi me lo studio