SlideShare uma empresa Scribd logo
1 de 15
Backup e restore - rdiff-backup “ Il  backup  è l'operazione di salvataggio dati da un supporto di memorizzazione di massa ad un altro. Quando, in seguito ad errori umani o guasti hardware, i dati presenti sul primo supporto non sono accessibili, il recupero ( restore ) dei dati salvati ( backup ) permette di ricostruire la situazione iniziale.” -  Wikipedia “ Il  backup  è quello che tutti promettono di fare, ma per il quale non riescono mai a trovare il tempo. Per questo sono in cosi pochi a conoscere cosa vuol dire  restore .” -  Dizionario del Diavolo  (quasi)
rdiff-backup “ Un backup incrementale di tutti i file potrebbe essere facile come: rdiff-backup /sorgente /destinazione ” - da  http://rdiff-backup.nongnu.org/ Traduzione: è molto facile ma si usa questo – il Terminale: “ Non fatevi prendere dal panico” -  Douglas Adams
Lanciare il Terminale Ma si dai, usiamolo...
Installazione rdiff-backup --help Il programma "rdiff-backup" non è attualmente installato.  È possibile installarlo digitando: sudo apt-get install rdiff-backup C'è già? No. Si. sudo apt-get install rdiff-backup [sudo] password for john:  Blah, blah, blah... Macina, macina, macina... rdiff-backup --help Fatal Error: Bad commandline options: option –help not recognized See the rdiff-backup manual page for more information. Oops, non ha  --help , ma almeno adesso c'è. Installa. Adesso?
Cosa backupiamo*? *Dal verbo italiano backupare
Dove? Su questo magari. mkdir /media/jhl8gb/linuxday-2010-backup
Come? Scrivendo (su una riga sola): rdiff-backup /home/john/linuxday-2010/ /media/jhl8gb/linuxday-2010-backup/
Davvero? Si, scrivi: rdiff-backup --verify /media/jhl8gb/linuxday-2010-backup/ Every file verified successfully. Ma come ha fatto? La formula segreta sta nell'indirizzo  rdiff-backup-data
Davvero, davvero? Si, scrivi (su una riga sola): rdiff-backup  --compare-full /home/john/linuxday-2010/ /media/jhl8gb/linuxday-2010-backup/ No changes found.  Directory matches archive data. E se nel frattempo ho cambiato qualcosa? rdiff-backup –compare-full /home/john/linuxday-2010/ /media/jhl8gb/linuxday-2010-backup/ changed: . new: backupato.png metadata changed, data changed: rdiff-backup.odp new: rdiff-backup.pdf new: secret-sauce.png Ah, ecco cos'è cambiato.
Backupiamo ancora Scrivi (su una riga sola): rdiff-backup /home/john/linuxday-2010/ /media/jhl8gb/linuxday-2010-backup/ Ricordi che abbiamo detto 'incrementale'? S crivi: rdiff-backup –l /media/jhl8gb/linuxday-2010-backup/ Found 1 increments: increments.2010-10-22T23:52:19+02:00.dir Fri Oct 22 23:52:19 2010 Current mirror: Sat Oct 23 00:36:24 2010 Ma incrementa ad ogni backup? No, solo se qualcosa è cambiato. Intelligente, eh?
Restore – la prova Creiamo un indirizzo di prova: mkdir /home/john/linuxday-2010-test E' uguale all'originale? diff -rNs /home/john/linuxday-2010 /home/john/linuxday-2010-test I file /home/john/linuxday-2010/backupato.png e /home/john/linuxday-2010-test/backupato.png sono identici … I file /home/john/linuxday-2010/usare.txt e /home/john/linuxday-2010-test/usare.txt sono identici Scriviamo (su una riga sola): rdiff-backup -r now --force /media/jhl8gb/linuxday-2010-backup/ /home/john/linuxday-2010-test/ Direi proprio di si. Allora funziona!
Restore – incrementale (parte I) Argh! No! Mi serviva quel file – posso tornare indietro? Direi proprio di si... Controlliamo  (su una riga sola) : rdiff-backup –compare-full /home/john/linuxday-2010/ /media/jhl8gb/linuxday-2010-backup/ changed: . deleted: installare.txt Backupiamo (su una riga sola): rdiff-backup /home/john/linuxday-2010/ /media/jhl8gb/linuxday-2010-backup/
Restore – incrementale (parte II) Scriviamo (su una riga sola): rdiff-backup -r 1B --force /media/jhl8gb/linuxday-2010-backup/ /home/john/linuxday-2010/ - Nota che abbiamo scritto '1B' invece di 'now' – vuol dire uno indietro (back) E' tornato! Meno male.
Recapitoliamo 2. Restore (su una riga sola): rdiff-backup -r now --force /media/jhl8gb/linuxday-2010-backup/ /home/john/linuxday-2010/ Facile, no? 1. Backup (su una riga sola): rdiff-backup /home/john/linuxday-2010/ /media/jhl8gb/linuxday-2010-backup/ 3. Rilassati...
Denghiù. Domande? Aiuto  rdiff-backup : Sito:  http://rdiff-backup.nongnu.org/ Manuale:  man rdiff-backup     oppure  http://rdiff-backup.nongnu.org/rdiff-backup.1.html Rdiff-backup  è disponibile anche per Windows TM  e Mac OS X TM . Aiuto  Linux User Group : In Italia:  http://www.linux.it/LUG/ Il nostro:  http://www.linuxludus.it/ Siamo a  Binario 0  ogni Lunedì dalle 20:00 alle 22:00

Mais conteúdo relacionado

Semelhante a Backup e restore - rdiff backup

Guida al computer - Lezione 83 - Il BackUp Parte 1
Guida al computer - Lezione 83 - Il BackUp Parte 1Guida al computer - Lezione 83 - Il BackUp Parte 1
Guida al computer - Lezione 83 - Il BackUp Parte 1caioturtle
 
Il dual boot scolastico perfetto (2012)
Il dual boot scolastico perfetto (2012)Il dual boot scolastico perfetto (2012)
Il dual boot scolastico perfetto (2012)Marcello Missiroli
 
Raspberry omv
Raspberry omvRaspberry omv
Raspberry omvPipperss
 
Raspberry pi per tutti (workshop presso Warehouse Coworking Pesaro)
Raspberry pi per tutti (workshop presso Warehouse Coworking Pesaro)Raspberry pi per tutti (workshop presso Warehouse Coworking Pesaro)
Raspberry pi per tutti (workshop presso Warehouse Coworking Pesaro)Gabriele Guizzardi
 
Webminar del 12.03.2012
Webminar del 12.03.2012Webminar del 12.03.2012
Webminar del 12.03.2012PgTraining
 
Giochiamo ai COW-boy : zfs & btrfs
Giochiamo ai COW-boy : zfs & btrfsGiochiamo ai COW-boy : zfs & btrfs
Giochiamo ai COW-boy : zfs & btrfsalberto fiaschi
 
8 Linux Comandi Di Sistema
8 Linux Comandi Di Sistema8 Linux Comandi Di Sistema
8 Linux Comandi Di SistemaMauro Ferrigno
 
Installazione di koha_su_debian_v2_0_20_12_2014
Installazione di koha_su_debian_v2_0_20_12_2014Installazione di koha_su_debian_v2_0_20_12_2014
Installazione di koha_su_debian_v2_0_20_12_2014Joaquim Hangalo
 
Con Aruba, a lezione di Cloud #lezione 30 - parte 2: 'GitLab e Cloud Server ...
Con Aruba, a lezione di Cloud  #lezione 30 - parte 2: 'GitLab e Cloud Server ...Con Aruba, a lezione di Cloud  #lezione 30 - parte 2: 'GitLab e Cloud Server ...
Con Aruba, a lezione di Cloud #lezione 30 - parte 2: 'GitLab e Cloud Server ...Aruba S.p.A.
 
Backup di un sito Joomla! - Procedure semplici, veloci e sicure
Backup di un sito Joomla! - Procedure semplici, veloci e sicureBackup di un sito Joomla! - Procedure semplici, veloci e sicure
Backup di un sito Joomla! - Procedure semplici, veloci e sicureMarian Tanase
 
Sistemi di Build Alternativi
Sistemi di Build AlternativiSistemi di Build Alternativi
Sistemi di Build AlternativiDario Bertini
 
La disponibilita dei dati in azienda strategie di protezione
La disponibilita dei dati in azienda strategie di protezioneLa disponibilita dei dati in azienda strategie di protezione
La disponibilita dei dati in azienda strategie di protezioneVincenzo Virgilio
 

Semelhante a Backup e restore - rdiff backup (20)

Guida al computer - Lezione 83 - Il BackUp Parte 1
Guida al computer - Lezione 83 - Il BackUp Parte 1Guida al computer - Lezione 83 - Il BackUp Parte 1
Guida al computer - Lezione 83 - Il BackUp Parte 1
 
Il dual boot scolastico perfetto (2012)
Il dual boot scolastico perfetto (2012)Il dual boot scolastico perfetto (2012)
Il dual boot scolastico perfetto (2012)
 
Raspberry omv
Raspberry omvRaspberry omv
Raspberry omv
 
Pillole di plugins
Pillole di pluginsPillole di plugins
Pillole di plugins
 
Raspberry pi per tutti (workshop presso Warehouse Coworking Pesaro)
Raspberry pi per tutti (workshop presso Warehouse Coworking Pesaro)Raspberry pi per tutti (workshop presso Warehouse Coworking Pesaro)
Raspberry pi per tutti (workshop presso Warehouse Coworking Pesaro)
 
Webminar del 12.03.2012
Webminar del 12.03.2012Webminar del 12.03.2012
Webminar del 12.03.2012
 
Giochiamo ai COW-boy : zfs & btrfs
Giochiamo ai COW-boy : zfs & btrfsGiochiamo ai COW-boy : zfs & btrfs
Giochiamo ai COW-boy : zfs & btrfs
 
TuxIsAlive
TuxIsAliveTuxIsAlive
TuxIsAlive
 
8 Linux Comandi Di Sistema
8 Linux Comandi Di Sistema8 Linux Comandi Di Sistema
8 Linux Comandi Di Sistema
 
Service Backup Online
Service Backup OnlineService Backup Online
Service Backup Online
 
Installazione di koha_su_debian_v2_0_20_12_2014
Installazione di koha_su_debian_v2_0_20_12_2014Installazione di koha_su_debian_v2_0_20_12_2014
Installazione di koha_su_debian_v2_0_20_12_2014
 
X2 Linux Riassunti
X2 Linux RiassuntiX2 Linux Riassunti
X2 Linux Riassunti
 
Sistema Operativo - LInux - Modulo 2.1
Sistema Operativo - LInux - Modulo 2.1Sistema Operativo - LInux - Modulo 2.1
Sistema Operativo - LInux - Modulo 2.1
 
Command Terminal Linux
Command Terminal LinuxCommand Terminal Linux
Command Terminal Linux
 
Clonare mac os x
Clonare mac os xClonare mac os x
Clonare mac os x
 
Con Aruba, a lezione di Cloud #lezione 30 - parte 2: 'GitLab e Cloud Server ...
Con Aruba, a lezione di Cloud  #lezione 30 - parte 2: 'GitLab e Cloud Server ...Con Aruba, a lezione di Cloud  #lezione 30 - parte 2: 'GitLab e Cloud Server ...
Con Aruba, a lezione di Cloud #lezione 30 - parte 2: 'GitLab e Cloud Server ...
 
LUG - Ricompilazione kernel
LUG - Ricompilazione kernelLUG - Ricompilazione kernel
LUG - Ricompilazione kernel
 
Backup di un sito Joomla! - Procedure semplici, veloci e sicure
Backup di un sito Joomla! - Procedure semplici, veloci e sicureBackup di un sito Joomla! - Procedure semplici, veloci e sicure
Backup di un sito Joomla! - Procedure semplici, veloci e sicure
 
Sistemi di Build Alternativi
Sistemi di Build AlternativiSistemi di Build Alternativi
Sistemi di Build Alternativi
 
La disponibilita dei dati in azienda strategie di protezione
La disponibilita dei dati in azienda strategie di protezioneLa disponibilita dei dati in azienda strategie di protezione
La disponibilita dei dati in azienda strategie di protezione
 

Backup e restore - rdiff backup

  • 1. Backup e restore - rdiff-backup “ Il backup è l'operazione di salvataggio dati da un supporto di memorizzazione di massa ad un altro. Quando, in seguito ad errori umani o guasti hardware, i dati presenti sul primo supporto non sono accessibili, il recupero ( restore ) dei dati salvati ( backup ) permette di ricostruire la situazione iniziale.” - Wikipedia “ Il backup è quello che tutti promettono di fare, ma per il quale non riescono mai a trovare il tempo. Per questo sono in cosi pochi a conoscere cosa vuol dire restore .” - Dizionario del Diavolo (quasi)
  • 2. rdiff-backup “ Un backup incrementale di tutti i file potrebbe essere facile come: rdiff-backup /sorgente /destinazione ” - da http://rdiff-backup.nongnu.org/ Traduzione: è molto facile ma si usa questo – il Terminale: “ Non fatevi prendere dal panico” - Douglas Adams
  • 3. Lanciare il Terminale Ma si dai, usiamolo...
  • 4. Installazione rdiff-backup --help Il programma "rdiff-backup" non è attualmente installato. È possibile installarlo digitando: sudo apt-get install rdiff-backup C'è già? No. Si. sudo apt-get install rdiff-backup [sudo] password for john: Blah, blah, blah... Macina, macina, macina... rdiff-backup --help Fatal Error: Bad commandline options: option –help not recognized See the rdiff-backup manual page for more information. Oops, non ha --help , ma almeno adesso c'è. Installa. Adesso?
  • 5. Cosa backupiamo*? *Dal verbo italiano backupare
  • 6. Dove? Su questo magari. mkdir /media/jhl8gb/linuxday-2010-backup
  • 7. Come? Scrivendo (su una riga sola): rdiff-backup /home/john/linuxday-2010/ /media/jhl8gb/linuxday-2010-backup/
  • 8. Davvero? Si, scrivi: rdiff-backup --verify /media/jhl8gb/linuxday-2010-backup/ Every file verified successfully. Ma come ha fatto? La formula segreta sta nell'indirizzo rdiff-backup-data
  • 9. Davvero, davvero? Si, scrivi (su una riga sola): rdiff-backup --compare-full /home/john/linuxday-2010/ /media/jhl8gb/linuxday-2010-backup/ No changes found. Directory matches archive data. E se nel frattempo ho cambiato qualcosa? rdiff-backup –compare-full /home/john/linuxday-2010/ /media/jhl8gb/linuxday-2010-backup/ changed: . new: backupato.png metadata changed, data changed: rdiff-backup.odp new: rdiff-backup.pdf new: secret-sauce.png Ah, ecco cos'è cambiato.
  • 10. Backupiamo ancora Scrivi (su una riga sola): rdiff-backup /home/john/linuxday-2010/ /media/jhl8gb/linuxday-2010-backup/ Ricordi che abbiamo detto 'incrementale'? S crivi: rdiff-backup –l /media/jhl8gb/linuxday-2010-backup/ Found 1 increments: increments.2010-10-22T23:52:19+02:00.dir Fri Oct 22 23:52:19 2010 Current mirror: Sat Oct 23 00:36:24 2010 Ma incrementa ad ogni backup? No, solo se qualcosa è cambiato. Intelligente, eh?
  • 11. Restore – la prova Creiamo un indirizzo di prova: mkdir /home/john/linuxday-2010-test E' uguale all'originale? diff -rNs /home/john/linuxday-2010 /home/john/linuxday-2010-test I file /home/john/linuxday-2010/backupato.png e /home/john/linuxday-2010-test/backupato.png sono identici … I file /home/john/linuxday-2010/usare.txt e /home/john/linuxday-2010-test/usare.txt sono identici Scriviamo (su una riga sola): rdiff-backup -r now --force /media/jhl8gb/linuxday-2010-backup/ /home/john/linuxday-2010-test/ Direi proprio di si. Allora funziona!
  • 12. Restore – incrementale (parte I) Argh! No! Mi serviva quel file – posso tornare indietro? Direi proprio di si... Controlliamo (su una riga sola) : rdiff-backup –compare-full /home/john/linuxday-2010/ /media/jhl8gb/linuxday-2010-backup/ changed: . deleted: installare.txt Backupiamo (su una riga sola): rdiff-backup /home/john/linuxday-2010/ /media/jhl8gb/linuxday-2010-backup/
  • 13. Restore – incrementale (parte II) Scriviamo (su una riga sola): rdiff-backup -r 1B --force /media/jhl8gb/linuxday-2010-backup/ /home/john/linuxday-2010/ - Nota che abbiamo scritto '1B' invece di 'now' – vuol dire uno indietro (back) E' tornato! Meno male.
  • 14. Recapitoliamo 2. Restore (su una riga sola): rdiff-backup -r now --force /media/jhl8gb/linuxday-2010-backup/ /home/john/linuxday-2010/ Facile, no? 1. Backup (su una riga sola): rdiff-backup /home/john/linuxday-2010/ /media/jhl8gb/linuxday-2010-backup/ 3. Rilassati...
  • 15. Denghiù. Domande? Aiuto rdiff-backup : Sito: http://rdiff-backup.nongnu.org/ Manuale: man rdiff-backup oppure http://rdiff-backup.nongnu.org/rdiff-backup.1.html Rdiff-backup è disponibile anche per Windows TM e Mac OS X TM . Aiuto Linux User Group : In Italia: http://www.linux.it/LUG/ Il nostro: http://www.linuxludus.it/ Siamo a Binario 0 ogni Lunedì dalle 20:00 alle 22:00