Полный или разностный бэкап (копия) базы прямо из 1С через SQL

Публикация № 419683

Администрирование - Администрирование данных 1С - Архивирование (backup)

бэкап бекап разность разностный полный архив архивирование архивировать копия копии sql сервер backup server резерв резервная резервное резервный резервные

Данная обработка позволяет создавать полную или разностную копию вашей базы (бэкап) на SQL сервере одним нажатием кнопки прямо из 1С!
Только для клиент-серверной версии

Для полноценной работоспособности необходимо:

1) MS SQL Server 2008 R2 или MS SQL Server 2014

2) Версия Платформы 1С 8.2-8.3 любой релиз

3) Работает на обычных и на управляемых формах

4) Возможно доработка на вашем релизе 8.0 + (доработка платная, 600 руб. в час)

5) Код программы полностью открыт для личного пользования и возможны доработки с вашей стороны для личных нужд и нужд для работы внутри своей компании. Не для распространения.

6) Обновление программы бесплатное и все последующие доработки можно получить - повторно скачать обработки с этой темы.

7) Техподдержка бесплатная в разрезе работы обработки. Как настроить сервер, установить SQL сервер и т.д. проще гуглить

8) Количество рабочих мест - не ограничено.

9) Установка программы не требуется. Необходимо, как и все обработки - подключить в конфигурацию и запустить в клиентской части. Либо запускать как внешнюю обработку без добавления в конфигурацию.

 

Варианты проверки:

1) SQL Сервер и клиентская часть стоят на одном сервере

2) SQL Сервер и клиентская часть программы стоят на разных серверах


Скорость выполнения бэкапов (равна скорости выполнения бекапов на прямую в SQL сервере)

1) Полный 4 мин. 31 секунд (база 100 гб + сжатие)

2) Разностный 14 секунд  (база 100 гб + сжатие по изменениям за 4 часа работы 80 пользователей)


Метод выполнения бэкапов базы:

Создается COM объект с SQL запросом в 1С, данный запрос выполняется на SQL сервере.

 

Планируется сделать:

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

2) Выбор базы из списка баз (например, у нас в компании 10+ баз, но архивы настроены автоматом, а копии делаются только по основной базе, где ведутся изменения)

 

Поступить проще:

Настроить выполнение архивации базы на каждый день в самом SQL сервере, при этом нужда в архивации полного бекапа отпадает, и в течение дня выполняются только разностные архивы. Кто не может настроить, могу в дальнейшем обьяснить, как настраивать полные бекапы на каждый день.

 

P.S. Писал под нужды компании, т.к. перед внесением каких либо изменений в рабочую базу всегда делаем разностные архивы (уже пройден этап, когда забыли сделать бекап, и база полетела). Обработку используем в 3 программиста, проблем не возникало, и всегда есть свежие данные, чтобы откатиться, если вдруг чего... Спасала несколько раз, надеюсь, вам она будет полезна!!!

Были случаи, когда откатывали базу на сутки назад и на несколько часов, а при формировании разностного архива откатывать приходилось на несколько минут.

Причины купить

Нет необходимости, перед обновлениями конфигурации, "в ручную" выполнять резервные копии рабочей базы на SQL сервере.

Достоинства

1) Возможность создания полной копии базы из программы 1С средставами SQL сервера.

2) Возможность созданий разностной копии базы из программы 1С средставами SQL сервера.

3) Сохранение настроек подключения к SQL серверу для последующих выполнений копий в хранилище настроек пользователя либо в константы(в константы удобно, если в штате несколько программистов)

4) Автоматическая проверка существующих резервных копий баз.

5) Работает на обычных/управляемых формах.

6) Выполняется не зависимо от нахождения серверной и клиентской части (пример: если SQL сервер стоит отдельно от клиентской части).

7) Сжатие архива

Гарантия возврата денег

ООО "Инфостарт" гарантирует Вам 100% возврат оплаты, если программа не соответствует заявленному функционалу из описания. Деньги можно вернуть в полном объеме, если вы заявите об этом в течение 14-ти дней со дня поступления денег на наш счет.

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

Для возврата оплаты просто свяжитесь с нами.

Скачать файлы

Наименование Файл Версия Размер
Полный или разностный бэкап(копия) базы прямо из 1С через SQL (Обычная + управляемая форма)

.zip 14,82Kb
11
.zip 1.01 14,82Kb 11 Скачать

2 1000 руб.

Моментальная
доставка

Специальные предложения

Комментарии
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
1. TMV 14 20.11.15 14:09 Сейчас в теме
(0) Есть более универсальный и бесплатный "Космолет" по сравнению с вашим "велосипедом".
2. Техподдержка 20.11.15 15:52
(1) TMV,
Спасибо за попытку критики, но там имеется свой функционал в случае, если человек не "Дружит" с SQL

У космолета:
1) Настройка бекапов по дням/часам делается за 3 минуты в задачах SQL сервера и за этим не нужно следить (лишний функционал обработки_
2) Нет разностных копий баз (это можно понять только тогда, когда база обвалится а вы откатитесь на утро и тяжесть проблемы ляжет именно на вас) в случае формирования .dt файла
3) Нет Сжатия архивов
4) Нет возможности откатиться на нужную вас разностую копию.

У меня - это все делается.

В моем случае стояла задача:
Получить полный/разностый архив по нажатию одной кнопки со скоростью формирования резервной копии как это делается на прямую в SQL сервере с получением файла бекапа в формате .bak(SQL бекап)

В других случаях всё удобно настраивается на прямую в SQL сервере, а для тех кто не разбирается - можно использовать программы помощники, типо effectorSaver( и ему еще 100 аналогов)

В моей обработке так же - человеку не нужно дружить с SQL, но при этом решается гораздо более масштабный спектр проблем, нежели у других.

Поэтому, это разные обработки и выполняют разные задачи! А выбирать уже вам, смотря какую задачу необходимо решить!
3. avasl 70 25.11.15 10:17 Сейчас в теме
Ошибка в описании:

"Только для файл-серверной базы!"
5. Maxilucky 12.01.16 17:41 Сейчас в теме
Ну и третий вариант напрашивается выгрузка Дт файла, кто-то уже реализовал на ИнфоСтарте за 5т.р.
6. bestdimozavr 2 09.02.16 12:03 Сейчас в теме
Для MS SQL Server 2008 подойдет?
Перед back up'ом обработка выгоняет пользователей из базы?
7. Техподдержка 12.02.16 12:49
(6) bestdimozavr,
Проверяли только на MS SQL 2008 R2
на обычном 2008 не проверяли!

Пользователей не выгоняет, т.к. в этом нет смысла. Бэкап делается в скл. Если вкратце - тоже самое что в скл нажать на базе правой кнопкной мыши - Задачи - создать резервную копию.
Обработка это делает на автомате + делает бекапы с нужными настройками (сжимать, если есть полный бекап то делает разностный и т.д.)
Оставьте свое сообщение

См. также

YaAdmin - помощник Администратора 1С Промо

Архивирование (backup) Администрирование данных 1С v8 Платные (руб)

YaAdmin – это программа для мониторинга, контроля, и управления 1С Предприятием! Период бесплатной техподдержки (12 мес) Исходный код (закрыт).

5200 руб.

12.05.2016    45693    10    57    

Простая выгрузка файлов на FTP по расписанию (бэкап) средствами 1С

Архивирование (backup) Универсальные обработки Файловые протоколы обмена, FTP v8 1cv8.cf Платные (руб)

У многих небольших компаний, использующих 1С, настроено резервное копирование, НО резервирование производится на тот же компьютер или даже на тот же диск. Это чревато тем, что при заражении шифровальщиком или при выходе из строя самого диска данные будет тяжело восстановить. Часто у компаний есть свои сайты, расположенные на хостинге, который может выступать удалённым/облачным хранилищем для резервной копии по FTP (по умолчанию даже самые дешёвые тарифы поддерживают это).

1000 руб.

30.07.2020    3479    1    3    

"Что? Где? Когда?" или журнал изменений с восстановлением состояния реквизитов ссылочных объектов (для платформ выше 8.2.16+, любой конфигурации, управляемые формы)

Архивирование (backup) Журнал регистрации Поиск данных v8 v8::УФ 1cv8.cf Платные (руб)

База данных «сама» меняет данные в документах/справочниках? Тогда данный журнал изменений для Вас! Практически не влияет на скорость записи объектов за счет быстрого алгоритма! Скорость записи на 10-15% выше типового механизма "История изменений"! Позволяет следить за изменениями в любых ссылочных объектах конфигурации, с возможностью архивации, свертки данных в другой базе. А так же, может восстановить состояние реквизитов (значения) до момента изменения или удаления объекта из базы. Ну и конечно – подробная бесплатная справка! Работает на любых платформах выше 8.2.16+ и любых конфигурациях! Версия 1.04 от 29.10.2019

12990 руб.

15.05.2017    27448    7    15    

"2iS:Администратор" - центр управления инфраструктурой 1С

Сервисные утилиты Архивирование (backup) Журнал регистрации v8 1cv8.cf Платные (руб)

Без изменения конфигураций инфобаз Вы получаете: - Из единой точки регистрацию и обслуживание баз, серверов 1С и СУБД - Мониторинг и контроль любых заданий - Контроль за аппаратными ресурсами и анализ производительности - Централизованные контроль за версиями и авто обновления конфигураций - Отчеты по работе SQL и многое другое... Как следствие: - Снижение затрат на ИТ-поддержку - Снижение влияния “человеческого фактора” - Улучшение качества обслуживания - Увеличение производительности Ваших систем При покупке бесплатно установим программу и в режиме демонстрации настроим любую одну из заявленных функций.

20000 руб.

05.03.2016    42672    8    25    

Автоматизация администрирования информационных баз (версия 6.3) Промо

Администрирование данных 1С Архивирование (backup) v8 Платные (руб)

Конфигурация на платформе 1С 8.2/8.3, позволяющая упростить работу по ведению реестра большого количества баз 1С, а также автоматизировать процесс выгрузки/загрузки данных, ТИИ, установки и загрузки обновлений, управление учетными записями пользователей, публикацию интернет-сервиса списков информационных баз, групповые операции над несколькими базами в том числе с использованием регламентных заданий.

2000 руб.

05.07.2013    95455    850    380    

1С:Обновление информационных баз в пакетном режиме

Информационная безопасность Архивирование (backup) Администрирование данных 1С v8 Платные (руб)

Позволяет автоматически обновлять любое количество информационных баз (ИБ) на платформах «1С:Предприятие 8.2» и «1С:Предприятие 8.3» и решать задачи по их администрированию.

14700 руб.

01.03.2016    21902    0    8    

Обновление однотипных конфигураций, работа с SQL и другие регламентные операции

Сервисные утилиты Архивирование (backup) v8 1cv8.cf Россия Платные (руб)

Обновить 20 баз на 20 релизов? - Легко! Конфигурация для последовательного обновления однотипных конфигураций баз на произвольное количество релизов обновлений. Работает как со списком баз справочника, так и с произвольными файловыми базами из папки на диске. Архивирование баз по расписанию. Редактирование списка баз пользователей. Работа с SQL. (Обновление 21.03.2016).

8800 руб.

01.02.2016    27836    3    27    

Автоматическая отправка архива .dt на электронную почту

Архивирование (backup) v8 1cv8.cf Платные (руб)

Обработка для отправки архивных копий (.dt) на электронную почту БЕСПЛАТНО

1000 руб.

28.07.2014    15521    0    19    

BackUPv8 Система резервного копирования баз 1С Промо

Архивирование (backup) v8 1cv8.cf Платные (руб)

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

1000 руб.

03.09.2014    10951    4    6    

Архиватор баз данных 1С

Архивирование (backup) v8 1cv8.cf Платные (руб)

Программа позволяет производить настройку архивирования баз данных 1С 8.* в любое удобное для Вас время. Количество одновременно архивируемых баз ограничено только возможностями компьютерного железа.

2500 руб.

26.12.2012    13256    0    12