Quelqu'un connaît-il un moyen de cloner un système Linux en direct? J'ai une installation en direct exécutant un site de production. Le problème est que j'ai besoin de le cloner (sans le faire tomber), puis de le déplacer (restaurer) vers une machine virtuelle. Je migre essentiellement du matériel physique vers le matériel virtuel.
linux
migration
clone
disk-image
physical-to-virtual
drewrockshard
la source
la source
Réponses:
Sur la machine source:
Cela videra le fs sur votre machine source, le copiera sur ssh et sur la machine cible, il le restaurera.
Bien sûr, vous devez répéter cette opération pour chaque fs.
«Blowfish» est là juste pour permettre une compression et une décompression plus rapides.
la source
-rf to -r -f
, mais maintenant restaurer: option invalide - 'r' cat: option invalide - 'r'VMWare Converter peut faire la plupart des systèmes d'exploitation modernes sans arrêter le serveur, mais comme Dennis l'a souligné, nous devons vraiment savoir quel système d'exploitation vous utilisez.
Vous vous retrouverez avec une image virtuelle de votre serveur lorsque vous aurez terminé, plutôt qu'une image de disque brute, mais elle est généralement assez bonne pour la plupart des travaux, selon ce que vous voulez en faire une fois que vous l'avez fait.
la source
Vers quelle plateforme VM migrez-vous? VMWare dispose d'un convertisseur pour Linux . Il convertira une machine sous tension.
la source
Jetez un œil au convertisseur VMWare qui, je crois, permet le clonage du système en direct.
la source
Nous faisons généralement ceci:
Cela fonctionne très bien, tant que les données que vous copiez sont relativement apatrides. Si vous traitez, par exemple, avec un serveur de base de données, en particulier un serveur avec beaucoup d'activité, vous devrez vous assurer que la base de données est au repos avant de faire le basculement final ... donc, quelque chose comme ça, après tout le reste est prêt:
la source
Regardez VMware Converter (c'est gratuit si vous avez vCenter) ou Plate Spin (l'un de leurs produits est un convertisseur).
Plate Spin fera fonctionner une machine en direct, avec un temps d'arrêt minimal à couper.
Avec VMware Converter, il fera une machine en direct (s'il y a une base de données, elle pourrait être désynchronisée), mais ne le faites pas démarrer la machine virtuelle quand elle est terminée. Déconnectez ensuite la vNIC, puis démarrez la machine, connectez-vous via la console et modifiez les IP, etc. Ensuite, reconnectez la vNIC.
la source
Il est impossible d'obtenir un instantané cohérent sans arrêter toutes les opérations qui peuvent changer l'état du système.
À moins que l'application n'ait été explicitement conçue pour accueillir ce type d'opération (c'est-à-dire tous les traitements traités via des messages en file d'attente), il est impossible d'obtenir un instantané cohérent sans arrêter le système (ou au moins désactiver le composant transactionnel).
Cependant, il est possible de réduire considérablement la fenêtre de temps pour la capture instantanée du système (par exemple en retirant un miroir d'un ensemble RAID puis en le remontant ailleurs). Et plus le temps nécessaire à la génération de l'instantané est court, moins les transactions s'étaleront sur l'opération.
Et la plupart des systèmes de fichiers / DBS prendront en charge une sorte de journalisation qui devrait permettre à la plupart des opérations interrompues d'être récupérées ou annulées.
la source