Mogens Kjaer wrote:
>
> Peter Dalgaard wrote:
> > Hej,
> >
> > Hvad er egentlig den mest praktiske måde at lave en sikkerhedskopi af
> > en USB key?
Jeg har personligt brugt mit eget tstore til formålet.
http://kasperd.net/~kasperd/tstore/
Hvis man kun ønsker at gemme en enkelt kopi er det
begrænset hvad fordele man får ud af tstore. Hvis man
derimod ønsker at gemme flere kopier fra forskellige
tidspunkter af samme USB key, så kan tstore være meget
praktisk.
>
> Du komprimerer jo også de bytes, som ikke er brugt i filer.
> Det kan jo være hvadsomhelst gammelt snask fra tidligere filer.
>
> Prøv at lave en fil som fylder hele resten af dimsen, og
> som kun indeholder nuller:
>
> mount /dev/sdb1 /mnt/dinusbdims
> dd if=/dev/zero of=/mnt/dinusbdims/bigfile.dat bs=1M count=504
> umount /dev/sdb1
>
> Tallet 504 skal måske være lidt højere eller lavere.
>
> Mount den igen og slet den store fil. umount og gentag din backup.
> Den burde komprimere bedre denne gang.
Ja, det vil sandsynligvis hjælpe. Der er nu ingen grund
til at bruge dd til kopieringen. cp eller cat kan sagtens
klare den opgave.
cp /dev/zero /mnt/dinusbdims/bigfile.dat
eller
cat /dev/zero >/mnt/dinusbdims/bigfile.dat
Begge ovenstående burde skrive indtil mediet er fyldt, så
er man også fri for at angive størrelse.
Det hjælper på komprimeringsraten, men det hjælper ikke på
hastigheden. Hvis man ønsker at gøre det hurtigere uden at
skulle skrive og læse en masse sektorer med nuller skal der
et lidt mere kompliceret program til.
--
Kasper Dupont -- Rigtige mænd skriver deres egne backupprogrammer
#define _(_)"d.%.4s%."_"2s" /* This is my new email address */
char*_="@2kaspher"_()"%03"_("4s%.")"t\n";printf(_+11,_+6,_,6,_+2,_+7,_+6);