Пуля — дура. Пых — молодец.

Добро пожаловать на Пыху!

Логин:
Пароль:
 

Нет прописки? Зарегистрируйся!

Новости

Пыха информатор 3.1
Еще более удобное оповещение о флуде!

Краснодарское время: 25 Май, 2012, 06:24:24

Страниц: [1]
Печать
Автор Тема: Получить дамп базы данных в случае отсутствия доступа к phpmyadmin  (Прочитано 175 раз)
0 Пользователей и 2 Гостей смотрят эту тему.
armageddance    ↓ 
14 Ноябрь, 2011, 04:02:37
НЕ ХУЕТА! ХУЕТА!

Карма: 0
Сообщений: 29
Сила слова: 0

Итак, стоит задача получить дамп базы данных в случае отсутствия доступа к phpmyadmin на сайте.
Нет желания давать владельцам сделанного сайта доступ к phpmyadmin через CPANEL на хостинге, ибо у меня там множество других сайтов привязано, а владельцы сайта изъявили большое желание иметь резервную базу, так как панически боятся падений сайтов и прочее, в общем, хотят подстраховаться. Каждую неделю/каждый день отсылать собственноручно сделанный дамп им на мэйл тоже не хочется.
Пробовал скриптом вызывать утилиту mysqldump через админку. На локалхосте все отлично, а на хостинге запрещены функции вызова утилит. Ни system ни passthrow не работают. Хостер отказался по просьбе их активировать, мол, небезопасно это.
Какие еще могут быть варианты, коллеги, поделитесь опытом.
Записан
Ivan    ↓ 
14 Ноябрь, 2011, 04:08:25 , спустя 5 минут 48 секунд
НЕ ХУЕТА! ХУЕТА!

Группа: Адекваты

Карма: 27
Сообщений: 1366
Сила слова: 1.98

cron
Записан

phpdude    ↓ 
14 Ноябрь, 2011, 04:15:35 , спустя 7 минут 10 секунд
НЕ ХУЕТА! ХУЕТА!

я - ЭМО
Группа: в ухо

Карма: 345
Сообщений: 20790
Сила слова: 1.66

не думаю что база больше чем у сайта визитки - свой сркипт дампер/sypex какой нить настроить + cron/webcron.
 
ну или ахуенное решение - сменить хостера на свой сервер :-)
Записан

забанен. могу забанить других, пишите в личку
BEER. Helping ugly people have sex since 1862.
armageddance    ↓ 
14 Ноябрь, 2011, 04:19:10 , спустя 3 минуты 35 секунд
НЕ ХУЕТА! ХУЕТА!

Карма: 0
Сообщений: 29
Сила слова: 0


cron
Я так понимаю, cron просто автоматизирует процесс получения дампа базы данных из mysqldump. А вызываться mysql будет все равно из скрипта админки. Путем вызова system, passthrow или exec, которые запрещены. Замкнутый круг получается.
Записан
phpdude    ↓ 
14 Ноябрь, 2011, 04:20:02 , спустя 52 секунды
НЕ ХУЕТА! ХУЕТА!

я - ЭМО
Группа: в ухо

Карма: 345
Сообщений: 20790
Сила слова: 1.66

armageddance, че ты к тому mysqldump пристал? :-)
 
руками из пхп дамп создай - сгенери скрипт скл. не сложно же
Записан

забанен. могу забанить других, пишите в личку
BEER. Helping ugly people have sex since 1862.
armageddance    ↓ 
14 Ноябрь, 2011, 05:02:45 , спустя 42 минуты 43 секунды
НЕ ХУЕТА! ХУЕТА!

Карма: 0
Сообщений: 29
Сила слова: 0


armageddance, че ты к тому mysqldump пристал? :-)
 
руками из пхп дамп создай - сгенери скрипт скл. не сложно же
ага, буду юзать, SELECT * INTO {OUTFILE | DUMPFILE} 'file_name'
Записан
phpdude    ↓ 
14 Ноябрь, 2011, 05:03:57 , спустя 1 минуту 12 секунд
НЕ ХУЕТА! ХУЕТА!

я - ЭМО
Группа: в ухо

Карма: 345
Сообщений: 20790
Сила слова: 1.66

ага, буду юзать
Спустя 16 секунд добавил
хотя бы так :)
Записан

забанен. могу забанить других, пишите в личку
BEER. Helping ugly people have sex since 1862.
Givi    ↓ 
14 Ноябрь, 2011, 06:24:37 , спустя 1 час 20 минут 40 секунд
НЕ ХУЕТА! ХУЕТА!

Группа: Адекваты

Карма: 42
Сообщений: 2305
Сила слова: 1.82

armageddance, http://sypex.net/files/SypexDumperLite_108.zip - то, что доктор-Дуд прописал!
Записан

Все, что говорят другие - неправда! До тех пор, пока ты сам в это не поверишь.
Если человек дурак, то... чур это не я!
Ivan    ↓ 
14 Ноябрь, 2011, 08:07:20 , спустя 1 час 42 минуты 43 секунды
НЕ ХУЕТА! ХУЕТА!

Группа: Адекваты

Карма: 27
Сообщений: 1366
Сила слова: 1.98



cron
Я так понимаю, cron просто автоматизирует процесс получения дампа базы данных из mysqldump. А вызываться mysql будет все равно из скрипта админки. Путем вызова system, passthrow или exec, которые запрещены. Замкнутый круг получается.

Понятие что такое cron имеется? как cron и твой php связаны? - да никак!
Записан

Страниц: [1]
Печать
 

Перейти в:  

Этот топик скрыли: adw0rd, artoodetoo