Ми ділимося з вами сценарієм, підготовленим для виконання одним із наших читачів резервні копії автоматично. Ще один шанс вчитися використовувати термінал і розвиватися scripts під замовлення. 🙂 |
Функціональність
- Робіть резервні копії за допомогою команди rsync.
- Використовуйте скрипт bash.
- Поточна версія дозволяє лише локальне використання.
Вимоги та встановлення
Щоб сценарій функціонував, система повинна мати програму gdialog.
Він не вимагає інсталяції, просто розмістіть скрипт у каталозі $ HOME / .copies /. Цей параметр знаходиться у змінній script_directory і може бути змінений.
Вибір вихідного та кінцевого каталогів для копії
У поточній версії вони визначаються редагуванням сценарію copy.sh. Використовуваний формат використовує параметри -acv та -delete.
Наприклад:
rsync -acv --видалити $ user_directory'directory_to_backup '$ target_directory
де ми замінимо directory_to_back up на ім'я потрібного каталогу.
Змінні $ user_directory присвоюється значення в сценарії.
Змінній $ destination_directory присвоюється значення, прочитане в copy.cfg
Файл конфігурації
Файл конфігурації називається copy.cfg і знаходиться в каталозі $ HOME / .copies /
Структура файлу конфігурації
Другий рядок вказує місце призначення резервної копії:
# Призначення / медіа / Iomega_HDD /
Файли Аксесуари
Файл сценарію copy_ini.sh перевіряє, чи було зроблено резервне копіювання з інтервалом періодичності. На даний момент у файлі конфігурації немає параметра, який би вказував це, що встановлюється в тому ж сценарії щодня.
Автоматизуйте процес резервного копіювання
1. - Вставте cron за допомогою команди crontab -e аналогічним чином:
# mh dom mon dow команда
0 20 * * * DISPLAY = »: 0 ″ /home/user/.copies/copias.sh
У цьому прикладі виконання сценарію запускатиметься о 20:00 щодня
2. - Додайте до програм, які будуть виконуватися на початку, скрипт copy_ini.sh із зазначенням повного шляху до нього
Добре у Deja Dup те, що у нього є шифрування для збереження файлів, це дуже добре, але до цього сценарію ви можете додати, що за допомогою gnupg + split це майже те саме.
Гарна стаття хлопці.
Звичайно ... для тих, хто хоче використовувати графічний інтерфейс ...
Інші воліють робити це "по-старому"
На здоров’я! Павло.
2012 р. Дис
Це простіше Дежа-Дуп
Привіт, і якщо я хочу зробити резервну копію на ПК, підключеному до тієї ж мережі. Як би ви вказали пункт призначення у файлі конфігурації?