OVH Cloud OVH Cloud

Duplication de disque dur Linux sur plus petit

11 réponses
Avatar
Bill
Bonjour à tous,

Je vais peut etre poser une question tres bete.
Je dispose d'un system linux sur un disque de 20 Go .A peine 15% du disque
est utilisé mais beaucoup de configs et de recompilations noyau ont été
faites.

Disposant d'un petit disque de 8 Go , j aimerai savoir si il me serait
possible de faire un copie du systeme sur ce disque plus petit :o)

un simple "dd" ne devrait pas fonctionner, du moins je ne pense pas vu la
taille différente des 2 disques
Si je tar tout mon system (le system etant Down, à partir d'un" live cd" de
type Knoppix) pour le detarer betement sur l autre disque (avec le bon
partitionnement etc...) pensez vous que ca pourrait fonctionner ?


Merci de votre avis.

10 réponses

1 2
Avatar
Eric Belhomme
"Bill" wrote in
news:bo7qpg$dfh$:

un simple "dd" ne devrait pas fonctionner, du moins je ne pense pas vu
la taille différente des 2 disques
Si je tar tout mon system (le system etant Down, à partir d'un" live
cd" de type Knoppix) pour le detarer betement sur l autre disque
(avec le bon partitionnement etc...) pensez vous que ca pourrait
fonctionner ?

a ta place, je me donnerais meme pas la peine de tarrer !

Ce que je ferais :
- brancher le disque de 8Go en esclave
- booter avec un cd rescue, genre koppix
- partitionner le 8Go a ma convenance (swap, /, /boot, ...)
- monter les partitions du 8Go dans /mnt
- copier TOUT, brut de fonderie (en tant que root bien sur !)
- arreter le systeme, virer le 20Go, passer le 8Go en maitre
- booter avec une disquette ou un CD rescue, et reinstaller lilo, ou grub
- rebooter avec le 8Go... croiser les doigts, ca doit marcher !

--
Rico (RicoSpirit) - http://www.ricospirit.net
Pour en savoir autant que moi sur INN (c.a.d. pas grand chose !) :
http://www.ricospirit.net/inn/

Avatar
g.patel
On Tue, 4 Nov 2003 10:23:00 +0000 (UTC), Eric Belhomme
wrote:

(...)

- arreter le systeme, virer le 20Go, passer le 8Go en maitre
- booter avec une disquette ou un CD rescue, et reinstaller lilo, ou grub


- éditer /etc/fstab pour changer les références aux partitions

- rebooter avec le 8Go... croiser les doigts, ca doit marcher !


Gerard

Avatar
Eric Belhomme
(gerard patel) wrote in
news::

- éditer /etc/fstab pour changer les références aux partitions

meme pas forcément : si on garde un schéma de partitionement identique

(seules les tailles des partitions changent) ca ne sera pas nécessaire.

--
Rico (RicoSpirit) - http://www.ricospirit.net
Pour en savoir autant que moi sur INN (c.a.d. pas grand chose !) :
http://www.ricospirit.net/inn/

Avatar
Remi Moyen
On Tue, 4 Nov 2003, Eric Belhomme wrote:

Ce que je ferais :
- copier TOUT, brut de fonderie (en tant que root bien sur !)


Pour ça, cp -a me parait adapté. Encore que je serais plutôt tenté de
faire un cp -ax dans chaque partition. Ça évitera de recopier /proc
(puisque c'est un pseudo-système de fichiers), et /dev si tu utilises
devfs (mais bon, de toute façon, /dev devrait passer plus facilement que
/proc).
--
Rémi Moyen
"Malgré les apparences, le temps est très varié à Nancy :
pluie, nuages, neige, brouillard, grêle, ..."

Avatar
g.patel
On Tue, 4 Nov 2003 12:45:57 +0000 (UTC), Eric Belhomme
wrote:

meme pas forcément : si on garde un schéma de partitionement identique
(seules les tailles des partitions changent) ca ne sera pas nécessaire.


/dev/hdc1 -> /dev/hda1

Gerard

Avatar
Eric Belhomme
(gerard patel) wrote in
news::

meme pas forcément : si on garde un schéma de partitionement identique
(seules les tailles des partitions changent) ca ne sera pas nécessaire.


/dev/hdc1 -> /dev/hda1

oui mais non !


au début, le disque de 20Go est hda, et le disque de 8Go est hdc, mais une
faix les données copiées et les disques permutés, le disque de 8Go devient
hda, donc le fstab précédement copié reste valide, a condition davoir le
meme schéma de partitionement.

--
Rico (RicoSpirit) - http://www.ricospirit.net
Pour en savoir autant que moi sur INN (c.a.d. pas grand chose !) :
http://www.ricospirit.net/inn/


Avatar
Eric Belhomme
Remi Moyen wrote in
news::

Pour ça, cp -a me parait adapté. Encore que je serais plutôt tenté de
faire un cp -ax dans chaque partition. Ça évitera de recopier /proc
(puisque c'est un pseudo-système de fichiers), et /dev si tu utilises
devfs (mais bon, de toute façon, /dev devrait passer plus facilement que
/proc).


dans mon exemple, on boote sur un système tiers (la knoppix) et on monte
toutes les partitions de hda et hdc dans /mnt, donc on risque pas de se
retrouver avec un pseudofs au milieu ;)

exemple :

# mkdir /mnt/hda1 /mnt/hdc1
# mount /dev/hda1 /mnt/hda1 -t ext2
# mount /dev/hdc1 /mnt/hdc1 -t ext2
# cp -pr # /mnt/hda1 /mnt/hdc1

--
Rico (RicoSpirit) - http://www.ricospirit.net
Pour en savoir autant que moi sur INN (c.a.d. pas grand chose !) :
http://www.ricospirit.net/inn/

Avatar
Bill
meme pas forcément : si on garde un schéma de partitionement identique
(seules les tailles des partitions changent) ca ne sera pas nécessaire.


/dev/hdc1 -> /dev/hda1

oui mais non !


au début, le disque de 20Go est hda, et le disque de 8Go est hdc, mais une
faix les données copiées et les disques permutés, le disque de 8Go devient
hda, donc le fstab précédement copié reste valide, a condition davoir le
meme schéma de partitionement.



effectivement. Opération terminée sans pbm.

Le but etant de remplacer l'ancien disque par le nouveau (si pbm il y a ) .
Le 2eme devient donc hda et tout est transparant.

Il faut apparemment juste faire attention à la copie meme .
un ' cp -a * /mnt/disque_backup '
à l'air de suffir.

ensuite un chroot /mnt/disque_backup (est ce indispensable ? ) suivi de
la commande lilo et hop. Tout fonctionne à merveille.



Question éliminatoire :-p

Peut on faire cette opération à chaud ? (je pense que non, mais ...)



Avatar
Remi Moyen
On Tue, 4 Nov 2003, Eric Belhomme wrote:

dans mon exemple, on boote sur un système tiers (la knoppix) et on monte
toutes les partitions de hda et hdc dans /mnt, donc on risque pas de se
retrouver avec un pseudofs au milieu ;)


Hum, oui, bien sûr. J'ai mal lu. C'est euh... de la faute à mon écran,
voilà ! ;-)
--
Rémi Moyen
"Malgré les apparences, le temps est très varié à Nancy :
pluie, nuages, neige, brouillard, grêle, ..."

Avatar
g.patel
On Tue, 4 Nov 2003 14:46:35 +0000 (UTC), Eric Belhomme
wrote:

oui mais non !
(...)


je n'ai pas la forme en ce moment.
Désolé pour le temps perdu à répondre à mon objection
stupide et irréfléchie (avec récidive en plus : mon compte
est bon)

Gerard

1 2