Вопрос или проблема
Кто-нибудь знает приложение для Ubuntu 22.04, которое автоматически будет делать инкрементные резервные копии каждый день в заданное время для создания загрузочной резервной копии на внешнем диске? ETTS Nod32 больше не поддерживается и в любом случае не устанавливается на 64-битной системе.
CarbonCopy Cloner делает это на Mac. Буду очень признателен за любые предложения для Linux.
Не обязательно, чтобы это было бесплатное или с открытым исходным кодом.
Помимо встроенного приложения для резервного копирования Ubuntu Backups … Timeshift является многофункциональным инструментом для восстановления системы, который можно установить с помощью:
sudo apt install timeshift
У него простой графический интерфейс управления, который можно запустить из приложений или из терминала с помощью:
timeshift-launcher
Им также можно управлять с помощью командной строки … пожалуйста, посмотрите man timeshift
Скажем так, движок, используемый в многих приложениях для резервного копирования/восстановления, таких как Timeshift и даже CarbonCopy, это Rsync … поэтому вы можете ознакомиться с man rsync
и настроить команду так, как вам нужно, например:
rsync -a -x / /backup/
Эта простая команда сделает резервное копирование(синхронизацию) вашего корневого раздела, смонтированного на /
, на раздел резервного диска, смонтированный на /backup/
… Эту команду можно автоматизировать, например, добавив ее в cron-job, или вы можете использовать ее в скрипте, который обнаруживает, когда вы подключаете определенный резервный диск, и автоматически делать резервное копирование/синхронизацию на этот определенный диск.
Ответ или решение
Рекомендуемые приложения для резервного копирования на Ubuntu 22.04
В условиях необходимости создания автоматических инкрементальных резервных копий на Ubuntu 22.04 вы можете воспользоваться несколькими высококачественными решениями. Эти приложения не только обеспечивают надежное резервное копирование, но и позволяют создавать загрузочные резервные копии на внешние диски. Рассмотрим наиболее популярные варианты, начиная с встроенных инструментов и заканчивая более сложными решениями.
1. Deja Dup
Описание: Deja Dup – встроенное приложение для резервного копирования в Ubuntu. Оно предлагает простой в использовании интерфейс и поддерживает различные типы хранения (включая облачные решения).
Преимущества:
- Поддержка инкрементных резервных копий.
- Автоматизация процесса резервного копирования по расписанию.
- Возможность шифрования резервных копий.
Установка: Программа уже предустановлена в Ubuntu, но при необходимости вы можете обновить ее с помощью следующей команды:
sudo apt update && sudo apt install deja-dup
2. Timeshift
Описание: Timeshift – это мощный инструмент для резервного копирования и восстановления системы, ориентированный на создание точек восстановления системы, аналогично возможности Windows.
Преимущества:
- Возможность автоматического создания резервных копий по расписанию.
- Простота в использовании благодаря графическому интерфейсу.
- Возможность восстановления не только файлов, но и состояния системы.
Установка: Установить Timeshift можно с помощью команды:
sudo apt install timeshift
Запустить приложение можно через меню или командой:
timeshift-launcher
3. Rsync
Описание: Rsync – это утилита командной строки, которая позволяет синхронизировать файлы и каталоги между различными местоположениями. Она отлично подходит для создания собственных сценариев резервного копирования.
Как использовать: Простой пример использования для создания резервной копии корневой файловой системы:
rsync -a -x / /backup/
Эта команда синхронизирует данные из корневой системы в указанное место. Rsync может быть легко интегрирован в cron для автоматизации расписания резервного копирования.
4. BorgBackup
Описание: BorgBackup – это мощное и надежное решение для резервного копирования, которое поддерживает инкрементальные резервные копии и эффективное сжатие данных.
Преимущества:
- Высокая степень сжатия данных.
- Защита данных с помощью шифрования.
Установка: Borg можно установить с помощью команды:
sudo apt install borgbackup
Заключение
В случае Ubuntu 22.04 доступно множество надежных решений для автоматического резервного копирования данных. Выбор того или иного инструмента зависит от ваших специфических потребностей в резервном копировании, удобства работы и наличия ресурсов. Если вы предпочитаете готовые решения, Deja Dup и Timeshift могут стать идеальными помощниками. Для более продвинутых пользователей, стремящихся к индивидуальной настройке, Rsync и BorgBackup предоставляют высокую степень контроля и возможности развертывания.
Любой из предложенных инструментов поможет вам защитить ваши данные и обеспечить надежное восстановление системы. Не забывайте тестировать процесс восстановления, чтобы убедиться, что резервные копии могут быть использованы в критических ситуациях.