Полный перенос сервера

dlyanachalas
На сайте с 15.09.2006
Offline
693
914

Кто знает, как можно полностью перенести сервер (чтобы получилась точная копия имеющегося?)

Linux (Ubuntu). Есть какие-то нюансы?

VK
На сайте с 29.12.2011
Offline
42
#1

Можно. Желательно работающую систему остановить перед этим :)

Дальше читайте инструкцию к dd.

Скорее всего еще какие-нибудь акронисы умеют в такое.

Z
На сайте с 06.09.2012
Offline
129
#2
dlyanachalas:
Кто знает, как можно полностью перенести сервер (чтобы получилась точная копия имеющегося?)

Linux (Ubuntu). Есть какие-то нюансы?

dump/restore для этого создан. Ньюансы в основном: разбивка диска и то что делать это все нужно из rescue. Лучше не переносить точную копию на сам сервер, а создать на нем контейнер и переносить все в контейнер. Так и проще, не нужен rescue, и в будущем будет легче переносить/бэкапить весь контейнер.

Черный список врунов и обманщиков: ua-hosting.company, riaas.ru, takewyn.ru, yahoster/cadedic, Andreylab
Plutishe
На сайте с 06.03.2006
Offline
205
#3
zzzit:
dump/restore для этого создан. Ньюансы в основном: разбивка диска и то что делать это все нужно из rescue. Лучше не переносить точную копию на сам сервер, а создать на нем контейнер и переносить все в контейнер. Так и проще, не нужен rescue, и в будущем будет легче переносить/бэкапить весь контейнер.

подскажите где можно подробнее ознакомиться с этим "контейнером"

Хостинг за РУБЛИ (http://yousite.ru/h) | VPS/VDS на платформе: XEN c администрированием (http://yousite.ru/v) | Регистрация доменов (http://yousite.ru/d)
Z
На сайте с 06.09.2012
Offline
129
#4
Plutishe:
подскажите где можно подробнее ознакомиться с этим "контейнером"

Погуглить LXC. Для убунту здесь: https://www.stgraber.org/2012/05/04/lxc-in-ubuntu-12-04-lts/

Joker-jar
На сайте с 26.08.2010
Offline
154
#5

dd, если позволяет место на диске/трафик (файл будет размером, равным объему жесткого диска, не важно, какой % фактически на этом диске "занят"). Я бы, скорее всего, попробовал rsync, появись у меня такая необходимость. Сначала создал бы нужную таблицу разделов, потом синхронизировал нужное, использовав Live-дистрибутив и, например, SSH (опять же, зависит от конкретной ситуации, два сервера у вас, скажем так, "перед носом", или в разных полушариях).

Andreyka
На сайте с 19.02.2005
Offline
822
#6

Да ну, какой там dd.

Ставите такую же ОС, затем файлы разворачиваете через tar2nc и делаете апдейт конфига grub.

Не стоит плодить сущности без необходимости
DV
На сайте с 01.05.2010
Offline
644
#7

+за dump/restore.

Позволит перенести систему на диск с произвольной геометрией, лишь бы всё уместилось.

Остановить все службы, кроме необходимого для работы самой системы и ssh.

Исключить то, что не нужно переносить.

chflags -R nodump /путь/котрый/не/надо/дампить

Можно дампить раздел на другой, а потом наоборот, если нет места.

Можно дампить в gzip/bzip, а так же напрямую на другой сервер через ssh (на том конце dd создаст файл архива).

Получится что-то вроде

dump -0auL -f - /dev/da0s1d | bzip2 | ssh root@<ip> -p 22 dd of=/root/backup.dump

VDS хостинг ( http://clck.ru/0u97l ) Нет нерешаемых задач ( https://searchengines.guru/ru/forum/806725 ) | Перенос сайтов на Drupal 7 с любых CMS. ( https://searchengines.guru/ru/forum/531842/page6#comment_10504844 )

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий