|
|
|
![]() |
|
Strumenti |
![]() |
#1 |
Senior Member
Iscritto dal: Nov 2002
Città: Prato
Messaggi: 1606
|
Backup con immagine del sistema
Ciao a tutti!
Dopo tante fatiche sono riuscito a tirare su il mio home server basato su Ubuntu-server. Dato che ancora devo imparare molto, spesso e volentieri ci smanetto con la possibilità però di friggere tutto (conoscendomi...). Volevo sapere se esiste un software che mi permette di fare un'immagine del sistema tutti i giorni (la notte magari) per circa 15 giorni, in modo tale che se faccio qualcosa di male magari posso ripristinare la situazione di qualche giorno precedente. Poi via via cancella il backup più vecchio (oltre i 15 giorni). Sapete se esiste qualcosa a riguardo? Vi ringrazio anticipatamente per le vostre risposte |
![]() |
![]() |
![]() |
#2 | |
Member
Iscritto dal: Aug 2007
Messaggi: 245
|
Quote:
__________________
Antec Solo - Corsair HX620 - Asus P5E - 4x2GB A-data 800 - Galaxy 7950GT Premium (Zalman) - Q9650 - 4xSamsung Spinpoint F1 1TB in Raid 10 su controller Adaptec 3405 - Thermalright Ultra-120 eXtreme - Samsung Syncmaster 275T - Ubuntu Maverick64 |
|
![]() |
![]() |
![]() |
#3 |
Senior Member
Iscritto dal: Nov 2002
Città: Prato
Messaggi: 1606
|
Come creazione di file immagine dovrebbe fare al caso mio, ora mi documento un po' di più...
Per farlo partire tutte le notti mi affido a cron? E per cancellare automaticamente i "backup immagine" più vecchi di 15 giorni come posso fare? |
![]() |
![]() |
![]() |
#4 | |
Member
Iscritto dal: Aug 2007
Messaggi: 245
|
Certo
Quote:
#!/bin/sh ## Mount directory remota mount <opzioni> <ip-remoto>:/<mount-point> /mnt ## Controlla che il mount venga eseguito correttamente ## altrimenti interrompe lo script if [ $? != 0 ]; then exit fi ## Crea la lista dei file da cancellare date +%Y-%m-%d > /tmp/date read Today < /tmp/date cd /mnt ls -l | grep partimage\.gz | wc -l > /tmp/num read n < /tmp/num ## Cancella le vecchie immagini while [ $n -ge 15 ]; do { ls | grep partimage\.gz > /tmp/todelete; read < /tmp/todelete d; rm $d; ls -l | grep partimage\.gz | wc -l > /tmp/num; read n < /tmp/num }; done; ## Esegue il dump della partizione partimage -z1 -d save <partizione-da-copiare> /mnt/$Today.partimage.gz ## Smonta la directory remota cd /tmp unmount /mnt Nello script devi sostituire: <opzioni> sono le opzioni per il mount della directory remota <ip-remoto> e` l'ip del server remoto su cui devi fare la copia <ip-remoto> e` il mount-point del server remoto <partizione-da-copiare> e` la partizione di origine (es. /dev/hda1) Attenzione, la linea con il comando "partimage..." la devi provare, l'ho presa da un esempio della man page e non so assolutamente se funziona o no.
__________________
Antec Solo - Corsair HX620 - Asus P5E - 4x2GB A-data 800 - Galaxy 7950GT Premium (Zalman) - Q9650 - 4xSamsung Spinpoint F1 1TB in Raid 10 su controller Adaptec 3405 - Thermalright Ultra-120 eXtreme - Samsung Syncmaster 275T - Ubuntu Maverick64 Ultima modifica di caracolla : 19-11-2007 alle 21:41. |
|
![]() |
![]() |
![]() |
#5 |
Senior Member
Iscritto dal: Mar 2002
Città: Caltanissetta
Messaggi: 969
|
Mmh... mi accodo anch'io. Quindi con partimage posso ottenere un'immagine completa della partizione, giusto? Ma poi come farei a ripristinarla?
Mi spiego, siccome dovrei risistemare completamente le partizioni dell'intero disco (ho dato solo 4 gb a Ubuntu, e adesso cominciano ad andarmi stretti...) avevo pensato appunto di fare un'immagine del sistema completo, con prog installati e tutto (compresa la /home). Per i riferimenti non ci sarebbero problemi in quanto rimarrebbero gli stessi (non ho intenzione di aggiungere/togliere nulla, solo ridimensionare...) ma una volta piallata e ricreata la partizione come farei materialmente a ripristinare l'immagine sul disco? Immagino che, banalmente, basterebbe copiare e incollare i file... (o no?) ma da dove lo faccio? Da Windows no perchè non scrive su ext3 (i tools esterni non mi ispirano molta fiducia...), potrei farlo da live-cd ma con soli 256 mb di RAM mi sa che sarebbe un suicidio! ![]() Insomma... ho ancora le idee un pò confuse... mi aiutate voi? ![]() Ah, un'altra cosa: io tengo Grub sulla partizione, non sull'MBR (lì ho piazzato GAG), ad un eventuale ripristino sarebbe tutto a posto no? E poi l'immagine che crea PartImage conserva gli attributi di boot, vero? Scusate per le millemila domande... ma vorrei essere sicuro che nulla vada storto. ![]()
__________________
![]() ![]() Ultima modifica di NetEagle83 : 19-11-2007 alle 13:16. |
![]() |
![]() |
![]() |
#6 | |
Member
Iscritto dal: Aug 2007
Messaggi: 245
|
Quote:
MI RACCOMANDO. Fai prima un backup COMPLETO del disco sul quale ci sono le partizioni che vuoi ridimensionare. Questo vale per qualsiasi sistema tu intenda usare per compiere l'operazione
__________________
Antec Solo - Corsair HX620 - Asus P5E - 4x2GB A-data 800 - Galaxy 7950GT Premium (Zalman) - Q9650 - 4xSamsung Spinpoint F1 1TB in Raid 10 su controller Adaptec 3405 - Thermalright Ultra-120 eXtreme - Samsung Syncmaster 275T - Ubuntu Maverick64 Ultima modifica di caracolla : 19-11-2007 alle 14:34. |
|
![]() |
![]() |
![]() |
#7 | |
Senior Member
Iscritto dal: Mar 2002
Città: Caltanissetta
Messaggi: 969
|
Quote:
![]() E grazie anche del consiglio, partizionare non è un problema, o lo faccio con l'ottimo live CD di Gparted oppure direttamente da Partition Magic sotto Windows... i dubbi erano relativi appunto al backup e al successivo ripristino... PartImage crea l'immagine ISO giusto? Quindi quando vado a masterizzarla ho sul DVD i file della partizione attuale... ma come ripristinare poi il tutto? Basta copia-incollare nuovamente i file sulla nuova partizione? Gli attributi di boot rimangono invariati? E poi Grub è già installato sulla partizione attuale (/dev/hda5, o hd0,4 come la vede Grub...), poi non c'è bisogno di re-installarlo no? Ancora grazie mille. ![]() |
|
![]() |
![]() |
![]() |
#8 | |
Member
Iscritto dal: Aug 2007
Messaggi: 245
|
Quote:
__________________
Antec Solo - Corsair HX620 - Asus P5E - 4x2GB A-data 800 - Galaxy 7950GT Premium (Zalman) - Q9650 - 4xSamsung Spinpoint F1 1TB in Raid 10 su controller Adaptec 3405 - Thermalright Ultra-120 eXtreme - Samsung Syncmaster 275T - Ubuntu Maverick64 |
|
![]() |
![]() |
![]() |
#9 | |
Senior Member
Iscritto dal: Mar 2002
Città: Caltanissetta
Messaggi: 969
|
Quote:
![]() Grazie ancora. ![]() |
|
![]() |
![]() |
![]() |
#10 |
Senior Member
Iscritto dal: Nov 2002
Città: Prato
Messaggi: 1606
|
Grazie caracolla, sei stato davvero molto gentile!
Appena mi arriva il disco esterno provo il tutto ![]() |
![]() |
![]() |
![]() |
#11 |
Member
Iscritto dal: Aug 2007
Messaggi: 245
|
Nello script c'erano degli errori che adesso ho corretto. Se te lo sei salvato ricopialo.
__________________
Antec Solo - Corsair HX620 - Asus P5E - 4x2GB A-data 800 - Galaxy 7950GT Premium (Zalman) - Q9650 - 4xSamsung Spinpoint F1 1TB in Raid 10 su controller Adaptec 3405 - Thermalright Ultra-120 eXtreme - Samsung Syncmaster 275T - Ubuntu Maverick64 |
![]() |
![]() |
![]() |
#12 |
Senior Member
Iscritto dal: Nov 2002
Città: Prato
Messaggi: 1606
|
Finalmente mi sono arrivati i dischi esterni e ho iniziato a mettere le mani sui sistemi di backup.
Come prima cosa mi sa che devo lasciar pedere partimage perché io ho bisogno di lanciare in "realtime" il backup sulla partizione di root, senza avere un accesso fisico alla macchina diciamo (altrimenti usavo un LiveCD o chi per lui). Anzi, in realtà dovrei fare il backup della partizione di root che si trova su un RAID Software (quindi md0). Ci sono complicazioni? Ah, la partizione di home non si trova sull'md0 ma si trova addirittura su un altro HD. Può causare problemi? Devo far attenzione a qualcosa per quando poi devo fare un ripristino? |
![]() |
![]() |
![]() |
#13 | |
Senior Member
Iscritto dal: Nov 2005
Città: Reggio Emilia
Messaggi: 817
|
Quote:
Ho usato l'opzione "force vesa driver" Quindi era probabilmente un problema di driver video Strano, però
__________________
FISSO:Athlon BE-2350,CoolerMaster TmgA2(ventola enermax warp 9 cm),4 giga ddr2-800,asus M3A(chipset passivo),WD320gig,Nv7200 passiva,Corsair TX650w...W il silenzio ![]() NOTEBOOK:Acer TM 4102wlmi,centrino740 1.73 ghz,x700 64mb,160 giga hd WD ,2gig ddr2 533 dual channel NOTEBOOK2:Asus X5DIN-SX035C,Lcd15'' C2DuoT6500, 4GB DDR2, Nvida G102M 512MB Dedic Ultima modifica di ferro986 : 02-12-2007 alle 17:23. |
|
![]() |
![]() |
![]() |
#14 |
Senior Member
Iscritto dal: Nov 2002
Città: Prato
Messaggi: 1606
|
Ehm... scusami ma non capisco cosa c'entra con questo thread...
|
![]() |
![]() |
![]() |
#15 | |
Senior Member
Iscritto dal: Nov 2005
Città: Reggio Emilia
Messaggi: 817
|
Quote:
Comunque stavo parlando del live cd di gparted + clonezilla. Mi sono inserito nel tread dato che volevo usarrlo anch'io per fare un'immagine del s.o. Cmq, se centra poco cambio tread, è che non ne avevo trovato uno specifico sui generatori di immagini open source di S.O. . Se disturbo, ne apro uno nuovo, no problem ![]()
__________________
FISSO:Athlon BE-2350,CoolerMaster TmgA2(ventola enermax warp 9 cm),4 giga ddr2-800,asus M3A(chipset passivo),WD320gig,Nv7200 passiva,Corsair TX650w...W il silenzio ![]() NOTEBOOK:Acer TM 4102wlmi,centrino740 1.73 ghz,x700 64mb,160 giga hd WD ,2gig ddr2 533 dual channel NOTEBOOK2:Asus X5DIN-SX035C,Lcd15'' C2DuoT6500, 4GB DDR2, Nvida G102M 512MB Dedic Ultima modifica di ferro986 : 03-12-2007 alle 20:44. |
|
![]() |
![]() |
![]() |
Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 19:09.