Поиск по сайту:

25 лучших утилит резервного копирования для Linux-систем в 2023 году


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

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

В этой статье мы рассмотрим 25 выдающихся инструментов резервного копирования, которые вы можете использовать на серверах или системах Linux.

Почетное упоминание – CloudBerry Backup

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

С помощью этого инструмента вы можете создавать резервные копии файлов и папок в выбранном вами облачном хранилище: он поддерживает более 20 широко известных сервисов облачного хранения. CloudBerry Backup работает с Ubuntu, Debian, Suse, Red Hat и другими дистрибутивами Linux, а также совместим с ОС Windows и Mac.

Основные функции резервного копирования:

  • Сжатие
  • 256-битное шифрование AES
  • Резервное копирование по расписанию
  • Инкрементное резервное копирование
  • Интерфейс командной строки
  • Политика хранения и многое другое.

1. Рсинк

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

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

В прошлом мы рассмотрели так много статей об инструменте rsync, что вы можете просмотреть их ниже:

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

Fwbackups — это бесплатное кроссплатформенное и многофункциональное программное обеспечение с открытым исходным кодом, и пользователи могут способствовать его разработке или просто участвовать в его тестировании. Он имеет интуитивно понятный интерфейс, который позволяет пользователям легко создавать резервные копии.

Он имеет такие функции, как:

  • Простой интерфейс
  • Гибкость в конфигурации резервного копирования
  • Удаленное резервное копирование
  • Резервное копирование всей файловой системы
  • Исключить файлы и каталоги и многое другое

3. Бакула

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

Он основан на сети и состоит из следующих программ:

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

4. Бэкапниндзя

Backupninja — это мощный инструмент резервного копирования, который позволяет пользователям создавать файлы конфигурации операций резервного копирования, которые можно разместить в каталоге /etc/backup.d/. Это помогает выполнять безопасное, удаленное, а также инкрементальное резервное копирование по сети.

Он имеет следующие особенности:

  • Легко читаемые файлы конфигурации в стиле ini.
  • Используйте сценарии для обработки новых типов резервных копий в вашей системе.
  • Планирование резервного копирования
  • Пользователи могут выбирать, когда им будут отправляться электронные письма с отчетами о состоянии.
  • Легко создайте файл конфигурации действий резервного копирования с помощью консольного мастера (ninjahelper).
  • Работает с Linux-Vservers.

5. Simple Backup Suite (sbackup)

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

Он имеет следующие особенности:

  • Создает сжатые и несжатые резервные копии.
  • Поддерживает несколько профилей резервного копирования.
  • Позволяет ведение журнала и уведомления по электронной почте.
  • Резервное копирование по расписанию и резервное копирование вручную.
  • Разделите несжатые резервные копии на несколько частей.
  • Поддерживает локальное и удаленное резервное копирование.

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

Kbackup — это простой в использовании инструмент резервного копирования для операционной системы Unix, который можно использовать в Linux. Он может создавать архивы и сжимать их с помощью утилит tar и gzip соответственно.

Kbackup имеет следующие возможности:

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

7. Резервный ПК

BackupPC — это кроссплатформенное программное обеспечение для резервного копирования, которое может работать в Unix/Linux, Windows и Mac OS X. Оно предназначено для использования на уровне предприятия и отличается высокой производительностью. BackupPC можно использовать на серверах, настольных компьютерах и портативных компьютерах.

Он имеет некоторые из следующих особенностей:

  • Сжатие файлов для уменьшения использования дискового пространства.
  • Нет необходимости в клиентском программном обеспечении.
  • Гибкость при восстановлении из резервной копии
  • Гибкость настройки по различным параметрам.
  • Уведомления пользователей о необходимости резервного копирования и так далее.

8. Аманда

Amanda — это программное обеспечение с открытым исходным кодом, которое работает в Unix/GNU Linux и Windows. Он поддерживает собственные утилиты резервного копирования и форматы, такие как GNU tar, для резервного копирования в Unix/Linux. А для резервного копирования на машинах с Windows используется собственный клиент Windows. Пользователи могут настроить один сервер резервного копирования для хранения резервных копий с нескольких компьютеров в сети.

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

Back In Time — это простой и удобный в использовании инструмент резервного копирования для операционной системы Linux, который работает путем создания снимков определенных каталогов и их резервного копирования.

Он имеет такие функции, как настройка:

  • Место хранения для сохранения снимков.
  • Ручное или автоматическое резервное копирование.
  • Каталоги для резервного копирования.

10. Спасение Мондоре

Mondorescue — это бесплатное программное обеспечение для резервного копирования и восстановления, которое является надежным и включает в себя все функции. Он может выполнять резервное копирование с персональных компьютеров, рабочих станций или серверов на разделы жесткого диска, ленты, NFS, CD-[R|W], DVD-R[W], DVD+R[W] и многие другие.

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

11. Резервное копирование ящика

Box Backup — это инструмент резервного копирования с открытым исходным кодом, который можно настроить на автоматическую работу. Он имеет такие функции, как:

  • Резервное копирование онлайн
  • Демон резервного копирования для автоматического резервного копирования
  • Хранение резервных копий в файлах
  • Сжатие и шифрование данных
  • Ленточное поведение
  • Выбор режима резервного копирования и многое другое.

12. Лакибэкап

Luckybackup — это бесплатный мощный, быстрый, надежный и простой в использовании инструмент резервного копирования и синхронизации, основанный на инструменте резервного копирования Rsync.

Он богат функциональными возможностями, такими как:

  • Сохраните права собственности и права доступа к файлам.
  • Создайте несколько резервных снимков.
  • Расширенные параметры файлов и каталогов.
  • Исключайте параметры, используйте параметры rsync и многое другое.

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

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

Он имеет такие функции, как:

  • Уведомления по электронной почте о процессе резервного копирования.
  • Простота в использовании с точки зрения конфигураций.
  • Просматривайте архивы и многое другое.

14. Защита данных Bareos

Bareos — это набор программ с открытым исходным кодом, который позволяет пользователям выполнять резервное копирование, восстановление и защиту данных в системах Linux. Эта идея возникла из проекта инструмента резервного копирования Bacula и работает в сети с архитектурой клиент/сервер.

Основные функции бесплатны, но для использования профессиональных функций резервного копирования требуется оплата. Он имеет функции инструмента резервного копирования Bacula.

15. Боргбэкап

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

Ниже приведены некоторые из его ключевых особенностей:

  • Его легко установить и использовать.
  • Поддерживает шифрование всех данных.
  • Использует проверенные методы шифрования для обеспечения безопасности резервных копий.
  • Это также очень быстро.
  • Поддерживает компактное хранение.
  • Он также поддерживает дополнительное сжатие данных.
  • Поддерживает удаленное резервное копирование через SSH.
  • Поддерживает монтирование резервных копий так же, как и файловые системы.

16. Рестик

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

Ниже приведены его ключевые особенности:

  • Он кроссплатформенный и работает в Unix-подобных системах, таких как Linux, а также в Windows.
  • Его легко установить, настроить и использовать.
  • Использует шифрование для защиты данных.
  • Он только резервирует изменения в данных.
  • Поддерживает проверку данных в резервной копии.

17. снимок

Rsnapshot – это бесплатный инструмент резервного копирования с открытым исходным кодом для Unix-подобных операционных систем, основанный на rsync. Он предназначен для создания снимков файловой системы на локальных компьютерах, а также на удаленных хостах через SSH.

Rsnapshot поддерживает периодические снимки, и пользователи могут автоматизировать резервное копирование с помощью заданий cron. Кроме того, он также эффективно управляет дисковым пространством, используемым для резервного копирования.

18. Отрыжка

Burp — это бесплатное, эффективное, многофункциональное и безопасное программное обеспечение для резервного копирования и восстановления с открытым исходным кодом. Он предназначен для работы по сети в архитектуре клиент/сервер (режим сервера работает в системах на базе Unix, таких как Linux, а клиенты работают в системах на базе Unix и Windows), и в этом случае его целью является минимизация сетевого трафика для обеспечения надежной работы. Результаты.

Ниже приведены его ключевые особенности:

  • Поддерживает два независимых протокола резервного копирования: протокол I и II; каждый с разными функциями.
  • Поддерживает резервное копирование по сети.
  • Поддерживает возобновление прерванного резервного копирования.
  • Поддерживает резервное копирование и восстановление файлов, каталогов, символических ссылок, жестких ссылок, файлов Fifo, узлов, разрешений, а также временных меток.
  • Он также поддерживает планирование резервного копирования.
  • Поддерживает уведомления по электронной почте об успешном или неудачном резервном копировании.
  • Предлагает живой монитор ncurses на сервере.
  • Поддерживает дедупликацию данных хранилища, как и многие другие инструменты резервного копирования.
  • Поддерживает сжатие данных в сети и в хранилище.
  • Поддерживает автоматическое подписание центра сертификации SSL и сертификата клиента, а также многие другие.

19. Сдвиг во времени

Timeshift — это инструмент резервного копирования и восстановления для систем Linux, который через регулярные промежутки времени создает дополнительные снимки файловой системы. Он работает аналогично rsnapshot (поскольку для создания снимков использует rsync и жесткие ссылки), но предлагает некоторые уникальные функции, которых нет в его аналоге. Кроме того, он предназначен только для резервного копирования системных файлов и настроек.

Ниже приведены ключевые особенности Timeshift:

  • Делает только снимки системных файлов и настроек, пользовательские данные, такие как изображения, музыка и т. д., не архивируются.
  • Делает снимки файловой системы с использованием rsync+hardlinks или снимков BTRFS.
  • Поддерживает запланированные снимки.
  • Поддерживает несколько уровней резервного копирования с исключением фильтров.
  • Позволяет восстанавливать снимки во время работы системы или с работающих устройств (например, USB).

20. Двойственность

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

Ниже приведены ключевые особенности duplicity:

  • Он прост в использовании и использует стандартный формат файлов.
  • Он только отслеживает и учитывает изменения в файлах с момента последнего резервного копирования.
  • Он создает инкрементные архивы, которые экономят место.
  • Создает зашифрованные и/или подписанные архивы в целях безопасности.
  • Поддерживает подписи и дельты каталогов и обычных файлов в формате tar.

21. Дежа Дюп

Déjà Dup — это простой, безопасный и удобный в использовании инструмент резервного копирования для систем Linux, созданный для зашифрованных, удаленных и регулярных резервных копий. Он позволяет использовать локальное, удаленное или облачное хранилище резервных копий с помощью таких сервисов, как Google Диск и Nextcloud.

Ниже приведены ключевые особенности Déjà Dup:

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

22. УрБэкап

UrBackup — это простая в настройке клиент-серверная система резервного копирования с открытым исходным кодом для Linux, Windows и Mac OS X, которая благодаря сочетанию резервных копий образов и файлов обеспечивает как безопасность данных, так и быстрое восстановление.

Ниже приведены ключевые функции UrBackup:

  • Безопасное и эффективное полное и инкрементное резервное копирование изображений и файлов по сети.
  • Веб-интерфейс, отображающий статус клиентов, текущую активность и статистику.
  • Отчеты о резервном копировании отправляются пользователям или администраторам.
  • Простое в использовании восстановление файлов и изображений с помощью CD/USB-накопителя.
  • Легко настроить и использовать доступ к резервному копированию файлов.
  • Уведомления по электронной почте, если резервное копирование клиентского компьютера не выполняется в течение определенного периода времени.

23. клон

Rclone — это мощная программа командной строки, написанная на языке Go, используемая для синхронизации файлов и каталогов от нескольких поставщиков облачных хранилищ, таких как Amazon Drive, Amazon S3, Backblaze B2, Box, Ceph, DigitalOcean Spaces, Dropbox, FTP, Google Cloud Storage. Гугл Диск и т. д.

24. Расслабьтесь и восстановитесь

Relax-and-Recover — это программа аварийного восстановления и миграции системы Linux с нуля, которую можно настроить и забыть. Она используется для создания загрузочного образа и восстановления из существующего резервного образа. Он также позволяет выполнять восстановление на другом системном оборудовании и, следовательно, может использоваться в качестве инструмента миграции.

25. rdiff-резервное копирование

rdiff-backup — это мощная программа резервного копирования с командной строкой, написанная на языке Python, которая используется для создания локальных и удаленных инкрементных резервных копий сервера или локального компьютера. Это означает, что она резервирует только измененные или измененные файлы через защищенную сеть через ssh с помощью протокол rsync с эффективной полосой пропускания.

Краткое содержание

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

Вы можете использовать инструмент резервного копирования, который мы не рассматривали, сообщите нам об этом, опубликовав комментарий, и надеемся, что статья окажется для вас полезной, и всегда не забывайте оставаться на связи с linux-console.net.