Бекап всех баз mysql, shell скрипт
Дележка опытом, Разработка Комментариев нет »Накатал мего скрипт из двух строк для бекапа всех баз данных сервера в архив. Скрипт нужно ложить под cron, но можно и в ручную запускать.
#!/bin/bash
find /var/db/backup/ -mtime +15 -exec rm {} \;
mysqldump -u USER -pPASSWORD --all-databases | gzip -9 > /var/db/backup/$(date '+%F-%H-%M-%S').sql.gz
Все бекапы хранятся в /var/db/backup/.
Первым делом скрипт удаляет все бекапы старее 15 дней (+15 в скрипте, можно поменять на своё).
Ну и следующей строкой делает дамп всех баз и сразу архивирует и сохраняет в файл с именем - текущей датой.
Ну и, естественно, нужны права рута для всего этого.
Можно скачать.

Сегодня задался целью найти способ добавить френдленту из своего ЖЖ в RSS-ридер. Запарило по 3 раза в день заходить и искать новые посты.

Свежие комментарии