Clone de disque

mercredi 17 septembre 2008
par  Jerome ROBERT
popularité : 8%

Voici, la procédure pour Cloner un disque système.

Hypothèse :

Le disque système : /dev/dsk/c0t0d0. La partition « root »
ou « / » est sur la s0. Le type de système
de fichier est de l’ufs.

Le second disque est /dev/dsk/c0t2d0. La taille du second disque
est supérieur ou égal au disque à cloner.



Disque identique

Disque différent

prtvtoc /dev/rdsk/c0t0d0s2 > /tmp/c0t0d0
fmthard -s
/tmp/c0t0d0 /dev/rdsk/c0t2d0s2

prtvtoc /dev/rdsk/c0t0d0s2 (pour visualiser les partitions et
leurs tailles )
Création des partitions sur le second
disque avec la commande « format »

newfs -F ufs /dev/rdsk/c0t2d0s ? (création
de FS sur toutes les partitions)

Maintenant à répéter
autant de fois que de FS, exemple pour FS « / »
ou « root » :

mount -F ufs /dev/dsk/c0t2d0s0 /mnt
cd
/mnt
ufsdump 0uf - / | ufsrestore xf -
cd /
umount /mnt


installboot /usr/platform/`uname
-i`/lib/fs/ufs/bootblk /dev/rdsk/c0t2d0s0

Modifier si nécessaire le fichier
/etc/vfstab se trouvant sur /dev/dsk/c0t2d0s0



Attention :

  • le second disque doit déjà avoir un label, car
    la commande fmthard ne peut écrire un label sur un disque qui
    n’en possède pas ( cf. le man de fmthard)

  • Lors du montage des différentes partitions, il faudra
    les mettre en phase avec le FS a sauvegarder par ufsdump. On peut
    s’aider par la commande mount pour connaître les points de
    montages (exemples : /usr, /opt, /var, ...) et la partitions physique
    correspondante. La commande ufsdump va s’écrire :

ufsdump 0uf - « FS » |
ufsrestore xf -

  • La modification du fichier /etc/vfstab se
    trouvant sur /dev/dsk/c0t2d0s0 est nécessaire si on
    position le second disque sur un target différent de 
    « 0 » ou si son emplacement est différent
    de /dev/dsk/c0t0d0s0.






Commentaires  forum ferme

Statistiques

Dernière mise à jour

mercredi 21 juin 2017

Publication

263 Articles
Aucun album photo
Aucune brève
6 Sites Web
2 Auteurs

Visites

91 aujourd’hui
160 hier
513796 depuis le début
10 visiteurs actuellement connectés