Резервное копирование

20.05.09

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

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

Файлы

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

Наименование Скачано Купить файл
Резервное копирование
.1242623968 12,42Kb
524 2 500 руб. Купить

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

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

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

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

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

См. также

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

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

12200 руб.

19.02.2025    1804    3    0    

3

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

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

6100 руб.

06.11.2012    77918    633    45    

92

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

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

5094 руб.

03.09.2014    18383    32    7    

39

Архивирование (backup) Инструменты администратора БД Системный администратор Программист 1С 8.3 1С:Библиотека стандартных подсистем Абонемент ($m)

Полностью автоматизированная внешняя обработка для администрирования 1С: блокировка/разблокировка ИБ, массовое завершение сеансов, резервное копирование и восстановление из .dt, выгрузка/загрузка конфигурации (.cf), пакетная работа с расширениями (.cfe) и дополнительными обработками – всё через удобную форму без ручных запусков конфигуратора и консоли кластера

1 стартмани

21.01.2026    3435    27    war41k    0    

13

Архивирование (backup) Групповая разработка (Git, хранилище) Системный администратор Программист Бесплатно (free)

Как дать возможность каждому разработчику 1С вести разработку, тестирование и оптимизацию на собственной полноразмерной копии базы и при этом не тратить миллиарды рублей и тысячи часов на развертывание тестового окружения, а так же экономить дисковое пространство? Расскажем о том, как с помощью инструмента Database Lab получать полноразмерные копии базы 1C на СУБД PostgreSQL за считанные секунды (даже в случае использования многотерабайтных баз).

15.12.2025    7017    nasonkin    17    

27

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

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

20.01.2025    3190    Prelude    5    

12

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

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

2400 руб.

27.08.2024    3085    1    6    

2

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

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

13.08.2024    7617    1CUnlimited    9    

6
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. alexk-is 6551 19.05.09 09:21 Сейчас в теме
С постановкой вопроса не согласен. Вот здесь есть список "альтернативных" решений http://www.infostart.ru/projects/3650/

По поводу "ошибки формата потока" могу сказать только следующее:
За базой данных нужно следить. Регулярно выполнять регламентные операции.

А резервные копии обязаны быть. Это даже не вопрос.
2. gnataly 152 19.05.09 10:10 Сейчас в теме
Бесспорно есть много лучших альтернативных решений. Ваш вариант более профессионален.
Мне нужен был инструмент другого рода. Мы пользуемся "ручной" архивацией в совокупности с автоматической. Там, где нет сисадминов и грамотных пользователей, способных проследить за результатами архивации (а вдруг архив не создался), проще научить бухгалтера пользоваться данной обработкой (по крайней мере нашим клиентам нравится больше, чем через конфигуратор).
Когда некому следить за базой данных, а посещения специалистов нерегулярны, спасает единовременная архивация (мне просто лень каждый раз делать "*.dt", когда на компьютере 6 баз и более). Удобно - архив перед обновлением баз, архив после обновления и работы с клиентом. Может кому пригодится...
3. alexk-is 6551 19.05.09 17:11 Сейчас в теме
При заполнении списка баз не корректно обрабатываются иерархические структуры (папки) в результате в список попадают не все подключенные базы.
В список включаются базы SQL, а обработка таких баз не предусмотрена.
Жаль что нет комментарием по тексту модуля формы.
Модуль обработки не смотрел - пароль...
4. gnataly 152 19.05.09 18:40 Сейчас в теме
Да, базы SQL попадают - будет время отфильтрую. Писалось, как всегда, в запале
работы, как оперативное решение. У клиентов, где SQL там бэкапят средствами СУБД.
А про папки не замечала, все работает независимо от групп. Для проверки все демо базы перенесла в группу демо - список баз заполнился.
В модуле формы всего 122 стоки - казалось комментарий не нужен, все просто и наглядно.
В модуле обработки всего лишь получение системной папки, где хранятся списки баз.
Будет интерес - открою... Скачивания есть, а оценок нет. Пока непонятно насколько нужная вещь, просто возникло желание поделиться. До этого времени регулярно посещала сайт и подчерпнула много полезного. Обмен разработками намного упрощает нашу работу. Подумаещь о чем-то, а кто-то уже написал и предоставил доступ в общее пользование. Вот что значит "сила мысли".
Новые идеи и замечания приветствуются!
5. alexk-is 6551 19.05.09 19:18 Сейчас в теме
"В модуле обработки всего лишь получение системной папки" через переменную среды %APPDATA% ? :)

"Список баз заполнился". Да, но некоторые базы почему-то не попали в список. У меня в файле ibases.v8i более 500 строк...
6. gnataly 152 19.05.09 19:31 Сейчас в теме
(5) 1. нет, через "MSScriptControl" :) - от профессионалов не закрыться, пароль для
того, что-бы творческие личности случайно не попортили обработку
(распространялось среди неподготовленных, но очень любобытных пользователей).

2. Мдя.., у меня 461 строка. Все, что нужно, вроде вижу, более детально могу рассмотреть чуть позже. Сейчас срочное задание по работе.
7. gnataly 152 19.05.09 19:40 Сейчас в теме
(5) Что-то вдруг осенило - может, сортировка по алфавиту в заполненном табличном поле поможет?
8. alexk-is 6551 20.05.09 06:35 Сейчас в теме
(7) Нет. Я хорошо проверял. Соответственно сортировал и по наименованию, и по каталогу. Может проблема в том, что у меня много ссылок как в каталогах так и без них...

Исправил +5 и +7 на +1. Первоначальный список из 40 баз увеличился до 63. :)

Код
   Для НомерСтроки = 1 По КолСтрок Цикл
      Стр2 = Текст.ПолучитьСтроку(НомерСтроки);
      Если Лев(СокрЛ(Стр2),7) <> "Connect" Тогда
         Стр1 = Стр2;
         Продолжить;
      КонецЕсли;   
      Имя = Сред(СокрЛП(Стр1),2,СтрДлина(СокрЛП(Стр1))-2);
      Позиция1 = Найти(Стр2,"""");
      Стр2 = Сред(СокрЛП(Стр2),Позиция1+1,СтрДлина(СокрЛП(Стр2))-(Позиция1+2));
      Путь = Стр2;
      НоваяСтрока = Тз.Добавить();
      НоваяСтрока.Сохранение = Истина;
      НоваяСтрока.ИБ = Имя;
      НоваяСтрока.Путь = Путь;
   КонецЦикла;
Показать полностью
10. gnataly 152 20.05.09 09:22 Сейчас в теме
(8) Вы правы, "+1" считывает список полностью. Обработку обновила, заполнение списка баз проверила - в файле и в таблице количество совпадет.
Добавила фильтр по серверным базам.
9. rasswet 82 20.05.09 08:48 Сейчас в теме
я юзаю Эффектор: Сэйвер. бесплатная прога, архивирует штатными средствами (и по-моему может тупо в архив)
раньше батники писал и вешал их в планировщик, теперь вот ней. вполне устраивает. всё что нужно есть и ничего лишнего.
это не реклама, сам вычитал где-то, попробовал-понравилось:)
11. dance000 20.05.09 10:21 Сейчас в теме
(9) у эффектора наблюдалась проблема он периодически вылетал, притом у разных клиентов. пришлось отказаться
12. barnik 12 30.05.09 21:58 Сейчас в теме
нужная вещь, особенно когда у клиентов и надо сделать копию базы простой архивацией каталога!
13. lepth 02.07.09 12:09 Сейчас в теме
эффектор не бэкапит базы больше 2Гб
Для отправки сообщения требуется регистрация/авторизация