Ниже представлены две редакции скрипта для организации резервного копирования данных (бэкап) с VDS Linux. Обе версии один раз в неделю, по воскресеньям, создают полную копию всех данных и БД MySQL, а в остальные – только инкрементные архивы. Для автоматического запуска следует в диспетчер заданий cron добавить строку наподобие следующей:
10 0 * /root/bin/backup.sh >/dev/null 2>&1
Для работы скриптов необходимо, чтобы объем свободного места на диске в системе превышал размер копируемых данных.