Рейтинг:4

Как я могу делать автоматические полные резервные копии системы Ubuntu во время обычного использования (например, Macrium Reflect для Windows)

флаг in

Я хочу иметь возможность автоматически делать резервные копии моей установки Ubuntu во время обычного использования. Важно, чтобы это был автоматический процесс, потому что я не забуду регулярно загружаться в другую среду, чтобы сделать резервную копию. Это исключает большинство вещей, которые я вижу предложенными, например используя дд, или же КлонЗилла, или же гном-диски.

В настоящее время я использую утилиту Déjà Dup Backup, которая поставляется с Ubuntu 20.04, для автоматического резервного копирования моих файлов, но если мой жесткий диск выйдет из строя, я боюсь, что мне придется много работать, чтобы восстановить мою среду. еще раз.

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

Например, запуск моей основной ОС на виртуальной машине и автоматизация моментальных снимков и резервных копий этих файлов ВМ. Я видел это предложение навскидку в комментарии, но не знаю, насколько это реалистичное решение.


Редактировать:

  • Больше всего меня беспокоит выход из строя жесткого диска. Мне нужно иметь возможность восстановить на новый диск.

  • Все, для чего я использую это устройство, — это личные проекты кодирования. Я не делаю никакого хостинга или чего-либо из этого.

  • Для меня важно, чтобы было сохранено все мое установленное программное обеспечение и конфигурация, а не только мои файлы.

  • В названии я упомянул Macrium Reflect. Функции, которые я считаю желательными в этом программном обеспечении, заключаются в том, что оно работает на том же диске, для которого выполняется резервное копирование, автоматически и создает образ, который можно полностью восстановить даже на другом диске.

    В идеале я хотел бы сделать резервную копию своей системы, чтобы после восстановления на другой диск я мог ввести локальный/текущий проект в мою адресную строку и загрузите мой текущий проект. Или откройте мою среду IDE и просмотрите все файлы моего проекта. Я хочу, чтобы мне казалось, что мой драйв никогда не подводил.

ChanganAuto avatar
флаг us
Клонирование и резервное копирование — не одно и то же. Хотя клонированный образ диска можно использовать и понимать как резервную копию, он действительно непрактичен для того, что вы по праву хотите, то есть для инкрементного и версионного. Для этого есть специальные инструменты, не связанные с клонированием. Я уверен, что ответы вскоре предоставят вам реальные решения, которые вы ищете.
Paul avatar
флаг us
Я использую Duplicity как часть Mail-in-a-Box, который настраивает его автоматически, но первое место в моем списке занимает установка на другие мои серверы. Он выполняет инкрементное зашифрованное резервное копирование и может быть настроен для синхронизации с удаленными серверами, включая службы, совместимые с S3 API, а также стандартный `rscync` и, я думаю, другие.
флаг in
Хм... ZFS может сделать все это за вас. Автоматические моментальные снимки, репликация между устройствами хранения, безупречное восстановление файловой системы на определенный момент времени
Obscerno avatar
флаг in
@matigo ZFS выглядит очень интересно, я никогда не слышал об этом раньше. Похоже, мне придется начать новую установку, если я хочу использовать ее в качестве корневой файловой системы, хотя ее установка выглядит довольно простой, поскольку она включена в установщик Ubuntu. Мне придется больше читать об этом, чтобы понять это, но если вы хотите написать ответ о том, как вы будете использовать ZFS для резервного копирования диска, а затем восстановить его с него, я знаю, что был бы признателен. ! Спасибо за то, что отправили меня по этому пути
Obscerno avatar
флаг in
Таким образом, похоже, что я бы использовал «zfs snapshot» для моей основной установки, затем использовал «zfs send» с этим снимком, чтобы отправить его на другой диск, а затем «zfs recieve» для восстановления с другого диска.Я не готов переходить на ZFS, но решил добавить эти команды на тот случай, если кто-то наткнется сюда из Google и захочет, чтобы шел указатель.
Рейтинг:3
флаг us

Сдвиг во времени довольно мощный и включен в репозиторий вселенной Ubuntu.

Плюсы:

  • Он работает в фоновом режиме с указанной вами частотой.

  • Это действительно работает ... Я делал резервные копии Timeshift в течение многих лет, но никогда не делал восстановления до прошлой недели. Он отлично восстановил мою систему... но как бы перезагрузил среду моего рабочего стола... но для этого и предназначен Deja-Dup. Между ними двумя, кажется, охватывает большинство случаев.

Минусы:

  • Вы не можете выполнить резервное копирование по сети. Резервное копирование на физический диск, на котором находится ваша система, довольно глупо ... так что это нормально для систем с несколькими дисками, но не так хорошо, например, для ноутбуков. Для небольших настольных систем с одним диском я втыкаю 64G USB сзади и настраиваю Timeshift для резервного копирования.
Obscerno avatar
флаг in
Timeshift в сочетании с Déjà Dup звучит многообещающе, но у меня есть несколько вопросов. Сначала самое главное, можно ли восстановить на другой диск? Меня больше всего беспокоит сбой диска (я отредактирую, чтобы сделать это более явным в моем вопросе). Читая связанную страницу, у меня сложилось впечатление, что Timeshift предназначен для перемотки системы обратно в пригодное для использования состояние, и я не уверен, что это сработает, чтобы использовать восстановление в другой системе.
Organic Marble avatar
флаг us
@Obscerno На самом деле, я только что использовал его для замены неисправного жесткого диска. Когда диск вышел из строя, у меня был клон Clonezilla, которому было пару месяцев. Я восстановил этот клон на новый жесткий диск, загрузился в него и обновил его с помощью Timeshift. Так что лично я не использовал для этого Timeshift, но не вижу причин, по которым это не сработало бы.
Obscerno avatar
флаг in
Спасибо! Мне нужно это изучить, но если в конце концов мне нужно будет сделать один клон Clonezilla, это нормально, если мне не нужно постоянно делать клоны. Итак, если Timeshift может восстановить системные файлы и настройки, что мне нужно для резервного копирования с помощью Déjà Dup, чтобы убедиться, что я все предусмотрел? Кроме того, это также будет охватывать установленные пакеты или мне нужно будет сделать что-то подобное: https://askubuntu.com/a/99151/1118096
Organic Marble avatar
флаг us
Резервное копирование списка установленных программ как бы избыточно, если вы делаете Timeshift - но, признаюсь, я сам это делаю. Причина, по которой я использовал клон Clonezilla, заключается в том, что я знал, что он загрузится, а затем я смогу «сдвинуться во времени» обратно туда, где я был. В документах говорится, что вы можете загрузиться с живого USB, установить Timeshift там в работающей системе и таким образом выполнить полное восстановление системы, но я просто никогда этого не делал, и к тому моменту я все равно был на плане D. Я просто делаю резервную копию /home/[myuser] с помощью Deja-dup.
Obscerno avatar
флаг in
Спасибо огромное! Я собираюсь немного подождать, чтобы увидеть, появятся ли какие-либо другие ответы, но это мой текущий план. Меня немного смутил язык в документах. Они говорят: «Если основная система не загружается, то можно загрузиться с компакт-диска Ubuntu Live, установить Timeshift в живой системе и восстановить снимок в основной системе». похоже, что вы используете Live CD для восстановления на исходный диск. Но они говорят, что вы можете восстановить после установки другого дистрибутива, что предполагает, что он должен работать при новой установке? Мне нужно получить в свои руки другой диск, чтобы я мог проверить его.

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.