Остановился на банальном TAR, просто и сердито.
Дело оставалось за малым, за вменяемым скриптом.
#backup.shСоздаётся архив, игнорируются ошибки чтения, не обрабатывать другие файловые системы кроме копируемой, сохранять права доступа...
tar --create --ignore-failed-read --one-file-system --preserve-permissions --recursion --preserve-order --sparse --totals --wildcards --verbose --gzip --file=/home/backup-`date '+%d-%B-%Y'`.tar --exclude-from=exception.txt /
Отдельно игнорируем каталоги указанные в exception.txt.
Линукс в принципе система небольшая, да и бекапить её целиком необязательно. Достаточно сохранить каталог etc, это конфигурационные файлы. У виндовс такое не прокатит, нужно делать образ диска.
Комментариев нет:
Отправить комментарий