gifts2017

Архивация 1сv7

Опубликовал volo protorian (l2d808) в раздел Администрирование - Архивирование (backup)

Обработка при помощи WinRar архивирует каталог с БД.

Обработка при помощи WinRar архивирует каталог с БД. Дает архивному файлу имя в формате: ТекущаяДата_ТекущееВремя.

Скачать файлы

Наименование Файл Версия Размер
Архивация 1sv7.ert 33
.ert 9,00Kb
02.04.12
33
.ert 9,00Kb Скачать

См. также

Подписаться Добавить вознаграждение
Комментарии
1. Дмитрий Литовченко (kompas-dm) 07.04.12 12:47
(0) Это не реклама. Много лет пользуюсь http://effector.com.ua/ для своих работ, клиентов. Таких прог. еще есть несколько. :(
2. Артур Коржан (1v7) 07.04.12 13:37
За идею плюс. Я бы всё таки добавил в процедуру при открытии запрос-выбор 32 или 64 бита система?
и следовательно путь:
переменная="C:\Program Files (x86)\WinRAR\rar"+Ключи+кудаСоздаватьАрхив+Откуда;
3. A (Kochevnic) 07.04.12 19:18
Спасибо! Посмотрим на досуге
4. Дониэла Иванова (Доня) 09.04.12 09:52
Уточните, пжл,
Архивирует ВСЮ базу, или только DBF,md файлы?
5. GSoft. (GSoft) 09.04.12 12:24
не рекламы ради 1С Архиватор
готовый аналог с большим функционалом
7. volo protorian (l2d808) 09.04.12 13:38
(4) Доня, Архивирует всю базу.
8. volo protorian (l2d808) 09.04.12 13:41
(5) GSoft, Это были одни из моих, личных, попыток программирования за деньги ))) обработка работает... только я не поставил проверку на наличие winrar на компе. А вот ваша обработка очень шибко умная для бухгалтеров... Извините за прямоту, но это правда...
9. GSoft. (GSoft) 09.04.12 14:00
(8)

ссылки даны из благих намерений, а не денег или плюсов

вдогонку два совета
1. прежде чем чтото делать посмотртите нет ли аналогичных продуктов
2. если есть используйте для повышения опыта

только без обид))
10. volo protorian (l2d808) 10.04.12 08:55
11. ВладАн (ВладАн) 11.04.12 05:10
Вопрос на засыпку. А архивация может происходить в фоновом режиме?
12. Jurii (jmw) 11.04.12 07:54
Не понятно, зачем из самой 1С вызывать архивирование?
Не проще ли использовать встроенные в винду возможности?
Не в целях рекламы, но вот: Небольшой батничек сохранения...
13. volo protorian (l2d808) 11.04.12 08:37
(11) ВладАн, Да. Можно сделать и в фоновом режиме... но вот что интересно... в 1с-ке не должно быть никого. Обработка должна закрыть все окна.
14. ВладАн (ВладАн) 11.04.12 16:27
(13) я к чему спрашиваю по-моему был какой-то архиватор который делал архив в фоновом режиме с пользователями в базе. это просто очень надо где цикл работы идет непрерывно. Иначе пока всех выгонишь с базы уже ничего не хочется.
15. volo protorian (l2d808) 12.04.12 10:34
(14) ВладАн, она работает по другому... Но если надо, могу написать и в таком режиме. Просто эта обработка давит все подряд, и превращает в 1 файл. если давить этой обработкой вместе с пользователями, при восстановлении придется заходить в монопольном режиме и делать индексацию.
16. Ruslan (rus128) 12.04.12 12:50
(14)за пару минут, которые выполняется архивирование пусть даже не самой большой базы - пользователи (особенно если их так много, что устанешь выгонять) успеют наплодить десяток документов - возможные всякие несоответствия "архива", например, файлы шапок, архивированные ранее, не будут соответствовать файлам таблиц и т.д. и т.п.
если цикл работы идет непрерывно - архивирование нужно делать автоматом ночью (заодно и переиндексировать ДБФ).
(0) Кстати, я привык больше доверять выгрузкам, а не архивам папок (хотя в некоторых случаях архивы полезнее, особенно если используются внешние обработки или если юзеры сохраняют свои отчеты - но это же может быть и существенным недостатком, влияющим на размер архива).
17. ВладАн (ВладАн) 12.04.12 18:04
(15)(16)Я архивирую скриптом который запускается в определенное время. на сервере копирую папку с базой и архивирую копию, за 5 лет проблем с восстановлением вообще не было, а так если чего-то посмотреть или поковыряться в базе то без проблем. единственное условие не должно быть локального входа в 1с.
18. volo protorian (l2d808) 12.04.12 20:45
(16) rus128, Для того, чтоб выгнать пользователя(или нескольких...) пишется скрипт на VBS. и с предупреждением или без оного выбрасываешь пользователей. А уж затем архивируешь все в полной безопасности.
19. Ruslan (rus128) 12.04.12 22:41
(18)спасибо, кэп! :-)
вы это расскажите для (14), который хочет "делать архив в фоновом режиме с пользователями в базе" :-)