Я впевнений, ви не резервне копіювання даних часто, і якщо ви, як я, ви, мабуть, погано про це, тому що ви знаєте, як важливі резервні копії. Якщо резервні копії відчувають себе родинною справою на Linux, можливо, настав час переглянути програмне забезпечення, яке ви використовуєте. Просто тому, що інші хвалять додаток як "краще програмне забезпечення резервного копіювання ніколи" не робить його кращим для вас. Запитайте себе: що мені потрібно?
- Ви хочете просто провести місцеве резервне копіювання або ви хочете синхронізувати дані між пристроями?
- Хочете зробити знімки всієї системи або просто скопіювати кілька папок у безпечне місце?
- Чи важливо для вас шифрування?
- Скільки потрібно автоматизації? Ви б віддавали перевагу програмі робити всю роботу, і як часто?
- Чи має значення для вас дедуплікація? (Якщо ви не хочете, щоб ваші резервні копії займали занадто багато місця, це може бути розумним для усунення надлишкових даних.)
- Ви хочете отримати повне, інкрементне або диференціальне резервне копіювання? Іншими словами: ви хочете створювати повний резервний кожен раз, або просто зберігати зміни з часу останнього резервного копіювання?
Цей список програмного забезпечення для резервного копіювання для Linux охоплює всі різні випадки використання. Зробіть перелік ваших потреб і побажань, подивіться на наш вибір і оберіть найкраще додаток для себе.
Для резервних копій з терміналу
1. Rsync
Ефективним способом використання rsync є налаштування сценарію оболонки та розкладка його за допомогою cron, але ви можете знайти більше прикладів використання в офіційній документації.
Завантажити
2. Обами
Obnam робить регулярні контрольні точки, щоб запобігти пошкодженню даних. Ви також можете налаштувати політику очищення, щоб зробити Obnam автоматично видаляти старі резервні копії на потрібних інтервалах.
Завантажити
3. BorgBackup
BorgBackup підкреслює дедуплікацію як свою головну функцію і використовує розумний алгоритм для її досягнення. Як наслідок, ви можете перейменовувати та переміщати файли в резервних копіях, не порушуючи процес дедупликації.
Завантажити
Варто перевірити:
Rsnapshot - інший інструмент, заснований на rsync, орієнтований на знімки системи
Rdiff-backup - поєднує синхронізацію папок з додатковою резервною копією, що дозволяє зберігати та відновлювати декілька версій файлу
Для швидких резервних копій файлів
4. Grsync
Ви можете використовувати його для синхронізації файлів між двома місцями, резервного копіювання тільки нових файлів і автоматичного видалення старих файлів. Можна також зберегти параметри для різних сценаріїв резервного копіювання як "Сеанси" і легко перемикатися між ними у спадному меню.
Завантажити
5. Куп
Перший дозволяє повністю віддзеркалити дві папки, включаючи зміни файлів . Це означає, що видалені у джерелі файли будуть видалені з місця призначення. Інший підхід не видаляє старі версії файлів і дозволяє переглядати та відновлювати їх. Kup також надає корисні варіанти планування, якщо ви не хочете вручну створювати резервні копії файлів.
Завантажити
6. Резервне копіювання Areca
Areca підтримує стиснення файлів і шифрування, а також дозволяє фільтрувати файли за типом. Ви також можете імітувати резервну копію, як і з Grsync, а також витягти файли зі старих резервних копій, як і у Kup. Для початківців Areca пропонує стратегії резервного копіювання та майстра резервного копіювання, які допоможуть вам у процесі налаштування.
Завантажити
Варто перевірити:
DirSyncPro - дозволяє виконувати інкрементні резервні копії та визначати детальні графіки резервного копіювання
FreeFileSync - пропонує додаткові параметри порівняння папок і параметри двосторонньої синхронізації
Для повного резервного копіювання системи
7. Назад у часі
Завантажити
8. DarGUI
Ви можете створити повну резервну копію системи або диференціальні резервні копії та порівняти їх з поточною системою. DarGUI також може відновити резервні копії, допомогти вам запланувати їх і виконати тестовий запуск, щоб гарантувати, що все пройде гладко .
Завантажити
9. FWbackups
Завантажити
Варто перевірити:
UrBackup - дозволяє керувати резервними копіями живої файлової системи з веб-інтерфейсу
Synbak - багатофункціональна оболонка для різних утиліт (rsync, tar, бази даних SQL і навіть резервні копії стрічок)
Для клонування дисків та аварійного відновлення
10. Частина
Її можна використовувати для відновлення системи Linux у разі серйозної аварії або для перенесення існуючої інсталяції на інший комп'ютер з недоторканими всіма програмами та налаштуваннями.
Завантажити
11. Клонезілла
Ви можете використовувати Clonezilla для створення диска відновлення, подібного до Windows System Repair. Нарешті, у випадку, якщо ви хочете одночасно клонувати розділи між декількома комп'ютерами, Clonezilla Server Edition може виконати цю роботу.
Завантажити
12. Повторити резервне копіювання
Завантажити
Варто перевірити:
Релакс і відновлення - для повного резервного копіювання системи або порятунку зображень
Для віддаленого зберігання та резервного копіювання в хмарі
13. SparkleShare
Ви можете розміщувати файли на своєму сервері або покладатися на Github і Bitbucket. Звичайно, цей підхід не призначений для повного резервного копіювання системи, але це може зробити ваші проекти проектування та розробки набагато простішими в управлінні.
Завантажити
14. Синхронізація
Завантажити
15. Rclone
Rclone є універсальним магазином для всіх основних сервісів зберігання даних у хмарі . Її можна використовувати для копіювання файлів з Dropbox, Amazon S3, Microsoft OneDrive, Диска Google і багато іншого. Rclone підтримує односторонню синхронізацію (віддзеркалює джерело до призначення) і копіює файли між різними службами (наприклад, з Google Drive до Dropbox).
Ви можете створити резервну копію всіх файлів або лише ті, які були змінені, а також є додаткове шифрування файлів . Rclone призначений для використання з комфортом вашого емулятора терміналу, а офіційна документація навчить вас, як.
Завантажити
Варто перевірити:
odrive - схожий на rclone з підтримкою ще більшої кількості служб, але вимагає облікового запису, а більшість функцій - лише для премій ($ 8, 25 на місяць)
Готові спробувати ці програми для резервного копіювання Linux?
Багато людей дотримуються будь-якого додатка для резервного копіювання з їх ОС, і це зрозуміло. Однак, добре знати, що є інші варіанти, якщо ви хочете щось більше. При спробі використання програмного забезпечення для резервного копіювання Linux, не забувайте про безпеку даних і не перевіряйте їх за допомогою реальних резервних копій. Замість цього створіть фіктивні папки або копії даних і експериментуйте над ними.
І останнє, але не менш важливе, пам'ятайте, що дійсно хороші резервні копії не зберігаються на тому ж диску (або навіть не в тій же кімнаті), що й оригінальні дані, і нехай ця думка допоможе вам у майбутніх резервних копіях.
Як керувати резервними копіями? Яке програмне забезпечення для резервного копіювання використовується на Linux? Якщо ви знаєте про будь-які інші чудові програми, про які ми не згадували, не соромтеся рекомендувати їх у коментарях.