Автоматизированная резервная копия каталога с rsync и cron в Linux
Резервные копии - это как страховка: они не нужны каждый день, но когда случается беда, например, случайное удаление файла, сбой диска или атака программы-вымогателя, этого достаточно, чтобы всё разрушить, если вы не готовы. Вот тут-то и приходит на помощь грамотное планирование резервного копирования. В этом руководстве я покажу вам, как запланировать инкрементное резервное копирование с помощью rsync и cron. Допустим, у вас есть несколько важных файлов, хранящихся в /home/username/documents/, и вы хотите создать их резервную копию в /backup. Мы напишем простой сценарий командной оболочки, который использует rsync для копирования изменённых файлов в каталог резервных копий. Затем мы будем использовать cron для запуска этого сценария каждый день в 3 часа ночи. ...