Выгрузка ИБ 1С8 на сервере 1С:Предприятие

15.11.10

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

Выгрузка ИБ 1С8 на сервере 1С:Предприятие стандартными средствами ОС и 1С. Без всяких хитростей.

ВЫГРУЗКА ИНФОРМАЦИОННОЙ БАЗОЙ (ИБ)

             На сайте много раз обсуждались варианты выгрузки данных из 1С. На нашем предприятии для выгрузки из 1С8 на SQL используется следующий, как мне кажется самый простой, способ выгрузки. Ночью запускается задание на SQL сервере. Задание состоит из одного выполняемого файла (bat-файла).

             В файле перезагружается сервер 1С:Предприятие, при этом сбрасываются все соединения (если кто-то вечером не вышел из программы). Затем происходит выгрузка стандартными средствами 1С.

             Перед запуском задания необходимо создать папку для резервного копирования (например, E:\BackUP).  В этой папке каждую ночь выгрузка происходит в отдельную папку с именем по дате выгрузки.

             Вот пример такого файла:

rem ----------------------------------------------------------------------------

rem Выгрузка рабочих БД пакетном режиме

rem

 

rem Создаём папку текущей даты

cd "E:\BackUP\"

mkdir %date:~-10%

rem Выключение службы, затем пауза на 30 секунд, затем включение службы, затем пауза на 30 секунд.

sc stop "1C:Enterprise 8.1 Server Agent"

ping -n 30 localhost

sc start "1C:Enterprise 8.1 Server Agent"

ping -n 30 localhost

 

rem Резервное копирование баз.

"C:\Program Files\1cv81\bin\1cv8.exe" CONFIG /S"Server1C\UPP" /N"Администратор" /P"123456" /DumpIB"E:\BackUP\%date:~-10%\UPP.dt"

 

См. также

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

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

3600 руб.

03.09.2014    16641    27    6    

33

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

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

20.01.2025    1247    Prelude    5    

11

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

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

2400 руб.

27.08.2024    1986    1    6    

2

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

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

13.08.2024    4799    1CUnlimited    9    

6

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

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

1 стартмани

21.05.2024    2726    13    baidinden    4    

8

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

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

04.12.2023    12905    n_mezentsev    15    

27

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

В данной инструкции будет описано, как с помощью pgAdmin, bat-файлов и планировщика заданий Windows организовать резервное копирование, восстановление и хранение копий баз данных.

07.10.2022    37803    sapervodichka    38    

149
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. detec 136 25.10.10 12:27 Сейчас в теме
Основная хитрость здесь состоит в том, что MS SQL должен быть на том же сервере, что и сервер приложения. В моей конторе они разнесены по разным хостам. Так что данное тех. условие было бы неплохо прямо обозначить в описании к скрипту.
2. Valerich 1637 27.10.10 13:49 Сейчас в теме
никто не мешает этот скрипт запускать обычным виндовым шедулером
3. Meccup 27.10.10 15:21 Сейчас в теме
To 1: Поясните, исходя из чего Вы делаете такое заключение? На мой взгляд этот скрипт нужно запускать на сервере приложений, причём совершенно не важно установлен SQL сервер на нём же или отдельно. 8-)
Да, пользователям хотел бы порекомендовать не забывать менять имена останавливаемой и запускаемой службы сервера 1с :)
4. Rabajaba 357 28.10.10 17:59 Сейчас в теме
Для 1С 8.2(по-моему для 8.1 тоже) существует более мягкий способ сбрасывать подключения - через отключение сессий и сеансов, так, например, можно не вырубать конфигуратор с кучей важных изменений :)
А в остальном использую такой-же алгоритм, в нём удобство - это получение готовых *.dt для развертки системы.
5. zzz_natali 61 29.10.10 08:11 Сейчас в теме
daulberg
Какой-то неактуальный скрипт в замесе со скулой. Как правило на MSSQL крутят базы с жирностью, превышающей возможность бакапа средствами 1С.
6. sv_elis 20.12.10 17:11 Сейчас в теме
Все это работает, но вы загляните в журнал событий Windows и там увидите кое что (предупреждения), относящееся к остановке службы. А нельзя ли как то подкрутить, чтоб уж совсем красиво и корректно было?
7. пользователь 22.02.12 07:35
Сообщение было скрыто модератором.
...
Оставьте свое сообщение