Автор | Сообщение |
|
| постоянный участник
|
Пост N: 1577
Зарегистрирован: 12.09.06
|
|
Отправлено: 10.11.10 00:12. Заголовок: Варианты архивирования своих баз ?
Всем привет ! Поделитесь опытом, кто как делает резервное копирование баз ? У меня реализовано на вызове консольного RAR. Но это все же платная утилита. Хотел перейти на 7z, но он списки исключения не поддерживает. Заранее спасибо.
|
|
|
Ответов - 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 или без него ) ?
|
|
|
|
| |
Пост N: 3255
Зарегистрирован: 17.05.05
|
|
Отправлено: 28.06.13 14:11. Заголовок: Andrey пишет: Приме..
Andrey пишет: цитата: | Пример собирал с ключем -mt |
| А если этот же переделанный тобой пример собрать без ключа -mt , какой будет результат при LEVEL 5 , LEVEL 7 ?
|
|
|
|
| постоянный участник
|
Пост 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 не влияет на скорость ?
|
|
|
|
| |
Пост N: 3257
Зарегистрирован: 17.05.05
|
|
Отправлено: 28.06.13 18:02. Заголовок: Andrey пишет: Т.е. ..
Andrey пишет: цитата: | Т.е. ключ -mt не влияет на скорость ? |
| Нет конечно.
|
|
|
|
| |
Пост N: 896
Зарегистрирован: 11.06.10
|
|
Отправлено: 28.06.13 21:33. Заголовок: Andrey пишет: Резум..
Andrey пишет: цитата: | Резуме: МиниГуи - рулит !!! |
|
и каким боком тут minigui (кажется я это уже говорил)
|
|
|
|
| постоянный участник
|
Пост N: 2887
Зарегистрирован: 12.09.06
|
|
Отправлено: 29.06.13 01:06. Заголовок: AlexMyr пишет: и ка..
AlexMyr пишет: цитата: | и каким боком тут minigui |
| Да просто на нем можно делать внешнюю программу архивирования для своих нужд. И по скорости создания/размера архива не особо отличается от WinRar и 7z. В этом смысле и "рулит"...
|
|
|
|
| Администратор
|
Пост N: 2906
Зарегистрирован: 23.05.05
|
|
Отправлено: 29.06.13 08:08. Заголовок: hmg почему-то имеет ..
hmg почему-то имеет в своем составе папку hbziparc с копией стандартных zip-функций [x]Harbour. Причем эти функции при сборке hmg не участвуют и не включаются ни в одну библиотеку. По хорошему, папку source\hbziparc стоило бы удалить совсем. А так, конечно, minigui тут ну совершенно ни причем. Почему-то пользователи minigui считают, что они пишут "на minigui". Вы пишете на харборе, и используете эту библиотеку gui.
|
|
|
|
| постоянный участник
|
Пост N: 2888
Зарегистрирован: 12.09.06
|
|
Отправлено: 29.06.13 10:59. Заголовок: Pasha пишет: Вы пиш..
Pasha пишет: цитата: | Вы пишете на харборе, и используете эту библиотеку gui. |
| Да конечно, я понимаю что пишу на Харборе... Просто с МиниГуи красивей выходит, и проблемы МиниГуи вылазиют из-за незнания матчасти...
|
|
|
|
| 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 стоило бы удалить совсем. |
| Не стоит этого делать, поскольку оригинальные исходники были слегка модифицированы для успешной работы с библиотекой Минигуи
|
|
|
|
| Администратор
|
Пост N: 2907
Зарегистрирован: 23.05.05
|
|
Отправлено: 29.06.13 17:55. Заголовок: gfilatov2002 пишет: ..
gfilatov2002 пишет: цитата: | Не стоит этого делать, поскольку оригинальные исходники были слегка модифицированы для успешной работы с библиотекой Минигуи |
| Я заметил две правки в hb_zipFile() - сохранение атрибута файла при упаковке и возврат корректного значения при неудаче открытия файла, и одну - в hb_unzipFile, связанную с разбором имени архива. Все эти правки полезные, и не относятся к особенностям работы hmg. Может быть, стоит предложить внести эти небольшие модификации в модуль ziparc.prg в самом харборе,и использовать его в hmg ? Иначе получается не очень хорошая ситуация. Полезные правки этого модуля в hmg недоступны в харборе, и наоборот, полезные правки в харборе (например, поддержка mt) не учтены в hmg.
|
|
|
|
| постоянный участник
|
Пост N: 2889
Зарегистрирован: 12.09.06
|
|
Отправлено: 30.06.13 11:00. Заголовок: Pasha пишет: Может ..
Pasha пишет: цитата: | Может быть, стоит предложить внести эти небольшие модификации в модуль ziparc.prg в самом харборе,и использовать его в hmg ? |
| Я за !
|
|
|
Ответов - 51
, стр:
1
2
3
All
[только новые]
|
|