Newsgroup: it.comp.os.linux.software
Titolo: Backup con Linux

Io ho sul mio disco rigido Windows 98 e Linux , esiste la possibilita'
con Linux di
creare il backup dell' intera partizione Fat32 di Windows e quindi
masterizzarla.
Se si come (esiste qualche programma o basta fare un tar.gz della
partizione win)?
Grazie.

In un messaggio del Mon, 21 Feb 2000 19:46:52 GMT Marco scriveva:

Basta un tar.gz
-- 
Pierluigi De Rosa (
tho...@durin.khazad-dum.net
).
<<      LINUX: the choice of a GNU generation     >>
<<   For my real address... ask the Balrog.       >>
* Sostenete la Lega per la Soppressione dei Troll *

masterizzarla.
Se dovessi farlo io, proverei con:
cat /dev/hda1 | gzip -9c > /mnt/master/windoze-image.gz
cdrecord /mnt/master/windoze-image.gz
:-))
A parte il piacere fisico che si prova eseguendo comandi simili...
...la cosa cmq dovrebbe funzionare.
Io ho fatto una cosa simile qualche volta per salvare un cdrom
comprimendolo al volo (il cat reindirizzato a gzip).
Dopo per ripristinarlo basterebbe copiare l'immagine sul cd nella
partizione, decomprimendola a meta` strada:
cat /mnt/cdrom/windoze-image.gz | gunzip -c > /dev/hda1
(e` l'operazione simmetricamente contraria a quella di prima...)
Se nel frattempo pero` la dimensione della partizione hda1 e` cambiata,
non si puo` piu` copiare l'immagine e sperare che funzioni.
A quel punto io decomprimerei l'immagine, la monterei usando il loop
device (con linuz puoi montare anche un'immagine di filesystem su file
come se fosse un filesystem su un vero dispositivo), e copierei
semplicemente tutto nella FAT usando l'interfaccia di mc 
(ma va benissimo anche cp con un po' di parametri).
gunzip -c /mnt/cdrom/windoze-image.gz > /mnt/master/windoze-image
mount -o loop=/dev/loop0 -t vfat /mnt/master/windoze-image /mnt/tmp
mount -t vfat /dev/hda1 /mnt/win
cp -a /mnt/tmp/* /mnt/win	
(non so se -a e` sufficente, meglio vedere la manpage prima)
Secondo me backuppare l'immagine del filesystem nel caso di windoze
e` molto pratico...
Cmq se ho detto delle boiate lo sapremo molto presto!
-- 
    Ciao
        Pardo

 Basta un tar.gz
Non ci sono problemi per i permessi sui file (file nascosti, porcherie
varie, ecc...)?
-- 
  Andrea

> Basta un tar.gz

No, basta usare lo switch -p (mi pare)


Grazie.
Sono ormai tre anni che faccio backup di windog con tar.gz senza problemi,
sia con partizioni a 16 che a 32 bit.
Solo due problemi marginali. Gli attributi del DOS non corrispondono a
quelli UNIX, quindi non viene salvato e ripristinato l'attributo hydden.
Bisogna farlo a mano almeno per la directory dei font, altrimenti non li
mostra correttamente.
L'altro problema deriva dal fatto che secondo windog il linux non ripristina
correttamente i nomi dei files contenenti vocali accentate (!). Dopo un
ripristino conviene fare sempre uno scandisk ed accettare la correzione
automatica del nome, e tutto torna a posto.
Per finire: la lettura e scrittura della FAT32 col linux e' lenta, e quindi
la pazienza viene messa a dura prova se la partizione contine molte
centinaia di mega di dati.
Ho creato una mini distribuzione (2M) che, copiata su una directory degli HD
di amici, permette loro di fare senza problemi con comando diretto da WinDog
sia il  Backup che il Restore.
Masterizzare il tutto e' banale, col programma windog in dotazione al
masterizzatore. Dato che e' compreso nel prezzo e va benone, perche'
complicarsi la vita?
Ciao, Remo


Altra strategia consiste nel fare l'immagine della partizione con dd, poi
comprimerla.
Pero' conviene solo se la partizione non e' troppo grande ne' troppo vuota.
Ciao
LG
-- 
**************************************************************************
Leandro Gelasi
V Year Computer Science Engineering at Siena University
email : 
gela...@lucy.ing.unisi.it
Gilles Villeneuve will live forever
**************************************************************************

Pero' conviene solo se la partizione non e' troppo grande ne' troppo vuota.
Basterebbe azzerare prima lo spazio inutilizzato eseguendo uno dei tenti
programmini disponibili sotto windog. Vi sono anche programmi che fanno
questo lavoro, salvando tutti i dati della partizione indipendentemente dal
filesystem.
Remo