Резервне копіювання та відновлення є найважливішими компонентами будь-якої стратегії управління даними, незалежно від того, чи маєте ви справу з особистими файлами, бізнес-даними чи критично важливими програмами. Випадкове видалення, збій обладнання, крадіжка, кібератаки та стихійні лиха – ось деякі фактори, які можуть призвести до втрати даних. Наслідки можуть бути серйозними, починаючи від незручностей та фінансових втрат та закінчуючи збитками для репутації та юридичною відповідальністю.
Одна операційна система, яка широко використовується в різних контекстах, – це Ubuntu, безкоштовний дистрибутив Linux з відкритим вихідним кодом, який пропонує надійні функції безпеки, гнучкість та простоту використання. Однак навіть Ubuntu не застрахована від втрати даних, і користувачам необхідно вживати відповідних заходів для захисту своїх файлів, програм та налаштувань системи від можливих аварій.
У цій статті ми розглянемо деякі варіанти резервного копіювання та відновлення, доступні в Ubuntu, і те, як ви можете використовувати їх для захисту своїх даних та мінімізації часу простою у надзвичайних ситуаціях.
Інструменти резервного копіювання та відновлення даних
При роботі з резервним копіюванням та відновленням даних у системах Linux ви зіткнетеся з двома популярними інструментами.
- Deja Dup
- Timeshift
Deja Dup дозволяє створювати резервні копії файлів та папок на зовнішньому диску, у хмарному сховищі чи іншому місці на вашому комп’ютері. Він також має просту функцію відновлення, яка дозволяє легко відновити ваші дані у разі втрати даних. На жаль, цей інструмент не постачається заздалегідь встановленим, і ви повинні встановити його самостійно. На щастя, у цьому пості буде представлено докладну процедуру встановлення нижче.
З іншого боку, Timeshift це потужний інструмент відновлення системи, який через регулярні проміжки часу створює моментальні знімки вашої системи. Це дозволяє відкатати вашу систему до попереднього знімка, якщо щось піде не так, наприклад, системне оновлення, яке зламає вашу систему.
Використовуючи ці два інструменти разом, ви можете створити комплексний план резервного копіювання та відновлення, який забезпечить безпеку ваших даних та спростить відновлення втрачених даних. Отже, почнемо!
1. Резервне копіювання та відновлення файлів за допомогою Déjà Dup в Ubuntu
Нижче наведено докладний посібник про те, як використовувати Déjà Dup для резервного копіювання та відновлення файлів в Ubuntu:
Крок 1: Встановіть Déjà Dup
Déjà Dup встановлено разом з Ubuntu, але ви можете легко встановити його з Центру програмного забезпечення Ubuntu, якщо він у вас не встановлений. Знайдіть “Déjà Dup” і натисніть кнопку “Встановити”.
Крім того, ви можете встановити програму з Терміналу, використовуючи наведену нижче команду.
sudo apt install deja-dup
Крок 2: Запустіть Déjà Dup
Щоб запустити Déjà Dup, відкрийте меню «Дії» у верхньому лівому куті екрана та знайдіть «Déjà Dup». Натисніть «Введення», щоб запустити програму.
Ви також можете запустити програму з Терміналу, використовуючи наведену нижче команду.
deja-dup
Крок 3. Налаштуйте параметри резервного копіювання
Після того, як ви запустили Déjà Dup, ви побачите головне вікно з кількома конфігураціями з лівого боку, як показано нижче.
Давайте докладно розглянемо ці варіанти.
Огляд
Це перший екран, який ви побачите під час першого використання Timeshift. Він показує час останнього резервного копіювання, розмір резервної копії та місце зберігання резервної копії. Ви також можете використовувати розділ «Огляд» для резервного копіювання вручну або для відновлення файлів з попередньої резервної копії.
Папка для збереження
У розділі «Зберегти папки» ви можете вибрати, які папки та файли включити в резервну копію. За замовчуванням Déjà Dup створить резервну копію вашої домашньої папки, яка містить особисті файли, документи та налаштування. Однак ви також можете створити резервну копію інших папок або файлів, натиснувши кнопку «+» і перейшовши до папки або файлу, який потрібно включити.
Папки, які потрібно ігнорувати
У розділі «Папки, що ігноруються» ви можете вибрати, які папки та файли виключити з резервної копії. Це корисно, оскільки дозволяє пропускати непотрібні папки та файли, які можуть бути величезними або вже заархівовані в іншому місці. Ви можете використовувати кнопку «+» внизу, щоб додати нові папки або «-», щоб видалити вибрані папки.
Місце зберігання
Ви можете вибрати, де зберігати файли резервних копій у розділі «Місце зберігання». Déjà Dup підтримує кілька варіантів зберігання, включаючи локальні папки, зовнішні жорсткі диски та хмарні сервіси зберігання, такі як Google Drive та Dropbox.
Планування
У розділі «Розклад» ви можете вибрати, як часто Déjà Dup виконуватиме автоматичне резервне копіювання. За замовчуванням Déjà Dup виконує щотижневе резервне копіювання, але ви можете змінити розклад на щоденний, кожні два тижні або щомісяця. Ви також можете вибрати час, коли має виконуватися резервне копіювання.
Крок 4: Виконайте резервне копіювання
Після виконання всіх налаштувань ви можете виконати резервне копіювання. Ви можете знайти параметри “Резервне копіювання” та “Відновлення” на вкладці “Огляд”.
З’явиться вікно із пропозицією встановити пароль шифрування. Зауважте, що цей пароль знадобиться вам при відновленні файлів.
Після завершення резервного копіювання ви побачите повідомлення, яке підтверджує, що резервне копіювання пройшло успішно. Потім можна закрити вікно Déjà Dup.
Крок 5. Відновіть файли
Щоб відновити файли, знову відкрийте Déjà Dup та натисніть кнопку «Відновити» у головному вікні. Déjà Dup відображає список доступних резервних копій. Ви побачите можливість вибрати місце “Резервне копіювання” та місце, куди ви хочете відновити файли.
Будь ласка, будьте терплячі, оскільки процес відновлення може тривати деякий час, залежно від розміру вашої резервної копії. Після цього ви побачите повідомлення у вікні Deja Dup.
2. Резервне копіювання та відновлення вашої системи Ubuntu за допомогою Timeshift
У цьому посібнику ми покажемо вам, як створити резервну копію та відновити систему Ubuntu за допомогою Timeshift.
Примітка. Timeshift — це утиліта резервного копіювання та відновлення системи, яка створює повний знімок системи, включаючи операційну систему, програми, налаштування та дані користувача. За замовчуванням Timeshift виключає домашні каталоги користувачів із резервної копії, але ви можете налаштувати його так, щоб він включав певні каталоги або файли до вашого домашнього каталогу, якщо хочете.
Крок 1: Встановіть Timeshift
Timeshift не встановлений в Ubuntu, тому ви повинні спочатку встановити його. Після цього ви можете встановити програму із програмного забезпечення Ubuntu/Gnome або виконати наведену нижче команду на своєму терміналі.
sudo apt install timeshift
Введіть пароль, коли з’явиться запит, і дочекайтеся завершення встановлення.
Крок 2: Запустіть Timeshift
Після встановлення Timeshift можна запустити його, виконавши пошук «Timeshift» у меню «Програми».
Крім того, ви можете відкрити його, виконавши команду нижче на терміналі.
sudo timeshift-launcher
Timeshift вимагає привілеїв суперкористувача для доступу до налаштувань та конфігурацій вашої системи. Тому ви побачите запит на введення пароля адміністратора.
Крок 3: Виберіть “Тип знімка”
Відкриється головне вікно Timeshift і ви побачите можливість вибрати «Тип знімка». Є два варіанта:
RSYNC
RSYNC — це протокол синхронізації файлів, який зазвичай використовується для синхронізації файлів між двома системами. У Timeshift моментальний знімок RSYNC створює інкрементну резервну копію вашої системи, копіюючи різницю між поточним станом вашої системи та станом під час останньої резервної копії. Це означає, що моментальні знімки RSYNC зазвичай менші, ніж повні резервні копії, і їх створення займає менше часу.
Btrfs
Btrfs – це сучасна файлова система з можливістю копіювання під час запису та розширеними функціями, такими як моментальні знімки, стиснення та RAID. У Timeshift тип моментального знімка Btrfs створює моментальний знімок вашої системи, доступний тільки для читання, який можна використовувати для відновлення системи на певний момент часу.
Знімки Btrfs зазвичай створюються швидше, ніж знімки RSYNC, і вони займають менше місця на диску, оскільки зберігають лише відмінності між поточним та попереднім станом системи. Проте Btrfs сумісний лише з системами, які використовують файлову систему Btrfs.
Ми будемо використовувати RSYNC для цієї посади. Натисніть “Далі”, щоб продовжити.
Крок 5. Виберіть розташування знімка
Timeshift розрахує розмір резервної копії, а потім ви побачите вікно з пропозицією вибрати, де ви хочете зберегти резервну копію.
У нашому випадку ми підключили зовнішній жорсткий диск.
Крок 6. Виберіть рівні знімків
Після вибору місця, де ви хочете зберігати резервну копію, ви повинні встановити рівень Snapshot, що дозволить вам налаштувати частоту та політики зберігання резервних копій вашої системи на цьому екрані. Коли ви відкриєте екран «Рівні моментальних знімків», ви побачите список визначених рівнів моментальних знімків, які можна використовувати для налаштування своїх резервних копій. Ці рівні включають:
- Щогодини: створює резервну копію щогодини та зберігає останні 24 резервні копії.
- Щодня: створює резервну копію щодня та зберігає останні 7 резервних копій.
- Щотижня: створює щотижневу резервну копію та зберігає останні чотири резервні копії.
- Щомісячно: створює щомісячну резервну копію та зберігає останні 12 резервних копій.
Ви можете налаштувати ці рівні моментальних знімків, налаштувавши параметри частоти та зберігання відповідно до своїх потреб. Наприклад, ви можете створити резервну копію кожні 30 хвилин, а не щогодини, або зберігати більше 12 щомісячних резервних копій.
Крок 7. Налаштуйте домашні каталоги користувачів
Timeshift виключає особисті файли користувачів із резервної копії. Однак, якщо ви бажаєте створити резервну копію своїх особистих файлів, ви можете налаштувати їх на цьому екрані.
Після цього натисніть “Далі” або “Готово”, щоб закрити вікно конфігурації. Відкриється нове вікно, де ви можете керувати своїми резервними копіями.
Крок 8: Створіть знімок
Коли ви натиснете кнопку «Створити», Timeshift розпочне процес резервного копіювання. Це може зайняти деякий час, залежно від розміру вашої системи та швидкості вашого комп’ютера.
Після завершення резервного копіювання Timeshift відобразить зведення резервного копіювання, включаючи час і дату моментального знімка, розмір резервної копії, а також будь-які помилки або попередження.
Крок 9. Відновіть систему
Якщо вам потрібно буде відновити систему до попереднього стану, ви можете використовувати Timeshift. Ось як:
- Запустіть Timeshift та натисніть кнопку «Відновити».
- Виберіть знімок, який потрібно відновити, та натисніть кнопку «Далі».
- Перевірте налаштування та натисніть кнопку «Відновити».
Дочекайтеся завершення процесу відновлення. Це може зайняти деякий час, залежно від розміру вашої системи та швидкості вашого комп’ютера. Після завершення відновлення система буде відновлена до стану на момент створення моментального знімка. Потім ви можете продовжувати використовувати свою систему як завжди.
Висновок
Втрата даних – це серйозна проблема з різними наслідками, такими як фінансові втрати, збитки репутації та юридичні зобов’язання. Тому дуже важливо мати план резервного копіювання та відновлення. Ubuntu пропонує різні варіанти резервного копіювання та відновлення, включаючи Deja Dup та Timeshift. Deja Dup – це простий інструмент резервного копіювання, який дозволяє створювати резервні копії файлів та папок, а Timeshift створює моментальні знімки системи, які можна використовувати для відкату системи до попереднього стану.
Користувачі Ubuntu можуть використовувати ці два інструменти разом, щоб створити комплексний план резервного копіювання та відновлення, що забезпечує безпеку даних та мінімізує час простою. Звичайно, завжди краще мати план резервного копіювання та відновлення до того, як трапиться катастрофа, і користувачі Ubuntu можуть скористатися вбудованими інструментами для захисту своїх даних.
З btrfs працює ядро Linux, а в ядрі її підтримка є понад 10 років. Тому дивне зауваження про підтримку.
Із btrfs надійно як в БТР — багато років користуюся і лише позитивний досвід маю для домашнього ПК (звісно якщо місця на диску вистачає).