Искать  
 
   
 
Dumper (beta)
Отправлено: 17 Июнь 2011 09:54 P.M.   [ Игнорировать ]
Администратор
Avatar
RankRankRankRank
Всего сообщений:  644
Зарегистрирован  2009-04-11

Поискав модули бекапов на Devot-ee не нашёл бесплатных поэтому написал свой с блекджеком и шлю....

Данный модуль позволяет делать бекапы базы данных.

ren.png

Информация

Версия пока тестируется, жду критики и предложений.

Приложения с файлами
dumper.zip  (Размер файла: 69KB - Загрузок: 400)
 Подпись 

Няшка, программист, фотограф, подкастер, блоггер и CEO студии FDCore Studio

Профиль
 
 
Отправлено: 18 Июнь 2011 01:05 A.M.   [ Игнорировать ]   [ # 1 ]
Студент
RankRank
Всего сообщений:  131
Зарегистрирован  2010-12-14

Хм. Не пробовал модуль.
Но - в чем его преимущество перед консольным бекапом, или MySql Administrator (GUI тулза для управления СУБД)?

Профиль
 
 
Отправлено: 18 Июнь 2011 01:46 A.M.   [ Игнорировать ]   [ # 2 ]
Администратор
Avatar
RankRankRankRank
Всего сообщений:  644
Зарегистрирован  2009-04-11
MaxStoun - 18 Июнь 2011 01:05 A.M.

Хм. Не пробовал модуль.
Но - в чем его преимущество перед консольным бекапом, или MySql Administrator (GUI тулза для управления СУБД)?

Преимущества модуля:
он модуль и работает через админку движка

Преимущества дампера:

Удобный интерфейс
Новый Web 2.0 интерфейс, делает работу с базой данных еще удобнее.

Впечатляющая скорость
Новый дампер обгоняет не только любой php-скрипт, но и десктопные приложения.

Огромные базы данных
Дампер оптимизирован для работы с большими базами, сотни и тысячи мегабайт.

Никаких перезагрузок
Дампер работает с помощью AJAX. Забудьте о пере­загрузках страницы.

 Подпись 

Няшка, программист, фотограф, подкастер, блоггер и CEO студии FDCore Studio

Профиль
 
 
Отправлено: 18 Июнь 2011 02:22 P.M.   [ Игнорировать ]   [ # 3 ]
Новичок
Rank
Всего сообщений:  9
Зарегистрирован  2011-06-18

Модуль протестировал, работает шустро.
Cron’а, насколько я понял, нет?

Профиль
 
 
Отправлено: 18 Июнь 2011 10:09 P.M.   [ Игнорировать ]   [ # 4 ]
Студент
RankRank
Всего сообщений:  140
Зарегистрирован  2008-01-02
NetSoul - 18 Июнь 2011 01:46 A.M.

Огромные базы данных
Дампер оптимизирован для работы с большими базами, сотни и тысячи мегабайт.

Насколько я помню, в EE 1.x такое (в совсем простом виде) было, но эту функцию убрали. Предполагаю, из-за того, что операция сохранения бэкапа ограничена по времени сервером.

И если неопытный пользователь сохранял файл бэкапа и был уверен, что он сохранил бэкап базы данных, то на самом деле этот файл мог быть банально обрезан в конце и не мог быть использован для восстановления (надо было каждый раз открывать файл в текстовом редакторе и проверять последнюю строку - все ли данные успели записаться).

Насколько я понимаю, здесь операция сохранения разбивается на несколько операций? И обрезания файла не происходит? (иначе я не представляю как рядовой пользователь может сохранить сотни мегабайт)

Профиль
 
 
Отправлено: 18 Июнь 2011 10:41 P.M.   [ Игнорировать ]   [ # 5 ]
Администратор
Avatar
RankRankRankRank
Всего сообщений:  644
Зарегистрирован  2009-04-11
dev - 18 Июнь 2011 10:09 P.M.
NetSoul - 18 Июнь 2011 01:46 A.M.

Огромные базы данных
Дампер оптимизирован для работы с большими базами, сотни и тысячи мегабайт.

Насколько я помню, в EE 1.x такое (в совсем простом виде) было, но эту функцию убрали. Предполагаю, из-за того, что операция сохранения бэкапа ограничена по времени сервером.

И если неопытный пользователь сохранял файл бэкапа и был уверен, что он сохранил бэкап базы данных, то на самом деле этот файл мог быть банально обрезан в конце и не мог быть использован для восстановления (надо было каждый раз открывать файл в текстовом редакторе и проверять последнюю строку - все ли данные успели записаться).

Насколько я понимаю, здесь операция сохранения разбивается на несколько операций? И обрезания файла не происходит? (иначе я не представляю как рядовой пользователь может сохранить сотни мегабайт)

Если не знали то поглядите http://sypex.net/ru/products/dumper/about/

 Подпись 

Няшка, программист, фотограф, подкастер, блоггер и CEO студии FDCore Studio

Профиль
 
 
Отправлено: 18 Июнь 2011 10:54 P.M.   [ Игнорировать ]   [ # 6 ]
Студент
RankRank
Всего сообщений:  140
Зарегистрирован  2008-01-02

Да, действительно, разбивает на несколько операций.

Новая версия дампера умеет делать импорт/экспорт в несколько этапов. Т.е. если у вас на сервере жесткие ограничения по времени выполнения скриптов, дампер умеет автоматически останавливать и продолжать работу с места остановки, обходя ограничения сервера.

Это здорово. А в EE просто убрали эту функцию.

Профиль