USSR SHOP »
Магазин » Bash-cкрипт для удобного создания бэкапов БД mysql
Купить Bash-cкрипт для удобного создания бэкапов БД mysql
Описание товара:
Любое количество баз данных можно забэкапить всего одним скриптом. Кладете на сервер, и запускаете
bash mysql.sh /папка_с_дампами
Скрипт определит ВСЕ базы данных на вашем сервере и сохранит их в сжатые дампы в указанную папку.
Каждая база будет в отдельном файле вида vpsadm-170304_1135.sql.gz - где цифры это текущая дата и время, а vpsadm - имя самой базы.
Очень удобно при переносе сайтов, например.
* скрипт работает только в том случае, если у вас настроено беспарольное подключение пользователем root к mysql. Во многих системах по-умолчанию. Проверить можно просто запусти команду mysql
Если вход удается появится приглашение, вида:
mysql>
Можно выйти комбинацией ctrl+D и запускать скрипт.
Если же получаете сообщение ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO), нужно прописать.
Для того чтобы это настроить, нужно записать в файл /root/.my.cnf логин и пароль в таком формате:
[client]
user=root
password=mypassword123
bash mysql.sh /папка_с_дампами
Скрипт определит ВСЕ базы данных на вашем сервере и сохранит их в сжатые дампы в указанную папку.
Каждая база будет в отдельном файле вида vpsadm-170304_1135.sql.gz - где цифры это текущая дата и время, а vpsadm - имя самой базы.
Очень удобно при переносе сайтов, например.
* скрипт работает только в том случае, если у вас настроено беспарольное подключение пользователем root к mysql. Во многих системах по-умолчанию. Проверить можно просто запусти команду mysql
Если вход удается появится приглашение, вида:
mysql>
Можно выйти комбинацией ctrl+D и запускать скрипт.
Если же получаете сообщение ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO), нужно прописать.
Для того чтобы это настроить, нужно записать в файл /root/.my.cnf логин и пароль в таком формате:
[client]
user=root
password=mypassword123
1 отзыв