Il giorno Tue, 08 Nov 2011 09:31:31 +0100
Paolo Sala <piv...@riminilug.it> ha scritto:

> Sono riuscito a riprodurre il problema e mi chiedo se sono io che
> dimentico qualche parametro di tar oppure è proprio un baco... ma così
> grave, mi sembra impossibile...
> 
> Comunque se volete provare anche voi questo script rivela il problema:
> 
> $ cat bin/tartest.sh
> #!/bin/sh
> 
> dirtest=tartest
> if [ -d "$dirtest" ]; then
>     echo please delete the folder $dirtest or change the variable
> dirtest in this script.
>     exit 1
> fi
> 
> # dir1/file1
> mkdir -p "$dirtest/dir1"
> touch "$dirtest/dir1/file1"
> 
> # dir2/file1
> mkdir "$dirtest/dir2"
> touch "$dirtest/dir2/file1"
> 
> # incrememental 0
> tar cz -g "$dirtest"0 -f "$dirtest"0.tgz "$dirtest"
> 
> # delete of dir1
> rm -rf "$dirtest/dir1"
> 
> # move of dir2 in dir1
> mv "$dirtest/dir2" "$dirtest/dir1"
> 
> # incremental 1
> cp "$dirtest"0 "$dirtest"1
> tar cz -g "$dirtest"1 -f "$dirtest"1.tgz "$dirtest"
> 
> # remove of dirtest
> rm -rf "$dirtest"
> 
> # restore from tar
> tar xz -g /dev/null -f "$dirtest"0.tgz
> tar xz -g /dev/null -f "$dirtest"1.tgz

io uso lo stesso file snar per tutti i file incrementali. quando devo
fare un nuovo backup completo, elimino il file snar e ricomincio il
ciclo.

non so se ti è di aiuto, ma dal tuo codice mi sembra che tu ogni volta
usi un file snar diverso.

-- 
Luigi Curzi

~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*
Io sono 
lo sbaglio, il momento di confusione, l'inopportuno

                Non sono niente.
              Non sarò mai niente.
        Non posso volere d'essere niente.
A parte questo, ho in me tutti i sogni del mondo.
                                        (F. Pessoa)


--
Per REVOCARE l'iscrizione alla lista, inviare un email a
debian-italian-requ...@lists.debian.org con oggetto "unsubscribe". Per
problemi inviare un email in INGLESE a listmas...@lists.debian.org

To UNSUBSCRIBE, email to debian-italian-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20111108171816.44c29...@yahoo.it

Rispondere a