Как настроить регулярное резервное копирование БД mysql на сервере?

Есть обычный VPS хостинг. Хотим сделать резервное копирование БД на внешнее хранилище (например по FTP) по расписанию (по cron)
Как есть варианты как это реализовать? наверняка есть готовые уже инструкции
  • Вопрос задан
  • 72 просмотра
Пригласить эксперта
Ответы на вопрос 1
petermzg
@petermzg
Самый лучший программист
#!/bin/bash

filedate=$(date +%Y_%m_%d_%H_%m)
backupname="db_$filedate.sql.gz"
localbkpname="/home/user/backup/$backupname"

mysqldump -uroot -p<pass> <dbname> | gzip -9 > $localbkpname

python dbupload.py $backupname

rm $localbkpname

где pass - пароль
dbname - наименование схемы
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы