Скрипт для архивирования баз 1Cv77 DBF WinRar-ом

29.08.08

База данных - Архивирование (backup)

Лишний автоархиватор в зипе не лишний, верно? ;)

Скачать исходный код

Наименование Файл Версия Размер
-
.1216177071 4,43Kb
635
.1216177071 4,43Kb 635 Скачать бесплатно
Простенький маленький скрипт, позволяет архивировать открытые (не монопольно) базы 77 формата DBF
Думаю, труда не составит переделать для архивирования чего угодно.
Не сложно и понятно (наверное) подредактировать в секции настроек код под свои базы и добавить в задание Windows.

У кого есть желание из реестра брать список баз, здесь примеры кода,
как загрузить куст незалогиненого в системе пользователя:
http://rusdoc.kulichki.com/article392.html //спасибо zzz за ссылку

Внимание!
Не будет работать, если в путях к базам или именах архивов будут непотребные символы.
Что и явилось одной из причин отказа от тягать список баз из реестра.
На http://www.script-coding.info/ есть примеры кода, как и с этим бороться.
Если в каких-то базах отсутствует каталог USRDEF, получим ошибку при архивировании.
Проверок на наличие каталогов не делал, мне не надо и лень.
Согласен, спорить не буду, правильней всегда писать обработчик ошибок и т.д.

2008-07-25
В честь праздника Сисадмина
Обновил скрипт, вложил цикл по маскам, теперь легче настраивать маски для архивирования.
И добавил пример архивирования профиля пользователя.
Можно в путях и именах архивов использовать пробелы.

Скрипт удобен в использовании при обновлениях конфигураций.
Запустил До и После обновления, - все базы разом сохранились.
Уже не страшно, если и запутаешься в базах, и вдруг накатишь не то или не туда.
Самое то для франчевых фирм, которые отправляют на обновление типовых молодежь.

Настоятельно рекомендую делать архивы ДО и ПОСЛЕ обновлений, и визуально убедиться, что архивы созданы. Мало-ли чего – места на диске не хватило или другие какие ситуации.


См. также

Архивирование базы 7.7

Архивирование (backup) Платформа 1С v7.7 Конфигурации 1cv7 Абонемент ($m)

Программа, написанная на Delphi7 для автоматизации сохранения БД.

1 стартмани

02.01.2017    15387    12    mt111    21    

0

Автоматическое сохранение базы штатными средствами

Архивирование (backup) Платформа 1С v7.7 Конфигурации 1cv7 Абонемент ($m)

Всё началось с того, что я лентяй. Когда пришел на работу в первый раз, мне сообщили, что уже лет 10 делают сохранение  базы каждый день в конце рабочего дня. Из этого вытекает, что  если кто-то решит подтянуть свои хвосты, то мне приходится сидеть на работе тоже. Честно, мягко говоря, меня это не особо радовало... Порывшись на просторах инета, было принято решение сделать "автосохранялку". Как уже говорилось, "Я ЛЕНИВЫЙ", поэтому мне было попросту лень ставить всякие утилиты и программки, реализовал все штатными средствами.

1 стартмани

02.12.2016    16341    5    mt111    9    

3

Простые вещи: Делаем архив базы 1С за 30 секунд

Архивирование (backup) Платформа 1С v7.7 Платформа 1С v8.3 Конфигурации 1cv8 Конфигурации 1cv7 Абонемент ($m)

Архив файловой базы 1С можно сделать за 30 секунд. Делаем предварительные настройки.

1 стартмани

09.12.2014    38998    12    denisk37    72    

27

Бэкапер-1С: резервные копии бухгалтерии (1С 7.7 - 8.3)

Архивирование (backup) Платформа 1С v7.7 Платформа 1С v8.3 Конфигурации 1cv8 Конфигурации 1cv7 Абонемент ($m)

Бэкапер-1С: версия 1.5.0. Появилась гибкая система удаления старых копий! А также: автоматический поиск баз, архивация документов, встроенный архиватор 7-Zip, целостность создаваемых копий, шифрование, отправка отчетов на почту и каталогизация. Ещё никогда резервное копирование не делалось так просто.

1 стартмани

16.05.2013    74440    638    alexey.karmanov    181    

84

Архивация баз средствами командной строки Windows и архиватора Izarc, также скрипт для Linux.

Архивирование (backup) Оперативный учет 7.7 Бухгалтерский учет 7.7 Расчет 7.7 Конфигурации 1cv7 Россия Абонемент ($m)

Архивация баз данных 1С 7.7 (при небольшом редактировании и версий 1С 8.х) средствами командной строки и архиватора Izarc Архивация каталога базы данных при размещении на Linux (smb-сервере к примеру) средствами linux.

1 стартмани

11.05.2012    13951    16    slava81    5    

3

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

Архивирование (backup) OpenConf Оперативный учет 7.7 Бухгалтерский учет 7.7 Расчет 7.7 Конфигурации 1cv7 Россия Абонемент ($m)

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

1 стартмани

06.04.2012    12846    34    l2d808    20    

5

Архивация списка баз 1С:Предприятие 7.7

Архивирование (backup) Оперативный учет 7.7 Бухгалтерский учет 7.7 Расчет 7.7 Конфигурации 1cv7 Россия Абонемент ($m)

Быстрая архивация списка баз 1С:Предприятие 7.7 в файл реестра.

1 стартмани

19.02.2012    12615    26    alexkrv    4    

3
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. CheBurator 3119 15.07.08 11:34 Сейчас в теме
а вместо винрара платного юзать встроенную в ось возможность архивирования...???
+
2. Шухер 23 15.07.08 14:35 Сейчас в теме
(1) Да можно конечно и встроенную.
Можно даже и штаной 1С паковать, да чем угодно, что с командной строки запускается и пакует.
код-то открытый и бесплатный, ну, ... типа GPL :)

Еще нафики дописать в конце для приличия.
Set oShell = Nothing
Set oFSO = Nothing
+
3. Шухер 23 25.07.08 05:36 Сейчас в теме
Обновил скрипт
version 77.1.2 :)
Скачавшим ранее предлагаю обновить скрипт.
Добавил цикл по маскам и пример архивации профиля пользователя.

У меня работает
Если кто найдет ошибки, буду признателен за критику.
+
4. Шухер 23 05.08.08 05:32 Сейчас в теме
Еще чуток подправил
была неточность - если номер дня меньше 10, нолик у дня отбрасывался.
получалось так в названии папки: -
2008084_0130
+
5. fedor40 705 11.10.08 10:35 Сейчас в теме
Оставьте свое сообщение