Мигрировать выделенный серверный байт в байт
У меня есть удаленный выделенный сервер Windows, размещенный на Hetzner Online. Мне нужно перенести коробку как есть на новый выделенный сервер, в то время как у меня будет доступ к обоим. У меня нет доступа к BIOS, но я могу загрузить систему Hetzner Rescue из их внутренней сети, которая представляет собой "живую среду Linux". Я также могу загрузить FreeBSD и vKVM. Я хочу как-то создать байт-копию жесткого диска ныне работающей системы (загрузив одну из "спасательных систем" и загрузить ее куда-нибудь), а затем загрузить одну из этих спасательных систем на новом компьютере, загрузить и применить копию к новый системный диск.
Старый и новый сервер - это одно и то же оборудование, за исключением дисков и объема оперативной памяти.
Что мне нужно, так это рекомендации для инструментов, которые я мог бы использовать для этого и других советов.
1 ответ
Если аппаратное обеспечение идентично (то есть тот же контроллер хранения), а новые диски больше, это довольно просто:
- Загрузите обе машины в спасательную систему Хецнера
- за каждый диск в старом боксе беги
dd if=/dev/sdX bs=4k | ssh new-server dd of=/dev/sdX bs=4k
- дождитесь завершения команды (вероятно, это займет много времени)
- перезагрузите новый сервер
- подключиться к новому серверу любым способом, чтобы обновить конфигурацию IP (которая также была клонирована со старого сервера)