Copie complète d'un disque maître
Re: Copie complète d'un disque maître
Salut Thomas,
J'ai un mal fou à comprendre "/src et /dest sont à créer avant" . Sont-ce des dossiers virtuels créés avec mkdir ?
Sont-ce des disques virtuels créés par quoi ? Pour le moment je ne connais que sda et sdb avec chacun leurs
4 partitions /boot, /swap, principale (/root) et /home. Tout ça vus avec fdisk du Live-Dvd SlackWare.
C'est pas encore parti !
F.H.
J'ai un mal fou à comprendre "/src et /dest sont à créer avant" . Sont-ce des dossiers virtuels créés avec mkdir ?
Sont-ce des disques virtuels créés par quoi ? Pour le moment je ne connais que sda et sdb avec chacun leurs
4 partitions /boot, /swap, principale (/root) et /home. Tout ça vus avec fdisk du Live-Dvd SlackWare.
C'est pas encore parti !
F.H.
- Thomas
- Administrateur
- Messages : 447
- Inscription : 08 janvier 2017, 07:14
- Localisation : Anizy-le-Grand
- Contact :
Re: Copie complète d'un disque maître
Ces dossiers sont à créer en effet, mais comme ils sont créés sur une partition en ram (car live-dvd), ils n'existeront plus après redémarrage.
Thomas Bourdon
https://www.bee-home.fr/
https://www.bee-home.fr/
Re: Copie complète d'un disque maître
J'ai fait :
mount /dev/sda1 /src
mount /dev/sdb1 /dest
rsync -aAv /src /dest
-> erreur rsync commande pas trouvé (oublié les anti-slash, je ne pense pas que cela soit la source de l'erreur)
cp -a --parents /src/ /dest/
j'obtiens avec ls - /dest
lost+found
src/
ls -l /src
j'obtiens bien le contenu de /src mais dans un dossier /dest/src
Avec un mv et la suppression de dossier /dest/src cela pourrait se faire
Pour cette petite partition ça passe , mais pour les autres cela peut causer des erreurs peu visibles.
Ou bien dans la commande je me serai fourvoyé ?
mount /dev/sda1 /src
mount /dev/sdb1 /dest
rsync -aAv /src /dest
-> erreur rsync commande pas trouvé (oublié les anti-slash, je ne pense pas que cela soit la source de l'erreur)
cp -a --parents /src/ /dest/
j'obtiens avec ls - /dest
lost+found
src/
ls -l /src
j'obtiens bien le contenu de /src mais dans un dossier /dest/src
Avec un mv et la suppression de dossier /dest/src cela pourrait se faire
Pour cette petite partition ça passe , mais pour les autres cela peut causer des erreurs peu visibles.
Ou bien dans la commande je me serai fourvoyé ?
- Thomas
- Administrateur
- Messages : 447
- Inscription : 08 janvier 2017, 07:14
- Localisation : Anizy-le-Grand
- Contact :
Re: Copie complète d'un disque maître
Ta méthode fonctionne. Plus qu'à faire pareil avec les autres partitions. Tu aurais pu tout faire en une fois si tu avais justement monté les autres, mais ce n'est pas grave.
rsync n'a pas fonctionné par tu n'as visiblement pas rsync sur le live-dvd, tout simplement.
rsync n'a pas fonctionné par tu n'as visiblement pas rsync sur le live-dvd, tout simplement.
Thomas Bourdon
https://www.bee-home.fr/
https://www.bee-home.fr/
Re: Copie complète d'un disque maître
Comment se fera la différentiation entre les partitions dans les /src si je les mets toutes dans le même dossier
/dest/src/ ?
N'ai-je pas ce que j'ai dans le dossier /dest ce que je trouve sur le disque ?
/dest/src/ ?
N'ai-je pas ce que j'ai dans le dossier /dest ce que je trouve sur le disque ?
Re: Copie complète d'un disque maître
Je crois que je vais devoir m'exercer pour y voir plus clair. Tant que je ne casse pas l'original
je pense pouvoir tout faire !!!
FH
je pense pouvoir tout faire !!!
FH
- Thomas
- Administrateur
- Messages : 447
- Inscription : 08 janvier 2017, 07:14
- Localisation : Anizy-le-Grand
- Contact :
Re: Copie complète d'un disque maître
Tu aurais pu :
Ainsi ton "cp -a /src/* /dest/" copie directement ton /, ton /home et ton /var. Le "mount -o ro" monte en lecture seule donc aucun risque de faire une bêtise sur l'original.
Code : Tout sélectionner
# mount -o ro /dev/sda1 /src
# mount -o ro /dev/sda2 /src/home
# mount -o ro /dev/sda3 /src/var
# mount /dev/sdb1 /dest
# mkdir /dest/home /dest/var
# mount /dev/sdb2 /dest/home
# mount /dev/sdb3 /dest/var
Thomas Bourdon
https://www.bee-home.fr/
https://www.bee-home.fr/
Re: Copie complète d'un disque maître
Cela a l'air sympa,je vais effacer ce que j'ai chargé en /home, et faire les mount et le cp ensuite.
Il me faut interpréter puisque que j'ai 4 partitions :
sda1 -> /boot ,
sda2 -> /swap, (pas à monter)
sda3 -> / (principale) et
sda4 -> /home
Il me faut interpréter puisque que j'ai 4 partitions :
sda1 -> /boot ,
sda2 -> /swap, (pas à monter)
sda3 -> / (principale) et
sda4 -> /home
Re: Copie complète d'un disque maître
À faire avec ces 4 partitions:
# mount -o ro /dev/sda3 /src
# mount -o ro /dev/sda4 /src/home
# mount -o ro /dev/sda3 /src/var (<- pourquoi cela, je ne suis pas sûr)
# mount /dev/sdb1 /dest
# mkdir /dest/home /dest/var
# mount /dev/sdb4 /dest/home
# mount /dev/sdb3 /dest/var (<- pourquoi cela, je ne suis pas sûr)
après cela :
cp -a /src/* /dest/
Est-ce ça ira ?
# mount -o ro /dev/sda3 /src
# mount -o ro /dev/sda4 /src/home
# mount -o ro /dev/sda3 /src/var (<- pourquoi cela, je ne suis pas sûr)
# mount /dev/sdb1 /dest
# mkdir /dest/home /dest/var
# mount /dev/sdb4 /dest/home
# mount /dev/sdb3 /dest/var (<- pourquoi cela, je ne suis pas sûr)
après cela :
cp -a /src/* /dest/
Est-ce ça ira ?
- Thomas
- Administrateur
- Messages : 447
- Inscription : 08 janvier 2017, 07:14
- Localisation : Anizy-le-Grand
- Contact :
Re: Copie complète d'un disque maître
Je donnais un exemple avec les partitions /home et /var séparées, si dans ton cas tu n'as que /home de séparée, tu n'as pas à monter de /var.
Tu peux même faire ceci pour la copie, afin d'être sûr de ne rien oublier (fichiers cachés à la racine) :
Tu peux même faire ceci pour la copie, afin d'être sûr de ne rien oublier (fichiers cachés à la racine) :
Code : Tout sélectionner
# cp -a /src/* /src/.* /dest/
Thomas Bourdon
https://www.bee-home.fr/
https://www.bee-home.fr/