Просмотрел все публикации но подходящего для себя не нашел. Поэтому решил сделать гибрид скрипта для себя, буду рад если данный функционал скрипта пригодится кому то ещё.
Возможности скрипта:
- каждая база 1С архивируется в отдельную папку;
- в этой самой "отдельной папке" накапливаются все архивы баз 1С;
- отдельно устанавливается срок хранения архивов в сетевой папке
- при наступлении окончания срока хранения архива(ов) - автоматически удаляются из соответсвующих папок;
- перед выгрузкой баз закрываются все локально запущенные экземпляры 1С 8.1 и 8.2, также отключаются все сетевые пользователи если они есть (работоспособность проверена под операционными системами: Win2000, WinXP, Win7);
- ведётся максимально подробный лог;
- в случае АВАРИЙНОГО ЗАВЕРШЕНИЯ работы скрипта от имени заданного пользователя (напр. администратора) отправляется предупреждающее сообщение на указанный адрес. Есть возможность вложить в сообщение файл (напр. подробный лог, записываемый при архивации);
- Отправка e-mail не требует установки локального SMTP-сервиса/сервера;
- работает с ФАЙЛОВЫМИ базами 1С v 8.1, 8.2;
- возможность выключения ПК после выполнения скрипта;
- возможность запуска 1С после выполнения скрипта;
Весь процесс архивирования выполняется только средствами самой Windows и 1С (без привлечения дополнительного ПО).
Скрипт редактируем в блокноте, указавая свои данные. Что и где ввести см. на скриншотах!
Файлы обработки:
- Avtomaticheskaya arhivaciya baz dannyh 1S 8.1 8.2.vbs Для скачивания нужна регистрация
- Avtomaticheskaya_arhivatsiya_baz_dannyh_1S_8.1_8.2.vbs Для скачивания нужна регистрация
В этой группе 1С
- Архивация 1сv7
- Архив – простейший
- Скрипт архивации файловых баз 1c8 на лету
- Резервное копирование 1С 8.2 -файловый вариант .NET 2.0
- Резервное копирование баз 1С на сервере 1С предприятие
- Резервное копирование баз SQL Server на базе 1С.
- Загрузка документов и справочников из файлов XML, созданных обработкой Tool_1CD