Attenzione! Questa è una Pagina di prova. Le informazioni riportate potrebbero essere incomplete, errate e potenzialmente pericolose. Per contribuire alla realizzazione di questa pagina consultare la discussione di riferimento. |
Backup con cp
È possibile creare un backup del proprio sistema su disco esterno o partizione separata utilizzando il comando cp.
Se necessario, individuare la quantità di spazio occupata dall'intero filesystem digitando nel terminale il comando:
sudo du -kshP /
L'output sarà simile al seguente:
20G /
- Collegare il disco esterno oppure creare una partizione, se non fatto in precedenza.
Individuare partizioni da utilizzare come sorgente e destinazione della copia.
Prima di avviare la copia è necessario montare la nuova partizione appena creata, digitare il seguente comando nel terminale:
sudo mkdir /media/backup && sudo mount /dev/sdxy /media/backup
sostituendo sdxy il nome della seconda partizione.
Copiare / nella nuova posizione digitando il seguente comando nel terminale:
sudo cp -priv / /media/backup
La durata del processo dipenderà dalla quantità di dati da trasferire.Verificare che la dimensione cartella / sia stata effettivamente copiata, si può utilizzare il comando:
df -h
che restituirà un output simile al seguente:
File system Dim. Usati Dispon. Uso% Montato su /dev/sda3 39G 19G 18G 52% / /dev/sdb7 78G 19G 59G 26% /media/backup
dove / si trova anche in un'altra partizione diversa formattata in dimensione spazio doppia, in /media/backup (in questo esempio in /dev/sdb7).
La procedura può essere limitata a singole directory come ad esempio la Home. In tal caso sostituire / con /home .
Una volta effettuata il backup, per ripristinarlo:
- Avviare live e formattare la partizione di sistema danneggiata.
- Ripetere la procedura invertendo sorgente e destinazione in cp.
- Se necessario ripristinare GRUB e fstab (inserire link alle guide).