[Linux-Biella] Backup sotto Linux
Andrea Ferraris
andrea.ferraris a gmail.com
Dom 19 Mar 2006 15:37:17 CET
T. M. ha scritto:
> Volevo dunque chiedervi queste ultime cose:
>
> 1) Come posso avviare Linux in SINGLE USER MODE?
Aggiungendo 1 o S al prompt di boot (grub o lilo che sia) dopo il nome
del kernel da caricare.
> 2) Avviato in single user mode (o da cd) come e DOVE posso montare le
> mie partizioni /, /boot, /home?
In single user mode dovrebbe gia` essere montato tutto, se non lo e`
basta un mount -a. Se invece parti da CD, man mount is your friend.
> O mi basta un comando del tipo: dd if=/dev/hdaN of=/mnt/hdesterno/backup
> (con N a seconda della partizione che voglio backuppare)?
"O" in che senso?
Ripeto, io consiglio cat, che ti riduce drasticamente le complicazioni
di dd (che se vuoi usare in modo efficiente deve anche avere un altro
parametro, bs, direi almeno uguale a 10240, ma la questione di quale sia
il bs ottimale non e` cosi` semplice, nel senso che dipende sicuramente
da parecchie cose - tipo versione del kernel e dimensioni dei suoi vari
buffer riguardo al block device del disco).
Inoltre cat di suo e` parecchio efficiente (credo - per essere sicuro
bisognerebbe cronometrare la copia fatta nei due modi), ma soprattutto
ti consente di ridurre le dimensioni dell'immagine che salvi con gzip o
bzip2 in mezzo. Oppure, se vuoi usare un programma fatto per quello, che
gia` ti riduce le dimensioni non copiando le parti non usate del
filesystem, puoi usare partimage. Inoltre e` buono e giusto salvarsi
anche il layout delle partizioni su disco con una cosa del tipo
# fdisk -l hda > layout_disco
o ancora meglio sfdisk o cfdisk (uno dei due, non mi ricordo quale) con
appositi parametri che ti consente di ricreare lo stesso su un altro
disco con l'output salvato di quel comando (ma forse partimage e` in
grado di fare gia` tutto cio`).
> E se poi voglio ripristinare mi basta: dd of=/dev/hdaN
> if=/mnt/hdesterno/backup ?
Esattamente, pero` chiaramente devi essere partito da un CD di boot
(distribuzione live - non e` necessario scaricarsela, basta andare in
edicola), perche' ripristinare una partizione di un sistema che stai
usando da immagine, potrebbe avere brutti effetti avversi.
Andrea
Maggiori informazioni sulla lista
Linux