Как периодически и автоматически создавать резервные копии моих системных файлов в Ubuntu 18.04 с ZFS в корневом каталоге?

», я хотел бы иметь сценарий, который периодически и автоматически выполняет резервное копирование выбранных системных файлов на мой NAS, который у меня есть в моем fstab для монтирования cifs при загрузке.Основываясь на ответах от Какие папки включать в резервную копию? , я собрал следующий сценарий для резервного копирования в папку «Системные файлы» на моем NAS:

#!/bin/bash  
sudo rsync -aAXv --progress --delete /etc /NAS/System\ Files/  
sudo rsync -aAXv --progress --delete /opt /NAS/System\ Files/  
sudo rsync -aAXv --progress --delete /root /NAS/System\ Files/  
sudo rsync -aAXv --progress --delete /snap /NAS/System\ Files/  
sudo rsync -aAXv --progress --delete /usr/local /NAS/System\ Files/usr/  
sudo rsync -aAXv --progress --delete /var /NAS/System\ Files/  

Как только я исправлю ошибки, я намерен чтобы настроить задание cron, чтобы запланировать это.

После тестирования только строки / etc этого кода я заметил множество ошибок разрешений, таких как:

rsync: symlink "/NAS/System Files/etc/rc0.d/K01bluetooth" -> "../init.d/bluetooth" failed: Permission denied (13)

В этом ответе пользователь заявляет, что «их резервное копирование (некоторые файлы в корневом каталоге) up будет бессмысленным или даже вредным. "

Есть ли безопасный способ сделать это без каких-либо ошибок или без ущерба для моей системы? Любая помощь приветствуется.


К вашему сведению, я знаю, что могу создать образ диска с помощью такой программы, как Clonezilla, но я бы предпочел использовать решение, которое не нужно поддерживать вручную. Кроме того, не уверен, что Timeshift будет делать то, что я пытаюсь сделать, но поскольку я запускаю ZFS в корневом каталоге, Timeshift выдал мне ошибку «устройство не найдено», поскольку ZFS в настоящее время не поддерживается ( по состоянию на Timeshift 20.03).

У меня уже есть резервное копирование приложений, репозиториев и ключей в мою домашнюю папку с помощью Apt-Clone, а функция Duplicity настроена на резервное копирование моей домашней папки на мой NAS.

Ссылки:
Как я могу настроить добавочное резервное копирование, чтобы включить мои темы и настройки в Ubuntu 18.04?
Как сделать резервную копию настроек и списка установленных пакетов
Какая самая простая установка NAS для резервного копирования Машина с Ubuntu?

0
задан 13 July 2020 в 20:19

0 ответов

Другие вопросы по тегам:

Похожие вопросы: