[gl-como] tar
pirla
the.pirla@gdit.it
Mer 11 Giu 2008 22:57:57 CEST
Il giorno mer, 11/06/2008 alle 22.27 +0200, ~redShadow~ ha scritto:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
> confermo dopo test su macchina virtuale, il filesystem è sputtanato ed è
> trasformato in archivio tar.. ma i dati non sono stati cancellati dalla
> partizione, semplicemente non c'è + il registro di dove si trova la roba
> e una parte all'inizio del disco è stata sovrascritta.. ma i dati sono
> ancora la sul disco -> c'è ancora la possibilità di recuperare roba
ehm ehm
belle le prove con le macchine virtuali eh?
Allora, red, da te non me lo sarei aspettato...... la prova che hai
fatto non è significativa.
Dunque, analizziamo il comando
tar cf /dev/sda1
purtroppo questo da solo ci dice poco, perché non sappiamo da dove sia
stato lanciato il comando.
Allora facciamo ipotesi
Ipotesi 1.
Il comando è stato lanciato da /
risultato, dato che è stato detto che i dati risiedono su altro
disco, vuol dire che l'output del tar prende tutto l'albero /
compresi tutti gli special file di /dev ma soprattutto tutti i
file system montati (per esempio la home).
Allora... se il totale da salvare supera la dimensione
di /dev/sda1 il risultato è che il tar sovrascrive tutta la
partizione, e quindi i dati non li hai più.
Ipotesi 2.
Il comando è stato lanciato /home
risultato, come sopra...
dando per scontato che la /home o cmq le dir dei dati da
backuppare è maggiore del filesystem dove risiede la root.
Almeno per me è così, quasi sempre, anche se ormai il
partizionamento di default evita di fare tante partizioni
separate, ognuna per un compito ben preciso.
In ogni caso, comunque i dati non sono sufficienti a diagnosticare cosa
è successo.
E in ogni caso, anche se si recupera qualcosa, è già abbastanza chiaro
che non ci sono margini di soluzione al problema per via della distanza
tra il problema e la soluzione :-)
> consiglio: per i backup fai uno script, è meglio che lanciare
> manualmente i comandi.. tralaltro ci puoi fare cose carine come
> assegnare automaticamente un nome all'archivio creato (es. data/ora di
> creazione o altro...)
E soprattutto... mai usare qualcosa che sta in /dev se non si
esattamente cosa si sta facendo.
E dato che molti non lo sanno... forse è meglio non usare mai /dev e
basta.
--
Ciao
Pirla
Per rispondere in E-mail the (punto) pirla (chiocciola) gdit.it
*** un bacio ai pupi ***
---> Linux user since yesterday <---
---> Linux User #389536 <---
-------------- parte successiva --------------
Un allegato non testuale è stato rimosso....
Nome: non disponibile
Tipo: application/pgp-signature
Dimensione: 189 bytes
Descrizione: Questa =?ISO-8859-1?Q?=E8?= una parte del messaggio
firmata digitalmente
Url: http://lists.linux.it/pipermail/gl-como/attachments/20080611/f5541213/attachment.pgp
Maggiori informazioni sulla lista
gl-como