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

Вибір Редакції

15 Найкраще безкоштовне програмне забезпечення для резервного копіювання для Linux

Я впевнений, ви не резервне копіювання даних часто, і якщо ви, як я, ви, мабуть, погано про це, тому що ви знаєте, як важливі резервні копії. Якщо резервні копії відчувають себе родинною справою на Linux, можливо, настав час переглянути програмне забезпечення, яке ви використовуєте. Просто тому, що інші хвалять додаток як "краще програмне забезпечення резервного копіювання ніколи" не робить його кращим для вас. Запитайте себе: що мені потрібно?

  • Ви хочете просто провести місцеве резервне копіювання або ви хочете синхронізувати дані між пристроями?
  • Хочете зробити знімки всієї системи або просто скопіювати кілька папок у безпечне місце?
  • Чи важливо для вас шифрування?
  • Скільки потрібно автоматизації? Ви б віддавали перевагу програмі робити всю роботу, і як часто?
  • Чи має значення для вас дедуплікація? (Якщо ви не хочете, щоб ваші резервні копії займали занадто багато місця, це може бути розумним для усунення надлишкових даних.)
  • Ви хочете отримати повне, інкрементне або диференціальне резервне копіювання? Іншими словами: ви хочете створювати повний резервний кожен раз, або просто зберігати зміни з часу останнього резервного копіювання?

Цей список програмного забезпечення для резервного копіювання для Linux охоплює всі різні випадки використання. Зробіть перелік ваших потреб і побажань, подивіться на наш вибір і оберіть найкраще додаток для себе.

Для резервних копій з терміналу

1. Rsync

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

Ефективним способом використання rsync є налаштування сценарію оболонки та розкладка його за допомогою cron, але ви можете знайти більше прикладів використання в офіційній документації.

Завантажити

2. Обами

Obnam - це все про знімки. На першому запуску він виконує повне резервне копіювання вихідних файлів і папок. Наступні знімки інкрементні, але повністю відновлені, і вам не доведеться відновлювати весь знімок - лише потрібні файли.

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

Завантажити

3. BorgBackup

BorgBackup перетворює резервні копії в архіви і організовує їх у сховищах. Найкраще в BorgBackup те, що він дозволяє монтувати резервні копії як файлові системи і переглядати їх у вашому файловому менеджері .

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

Завантажити

Варто перевірити:
Rsnapshot - інший інструмент, заснований на rsync, орієнтований на знімки системи
Rdiff-backup - поєднує синхронізацію папок з додатковою резервною копією, що дозволяє зберігати та відновлювати декілька версій файлу

Для швидких резервних копій файлів

4. Grsync

Grsync є популярним графічним інтерфейсом для rsync, з усіма опціями, представленими як прості пункти прапорця. Наведення вказівника над кожною опцією дасть вам підказку, яка пояснює, що вона робить. Вибравши потрібні параметри, Grsync може виконати тестовий запуск ("симуляція"), щоб показати, які зміни будуть зроблені . Це безпечний спосіб перевірити налаштування резервних копій.

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

Завантажити

5. Куп

Kup є іншим графічним інтерфейсом, але для bup - ефективним інструментом резервного копіювання, який заощаджує дисковий простір, виконуючи додаткові резервні копії, які діють як повні резервні копії. Однак Kup також підтримує rsync для одного з двох підтримуваних режимів резервного копіювання.

Перший дозволяє повністю віддзеркалити дві папки, включаючи зміни файлів . Це означає, що видалені у джерелі файли будуть видалені з місця призначення. Інший підхід не видаляє старі версії файлів і дозволяє переглядати та відновлювати їх. Kup також надає корисні варіанти планування, якщо ви не хочете вручну створювати резервні копії файлів.

Завантажити

6. Резервне копіювання Areca

Areca працює, створюючи архіви з файлів, які потрібно створити резервну копію. Ви можете мати декілька вихідних папок для одного архіву, а адресатом може бути локальна папка, зовнішній диск або навіть 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 - це діалог планування, який дозволяє легко автоматизувати резервне копіювання. 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 можна відновити резервні копії на іншому локальному диску, зовнішньому диску або навіть до спільного мережевого розташування.

Завантажити

Варто перевірити:
Релакс і відновлення - для повного резервного копіювання системи або порятунку зображень

Для віддаленого зберігання та резервного копіювання в хмарі

13. SparkleShare

SparkleShare є чудовим способом синхронізації файлів, і це може бути особливо корисним, коли ви співпрацюєте над проектом, який вимагає контролю версій. SparkleShare створює папку на вашому комп'ютері, і все, що вам потрібно зробити, - це скинути файли та папки, які потрібно створити в ньому.

Ви можете розміщувати файли на своєму сервері або покладатися на Github і Bitbucket. Звичайно, цей підхід не призначений для повного резервного копіювання системи, але це може зробити ваші проекти проектування та розробки набагато простішими в управлінні.

Завантажити

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

Syncthing дозволяє синхронізувати папки між пристроями в мережі, а процес можна спостерігати у веб-інтерфейсі або з інтерфейсу GTK. Ви можете додати кілька папок і пристроїв, стежити за їхнім статусом і позначити одну папку як "Майстер", якщо ви не хочете, щоб це вплинуло на зміни, внесені на інші пристрої. Також можна повідомити, що Syncthing виключає певні файли з резервних копій.

Syncthing сканує файли на наявність змін, порівнює їхні версії та оновлює папки на пристроях. Все це здійснюється безпосередньо, від пристрою до пристрою, тому нічого не завантажується на сторонні сервери.

Завантажити

15. Rclone

Rclone є універсальним магазином для всіх основних сервісів зберігання даних у хмарі . Її можна використовувати для копіювання файлів з Dropbox, Amazon S3, Microsoft OneDrive, Диска Google і багато іншого. Rclone підтримує односторонню синхронізацію (віддзеркалює джерело до призначення) і копіює файли між різними службами (наприклад, з Google Drive до Dropbox).

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

Завантажити

Варто перевірити:
odrive - схожий на rclone з підтримкою ще більшої кількості служб, але вимагає облікового запису, а більшість функцій - лише для премій ($ 8, 25 на місяць)

Готові спробувати ці програми для резервного копіювання Linux?

Багато людей дотримуються будь-якого додатка для резервного копіювання з їх ОС, і це зрозуміло. Однак, добре знати, що є інші варіанти, якщо ви хочете щось більше. При спробі використання програмного забезпечення для резервного копіювання Linux, не забувайте про безпеку даних і не перевіряйте їх за допомогою реальних резервних копій. Замість цього створіть фіктивні папки або копії даних і експериментуйте над ними.

І останнє, але не менш важливе, пам'ятайте, що дійсно хороші резервні копії не зберігаються на тому ж диску (або навіть не в тій же кімнаті), що й оригінальні дані, і нехай ця думка допоможе вам у майбутніх резервних копіях.

Як керувати резервними копіями? Яке програмне забезпечення для резервного копіювання використовується на Linux? Якщо ви знаєте про будь-які інші чудові програми, про які ми не згадували, не соромтеся рекомендувати їх у коментарях.

Top