Кто-нибудь знает способ клонирования живой системы Linux? У меня есть живая установка, работающая на производственной площадке. Проблема в том, что мне нужно клонировать его (не выключая), а затем переместить (восстановить) на виртуальную машину. Я в основном перехожу с физического оборудования на виртуальное.
linux
migration
clone
disk-image
physical-to-virtual
drewrockshard
источник
источник
Ответы:
На исходном компьютере:
Это выведет файл fs на ваш исходный компьютер, скопирует его через ssh и на целевом компьютере восстановит его.
Конечно, вам нужно повторить это для каждого фс.
«blowfish» предназначен для более быстрой компрессии и декомпрессии.
источник
-rf to -r -f
, но теперь восстановить: неверный параметр - 'r' cat: неверный параметр - 'r'VMWare Converter может работать с большинством современных ОС без выключения сервера, но, как отметил Деннис, нам действительно нужно знать, какую ОС вы используете.
Когда вы закончите, вы получите виртуальный образ вашего сервера, а не необработанный образ диска, но обычно он достаточно хорош для большей части работы, в зависимости от того, что вы хотите с ним сделать после того, как вы это сделали.
источник
На какую платформу VM вы переходите? VMWare имеет конвертер для Linux . Он преобразует питание на машине.
источник
Взгляните на конвертер VMWare, который, на мой взгляд, позволяет клонировать живую систему.
источник
Мы обычно делаем это:
Это прекрасно работает, если данные, которые вы копируете, относительно не сохраняют состояния. Если вы имеете дело, например, с сервером базы данных, особенно с большим количеством активности, вам нужно убедиться, что база данных находится в состоянии покоя, прежде чем сделать окончательный переход ... так, что-то вроде этого, после всего остального готово:
источник
Посмотрите на VMware Converter (это бесплатно, если у вас есть vCenter) или Plate Spin (один из их продуктов - конвертер).
Plate Spin сделает машину живой, с минимальным временем простоя, чтобы перерезать.
С помощью конвертера VMware он будет работать на работающей машине (если есть база данных, которая может быть не синхронизирована), просто не будет загружать виртуальную машину после ее завершения. Затем отключите vNIC, затем загрузите компьютер, войдите в систему через консоль, измените IP-адреса и т. Д. Затем снова подключите vNIC.
источник
Невозможно получить согласованный снимок без остановки всех операций, которые могут изменить состояние системы.
Если приложение не было специально разработано для выполнения такого рода операций (т. Е. Вся обработка обрабатывается с помощью сообщений в очереди), невозможно получить согласованный снимок, не отключив систему (или, по крайней мере, не отключив транзакционный компонент).
Однако можно значительно сократить временное окно для моментальной съемки системы (например, удалив зеркало из набора RAID, а затем повторно подключив его в другом месте). И чем короче время, необходимое для создания снимка, тем меньше вероятность того, что транзакции будут охватывать операцию.
И большинство файловых систем / DBS будут поддерживать журналирование, которое должно позволить восстановить или откатить большинство поврежденных операций.
источник