[Debian] Installation à "l'identique" sur une nouvelle machine ?

Installation à "l'identique" sur une nouvelle machine ? [Debian] - Installation - Linux et OS Alternatifs

Marsh Posté le 27-11-2006 à 21:54:11    

:hello:  
 
Bonjour à tous,
 
J'ai une machine Debian (mais je pense que cela à peu d'importance) sur un PIII 1000MHz ... Or, dernièrement j'ai touché une machine ++ performante... Au début, je me dit que je dois tout réinstaller et configurer (samba, cups ...) puis rapatrier mes données... Mais il y a peut être plus astucieux ? Je trouve ça con de se retaper tout le boulot "simplement" pour un changement de materiel... *gros fainéant spoted*
 
Est ce que je ne peux pas par exemple copier tout le disque de l'ancien (sauf le /boot qui contient le noyau si je ne m'abuse) et balancer tout ça sur le nouveau (sur le quel j'ai déjà débuté l'install, compilé un nouveau noyau) ? Mais là je rêve peut être un peu ?
 
Peut être y a t'il plus simple (genre *absoluement* tout copier sur de l'ancien sur le nouveau) et compiler un nouveau noyau (mais à ce moment là comment je boot ?)... Mmmmh, il DOIT y avoir une super astuce ! Une idée ?
 
Merci pour vos conseils / orientations
 
:jap:

Reply

Marsh Posté le 27-11-2006 à 21:54:11   

Reply

Marsh Posté le 27-11-2006 à 22:06:14    

un ghost?

Reply

Marsh Posté le 27-11-2006 à 22:10:56    

Bof... Avec un live CD ce doit être jouable j'imagine de copier les partoches ?
 
//De toutes façons, ghost, j'ai pas :/

Reply

Marsh Posté le 27-11-2006 à 22:22:17    

Un Ghost serait effectivement la solution la plus sensée.


---------------
Décentralisons Internet-Bépo-Troll Bingo - "Pour adoucir le mélange, pressez trois quartiers d’orange !"
Reply

Marsh Posté le 27-11-2006 à 23:16:47    

1) machine source :

dpkg --get-selections > pkg.list


On créé la liste des logiciels installés sur le système dans un fichier.

 

2) machine cible :

dpkg --set-selections < pkg.list
aptitude -f install


On balance la liste précédemment créées comme sélection de paquet à installer puis on installe (attention à bien utiliser aptitude -ou dselect éventuellement ; autrement la manip' ne fonctionne pas avec apt-get)

 


Ensuite tu recopies le /etc et le /home de la machine source vers la machine cible et plop c'est identique au niveau des logiciels installés et de leur configuration  :)

Message cité 2 fois
Message édité par THRAK le 27-11-2006 à 23:18:29

---------------
THRAK (def.) : 1) A sudden and precise impact moving from intention, direction and commitment, in service of an aim. 2) 117 guitars almost striking the same chord simultaneously.
Reply

Marsh Posté le 27-11-2006 à 23:19:44    

Mais yes ! Voila l'idée ! Il fallait voir du coté de la gestion des paquets !  :pt1cable:  
 
Simple et puissant : tout ce que j'aime !
 
Un grand merci :jap:

Reply

Marsh Posté le 28-11-2006 à 08:11:09    

utiliser partimage est aussi une possibilité intéressante


---------------
Two thousand years of misery, of torture in my name, hypocrisy made paramount, paranoia the law, my name is called religion, sadistic, sacred whore.
Reply

Marsh Posté le 28-11-2006 à 08:11:51    

THRAK a écrit :

1) machine source :

dpkg --get-selections > pkg.list


On créé la liste des logiciels installés sur le système dans un fichier.
 
2) machine cible :

dpkg --set-selections < pkg.list  
aptitude -f install


On balance la liste précédemment créées comme sélection de paquet à installer puis on installe (attention à bien utiliser aptitude -ou dselect éventuellement ; autrement la manip' ne fonctionne pas avec apt-get)
 
 
Ensuite tu recopies le /etc et le /home de la machine source vers la machine cible et plop c'est identique au niveau des logiciels installés et de leur configuration  :)


 
il faudrait aussi récupérer les données de debconf, ça peut être utile


---------------
Two thousand years of misery, of torture in my name, hypocrisy made paramount, paranoia the law, my name is called religion, sadistic, sacred whore.
Reply

Marsh Posté le 28-11-2006 à 11:00:08    

Partimage à l'air pas mal...
 
Efectivement, voir avec Debconf
 
Je vais voir aussi avec Rsync...
 
L'idée est de ne pas écraser certaines conf : fstab, network, modprobe.d ... Puisque les configurations matérielles sont différentes ;)
 
:)

Reply

Marsh Posté le 28-11-2006 à 11:02:13    

the_fireball a écrit :

il faudrait aussi récupérer les données de debconf, ça peut être utile


Oui, rien n'empêche de récupérer certaines données stockées dans /var ; il faut faire le tri de ce que l'on a besoin ou pas.

 

Pour debconf et quelques autres applis il faut regarder du côté de /var/cache ; on peut également préciser de backuper /var/www dans le cas d'un serveur web (à moins d'avoir utilisé des liens symboliques et placé les répertoires avec le contenu web ailleurs).


Message édité par THRAK le 28-11-2006 à 11:02:49

---------------
THRAK (def.) : 1) A sudden and precise impact moving from intention, direction and commitment, in service of an aim. 2) 117 guitars almost striking the same chord simultaneously.
Reply

Marsh Posté le 28-11-2006 à 11:02:13   

Reply

Marsh Posté le 28-11-2006 à 15:42:54    

Ou alors utiliser mindi/mondo qui te genere une image ISO de tout ton system.

Reply

Marsh Posté le 28-11-2006 à 16:52:56    

THRAK a écrit :


aptitude -ou dselect éventuellement ; autrement la manip' ne fonctionne pas avec apt-get)


 
ça marche avec apt-get, sauf qu'il faut faire un apt-get dselect-upgrade ;-)


Message édité par arghbis le 28-11-2006 à 16:53:22
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed