Через крон пытаюсь выполнить дамп базы:
mysqldump --opt -u pik_db0 -p 555555 pik_db0 > /home/clients/pik_ftp0/domains/kamensk-pik.ru/html/5/name.sql
Получаю - пустой архив.
Обратился к хостеру. Хостер ответил, что
1) Не указан адрес сервера БД;
2) пробел после аргумента "-p" не нужен.
mysqldump --opt -h db10.ipipe.ru -u pik_db0 -p555555 pik_db0 > /home/clients/pik_ftp0/domains/kamensk-pik.ru/html/5/name.sql
Однако предложенный вариант сппорта - вообще не выводит никакого архива. Файл не создается.
Есть какие решения? В чем проблема?
Добавлено: 20.12.2021 / 09:33
Данный вопрос решен. Оказалось надо было выждать время...
Пожалуйста, обратите внимание, что изменения в панели вступают в силу в течение 10-15 минут. Вы же ставите выполнение скрипта на 2-3 минуты
вперёд, и ожидаете его выполнения до фактического применения изменений.
Добавлено: 20.12.2021 / 09:35
Хотя не совсем понятно - почему первый вариант не срабатывал - взятый из инета...
Добавлено: 20.12.2021 / 10:26
Подскажите, как решить - почему то данный скрипт, запускаемый через крон - выдает пустые архивы
2 * * * * /usr/bin/perl /home/clients/путь/back.sh
#!/bin/bash
# Делаем бэкап сайта
tar -czf /home/clients/pik_ftp0/domains/kamensk-pik.ru/html/5/filename.tar.gz /home/clients/pik_ftp0/domains/kamensk-pik.ru/html
# Делаем бэкап БД
mysqldump --opt -h db10.ipipe.ru -u pik_db0 -p555555 pik_db0 > /home/clients/pik_ftp0/domains/kamensk-pik.ru/html/5/name2.sql
Добавлено: 20.12.2021 / 10:27
Хотя по отдельности - дампы выполняются без ошибок - дампы создаются.