Скрипт для бэкапа БД и отправки на email

Печать RSS
182

В
Автор
Чатланин
0
Нужен простейший скрипт, который при запуске соберёт базу и отправит её на email. Без всяких веб интерфейсов.
Буду запускать по cron, который работает по http.. т.е. без всяких exec(), system(), passthru()

Всё что находил, либо с веб интерфейсом, не предназначеным для запуска по cron, либо с запуском по cron, через функции командной строки, которые у меня не будут работать.
K

Транклюкаторщик
0
тоже интересует, будем ждать
K

Транклюкаторщик
0
хм, а ведь функцию дампа можно ручками собрать.
собираем таблицы через show tables, выбираем все записи, записываем в insert виде.
потом все это дело заносим в файл, и отправляем на мыло.
насчет мыла не знаю что да как, в остальное в принципе не так сложно.
вот насчет нагрузки как это будет выглядеть, если в таблицах по мильену записей о_О
Изменил: KOZZ (31.05.2011 / 08:45)
В
Автор
Чатланин
0
Да я уже сделал.. Всё через жопку, но работает..
Переделал какой то готовый скрипт бэкап и прикуртил скрипт отправки на почту..
Позже вылажу
В
Автор
Чатланин
0
B

Пацак
0
6. valerik, Спасибо!Протестируем!
В

Кодер
0
вот дампер бд, только без отправки на мыло
сохраняет в папку дампы
http://wapdisk.ru/76
V

Пацак
0
В крон вводиш:
mysqldump -u пользователь БД -pпароль base(база) > /home/user/public_html/backup/backup.sql
А функцией email() отправляеш на мыло,и никаких скриптов писать не нужно.
В
Автор
Чатланин
0
у меня крон по http работает, а не через командную строку.
В

Кодер
0
10. valerik, так запускай файл в котором exec()
Стикеры / Теги / Правила / Топ тем / Топ постов / Поиск