29
jan
2

copier une partition dans une autre avec tar sans perdre les droits

Dans l’exemple ci-dessous, j’ai monté les deux partitions dans /mnt.
Le point de montage de la source est /mnt/in, celui de la destination est /mnt/out

cd /mnt/in; tar cfvp - -b40 -l . | (cd /mnt/out; tar xpf - -b40)

- Dans le premier tar, les options cfvp sont utilisé, vous pouvez supprimé le v pour ne pas voir ce qu’il se passe
- le p est important dans les deux tar, il permet de conserver les droits.
Dans une autre console, vous pouvez voir l’activité des disques grâce a iostats

Partager
2 Comments:
  1. Thibault 3 fév, 2010

    Je pense que Rsync reste la meilleure solution pour la copie de partition avec droits.
    Qu’en pensez-vous ?

    [Reply]

    Pascal A. Reply:

    @Thibault,

    nop :

    Avec tar, on spécifie la taille des block a copier

    Extrait du man de tar :

    -b blocksize
    Specify the block size, in 512-byte records, for tape drive I/O.

    [Reply]

Post your comment




Celadon theme by the Themes Boutique