Pagina 1 di 1
bakuppare filea ogni spegnimento del pc
Inviato: dom 25 dic 2005, 11:44
da IceSlack
salve raga ho un hark disk a cassettino dove posso slavarci dentro i dati(farci un backup) pero' non sparei che programma utilizzzare, infatti non dovrebbe ogni volta copiarmi i dati ma aggiornare solo quelli che sono stati modificati.... vi faccio uno schemino
SCHEMA
MASTER(Dove ci lavoro) Disco di BACKUP
/dev/hdb1 shutdown -h NOW ---SOLO DATI MODIFICATI----> /dev/hbb1
eisste un programma per farlo? cioe' non saprei da dove incominciare......
Inviato: dom 25 dic 2005, 11:57
da gallows
rsync è la risposta
Basta un piccolo scriptino di bash da far invocare a rc.6 e il gioco è fatto.
Inviato: dom 25 dic 2005, 23:25
da IceSlack
ma non va con samba? e solo con volumi di rete?
Inviato: mer 28 dic 2005, 14:46
da targzeta
Salve,
il problema non è difficile da risolvere.
Algoritmo:
1) Trovare file modificati
2) Salvarli.
Il passo numero 1, lo puoi eseguire con find.
Il passo numero 2 è semplice.
L'idea al passo numero 1 è che, da quando hai acceso il PC sino al suo spegnimento sono stati modificati dei file sul tuo MASTER , tramite find individui tutti e soli i file in questione. Io non so come lavori rsync, non lo conosco, però non vorrei fosse un programma che "sincronizza" delle directory o file system. Questi programmi scandiscono i due file system e, per ogni file vedono il più recente. A te non server fare questo. Non ti interessa scandire il file system del disco di backup, altrimenti la cosa diventa più lenta!!!
Si presume che tu non modifichi mai i dati del disco di backup, ma modifichi solo quelli del MASTER. Da questo presupposto ti basta trovare solo i file che sono stati modificati da quando la macchina è up, e questo lo si fà tramite find.
Per ora ti saluto, se vuoi cimentarti in questo approccio, leggiti il manuale di find e poi pensa a come usarlo (find, non il manuale) per trovare tutti e soli i file modificati durante la sessione di lavoro. Fammi sapere come lo invochi.
Un consiglio, vedi l'opzione -newer.
Spina