Интеграция Sypex Dumper в форум phpBB3
Восстановление БД, резервное копирование через крон, отправка бэкапа на email, ftp сервер
Правила форума
При размещении мода/статьи взятой с другого форума/сайта обязательно необходимо указывать первоисточник сообщения.
При размещении мода/статьи взятой с другого форума/сайта обязательно необходимо указывать первоисточник сообщения.
Сообщение
Интеграция Sypex Dumper в форум phpBB3
Sypex Dumer 2.0.10 для этого мода:
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Сообщение
Интеграция Sypex Dumper в форум phpBB3
Sypex Dumer 2.0.11 для этого мода:
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Сообщение
Интеграция Sypex Dumper в форум phpBB3
PPK подскажи пожалуйста, какой исходный файл Sypex Dumper необходимо подправить, что бы сохранял базу в таком виде: - название-бд_год_месяц_день.sql.метод-сжатия (без указания времени создания).PPK писал(а):Все файлы резервных копий которые создаются через задание крона (п. 2) будут сохраняться в директории /phpsxdbb3/backup/ и будут иметь название вида: название-бд_год_месяц_день.sql.метод-сжатия,
Сообщение
Интеграция Sypex Dumper в форум phpBB3
Поставить что ли и себе PPK, спасибо за интересный мод!
Сообщение
Интеграция Sypex Dumper в форум phpBB3
Добавлю в топик небольшое дополнение!
В Sypex Dumer начиная с версии 2.0.6+ есть встроенный крон, в том числе и в этой сборке от PPK. Данный крон примечательный тем, что в него можно добавить различные фичи которые реализованы в самой программе, в частности выбор кодировки, необходимые таблицы, сжатие, автоудаление и т.д.
Мини инструкция:
Для создания крона в Sypex Dumer необходимо выбрать свою базу, выставить настройки и нажать кнопку сохранения в правом нижнем углу.
В следующем окне необходимо ввести имя задачи и описание (на лат.). Все Ваши настройки отобразятся в файлах php в папке /backup/. Далее для выполнения задачи необходимо прописать уже в кроне сервера следующее:.
Резервная копия базы в Яндекс.Диск
Если вы хотите передать созданные архивы на Яндекс.Диск необходимо сделать следующее:
1. Убрать время создания архива, оставив только название и дату. То что PPK описал выше
в unix системах
2. В крон сервера добавить
xxxxx@yandex.ru - логин яндекса
parolyandex - пароль от яндекса
my_job - имя сохраненной задачи
Путь к curl может отличаться от указанных.
Обратите внимание (PPK уже писал)
В Sypex Dumer начиная с версии 2.0.6+ есть встроенный крон, в том числе и в этой сборке от PPK. Данный крон примечательный тем, что в него можно добавить различные фичи которые реализованы в самой программе, в частности выбор кодировки, необходимые таблицы, сжатие, автоудаление и т.д.
Мини инструкция:
Для создания крона в Sypex Dumer необходимо выбрать свою базу, выставить настройки и нажать кнопку сохранения в правом нижнем углу.
В следующем окне необходимо ввести имя задачи и описание (на лат.). Все Ваши настройки отобразятся в файлах php в папке /backup/. Далее для выполнения задачи необходимо прописать уже в кроне сервера следующее:
Код: Выделить всё
в unix системах:
/usr/local/bin/php /полный_путь_к_дамперу/index.php -j=my_job
в windows:
z:\php5.2\php.exe полный_путь_к_дамперу\index.php -j=my_job
my_job - имя сохраненной задачи
Путь к интерпретатору php может отличаться от указанных.
Резервная копия базы в Яндекс.Диск
Если вы хотите передать созданные архивы на Яндекс.Диск необходимо сделать следующее:
1. Убрать время создания архива, оставив только название и дату. То что PPK описал выше
в unix системах
2. В крон сервера добавить
Код: Выделить всё
/usr/local/bin/curl --user xxxxx@yandex.ru:parolyandex -T /полный_путь_к_дамперу/backup/my_job_`date +%Y-%m-%d`.sql.gz https://webdav.yandex.ru
parolyandex - пароль от яндекса
my_job - имя сохраненной задачи
Путь к curl может отличаться от указанных.
Обратите внимание (PPK уже писал)
резервную копию необходимо делать один раз в сутки. на Яндекс.Диск будет браться файл с числом текущего дня, т.е. нельзя делать бэкап в один день, а отправку или загрузку в другой. В том числе нужно учитывать время на создание бекапа и его передачу на Яндекс.Диск
Вернуться в «Минимоды и хаки для phpBB3»