Приступим
Для начала я смонтировал второй HDD в папку /backup, но можно копировать и на этот же жиск, но тогда какой смысл от бэкапов?
Выполняем команду:
sudo rsync -var --delete --stats /home /backup
После выполнения данной команды, в каталоге /backup появится каталог /home со всем его содержимым.
А теперь подробнее:
Параметр -v: просмотр хода работы.
Параметр -a: указывает на то, что необходимо сохранить все атрибуты файлов.
Параметр -r: двигаться по каталогам рекурсивно.
Параметр --delete: файлы которые были удалены в источнике, будут удалены и в приемнике.
Параметр --stats: выводит подробную статистику по окончанию работы.
/home — каталог источник.
/backup — каталог приемник.
Теперь, для того чтобы «все делалось само» создадим скрипт примерно следующего содержания:
#!/bin/bash
# /home:
rsync -ar --delete /home /backup# /var/www:
rsync -ar --delete /var/www /backup
И занесем его в кронтаб:
# m h dom mon dow command
00 05 * * * /backup/rsync.backup
Комментариев нет:
Отправить комментарий