On-line: гостей 0. Всего: 0 [подробнее..]
АвторСообщение
постоянный участник




Пост N: 1577
Зарегистрирован: 12.09.06
ссылка на сообщение  Отправлено: 10.11.10 00:12. Заголовок: Варианты архивирования своих баз ?


Всем привет !

Поделитесь опытом, кто как делает резервное копирование баз ?
У меня реализовано на вызове консольного RAR. Но это все же платная утилита.
Хотел перейти на 7z, но он списки исключения не поддерживает.

Заранее спасибо.


Спасибо: 0 
ПрофильЦитата Ответить
Ответов - 51 , стр: 1 2 3 All [только новые]


постоянный участник




Пост N: 2883
Зарегистрирован: 12.09.06
ссылка на сообщение  Отправлено: 28.06.13 12:20. Заголовок: Andrey пишет: А пер..


Andrey пишет:

 цитата:
А переделанный пример \MiniGUI\SAMPLES\BASIC\Zip больше ЧАСА... Даже не стал ожидать...
Может чего-то я с бегунком "нахимичил"... не знаю...



Разобрался я с этим примером... Убрал все задержки и был ОЧЕНЬ удивлен....
Переделанный пример \MiniGUI\SAMPLES\BASIC\Zip создает архив из файлов (5Гб):
(при LEVEL 7 или 9) за 2 минуты - размер архива 186 Мб
(при LEVEL 5) за 1,30 минуты - размер архива 218 Мб

т.е. архиватор 7z делает такой же архив за 1 минуту и архив занимает 136 Мб - примерно одинаково !
ДЛЯ текстовых файлов и БД файлов ! Для нынешних винчестеров и флешек 50 Мб разницы не особо существенно !

Резуме: МиниГуи - рулит !!!

Пример собирал с ключем -mt
А как лучше для этой библиотеки ZIP - делать сборку ( с ключом -mt или без него ) ?



Спасибо: 0 
ПрофильЦитата Ответить
администратор




Пост N: 3255
Зарегистрирован: 17.05.05
ссылка на сообщение  Отправлено: 28.06.13 14:11. Заголовок: Andrey пишет: Приме..


Andrey пишет:

 цитата:
Пример собирал с ключем -mt


А если этот же переделанный тобой пример собрать без ключа -mt , какой будет
результат при LEVEL 5 , LEVEL 7 ?

Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник




Пост N: 2884
Зарегистрирован: 12.09.06
ссылка на сообщение  Отправлено: 28.06.13 17:57. Заголовок: Dima пишет: А если ..


Dima пишет:

 цитата:
А если этот же переделанный тобой пример собрать без ключа -mt , какой будет
результат при LEVEL 5 , LEVEL 7 ?


LEVEL 7 - тоже 2 минуты
LEVEL 5 - 1 минута 37 сек.

Т.е. ключ -mt не влияет на скорость ?

Спасибо: 0 
ПрофильЦитата Ответить
администратор




Пост N: 3257
Зарегистрирован: 17.05.05
ссылка на сообщение  Отправлено: 28.06.13 18:02. Заголовок: Andrey пишет: Т.е. ..


Andrey пишет:

 цитата:
Т.е. ключ -mt не влияет на скорость ?


Нет конечно.

Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 896
Зарегистрирован: 11.06.10
ссылка на сообщение  Отправлено: 28.06.13 21:33. Заголовок: Andrey пишет: Резум..


Andrey пишет:

 цитата:
Резуме: МиниГуи - рулит !!!

и каким боком тут minigui (кажется я это уже говорил)

Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник




Пост N: 2887
Зарегистрирован: 12.09.06
ссылка на сообщение  Отправлено: 29.06.13 01:06. Заголовок: AlexMyr пишет: и ка..


AlexMyr пишет:

 цитата:
и каким боком тут minigui


Да просто на нем можно делать внешнюю программу архивирования для своих нужд.
И по скорости создания/размера архива не особо отличается от WinRar и 7z.
В этом смысле и "рулит"...

Спасибо: 0 
ПрофильЦитата Ответить
Администратор




Пост N: 2906
Зарегистрирован: 23.05.05
ссылка на сообщение  Отправлено: 29.06.13 08:08. Заголовок: hmg почему-то имеет ..


hmg почему-то имеет в своем составе папку hbziparc с копией стандартных zip-функций [x]Harbour. Причем эти функции при сборке hmg не участвуют и не включаются ни в одну библиотеку.
По хорошему, папку source\hbziparc стоило бы удалить совсем.
А так, конечно, minigui тут ну совершенно ни причем. Почему-то пользователи minigui считают, что они пишут "на minigui". Вы пишете на харборе, и используете эту библиотеку gui.


Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник




Пост N: 2888
Зарегистрирован: 12.09.06
ссылка на сообщение  Отправлено: 29.06.13 10:59. Заголовок: Pasha пишет: Вы пиш..


Pasha пишет:

 цитата:
Вы пишете на харборе, и используете эту библиотеку gui.


Да конечно, я понимаю что пишу на Харборе...
Просто с МиниГуи красивей выходит, и проблемы МиниГуи вылазиют из-за незнания матчасти...

Спасибо: 0 
ПрофильЦитата Ответить
moderator




Пост N: 491
Зарегистрирован: 11.02.10
ссылка на сообщение  Отправлено: 29.06.13 15:31. Заголовок: Pasha пишет: hmg по..


Pasha пишет:

 цитата:
hmg почему-то имеет в своем составе папку hbziparc с копией стандартных zip-функций [x]Harbour. Причем эти функции при сборке hmg не участвуют и не включаются ни в одну библиотеку.


Не совсем так Они участвуют и компилируются при запуске батника MakeAllHarbourLibs.bat
Pasha пишет:

 цитата:
По хорошему, папку source\hbziparc стоило бы удалить совсем.


Не стоит этого делать, поскольку оригинальные исходники были слегка модифицированы для успешной работы с библиотекой Минигуи

Спасибо: 0 
ПрофильЦитата Ответить
Администратор




Пост N: 2907
Зарегистрирован: 23.05.05
ссылка на сообщение  Отправлено: 29.06.13 17:55. Заголовок: gfilatov2002 пишет: ..


gfilatov2002 пишет:

 цитата:
Не стоит этого делать, поскольку оригинальные исходники были слегка модифицированы для успешной работы с библиотекой Минигуи




Я заметил две правки в hb_zipFile() - сохранение атрибута файла при упаковке и возврат корректного значения при неудаче открытия файла, и
одну - в hb_unzipFile, связанную с разбором имени архива.
Все эти правки полезные, и не относятся к особенностям работы hmg. Может быть, стоит предложить внести эти небольшие модификации в модуль ziparc.prg в самом харборе,и использовать его в hmg ?
Иначе получается не очень хорошая ситуация. Полезные правки этого модуля в hmg недоступны в харборе, и наоборот, полезные правки в харборе (например, поддержка mt) не учтены в hmg.

Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник




Пост N: 2889
Зарегистрирован: 12.09.06
ссылка на сообщение  Отправлено: 30.06.13 11:00. Заголовок: Pasha пишет: Может ..


Pasha пишет:

 цитата:
Может быть, стоит предложить внести эти небольшие модификации в модуль ziparc.prg в самом харборе,и использовать его в hmg ?


Я за !

Спасибо: 0 
ПрофильЦитата Ответить
Ответов - 51 , стр: 1 2 3 All [только новые]
Ответ:
1 2 3 4 5 6 7 8 9
большой шрифт малый шрифт надстрочный подстрочный заголовок большой заголовок видео с youtube.com картинка из интернета картинка с компьютера ссылка файл с компьютера русская клавиатура транслитератор  цитата  кавычки моноширинный шрифт моноширинный шрифт горизонтальная линия отступ точка LI бегущая строка оффтопик свернутый текст

показывать это сообщение только модераторам
не делать ссылки активными
Имя, пароль:      зарегистрироваться    
Тему читают:
- участник сейчас на форуме
- участник вне форума
Все даты в формате GMT  3 час. Хитов сегодня: 91
Права: смайлы да, картинки да, шрифты да, голосования нет
аватары да, автозамена ссылок вкл, премодерация откл, правка нет