Резервное копирование системы Linux на ReadyNAS

460
ajax1515

Так что я надеюсь на некоторое руководство здесь. У меня есть NetGear ReadyNAS 10TB, подключенный к нашей подсети. Кроме того, у меня есть несколько серверов, которые выполняют довольно важную функцию.

Так что мне нужна настройка, которая может автоматически брать полное изображение сервера и затем загружать его на NAS каждую ночь. У нас также есть резервный сервер, который просто сидит там пустым ... Поэтому, если по какой-либо причине произойдет сбой одного из других серверов, я хочу иметь возможность просто извлечь сохраненный образ из NAS, подключить его к USB и восстановить сервер с минимальным временем простоя.

Сначала я думал использовать CloneZilla для этого, но для всего, что я видел, требуется CloneZilla для запуска живого CD или отдельного сервера ... Может быть, я смогу установить CloneZilla на NAS и проинструктировать его ночной съемкой изображений с некоторыми вид сценария оболочки? Я не знаю, я действительно в растерянности здесь.

0
Я не уверен, что правильно понял вопрос. Возможно, инструмент `partimage` - это то, что вы ищете. Создает резервные образы разделов Linux. По функциям похож на «Призрак». Хотя я удивлен, увидев на его главном сайте сообщение о том, что разделы ext4 еще не поддерживаются infixed 8 лет назад 0
Форумы, обсуждающие partimage и ext4, обсуждают `CloneZilla` в качестве альтернативы. Я использовал partimage, но не CloneZilla infixed 8 лет назад 0
Хорошо, некоторые из этих программ выглядят так, как будто они могут работать для моих целей, однако я надеялся, что смогу сделать это, используя только функции, предоставляемые NetGear ReadyNAS ajax1515 8 лет назад 0
Ну, разве не хранятся сгенерированные изображения на NAS с его использованием? Вы использовали `rsync` раньше, почему бы не` clonezilla` сейчас? infixed 8 лет назад 0
Хорошо, я понимаю, что вы говорите, после небольшого прочтения, я думаю, это сработает для моих целей. Если вы хотите опубликовать ответ, а не комментарий, я приму его. ajax1515 8 лет назад 0

1 ответ на вопрос

0
infixed

Утилита для создания образов разделов, такая как partimageили CloneZillaможет использоваться для копирования образов разделов Linux, которые вы хотите сделать резервную копию на NAS.

Имейте в partimageвиду, что утверждает, что он не поддерживает файловые системы ext4

Поэтому, попробовав то, что вы предложили, я понял, что это не так просто, как кажется ... CloneZilla действительно может сработать, но кажется, что в общей загадке все еще есть некоторые недостающие части, с которыми мне нужна помощь. ajax1515 8 лет назад 0
Жаль, что я не знаю, как начать чат здесь без системы, болтающей о чате в комментариях. Какие аспекты доставляют вам проблемы. Я как бы представлял, что у вас `/ home` смонтирован на своем собственном разделе. Для резервного копирования вы должны размонтировать его, создать резервную копию раздела на NAS, а затем перемонтировать его. Если вы пытаетесь создать резервную копию, смонтированную вживую, то, вероятно, вам не нужно делать образ раздела infixed 8 лет назад 0
Вам не интересно делать что-то вроде `tar cjf /some/place/on/NAS/Hostname_backup_040516.tar.bz2 / home`, а вы? Было бы рискованно, если во время резервного копирования был активен `/ home`. @ ajax1515 infixed 8 лет назад 0
Размонтирование раздела не обязательно является проблемой, поскольку процесс может быть автоматизирован и выполнен относительно быстро ... Функция, которую выполняют эти серверы, должна быть постоянно активной 24/7, однако нагрузка очень низкая в течение ночи, поэтому мы можем позволить себе небольшое количество простоя Кроме того, для резервного копирования важны не столько данные, сколько настройки и функциональность сервера, каждый из моих девяти серверов является неотъемлемой частью всей системы, поэтому, если один из них умрет, я должен иметь возможность вернуть его на «пустой» резервный сервер за считанные минуты. Это решение для резервного копирования, с которым я борюсь. ajax1515 8 лет назад 0
Таким образом, настройки сервера хранятся в `/ etc` и не очень динамичны? Или для очистки сервера потребуется перестроить некоторую область дискового хранилища в «новое» состояние. Дело в том, что если у вас есть известный хороший образ раздела, вы можете клонировать его снова и снова. Восстановите изображение шаблона, затем внесите любые изменения, имена хостов и т. Д. infixed 8 лет назад 0
Я знаю, что мой случай использования странный. Настройка сервера и сервисные конфигурации действительно динамичны ... Все серверы обновляют и изменяют свои конфигурации как единое целое, поэтому, если один из них выходит из строя, его необходимо вернуть (на пустое место) уже в синхронизации с другими серверами. Внесение «индивидуальных изменений», на которые вы ссылаетесь, это то, чего я не могу себе позволить, этот процесс установки займет не менее 30 минут, что слишком долго для того, чтобы даже один из этих серверов не работал комиссия. ajax1515 8 лет назад 0
Ну, одна возможность, которая приходит на ум, это tar-файл, который содержит настроенные файлы. Восстановите изображения шаблонов, затем распакуйте на них настроенные файлы. Чуть более сложным является сценарий (который вы должны создать), который использует `sed` или` perl` для изменения файлов на месте. infixed 8 лет назад 0
Давайте [продолжим это обсуждение в чате] (http://chat.stackexchange.com/rooms/38041/discussion-between-ajax1515-and-infixed). ajax1515 8 лет назад 0

Похожие вопросы