1 votes

Le moyen le plus rapide de migrer les données de Linux

Je cherche un moyen rapide de migrer une installation Linux vers un autre matériel.

Comme je l'ai écrit dans une autre question ( Impossible d'accéder au périphérique de reprise dans CentOS ), j'ai déplacé 2 disques en RAID logiciel vers un autre matériel, et maintenant il ne démarre pas parce que le serveur a un contrôleur matériel SATA non inclus dans l'image initrd. J'ai passé une journée entière à essayer de résoudre ce problème (avec le très cher mkinitrd), mais toujours sans succès. Tout se complique probablement parce que j'ai un raid logiciel en cours d'exécution et le système d'exploitation par-dessus, et quelque part le long de la ligne, il ne fonctionne tout simplement pas.

Quoi qu'il en soit, je veux maintenant simplement mettre en place un nouveau raid en miroir, et déplacer toutes les données des anciens disques aussi vite que possible, avec le moins de configuration possible.

Y a-t-il un bon moyen de le faire ? J'ai entendu dire que DD devrait faire l'affaire, mais cela fonctionnera-t-il plus tard avec le contrôleur, ou bien cela écrasera-t-il tous les disques et je serai de retour au point de départ ?

Un grand merci d'avance !

0 votes

Oubliez le terme "rapide". La bonne métrique est "facile".

1voto

Zypher Points 36865

Votre meilleure chance serait de rsynchroniser les données. Je lancerais le serveur, et le configurerais pour une rsync initiale "d'amorçage" pendant que le serveur original est encore en marche. Ensuite, vous pouvez profiter d'une fenêtre de panne beaucoup plus petite pour rsynchroniser les fichiers modifiés et verrouillés sur le nouveau serveur lorsque vous êtes prêt à le mettre en production.

1 votes

En faisant cela, vous devez éviter /proc /sys /dev, mais vous avez besoin des fichiers 'sous' /dev pour amorcer linux. L'astuce que je fais habituellement est : mkdir /o mount -o bind / /o et ensuite vous pouvez rsync -avz /o/ destination:/

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X