Автоматизация запуска конфигуратора в пакетном режиме

10.08.10

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

Автоматизация запуска конфигуратора в пакетном режиме (бэкап, реиндексация, и т.д.)

Скачать файл

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

Наименование По подписке [?] Купить один файл
Конфигурация для 8.2
.dt 228,80Kb
115
115 Скачать (1 SM) Купить за 1 850 руб.
Конфигурация для 8.1
.dt 244,86Kb
328
328 Скачать (1 SM) Купить за 1 850 руб.
Конфигурация для 8.1 (старая версия)
.dt 239,36Kb
275
275 Скачать (1 SM) Купить за 1 850 руб.

Писал для себя, пользуюсь уже полгода. Проблемм особых не возникает.

Умеет делать бэкапы разбивать их по датам.

Вобщем все чем богат запуск конфигуратора в пактном режиме, то умеет делать =)

 

Что изменилось:

  • Теперь работает под 8.2.
  • Исправлены ошибки по комментариям.
  • Сделана обработка для проверки подключений.

См. также

Архивирование (backup) Инструменты администратора БД Платформа 1С v8.3 Управляемые формы Конфигурации 1cv8 1С:Розница 2 1С:Управление нашей фирмой 1.6 1С:Управление торговлей 11 1С:Управление нашей фирмой 3.0 1С:Розница 3.0 Платные (руб)

Данная разработка позволит решить вопрос с резервным копированием Ваших баз в автоматическом режиме, расположенных на сервере 1С. Система умеет ставить блокировки на вход, блокировать фоновые задания, принудительно отключать сеансы пользователей. И все это система делает в автоматически при создании бэкапа (или через команду). Выгрузка происходит в родной формат 1С - .dt. Так же система умеет архивировать данные выгрузки с установкой пароля. Умеет менять расширение файла zip или dt на любое указанное вами, что позволит сохранить выгрузки от шифровальщика. Может удалять старые копии выгрузок, оставляя указанное количество резервных копий, начиная с самой поздней. Только для WINDOWS!

6000 руб.

06.11.2012    73590    629    45    

88

Архивирование (backup) Системный администратор Платформа 1С v8.3 Конфигурации 1cv8 Платные (руб)

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

1200 руб.

03.09.2014    15935    21    6    

27

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

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

2400 руб.

27.08.2024    1477    1    6    

1

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

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

13.08.2024    3414    1CUnlimited    9    

6

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

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

04.12.2023    10357    n_mezentsev    15    

27

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

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

07.10.2022    30932    sapervodichka    37    

147
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. z-alexey 1198 06.01.10 01:29 Сейчас в теме
Написано для 8.1, а картинки от 8.2. Кому верить? :)
2. v.l. 436 06.01.10 10:12 Сейчас в теме
(1) (0) "Напечатанному в 36(341) номере нашей газеты за 32 февраля верить"
3. igor_gk 49 06.01.10 10:33 Сейчас в теме
(1) Если на клетке с буйволом увидишь надпись "Лев", не верь глазам своим! (Козьма Прутков)
:)
С Наступающим!
4. z-alexey 1198 06.01.10 10:47 Сейчас в теме
(3) И Вас с наступающим 2011 :D
5. AlexeyMAGician 57 06.01.10 10:51 Сейчас в теме
(1) Доделываю что-бы работало под 8.2, поэтому на картинке она и есть :)
30. ves_sergey 25.11.11 17:59 Сейчас в теме
(5) а как на счет версии 8.2 управляемые формы уже доделали?
31. AlexeyMAGician 57 26.11.11 16:59 Сейчас в теме
(30) ves_sergey, Нет, все руки не доходят.
6. hollyfood 06.01.10 14:17 Сейчас в теме
Подскажите, плз, есть ли возможность еще и отрубить все сеансы, мешающие бэкапу базы, например ?
7. AlexeyMAGician 57 06.01.10 14:26 Сейчас в теме
(6) Если база серверная, то есть.
Собственно вся база и заточена для работы с базами работающими в клиент-серверном режиме.
8. 06.01.10 15:50 Сейчас в теме
Подскажите, а можно как то автоматизировать действия с базой? Т.е. нужно делать бэкап баз по расписанию?
9. AlexeyMAGician 57 06.01.10 22:21 Сейчас в теме
(8) В данной версии все действия с базами выполняются последовательно в указанное время.
Время начала выполнения задается стандартным выбором времени запуска регламентного задания.
13. 09.01.10 17:42 Сейчас в теме
(9) Дело в том что регламентное задание отрабатывает без ошибок (на сервере), но бэкап на сервере не делается , на локальной машине все отрабатывает нормально ...
14. AlexeyMAGician 57 09.01.10 21:58 Сейчас в теме
(13) Пользователь из под которого запущен сервер 1С имеет все необходимые доступы на каталог куда делается бэкап? Должен быть доступ на создание файлов.
10. zzerro 277 08.01.10 00:36 Сейчас в теме
Вроде штука неплохая, но почему так мало информации о возможностях?
11. tatushka 08.01.10 00:47 Сейчас в теме
При архивации:
Начало действия: BackUP(рабочая сервер)Ошибка подключения! {ОбщийМодуль.МодульЗаданий(210)}: Ошибка при вызове метода контекста (ConnectAgent): Произошла исключительная ситуация: Версия компоненты 'comcntr' (8.1.12.101) отличается от версии корневого модуля 'core81' (8.1.13.41)
Че делать?
telematika; +1 Ответить
12. ZERO_ 63 09.01.10 00:31 Сейчас в теме
(11) Обновить версию платформы до 8.1.13.41.
15. tatushka 10.01.10 01:32 Сейчас в теме
(12) У меня и стоит платформа 8.1.13.41. Что не так?
16. ZERO_ 63 10.01.10 17:54 Сейчас в теме
(15) И на сервере и на локальной тачке?
Ну, тогда удалить платформу (проследить, чтобы папка bin была чиста), заново переставить. Если не поможет - вручную зарегистрировать dll (пример: regsvr32.exe C:\Program Files\1cv81\bin\comcntr.dll).
17. zzerro 277 11.01.10 11:39 Сейчас в теме
Я так понимаю если установлен флаг "Не сбрасывать все подключения" и существует подключение к базе, то задание все равно будет выполняться?
18. zzerro 277 11.01.10 12:33 Сейчас в теме
Нашел небольшой баг... При установленном флаге "Выполнять только при успешном завершении предыдущего", если в течении для выполнялось несколько раз, и если первый раз выполнилось с ошибкой, а последний успешно, то все равно не выполнится задание. В запросе:
ВЫБРАТЬ
ВЫБОР
КОГДА ОбновлениеБазы.Результат = "0"
ТОГДА ИСТИНА
ИНАЧЕ ЛОЖЬ
КОНЕЦ КАК ВыполненоУспешно
ИЗ
Документ.ОбновлениеБазы КАК ОбновлениеБазы
ГДЕ
ОбновлениеБазы.Действие = &Действие
И ОбновлениеБазы.НачалоВыполнения >= &НачалоВыполнения

наверно нужно сделать сортировку по убыванию даты документа и например брать не с начала текущего дня, а хотя бы за последние 2 дня, ведь начало выполнения предыдущего задания может быть в 23:59 а начало новго в 00:02 например и тогда опять же выдаст ошибочку
19. zzerro 277 11.01.10 12:37 Сейчас в теме
(18) + и еще добавить отбор по Базе
И ОбновлениеБазы.База = &БазаСсылка
20. zzerro 277 11.01.10 12:43 Сейчас в теме
(18) + поправочка: сортировку по дате окончания выполнения
21. 11.01.10 14:55 Сейчас в теме
Добрый день у меня возни ряд разных ошибок.
Имеем 1 локальную машину(с полными правами), 2 сервера 1с 8.1
Для всех вариантов подключения такая ошибка
1) {ОбщийМодуль.МодульЗаданий(363)}: Ошибка при вызове конструктора (ЧтениеТекста): Файл не обнаружен 'c:\Temp\v8_51_d.txt'
Тут я сам подправил просто дописал:
ИмяФайлаЛога = ПолучитьИмяВременногоФайла("txt");
ИмяФайлаРезультата = ПолучитьИмяВременногоФайла("res");
// Правка
Текст = Новый ТекстовыйДокумент;
Текст.Записать(ИмяФайлаЛога);
// Конец Правка

2) Как я уже писал не отрабатывает на сервере задание, на локальной машине все ок (добавил полные права пользователю сервера) начало выдавать такую ошибку:{ОбщийМодуль.МодульЗаданий(445)}: Ошибка при вызове конструктора (COMОбъект): Интерфейс не поддерживается
по причине:
Интерфейс не поддерживается
по причине:
Интерфейс не поддерживается

3) Создал новую базу вашей конфигурации (для другого сервера и другой базы) бэкап не отрабатывает даже на локальной машине никаких ошибок не выдает пишет "Завершено действие: BuckUp" но файла нету, что самое интересное файл выгрузки появляется но потом через какоето время исчезает в итоге ошибок нет но результат:1


22. zzerro 277 17.01.10 02:39 Сейчас в теме
автор, ты куда потерялся?????
23. tatushka 18.01.10 18:07 Сейчас в теме
Новая неприятность:
{ОбщийМодуль.МодульЗаданий(216)}: Ошибка при вызове метода контекста (AuthenticateAgent): Произошла исключительная ситуация: Ошибка информационной базы
Администратор кластера не аутентифицирован
АгентСервера.AuthenticateAgent(Константы.АдминистраторКластера.Получить(), Константы.ПарольАдминистратораКластера.Получить());
по причине:
Произошла исключительная ситуация: Ошибка информационной базы
Администратор кластера не аутентифицирован

Что нужно сделать?
24. 18.01.10 18:39 Сейчас в теме
(23) На сколько я помню прописать в константах логин и пароль админа кластера.
25. tatushka 19.01.10 17:44 Сейчас в теме
(23) Это логин и пароль, с которыми я вхожу в рабочую базу?
26. tatushka 19.01.10 17:45 Сейчас в теме
27. 19.01.10 20:51 Сейчас в теме
(25) Нет это проль и логин кластера для серверного варианта
28. braynt 57 29.04.10 11:09 Сейчас в теме
бэкап делается через "Запустить приложение"?
29. AlexeyMAGician 57 29.04.10 22:59 Сейчас в теме
32. m_aster 114 02.07.12 23:50 Сейчас в теме
Пробую тестить не сервере, бэкап не создается, конфа не обновляется, хотя пишет, что все ок?!
33. AlexeyMAGician 57 03.07.12 23:21 Сейчас в теме
(32) m_aster, В журнал регистрации пишется подробный лог что происходит. Посмотрите что там, киньте мне, я посмотрю.
34. m_aster 114 12.10.12 11:10 Сейчас в теме
Все супер, все работает, спасибо)
35. furman2000 16 14.01.14 06:51 Сейчас в теме
Пытаюсь делать бэкап, не делается.
Начал разбираться, прогнал в отладчике, комендная строка выставляется правильно, но в в логах пишет, что пользователь АДМИНИСТРАТОР не идентифицирован.
Сегодня еще буду пытаться.
36. furman2000 16 16.01.14 12:26 Сейчас в теме
Не работает, танцы с бубном и курение исходных кодов в течении дня толку не дали.
Платформа 8.2 релиз 8.2.19.80
Идея 5+ реализация промолчу.
Остановился на другой обработке.
Оставьте свое сообщение