Рекомендуем, 2024

Выбор редакции

15 лучших бесплатных программ резервного копирования для Linux

Могу поспорить, что вы не часто делаете резервные копии своих данных, и если вы похожи на меня, вы, вероятно, чувствуете себя плохо по этому поводу, потому что знаете, насколько важны резервные копии. Если резервное копирование выглядит как рутинная работа в Linux, возможно, пришло время пересмотреть программное обеспечение, которое вы используете. То, что другие хвалят приложение как «лучшее программное обеспечение для резервного копирования», не делает его лучшим для вас. Спросите себя: что мне нужно?

  • Хотите просто простое локальное резервное копирование или синхронизировать данные между устройствами?
  • Вы хотите сделать снимки всей системы или просто скопировать несколько папок в безопасное место?
  • Шифрование важно для вас?
  • Сколько автоматизации вы хотите? Вы бы предпочли, чтобы программное обеспечение выполняло всю работу и как часто?
  • Имеет ли значение дедупликация для вас? (Если вы не хотите, чтобы резервные копии занимали слишком много места, возможно, было бы разумно исключить избыточные данные.)
  • Вам нужны полные, инкрементные или дифференциальные резервные копии? Другими словами: хотите ли вы каждый раз создавать полную резервную копию или просто сохранять изменения со времени последней резервной копии?

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

Для резервного копирования из терминала

1. Rsync

Вы можете назвать rsync отцом приложений для резервного копирования для Linux, поскольку большинство из них либо вдохновлены, либо основаны на нем. Rsync имеет огромное количество параметров, но легко понять, как использовать его для простых резервных копий. Он может сохранять как символические, так и жесткие ссылки на файлы, а также владение файлами и разрешения.

Эффективный способ использовать rsync - это настроить скрипт оболочки и запланировать его с помощью cron, но вы можете найти больше примеров использования в официальной документации.

Скачать

2. Обнам

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

Obnam регулярно создает контрольные точки для предотвращения повреждения данных. Вы также можете настроить политику очистки, чтобы Obnam автоматически удалял старые резервные копии через определенные промежутки времени.

Скачать

3. BorgBackup

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

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

Скачать

Стоит проверить:
Rsnapshot - еще один инструмент на основе rsync, ориентированный на системные снимки
Rdiff-backup - сочетает синхронизацию папок с инкрементным резервным копированием, позволяя сохранять и восстанавливать несколько версий файла.

Для быстрого резервного копирования файлов

4. Grsync

Grsync - это популярный графический интерфейс для rsync, в котором все опции представлены в виде простых флажков. Наведя курсор на каждый параметр, вы получите всплывающую подсказку, объясняющую, что он делает. После выбора нужных опций Grsync может выполнить тестовый прогон («симуляция»), чтобы показать вам, какие изменения будут внесены . Это безопасный способ проверить настройки резервного копирования.

Вы можете использовать его для синхронизации файлов между двумя папками, резервного копирования только новых файлов и автоматического удаления старых файлов. Вы также можете сохранить настройки для различных сценариев резервного копирования как «Сеансы» и легко переключаться между ними из выпадающего меню.

Скачать

5. Куп

Kup - другой графический интерфейс, но для bup - эффективный инструмент резервного копирования, который экономит дисковое пространство, выполняя инкрементные резервные копии, которые действуют как полные резервные копии. Однако Kup также поддерживает rsync для одного из двух поддерживаемых режимов резервного копирования.

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

Скачать

6. Резервное копирование ареки

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

Areca поддерживает сжатие и шифрование файлов и позволяет фильтровать файлы по типу. Вы также можете имитировать резервное копирование, как с Grsync, а также извлекать файлы из старых резервных копий, как с Kup. Для новичков Areca предлагает мастера стратегии резервного копирования и ярлыков резервного копирования, которые помогут вам в процессе установки.

Скачать

Стоит проверить:
DirSyncPro - позволяет выполнять инкрементное резервное копирование и определять подробные графики резервного копирования.
FreeFileSync - предлагает расширенные возможности сравнения папок и двусторонней синхронизации

Для полных резервных копий системы

7. Назад во времени

Back In Time основана на концепции системных снимков. Вы можете создавать зашифрованные снимки всей системы или создавать резервные копии только выбранных папок. То же самое относится и к восстановлению ваших резервных копий: либо восстановите всю систему, либо только нужные вам файлы и папки. Back In Time может автоматически удалять старые снимки и сравнивать их, чтобы показать вам, что изменилось.

Скачать

8. DarGUI

DarGUI - это интерфейс для инструмента архивации, называемого dar, поэтому резервные копии, которые он создает, будут архивными файлами. Что особенного в DarGUI - это возможность разделять архивы на несколько частей («кусочки»). Это полезно для управления большими резервными копиями.

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

Скачать

9. Резервные копии

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

Лучшая часть FWbackups - это диалог планирования, который позволяет легко автоматизировать резервное копирование. FWbackups также может экспортировать список установленных пакетов в вашей системе, при условии, что ваш дистрибутив Linux использует dpkg, RPM или Pacman.

Скачать

Стоит проверить:
UrBackup - позволяет управлять резервными копиями файловой системы в реальном времени из веб-интерфейса.
Synbak - многофункциональная оболочка для различных утилит (rsync, tar, базы данных SQL и даже резервные копии на лентах)

Для клонирования дисков и аварийного восстановления

10. Причастие

Partimage не является вашим ежедневным инструментом резервного копирования. Тем не менее, это служит очень важной цели. Partimage может клонировать целые разделы, но это происходит путем копирования только используемых блоков для экономии места. Есть несколько ограничений, о которых вы должны знать. Например, он не поддерживает файловые системы ext4 и btrfs, и вам не следует клонировать смонтированный раздел. Вместо этого рекомендуется запускать Partimage из загрузочной Live-системы.

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

Скачать

11. Клонезилла

Clonezilla - это мощный инструмент, который позволяет создавать образы дисков или напрямую клонировать один диск на другой . Подобно Partimage, он копирует только используемые части раздела или диска и не должен использоваться в смонтированной файловой системе. Однако он поддерживает больше типов файловых систем, чем Partimage, включая ext4 и btrfs. Также поддерживается как структура разделов MBR и GPT, так и UEFI.

Вы можете использовать Clonezilla для создания диска восстановления, аналогичного Windows System Repair. Наконец, если вы хотите одновременно клонировать разделы между несколькими компьютерами, Clonezilla Server Edition может выполнить эту работу.

Скачать

12. Повторить резервное копирование

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

Скачать

Стоит проверить:
Relax and Recover - для полного резервного копирования системы или восстановления образов

Для удаленного хранения и резервного копирования в облако

13. SparkleShare

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

Вы можете разместить файлы на своем собственном сервере или использовать Github и Bitbucket. Конечно, этот подход не предназначен для полного резервного копирования системы, но он может значительно упростить управление проектами и проектами разработки .

Скачать

14. Синхронизация

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

Синхронизация сканирует файлы на наличие изменений, сравнивает их версии и обновляет папки на разных устройствах. Все это делается напрямую, с устройства на устройство, поэтому на сторонние серверы ничего не загружается.

Скачать

15. Rclone

Rclone - это универсальный магазин для всех основных облачных сервисов хранения . Вы можете использовать его для копирования файлов в Dropbox, Amazon S3, Microsoft OneDrive, Google Drive и многое другое. Rclone поддерживает одностороннюю синхронизацию (зеркальное отображение источника и назначения) и копирование файлов между различными службами (например, из Google Drive в Dropbox).

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

Скачать

Стоит проверить:
odrive - аналогичен rclone с поддержкой еще большего количества сервисов, но требует учетной записи, и большинство функций доступны только для Premium ($ 8.25 в месяц)

Готовы попробовать это ПО для резервного копирования Linux?

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

И последнее, но не менее важное: помните, что действительно хорошие резервные копии не хранятся на том же диске (или даже в той же комнате), что и исходные данные, и пусть эта мысль поможет вам в будущих резервных копиях.

Как вы управляете своими резервными копиями? Какое программное обеспечение для резервного копирования вы используете в Linux? Если вы знаете о каких-либо других замечательных приложениях, которые мы не упомянули, не стесняйтесь рекомендовать их в комментариях.

Top