LINUX.ORG.RU
ФорумAdmin

Как быстро мигрировать между серверами на постоянной основе без особых усилий?

 , ,


0

5

Есть ли способ для быстрого переноса настроенной системы между vps? Могу ли я без особых усилий свернуть систему из VPS1 и развернуть её на VPS2. При этом нужно сохранить все выполняемые мною действия ранее на VPS1. Можно ли в теории с относительным комфортом постоянно мигрировать по разным VPS и в то же время полноценно использовать систему? Например: Раз в 5 дней нужно переносить систему на другой vps. Но в этом интервале нужно чтобы она полноценно работала, донастраивать её и чтобы при следующей миграции все настройки и изменения сохранялись. Может можно заворачивать это всё перед миграцией в образ iso? Тогда думаю было бы очень удобно. Или как-то автоматизированно копировать всю систему с диска (в этом проблем не должно быть) и потом загружать это всё в новый vps (вот тут уже будут сложности).

Этот же вопрос можно отнести не только к vps и т.п. А также и к переносу системы между физическими устройствами, например между несколькими пк и ноутбуками.

По сути нужен простой, быстрый и качественный способ скопировать абсолютно всю систему на новое устройство и всё. Сделать двойника.


Уточни, сами хосты, где находятся VPS под твоим управлением или это серверы у хостеров?

gruy ★★★★★ ()
Последнее исправление: gruy (всего исправлений: 1)

Можно, в proxmox нажать migrate.

einhander ★★★★★ ()
Ответ на: комментарий от Krap

Берешь себе VPS и настраиваешь его под себя только конфиг-менеджером (ansible и т.п.). Вот вобще ни одного файла не открывая редактором вручную и не используя в плейбуке IP-адресов (только в host_vars).

Готово. Теперь у тебя на руках готовый плейбук, который развернет тебе полную копию боевого сервера на новой системе.

BOOBLIK ★★★ ()

Используйте контейнеры, например, или виртуальные машины.

LXD позволяет мигрировать и данные, и настройки, полностью автоматически одной командой.

ValdikSS ★★★★★ ()
Ответ на: комментарий от ValdikSS

или виртуальные машины

- ЛОР, как мне мигрировать виртуалки?
- Используй виртуалки.
anonymous ()
Ответ на: комментарий от Bers666

5 дней это пример, просто интересно в теории, как можно решить такую или подобную задачу

Krap ()

Ну а вот как копировать всю систему полностью и развернуть её клона на другой VDS?

Вариант с ISO это бред?

Krap ()

Ещё нашёл клонирование диска с помощью Clonezilla, это не может помочь в решении задачи?

Krap ()

А как же каталоги в /var, которые заняты х.з. чем во время работы системы, и сокеты и каналы в хомяке? Ты про них подумал?!

Нет, работающую систему просто так телепортировать без остановки служб НЕЛЬЗЯ!

iZEN ★★★★★ ()
Ответ на: комментарий от iZEN

Смешная шутка, но здесь вроде не Talks.

anonymous ()
Ответ на: комментарий от iZEN

Можно остановить все службы, а почему бы и нет?

Krap ()

Разворачивать на серверах идентичный дистрибутив без всякого говна от хостеров вдобавок. Из первого вытащить список пакетов, конфиги, софт вне репозитория. В конфигах жнлательно иметь значения без ссылок на первый сервер, либо вынести часть переменных, чтобы легко подменить значения для нового сервера (ip адреса например)

xDShot ★★★★★ ()

По сути нужен простой, быстрый и качественный способ

Нет такого. В зависимости от целей сервера, для чего он, какой софт используется, будет разный подход к миграции.

xDShot ★★★★★ ()

Зачем? Просто я почти уверен, что ты хочешь не то, что тебе нужно.

Можноли вынести состояние на отдельное от этих хостов хранилище? Зачем клонировать, когда можно переразворачивать? Зачем вообще переразворачивать?

t184256 ★★★★★ ()
Ответ на: комментарий от anc

можно использовать образ диска с настроенной системой и запускать сервисы через chroot. Работает на всех дистрибутивах, не требуется сторонний софт. Можно переносить хоть раз в день

r0ck3r ★★★★★ ()
Ответ на: комментарий от t184256

Зачем? Просто я почти уверен, что ты хочешь не то, что тебе нужно.

С интереса, пища для размышлений. Я учу администрирование, стало интересно как решить подобное.

Можноли вынести состояние на отдельное от этих хостов хранилище?

Да, почему бы и нет.

Зачем клонировать, когда можно переразворачивать? Зачем вообще переразворачивать?

Ну можно, клонирование, это просто мои догадки по решению задачи.

Krap ()

Бросай ты это дело! Онлайн казино, сайты с девочкам, да сайты хомяков до добра не доведут, разве что в клетку попадёшь.

anonymous ()

ужен простой, быстрый и качественный способ скопировать абсолютно всю систему на новое устройство и всё

Странно, что до сих пор нет:

Kubernetes (от др.-греч. κυβερνήτης — «кормчий», «рулевой»[6], часто также используется нумероним K8s[6]) — открытое программное обеспечение для оркестровки контейнеризированных приложений — автоматизации их развёртывания, масштабирования и координации в условиях кластера. 
vvn_black ★★★★★ ()

Да, поддержу предыдущего оратора про kubernetes.

i586 ★★★★ ()
Для того чтобы оставить комментарий войдите или зарегистрируйтесь.