LINUX.ORG.RU
решено ФорумAdmin

Бекап из веб-морды phpmyadmin

 


0

1

Есть у меня сайтик на паблик-хостинге.
Доступ к базе только через веб-морду phpmyadmin.
Есть какой-то простой способ автоматизировать выгрузку дампов?
Ну мож api у него(myadmin) какое или что ещё?

★★★★

Ну а «сайтиг» к нему доступ же имеет? Попробуйте двигаться в этом направлении.

anc ★★★★★
()

Способ то есть, но нетривиальный. Курлом кидать пост-запрос на страничку pma с соответствующим набором параметров. Не забыть про авторизацию в pma, ее тоже надо встроить в запрос...

Ну а вообще напиши хостеру, вдруг у него есть опция дергать по крону какие-то вещи. Тогда все намного проще.

l0stparadise ★★★★★
()
Ответ на: комментарий от Yustas

Бекап базы. В простейшем виде что-то такое уже будет бекапить.

mysqldump -u user -h host -p password dbname | bzip2 > /home/user/backups/dbname_$(date +%Y%m%d-%H%M%S).sql.bz2
shell-script ★★★★★
()
Ответ на: комментарий от shell-script

Идея отличная, только оно в докере за несколькими NATами и добраться до mysql'a затруднительно.
Инфраструктура не моя.

Yustas ★★★★
() автор топика
Ответ на: комментарий от l0stparadise

Курлом кидать пост-запрос на страничку pma

Я вот чтото подобное начал колхозить на Python'е, но мне быстро надоело.
Опций по хостеру нет :(

Yustas ★★★★
() автор топика
Ответ на: комментарий от Yustas

Не понял.

Сайт же как-то в базу обращается? Надо взять параметры полдключения сайта к базе и передать их mysqldump'у.

shell-script ★★★★★
()
Ответ на: комментарий от shell-script

Сайт там же, где и база.
И всё это прокинуто во вне через два nginx'a.

Yustas ★★★★
() автор топика
Ответ на: комментарий от Yustas

это надо было столько мозгов всем тр@ахать чтоб не гуглить.

xaTa ★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.