Condividi con noi i tuoi progetti personali

Messaggio8 agosto 2012, 8:41 - Il backup perfetto con rsnapshot #127216

Scusate entrambi il grosso ritardo. Ero all'estero e per tre settimane sono stato praticamente impossibilitato ad accedere al forum (e ad un pc arch).

~awake ha scritto:ho impostato come scritto su in cron.d ma non riesco a farlo partire in automatico


Oggi pomeriggio guardo per bene come è impostato il mio cron.d. Avviandolo manualmente da superuser lo script funziona o riscontri lo stesso errore di Nemo?

Nemo ha scritto:Ciao ho appena finito di configurare il tutto come hai spiegato ma lo script non parte..provando ad avviarlo manualmente da root ottengo questo errore che però non so come correggere.
Codice: Seleziona tutto
./rsnapshot: command substitution: line 19: syntax error near unexpected token `|'
./rsnapshot: command substitution: line 19: `| tr -d - | awk '{print $1}''

Mi posti per cortesia il contenuto della riga 19? Così verifico se tutto è corretto. No, perché nello script che ho postato la riga 19 è vuota. :/
CPU: AMD Sempron SI-42 - 2.1 Ghz Video: Nvidia GeForce 8200MG RAM: 4Gb DR
OS: Arch x86_64 + awesome + GTK+
My DeviantART
Avatar utente
Ninquitassar
Little John
 
Messaggi: 1033
Iscritto il: 16 settembre 2011, 21:07
Località: 127.0.0.1
Top

Re: Il backup perfetto con rsnapshot

Messaggio11 agosto 2012, 12:30 - Il backup perfetto con rsnapshot #127441

avviato manualmente funziona, almeno l'ultima volta che provai funzionava
~awake
Novello Arciere
 
Messaggi: 140
Iscritto il: 28 luglio 2011, 2:09
Top

Re: Il backup perfetto con rsnapshot

Messaggio18 agosto 2012, 18:51 - Il backup perfetto con rsnapshot #127702

Quindi il problema è di cron.
Io ho un file /etc/cron.d/rsnapshot che contiene solo la riga seguente:
Codice: Seleziona tutto
3 * * * * root /usr/bin/nice /home/ninquitassar/.scripts/rsnapshot_weekly

che punta allo script che ho pubblicato qui:
Codice: Seleziona tutto
#! /bin/bash
# Basato su http://www.dei.unipd.it/~sbologna/backupinlinux3.html e modificato da Stefano Pompa stefano.pompa@gmail.com
# Esegue il backup quotidiano ogni volta che un giorno e` passato senza backup.
# Ogni settimana esegue anche il backup settimanale.

# definisce dove mettere il log file
log=/home/ninquitassar/.backup.log
data_oggi=`date "+%Y%m%d"`

timestamp_quotidiano=/home/ninquitassar/.backup_timestamp_quotidiano
data_ultimo_backup_quotidiano=`stat --format=%y $timestamp_quotidiano | tr -d - | awk '{print $1}'`

timestamp_settimanale=/home/ninquitassar/.backup_timestamp_settimanale
data_ultimo_backup_settimanale=`stat --format=%y $timestamp_settimanale | tr -d - | awk '{print $1}'`

date >> $log
 if (( $data_oggi <= $data_ultimo_backup_quotidiano )); then
#    echo "    non faccio nulla" >> $log
    exit 0;

 fi
 echo "    1 giorno è passato: inizio il backup..." >> $log
 if (( $data_oggi - $data_ultimo_backup_settimanale >= 7 )); then
    echo "    7 giorni sono passati: inizio il backup..." >> $log
    /usr/bin/rsnapshot weekly && touch $timestamp_settimanale && echo "    SETTIMANALE ok!" >> $log

 fi
 rm /home/ninquitassar/.pkglist.lst && rm /home/ninquitassar/.pkglist_AUR.lst && pacman -Qqe | grep -vx "$(pacman -Qqm)" > /home/ninquitassar/.pkglist.lst && pacman -Qqm > /home/ninquitassar/.pkglist_AUR.lst && /usr/bin/rsnapshot daily && touch $timestamp_quotidiano && echo "    QUOTIDIANO ok!" >> $log

La tua situazione è la medesima?
CPU: AMD Sempron SI-42 - 2.1 Ghz Video: Nvidia GeForce 8200MG RAM: 4Gb DR
OS: Arch x86_64 + awesome + GTK+
My DeviantART
Avatar utente
Ninquitassar
Little John
 
Messaggi: 1033
Iscritto il: 16 settembre 2011, 21:07
Località: 127.0.0.1
Top

Re: Il backup perfetto con rsnapshot

Messaggio18 agosto 2012, 20:04 - Il backup perfetto con rsnapshot #127713

Sì..la situazione è esattamente la stessa solo che a me non parte dallo script..mentre se avvio con
Codice: Seleziona tutto
rsnapshot -v daily

il backup viene fatto senza problemi.

EDIT: vedo ora la risposta precendente..nel mio caso il problema sullo script dipendeva da un mio errore di formattazione..non mi da più quell'errore ma comunque se avvio lo script manualmente non succede niente di niente.
..in questo nostro universo deterministico avere il pieno controllo delle proprie scelte è sinonimo di non contare niente
Nemo
Arciere Provetto
 
Messaggi: 388
Iscritto il: 2 maggio 2012, 13:22
Località: Albairate (MI)
Top

Re: Il backup perfetto con rsnapshot

Messaggio18 agosto 2012, 23:55 - Il backup perfetto con rsnapshot #127725

@Nemo: ovvietà, ma non si sa mai: i file
/home/**********/.backup.log
/home/**********/.backup_timestamp_quotidiano
/home/**********/.backup_timestamp_settimanale
/home/**********/.pkglist.lst
/home/**********/.pkglist_AUR.lst
esistono? In caso contrario crea dei file vuoti con quel nome.

EDIT
L'errore che riscontrare è questo?
Codice: Seleziona tutto
 sudo .scripts/rsnapshot_weekly
----------------------------------------------------------------------------
rsnapshot encountered an error! The program was invoked with these options:
/usr/bin/rsnapshot weekly
----------------------------------------------------------------------------
ERROR: /etc/rsnapshot.conf on line 68:
ERROR: cmd_du /bin/du - /bin/du is not executable
ERROR: ---------------------------------------------------------------------
ERROR: Errors were found in /etc/rsnapshot.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.
----------------------------------------------------------------------------
rsnapshot encountered an error! The program was invoked with these options:
/usr/bin/rsnapshot daily
----------------------------------------------------------------------------
ERROR: /etc/rsnapshot.conf on line 68:
ERROR: cmd_du /bin/du - /bin/du is not executable
ERROR: ---------------------------------------------------------------------
ERROR: Errors were found in /etc/rsnapshot.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.

In questo caso modificate la riga 68 di /etc/rsnapshot.conf da
Codice: Seleziona tutto
cmd_du  /bin/du

a
Codice: Seleziona tutto
cmd_du  /usr/bin/du
Ultima modifica di Ninquitassar il 19 agosto 2012, 1:28, modificato 1 volta in totale.
CPU: AMD Sempron SI-42 - 2.1 Ghz Video: Nvidia GeForce 8200MG RAM: 4Gb DR
OS: Arch x86_64 + awesome + GTK+
My DeviantART
Avatar utente
Ninquitassar
Little John
 
Messaggi: 1033
Iscritto il: 16 settembre 2011, 21:07
Località: 127.0.0.1
Top

Re: Il backup perfetto con rsnapshot

Messaggio19 agosto 2012, 1:27 - Il backup perfetto con rsnapshot #127727

Avevo pensato anche io potesse essere questo il problema infatti li ho creati manualmente..ma comunque nessun risultato.
..in questo nostro universo deterministico avere il pieno controllo delle proprie scelte è sinonimo di non contare niente
Nemo
Arciere Provetto
 
Messaggi: 388
Iscritto il: 2 maggio 2012, 13:22
Località: Albairate (MI)
Top

Re: Il backup perfetto con rsnapshot

Messaggio19 agosto 2012, 1:29 - Il backup perfetto con rsnapshot #127728

Vedi edit.
CPU: AMD Sempron SI-42 - 2.1 Ghz Video: Nvidia GeForce 8200MG RAM: 4Gb DR
OS: Arch x86_64 + awesome + GTK+
My DeviantART
Avatar utente
Ninquitassar
Little John
 
Messaggi: 1033
Iscritto il: 16 settembre 2011, 21:07
Località: 127.0.0.1
Top

Re: Il backup perfetto con rsnapshot

Messaggio19 agosto 2012, 1:34 - Il backup perfetto con rsnapshot #127730

No in realtà non mi viene riscontrato nessun errore..semplicemente se avvio lo script (ovviamente con il disco esterno collegato) non ricevo nessun output e non succede niente.
..in questo nostro universo deterministico avere il pieno controllo delle proprie scelte è sinonimo di non contare niente
Nemo
Arciere Provetto
 
Messaggi: 388
Iscritto il: 2 maggio 2012, 13:22
Località: Albairate (MI)
Top

Re: Il backup perfetto con rsnapshot

Messaggio19 agosto 2012, 1:36 - Il backup perfetto con rsnapshot #127731

Nel log viene scritto qualcosa?
CPU: AMD Sempron SI-42 - 2.1 Ghz Video: Nvidia GeForce 8200MG RAM: 4Gb DR
OS: Arch x86_64 + awesome + GTK+
My DeviantART
Avatar utente
Ninquitassar
Little John
 
Messaggi: 1033
Iscritto il: 16 settembre 2011, 21:07
Località: 127.0.0.1
Top

Re: Il backup perfetto con rsnapshot

Messaggio19 agosto 2012, 1:46 - Il backup perfetto con rsnapshot #127733

Nel log giornaliero mi viene stampata la data e basta. Si comporta come se la data fosse antecedente la giornata e quindi non dovesse eseguire nessuna operazione. Ho provato anche a inserire manualmente nel log una data di molto precedente a quella del giorno e poi avviare lo script..non ottengo comunque nessun cambiamento.
Ovviamente ho anche provato a lasciare tutto collegato nel caso stesse comunque eseguendo il backup anche senza darne i segni, ma così non è stato.
..in questo nostro universo deterministico avere il pieno controllo delle proprie scelte è sinonimo di non contare niente
Nemo
Arciere Provetto
 
Messaggi: 388
Iscritto il: 2 maggio 2012, 13:22
Località: Albairate (MI)
Top

Re: Il backup perfetto con rsnapshot

Messaggio19 agosto 2012, 8:12 - Il backup perfetto con rsnapshot #127738

Cosa ti dà il comando da terminale:
Codice: Seleziona tutto
stat --format=%y /home/TUOUTENTE/.backup_timestamp_quotidiano | tr -d - | awk '{print $1}'

e cosa ti dà:
Codice: Seleziona tutto
date "+%Y%m%d"
CPU: AMD Sempron SI-42 - 2.1 Ghz Video: Nvidia GeForce 8200MG RAM: 4Gb DR
OS: Arch x86_64 + awesome + GTK+
My DeviantART
Avatar utente
Ninquitassar
Little John
 
Messaggi: 1033
Iscritto il: 16 settembre 2011, 21:07
Località: 127.0.0.1
Top

Re: Il backup perfetto con rsnapshot

Messaggio19 agosto 2012, 10:19 - Il backup perfetto con rsnapshot #127745

Codice: Seleziona tutto
20120819


e

Codice: Seleziona tutto
20120819


tieni conto però che per sicurezza i file li ho cancellati e ricreati ieri sera quando mi hai chiesto se c'erano tutti..in modo da esser sicuro di non aver fatto casini anche solo coi nomi dei file.
..in questo nostro universo deterministico avere il pieno controllo delle proprie scelte è sinonimo di non contare niente
Nemo
Arciere Provetto
 
Messaggi: 388
Iscritto il: 2 maggio 2012, 13:22
Località: Albairate (MI)
Top

Re: Il backup perfetto con rsnapshot

Messaggio19 agosto 2012, 11:06 - Il backup perfetto con rsnapshot #127754

Prova a decommentare la riga dello script:
Codice: Seleziona tutto
#    echo "    non faccio nulla" >> $log
In modo da avere la prima parte come segue:
Codice: Seleziona tutto
date >> $log
 if (( $data_oggi <= $data_ultimo_backup_quotidiano )); then
#    echo "    non faccio nulla" >> $log
    exit 0;
Fa' un favore, inoltre. Posta lo script che hai nel computer qui e scrivimi qui l'url.
CPU: AMD Sempron SI-42 - 2.1 Ghz Video: Nvidia GeForce 8200MG RAM: 4Gb DR
OS: Arch x86_64 + awesome + GTK+
My DeviantART
Avatar utente
Ninquitassar
Little John
 
Messaggi: 1033
Iscritto il: 16 settembre 2011, 21:07
Località: 127.0.0.1
Top

Re: Il backup perfetto con rsnapshot

Messaggio19 agosto 2012, 11:10 - Il backup perfetto con rsnapshot #127755

Ah, altra ovvietà: se da root dai il comando per il backup:
Codice: Seleziona tutto
# rsnapshot daily
funge o meno?
CPU: AMD Sempron SI-42 - 2.1 Ghz Video: Nvidia GeForce 8200MG RAM: 4Gb DR
OS: Arch x86_64 + awesome + GTK+
My DeviantART
Avatar utente
Ninquitassar
Little John
 
Messaggi: 1033
Iscritto il: 16 settembre 2011, 21:07
Località: 127.0.0.1
Top

Re: Il backup perfetto con rsnapshot

Messaggio19 agosto 2012, 11:53 - Il backup perfetto con rsnapshot #127758

http://pastie.org/4549380

Eccolo..si ovviamente ho provato a lanciare

Codice: Seleziona tutto
# rsnapshot daily


e il backup viene effettuato senza nessun problema..quindi il guaio deve essere nello script.

EDIT: ho provato ad avviare lo script manualmente e ora mi stampa questo nel log file

Codice: Seleziona tutto
dom 19 ago 2012, 11.52.26, CEST
     non faccio nulla
..in questo nostro universo deterministico avere il pieno controllo delle proprie scelte è sinonimo di non contare niente
Nemo
Arciere Provetto
 
Messaggi: 388
Iscritto il: 2 maggio 2012, 13:22
Località: Albairate (MI)
Top

Re: Il backup perfetto con rsnapshot

Messaggio19 agosto 2012, 12:11 - Il backup perfetto con rsnapshot #127759

Adesso non ci resta che attendere domani, quando proverai a riattivare lo script. A questo punto mi posterai il risultato del log e vediamo se ci sono sviluppi.
CPU: AMD Sempron SI-42 - 2.1 Ghz Video: Nvidia GeForce 8200MG RAM: 4Gb DR
OS: Arch x86_64 + awesome + GTK+
My DeviantART
Avatar utente
Ninquitassar
Little John
 
Messaggi: 1033
Iscritto il: 16 settembre 2011, 21:07
Località: 127.0.0.1
Top

Re: Il backup perfetto con rsnapshot

Messaggio19 agosto 2012, 13:12 - Il backup perfetto con rsnapshot #127760

Ninquitassar ha scritto:Adesso non ci resta che attendere domani, quando proverai a riattivare lo script. A questo punto mi posterai il risultato del log e vediamo se ci sono sviluppi.

Mai rimandare a domani quello che puoi fare oggi :D
puoi retrodatare il file .backup_timestamp_quotidiano
cosi
Codice: Seleziona tutto
 touch --date="1975-04-14" .backup_timestamp_quotidiano

Codice: Seleziona tutto
touch --date="1975-04-14" .backup_timestamp_settimanale

e attendere che cron faccia il suo sporco lavoro
I miei giocattoli:
Netbook: eeepc-701 naturalmente arch accoppiato a xfce4
Il Fisso:p8p67 pro,i7 2600 sandy bridge,16G corsais ddr3 1600,GeForce GTX 550 Ti, Corsair_Force_GT 240G + wd caviar black 1T+1T +1Tst barracuda 1T,SyncMaster bx2440 Arch +xfce4
Avatar utente
gabberluca
Novello Arciere
 
Messaggi: 88
Iscritto il: 10 ottobre 2011, 20:05
Località: Varese (provincia)
Top

Re: Il backup perfetto con rsnapshot

Messaggio19 agosto 2012, 13:34 - Il backup perfetto con rsnapshot #127761

Ottimo. xD Allora, Nemo, fa' quello che indica gabberluca e poi avvia da root lo script.

@~awake: per i tuoi problemi di automazione, do per scontato che tra i demoni di /etc/rc.conf ci sia crond (se usi initscripts) o che sia attivato il servizio cronie.service (nel caso in cui tu utilizzassi systemd).
CPU: AMD Sempron SI-42 - 2.1 Ghz Video: Nvidia GeForce 8200MG RAM: 4Gb DR
OS: Arch x86_64 + awesome + GTK+
My DeviantART
Avatar utente
Ninquitassar
Little John
 
Messaggi: 1033
Iscritto il: 16 settembre 2011, 21:07
Località: 127.0.0.1
Top

Re: Il backup perfetto con rsnapshot

Messaggio19 agosto 2012, 16:53 - Il backup perfetto con rsnapshot #127771

Perfetto..ora funziona tutto e in automatico.
Un piccolo consiglio: magari edita il primo post mettendo che i file di log devo esser creati manualmente (nel caso non funzioni) e che se si usa systemd per avviare è necessario abilitare cronie.service.
..in questo nostro universo deterministico avere il pieno controllo delle proprie scelte è sinonimo di non contare niente
Nemo
Arciere Provetto
 
Messaggi: 388
Iscritto il: 2 maggio 2012, 13:22
Località: Albairate (MI)
Top

Re: Il backup perfetto con rsnapshot

Messaggio19 agosto 2012, 17:37 - Il backup perfetto con rsnapshot #127773

Ottimo! ^^ Ora correggo tutto.
CPU: AMD Sempron SI-42 - 2.1 Ghz Video: Nvidia GeForce 8200MG RAM: 4Gb DR
OS: Arch x86_64 + awesome + GTK+
My DeviantART
Avatar utente
Ninquitassar
Little John
 
Messaggi: 1033
Iscritto il: 16 settembre 2011, 21:07
Località: 127.0.0.1
Top

Re: Il backup perfetto con rsnapshot

Messaggio19 novembre 2012, 14:14 - Il backup perfetto con rsnapshot #134297

ciao a tutti,
premetto che non sono un esperto ma scrivo solo sulla base delle mie modeste esperienze :D
cercando come configurarmi il cron su arch mi sono imbattuto su questo post il quale condivino a pieno tranne rsnapshot, perche se non erro crea delle "immagini" (nn vorrei dire una castroneria) cmq io uso rsync secondo me son gusti a cui vado a dire di farmi i bachup delle cartelle che io voglio, di solito faccio /home, /etc/ boot, e aggiungo /var/log
ma poi uno si mette quello che vuole ,utilizzo il delete invece di mettere il logrotate per cancellarmi le immagini vecchio di rsnapshot, cioè tutto quello che è nella cartella sorgente va a copiare/deletare in quella di destinazione cosi ho sempre una copia 1:1 della home subito pronta all'uso
e siccome sono un maniaco del backup, ne faccio tre uno giornaliero, uno settimanale e un altro mensile su 2 hd differenti esterni.
ovviamente non conosco a fondo rsnapshot ma da cio che lessi al tempo preferii rsync.

questa è la sintassi che uso e al tempo miero fatto un .txt se puo essere di aiuto per chi ancora usa rsync
Supponendo di voler effettuare il backup della directory /home su /backup_giornaliero possiamo semplicemente scrivere:

Codice: Seleziona tutto
0  3   * * *   root    rsync -arvHu --delete --progress --stats /home /backup_giornaliero

in questo modo ogni mattino alle 3 viene fatto partire rsync ma analizziamo la sequenza che ho io, premetto che se ne possono fare di diverse, poi ognuno ha le sue esigenze le mie sono come elencate e quindi:
analizzo "arvHu"


-a ---> attiva la funzione archivio, cioè mantiene le informazioni sui permessi, proprietario,date del file.
-r ---> sta per recursivo, quindi esplora tutte le sottodirectory di cartella_da_salvare
-v ---> attiva la modalità "verbose", quindi rsync ci spiegherà passo passo tutto ciò che combina
-H ---> conserva i legami materiali dei file
-u ---> attiva la salvaguardia incrementale

poi andiamo avanti con:

--progress ----> permette di visualizzare la progressione dei file
--delete ----> elimina i file di backup_giornaliero se essi non esistono più in /home
--stats ----> attiva le statistiche sui file.

in pratica come è configurato ogni mattino alle 3 mi fa il backup dei dati presenti da /home su /backup_giornaliero ma in modo sincrono, cioè se io tolgo una foto dalla cartella home lui me la cancella anche dalla cartella backup_giornaliero e di conseguenza se non facciamo modifiche rsync non copiera niente perche non avra nulla da copiare risparmiando backup inutili di immagini una sopra l'altra che poi quando servono non sai mai quella che ti serve, in piu diciamo anche che rsync fa la copia 1 a 1 non comprime, ammenoche non lo vogliamo far comprimere in quel caso si mjodifica la stringa.. e rsync comprime..

Cosa importante è che se abbiamo gnome come DE dobbiamo escludere la cartella .gvfs dal backup perche altrimenti ci da errore di permessi ecc.. anche se rsync è lanciato da root. e quindi si aggiunge questo
Codice: Seleziona tutto
0  3   * * *   root    rsync -arvHu --delete --progress --stats --exclude=**/.gvfs /home /backup_giornaliero


altra cosetta carina che ho fatto ora è:
ora come posso sapere se il backup va a buon fine o viene eseguito correttamente??
mi mando una mail con postfix :D
e quindi la stringa da copiare in crontab per esempio sara.
Codice: Seleziona tutto
0  3   * * *   root    rsync -arvHu --delete --progress --stats --exclude=**/.gvfs /home /backup_giornaliero | mail -s "Log Backup /home backup_giornaliero " tuamail@providert.it

una cosa carina che ho fatto ora è allegare un file.txt nella roba che nn volete backuppare quindi sostituire **./gvfs con --exclude-from '/etc/exclude.txt' e dentro il file mette **./gvfs poi sotto altre directory e cosi via..

Se volete un'analisi dei log di postfix, potete usare il programma in perl pflogsumm
e un esempio su crontab:

Codice: Seleziona tutto
0 2 * * * root /path/to/pflogsumm.pl -d today /var/log/maillog | mail -s "Postfix Mail Report"


Ora solo che su arch postfix ha una config un po piu pesante perche ha bisogno di sql e in questo caso opto per sendmail e proprio in questi gg sto cercando di configurarmi.. ma causa lavoro nn ho molto tempo se nn il week end.
cmq bel lavoro di Ninquitassar.
ciao
takel
Newbie
 
Messaggi: 8
Iscritto il: 17 novembre 2012, 23:40
Top

Re: Il backup perfetto con rsnapshot

Messaggio19 novembre 2012, 15:51 - Il backup perfetto con rsnapshot #134326

takel ha scritto: condivino a pieno tranne rsnapshot, perche se non erro crea delle "immagini" (nn vorrei dire una castroneria) cmq io uso rsync

Stiamo parlando della stessa cosa. Per fare i backup rsnapshot usa rsync, che pure si basa su un backup incrementale (quello che tu chiami immagini). ;)

Ad ogni modo grazie per il contributo. E per la rapida guida, peraltro ben dettagliata. ;)
CPU: AMD Sempron SI-42 - 2.1 Ghz Video: Nvidia GeForce 8200MG RAM: 4Gb DR
OS: Arch x86_64 + awesome + GTK+
My DeviantART
Avatar utente
Ninquitassar
Little John
 
Messaggi: 1033
Iscritto il: 16 settembre 2011, 21:07
Località: 127.0.0.1
Top

Re: Il backup perfetto con rsnapshot

Messaggio19 novembre 2012, 19:30 - Il backup perfetto con rsnapshot #134366

Ninquitassar ha scritto:
takel ha scritto: condivino a pieno tranne rsnapshot, perche se non erro crea delle "immagini" (nn vorrei dire una castroneria) cmq io uso rsync

Stiamo parlando della stessa cosa. Per fare i backup rsnapshot usa rsync, che pure si basa su un backup incrementale (quello che tu chiami immagini). ;)

Ad ogni modo grazie per il contributo. E per la rapida guida, peraltro ben dettagliata. ;)



Chiedo venia, ma come detto nel mio post non sono un esperto mi arrangio come posso, anzi a dire il vero ho capito dal tuo post come devo settare rsync su arch, perche passare da una dibian based ad arch le cosette un po cambiano rsync compreso.
ciao e un grazie per le dritte.
takel
takel
Newbie
 
Messaggi: 8
Iscritto il: 17 novembre 2012, 23:40
Top

Re: Il backup perfetto con rsnapshot

Messaggio19 novembre 2012, 20:59 - Il backup perfetto con rsnapshot #134375

Ma scherzi? Siamo tutti qua apposta! ^^ Per consigliare, sbagliare ed imparare. La piccola guida che hai postato anzi aiuta chi volesse impostare il backup incrementale soltanto con rsync. Ciao!
CPU: AMD Sempron SI-42 - 2.1 Ghz Video: Nvidia GeForce 8200MG RAM: 4Gb DR
OS: Arch x86_64 + awesome + GTK+
My DeviantART
Avatar utente
Ninquitassar
Little John
 
Messaggi: 1033
Iscritto il: 16 settembre 2011, 21:07
Località: 127.0.0.1
Top

Re: Il backup perfetto con rsnapshot

Messaggio19 novembre 2012, 21:50 - Il backup perfetto con rsnapshot #134391

Ninquitassar ha scritto:Ma scherzi? Siamo tutti qua apposta! ^^ Per consigliare, sbagliare ed imparare. La piccola guida che hai postato anzi aiuta chi volesse impostare il backup incrementale soltanto con rsync. Ciao!


Ciao Ninquitassar :)
ho risolto con postfix poiche alla fine nn è pesante come credevo, cmq ottimo per mandarmi una mail a backup concluso in piu gia lo conoscevo, piu semplice configurarlo di quando ero in debian based..
in pratica una volta installato basta modificare il file main.cf dentro /etc/postfix come di seguito

Codice: Seleziona tutto
queue_directory = /var/spool/postfix
command_directory = /usr/sbin
daemon_directory = /usr/lib/postfix
data_directory = /var/lib/postfix
mail_owner = postfix
myhostname = il tuo hostname (da xterm dai un myhost)
mydomain = fastwebnet.it (io uso fastweb ovvio per es libero metta libero.it, gmail metta gmail.com ecc)
myorigin = $mydomain
inet_interfaces = all
unknown_local_recipient_reject_code = 550
mynetworks = 127.0.0.0/8, ( oltre al localhost 127.0.0.1 potete mettere la vostra lan)
relayhost = [qui inserite l'smtp del vostro provider meglio il suo ip per trovarlo usate nslookup smtp.vostroprovider.quellocheè]
alias_maps = hash:/etc/postfix/aliases
alias_database = $alias_maps
mail_spool_directory = /var/mail
debug_peer_level = 2
debugger_command =
         PATH=/bin:/usr/bin:/usr/local/bin:/usr/X11R6/bin
         ddd $daemon_directory/$process_name $process_id & sleep 5
sendmail_path = /usr/sbin/sendmail
newaliases_path = /usr/bin/newaliases
mailq_path = /usr/bin/mailq
setgid_group = postdrop
html_directory = no
manpage_directory = /usr/share/man
sample_directory = /etc/postfix/sample
readme_directory = /usr/share/doc/postfix
inet_protocols = ipv4



basta il resto lo lasciate come è
poi date un
Codice: Seleziona tutto
sudo systemctl enable postfix

poi date un
Codice: Seleziona tutto
sudo systemctl start postfix


finito.. in questo modo io ho a backup finito la mail che mi conferma che ha avuto successo e con essa allegato quello che è stato aggiunto deletato ecc :D
per fare una prova e vedere se funge tutto basta dare da console:
Codice: Seleziona tutto
mail -s test tua@mail.it


andate a scaricarla e vedrete il vostro backup
ecco per prova cosa mi arriva della cartella boot
Codice: Seleziona tutto
sending incremental file list

Number of files: 310
Number of files transferred: 0
Total file size: 28563120 bytes
Total transferred file size: 0 bytes
Literal data: 0 bytes
Matched data: 0 bytes
File list size: 5386
File list generation time: 0.001 seconds
File list transfer time: 0.000 seconds
Total bytes sent: 5408
Total bytes received: 21

sent 5408 bytes  received 21 bytes  10858.00 bytes/sec
total size is 28563120  speedup is 5261.21


spero di aver fatto cosa gradita :P
ciao a tutti
takel
Newbie
 
Messaggi: 8
Iscritto il: 17 novembre 2012, 23:40
Top

Prossimo

Torna a Progetti

Chi c’è in linea

Visitano il forum: Nessuno e 1 ospite

Moderatori: 4javier, aleph, veleno77, adriano, Hilinus