Резервное копирование и восстановление системы Debian

Резервное копирование и восстановление системы Debian

Я купил себе небольшой домашний сервер для резервного копирования моих личных файлов, таких как фотографии и другие файлы. Этот сервер загружается с USB-накопителя. Я настроил систему с RAID 1 с mdadm для зеркалирования моих файлов на двух жестких дисках.

Хотя я не продвинутый пользователь Linux и боюсь что-то повредить в своей системе, я хочу сделать резервную копию своего корневого каталога / на моих жестких дисках /mnt/disk/public. Этот каталог содержит все мои файлы с моих жестких дисков.

Теперь мой вопрос:

Я нашел отрывок:

rsync -aAXv --exclude={"/dev/*","/proc/*","/sys/*","/tmp/*","/run/*","/mnt/*","/media/*","/lost+found"} / /path/to/backup/folder

Будет ли в моем случае достаточно сделать полную резервную копию со всеми разрешениями, чтобы просто создать резервную копию и восстановить мой сервер со всеми разрешениями и настройками и исключить /mnt/disk/public из моих дисков в /mnt/disk/public?

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

решение1

Это сработает, поскольку вы будете делать резервную копию всех своих данных - и я рекомендую это для резервного копирования ваших данных. Я лично использую этот метод для резервного копирования нескольких полных систем в небольших средах (а также их переменных данных), и он работает хорошо.

Однако это не какой-то снимок, к которому можно просто вернуться. Если вам нужно использовать его для восстановления системы или копирования, вам придется вручную создать структуру разделов и настроить загрузочную систему (а также, вероятно, отредактировать fstab в соответствии с вашим новым диском — плюс несколько других файлов, о которых я мог забыть), прежде чем по сути отменить эту команду и восстановить содержимое этой файловой системы.

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

Тем не менее, это все еще отличный способ резервного копирования ваших данных, даже если вы используете другие методы для резервного копирования всей вашей системы, поскольку вам нужно иметь возможность сделать это на основе каждого файла, а не на основе каждого образа. Однако для резервного копирования системы я считаю, что полный образ диска ОС — загрузочные структуры и все такое — очень удобен.

Для такого рода резервного копирования я использую ReaR (http://relax-and-recover.org/) в большинстве небольших (<10 машин) сред. Он очень прост в использовании и легко развертывается. Он создаст образ вашей машины, к которому вы сможете обратиться в любой момент, и даже предоставляет для этого хорошие интерактивные оболочки. Он отлично подходит для того, чтобы оставить его на месте, так как большинство людей могут подойти к нему и использовать его.

Связанный контент