Автоматическое архивирование ИБ 1С используя .bat или .exe - файлы

15.04.09

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

Автоматическое архивирование ИБ 1С развернутых в файловом режиме используя параметры командной строки для указания параметров запуска 1С

Файлы

ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.

Наименование Скачано Купить файл
АрхивированиеИБ
.1239739991 434,64Kb
736 1 850 руб. Купить

Подписка PRO — скачивайте любые файлы со скидкой до 85% из Базы знаний

Оформите подписку на компанию для решения рабочих задач

Оформить подписку и скачать решение со скидкой

Описание файлов архива:
1. Исполняемый файл "BcpOfHRM OEM.bat" - содержит команды для запуска 1C сначала в режиме "конфигуратор":

C:\Progra~1\1cv81\bin\1cv8.exe DESIGNER /F"D:\Bases1C\ZUP\" /DumpIBD:\Vygruzki\ZUP\data.dt /Nuser /Ppassword

 Платформа установлена в каталог по умолчанию, ИБ находится в каталоге "D:\Bases1C\ZUP\", попытка выгрузки ИБ в файл D:\Vygruzki\ZUP\data.dt, при этом пользователь user (с паролем password) должен обладать правами на выгрузку ИБ. Соответственно выгрузка пройдет успешно, если ИБ не заблокирована пользователями

C:\Progra~1\1cv81\bin\1cv8.exe ENTERPRISE /F"D:\Bases1C\ZUP\" /Nuser /Ppassword /Execute "D:\EPF\BcpOfHRM.epf"

 Эта команда запускает 1С в режиме "предприятие" и обработку "BcpOfHRM.epf".
 
2. Обработка "BcpOfHRM.epf" - удаляет самый старый dt-шник в указанной папке при превышении определенного количества выгрузок, и переименовывает файл выгрузки data.dt согласно прописанному в обработке правилу

3. 1С_ИБ.ico - просто значок

4. Bat_To_Exe_Converter.exe - позволяет создать из bat-ника exe-шник, например, чтобы скрыть имя пользователя и пароль. При флаге установленном на "Console application" будет видно окно DOS, при "Ghost application" - нет.

Этот несложный набор можно использовать для автоматического архивирования ИБ 1С развернутых в файловом режиме. Например, базой пользуется несколько бухгалтеров, поместив в автозагрузку ярлычок на исполняемый файл тому, кто приходит раньше остальных, или на каждый компьютер, (хуже не станет, просто выгрузка произойдет только при "свободной" от пользователей базе) получаем ежедневную архивную копию.

Вступайте в нашу телеграмм-группу Инфостарт

См. также

Архивирование (backup) Системный администратор 1С v8.3 1C:Бухгалтерия Платные (руб)

Программа позволяет выполнять автоматическое создание копий файловых и серверных информационных баз 1С Предприятие 8 и размещение копий в облаке Яндекс.Диск, локальном или сетевом ресурсе.

5010 руб.

03.09.2014    17191    31    6    

36

Архивирование (backup) Учет документов Бухгалтер 1С v8.3 1С:ERP Управление предприятием 2 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х Россия Платные (руб)

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

12000 руб.

19.02.2025    974    1    0    

1

Архивирование (backup) Системный администратор 1С v8.3 Бесплатно (free)

Предлагаю Вашему вниманию 3 скрипта на bash (sh) для архивирования (backup) типовых конфигураций на Linux средствами 1С и Postgres. Перед запуском корректно заполните раздел "Параметры" в соответствии с Вашими настройками.

20.01.2025    1829    Prelude    5    

11

Архивирование (backup) 1С v8.3 1С:Управление нашей фирмой 3.0 Платные (руб)

Расширение поможет настроить резервное копирование баз SQL в стандартный файл выгрузки баз 1С (*.dt).

2400 руб.

27.08.2024    2274    1    6    

2

HighLoad оптимизация Администрирование СУБД Архивирование (backup) Системный администратор Программист 1С v8.3 Бесплатно (free)

Бэкап в Postgres состоит из набора граблей, которые нужно обойти для успешного восстановления. Они заложены в самых неожиданных местах от предмета резервного копирования (база или кластер) до структуры каталогов. Один неверный шаг и восстановление будет невозможным. Почему нельзя было сделать проще, как в MS SQL или Oracle? Почему бэкап в Postgres оставляет впечатление чьей-то лабораторной работы? Статья адресована прежде всего специалистам 1С, избалованным комфортом в MS SQL, в суровых буднях импортозамещения на Postgres.

13.08.2024    5640    1CUnlimited    9    

6

Инструменты администратора БД Архивирование (backup) Системный администратор Программист Пользователь 1С v8.3 1C:Бухгалтерия Абонемент ($m)

Обработка для "обновления" своей тестовой базы из резервной копии рабочей базы без помощи админов.

1 стартмани

21.05.2024    3026    13    DenDev1C    4    

8

Архивирование (backup) Администрирование СУБД Системный администратор Россия Бесплатно (free)

Постараюсь объяснить, зачем нужно резервное копирование именно журнала транзакций, а не только базы данных, и почему я словно сбросил груз, настроив его - как, покажу, естественно. Кстати, будут скрипты T-SQL (с подробными комментариями) - отличный способ сделать администрирование базы более уютным.

04.12.2023    13942    n_mezentsev    15    

27
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. Kyrales 146 15.04.09 07:13 Сейчас в теме
Ты вот это смотрел http://infostart.ru/projects/3480/ ?
Там есть возможность автоматически создавать батник архивации (где учитывается логирование) с экзешником закрытия активных приложений.
Юзерам просто указать нужные параметры данных и все автоматически создатся, и прописывается в назначенные задания.
2. bns 15.04.09 13:20 Сейчас в теме
3. Borisych 501 15.04.09 13:40 Сейчас в теме
первое не видел, sorry
второе для 7.7
просто не все заходили в Справка -> Содержание справки -> 1С:Предприятие -> Запуск исполняемого файла системы 1С:Предприятие 8
пробуждаю интерес
;)
4. alexk-is 6547 15.04.09 19:05 Сейчас в теме
...вот еще ссылочка, а в ней ссылочки по теме... :)
http://www.infostart.ru/projects/3650/
5. kadr 56 16.04.09 17:42 Сейчас в теме
Отрывок из сценария резервного копирования, засунутого в планировщик

set fso =createobject("scripting.filesystemobject")
set folder_bux = fso.getfolder("\\server\base_81" & year_now)
'set folder_s_budg =fso.getfolder("E:\stolov\budg\")
'set folder_s_vbudg =fso.getfolder("E:\stolov\v_budg\")

delete_old_files folder_bux,date
'delete_old_files folder_s_budg,date
'delete_old_files folder_s_vbudg,date

Set shell = CreateObject("WScript.Shell")
if fso.fileexists("C:\Program Files\WinRAR\WinRAR.exe") then
' сжатие и проверка БД
shell.run """C:\Program Files\1cv81\bin\1cv8.exe"" CONFIG /F \\server\base_81 /NПРограммист /PPassword /DisableStartupMessages /IBCheckAndRepair -ReIndex -LogIntergrity -RecalcTotals -IBCompression-BadRefClear -BadDataDelete",2,true
shell.run """C:\Program Files\WinRAR\WinRAR.exe"" a -agYYYY_MM_DD-NN -dh -m5 -ibck -mt5 -r -rr10p E:\bux\" & year_now & "\backup_ F:\base\bux\" & year_now & "\*.*",2,true

shell.run """C:\Program Files\WinRAR\WinRAR.exe"" a -agYYYY_MM_DD-NN -dh -m5 -ibck -mt5 -r -rr10p E:\1C_Arc\backup_ \\server\base_81\*.*",2,true
' shell.run """C:\Program Files\WinRAR\WinRAR.exe"" a -agYYYY_MM_DD-NN -dh -m5 -ibck -mt5 -r -rr10p E:\stolov\budg\backup_ F:\base\stolov\budg\*.*",2,true
' shell.run """C:\Program Files\WinRAR\WinRAR.exe"" a -agYYYY_MM_DD-NN -dh -m5 -ibck -mt5 -r -rr10p E:\stolov\v_budg\backup_ F:\base\stolov\v_budg",2,true
else
WScript.Echo "Файл архиватора ""C:\Program Files\WinRAR\WinRAR.exe"" не существует. Архивация невозможна!"
end if
6. Fun_t 22.04.09 08:38 Сейчас в теме
При попытке загрузки файла "АрхивированиеИБ" с сайта, DrWeb определяет Trojan.Reboot.40985
7. Borisych 501 27.04.09 23:20 Сейчас в теме
(6)
мой лицушный каспер не ругается :0
8. stellzzz 06.10.11 09:55 Сейчас в теме
написал свою, но эту тоже сохраню для коллекции
9. Borisych 501 06.10.11 19:27 Сейчас в теме
(8) поделись с общественностью
10. r00tik 14.01.12 17:45 Сейчас в теме
Перешел на PostgreSQL - написал чтоб скидывало дамп в сетевую шару и отсылало отчет о работе, если кому надо скину.
11. user1563966 08.06.21 00:28 Сейчас в теме
(10)
Можете мне отправить на почту?
Для отправки сообщения требуется регистрация/авторизация