Назад | Перейти на главную страницу

Как создать запущенные образы серверов Linux?

У нас есть сервер CentOS и Fedora, работающий на старом оборудовании. У нас появились новые серверы Dell.

Мы ищем любой инструмент с открытым исходным кодом, который может делать резервные копии и восстанавливать весь раздел как есть, без перезагрузки сервера.

Вам лучше привыкнуть к таким вещам, как файловые системы, тома и т. Д.

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

  • Вы используете LVM?
  • какие файловые системы вы используете?

    Ответы были: нет lvm, ext3 fs

    Мой ответ: вашу систему можно создать с помощью стандартных утилит (tar, dd), но не ожидайте, что резервную копию будет легко восстановить.

    вы можете сохранить таблицу разделов и mbr, выполнив

    dd if=/dev/sdX bs=512 count=1 of=/backup/mkb-backup.img
    

    после этого заархивируйте свои устройства с помощью tar,

    В следующий раз используйте LVM (поддержка снимков, упрощает резервное копирование), а файловая система имеет утилиту сброса (например, xfs_dump для XFS).

  • Часть «без перезагрузки сервера» делает это невозможным.

    Основная проблема у вас будет в том, что ВСЕ железо другое. На новых серверах нужны разные драйверы с разными настройками. Также перенос системы на другое оборудование без какой-либо подготовки означает простои, если вам нужно сохранить какую-либо информацию о состоянии (т.е. у вас есть какая-то обновляемая база данных).

    Учитывая ваш текущий статус, я рекомендую что-то вроде этого:

    • установить новые серверы с новой чистой ОС (CentOS).
    • установите нужные приложения
    • скопируйте всю информацию на новые серверы
    • остановить все изменения (т.е. перевести в автономный режим)
    • скопируйте несколько последних обновлений.
    • переключиться на новые серверы и перевести их в онлайн.

    Если бы ваш сервер работал в Xen или VMware, вы могли бы выполнить миграцию в реальном времени. Но это будет означать, что вы подготовились, прежде чем создавать серверы, которые у вас есть сейчас.

    Хотя мне самому никогда не везло с Ubuntu, мондо / минди может сработать для горячего образа и восстановить.