unix-linux:ubuntu:ubuntu-14-04-lts-trusty-tahr:how-to-install-lemp-web-server-on-ubuntu-14-04:setup-daily-backup-scripts-for-mysql-databases-and-wordpress-phpbb-dokuwiki-sites
Различия
Показаны различия между двумя версиями страницы.
Предыдущая версия справа и слеваПредыдущая версия | Следующая версияСледующая версия справа и слева | ||
unix-linux:ubuntu:ubuntu-14-04-lts-trusty-tahr:how-to-install-lemp-web-server-on-ubuntu-14-04:setup-daily-backup-scripts-for-mysql-databases-and-wordpress-phpbb-dokuwiki-sites [06.04.2016 14:54] – Алексей Максимов | unix-linux:ubuntu:ubuntu-14-04-lts-trusty-tahr:how-to-install-lemp-web-server-on-ubuntu-14-04:setup-daily-backup-scripts-for-mysql-databases-and-wordpress-phpbb-dokuwiki-sites [06.04.2016 15:05] – Алексей Максимов | ||
---|---|---|---|
Строка 162: | Строка 162: | ||
</ | </ | ||
+ | \\ | ||
+ | ==== Очистка старых резервных копий ==== | ||
+ | Создаём скрипт очистки: | ||
+ | < | ||
+ | |||
+ | Наполняем скрипт содержимым (поиск и удаление всех файлов резервных копий старше 7 дней): | ||
+ | |||
+ | <file bash backup-cleanup.sh> | ||
+ | # | ||
+ | # | ||
+ | find / | ||
+ | find / | ||
+ | </ | ||
+ | |||
+ | Делаем скрипт исполняемым и ограничиваем к нему доступ: | ||
+ | |||
+ | < | ||
+ | |||
+ | Пробуем выполнить скрипт с правами суперпользователя: | ||
+ | |||
+ | < | ||
+ | / | ||
+ | |||
+ | Скрипт должен отработать без явных ошибок. | ||
+ | |||
+ | |||
+ | Добавляем задание резервного копирования в **cron**: | ||
+ | |||
+ | < | ||
+ | |||
+ | |||
+ | Содержимое файла задания на ежедневное выполнение в 02:00: | ||
+ | |||
+ | <file bash backup-cleanup.sh> | ||
+ | # Daily remove backups greater than 7 days old | ||
+ | 00 02 * * * root / | ||
+ | </ | ||
---- | ---- |
unix-linux/ubuntu/ubuntu-14-04-lts-trusty-tahr/how-to-install-lemp-web-server-on-ubuntu-14-04/setup-daily-backup-scripts-for-mysql-databases-and-wordpress-phpbb-dokuwiki-sites.txt · Последнее изменение: 06.04.2016 16:07 — Алексей Максимов