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

20.05.09

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

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

Файлы

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

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

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

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

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

Вы можете заказать платную доработку или адаптацию этой разработки под вашу конфигурацию на «Бирже заказов».

  • 0% комиссии — оплата напрямую исполнителю;
  • Исполнители любого масштаба — от отдельных специалистов до команд под проект;
  • Прямой обмен контактами между заказчиком и исполнителем;
  • Безопасная сделка — при необходимости;
  • Рейтинги, кейсы и прозрачная система откликов.

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

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

См. также

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

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

1 стартмани

21.01.2026    5500    54    war41k    0    

17

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

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

15.12.2025    11484    nasonkin    18    

31

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

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

12200 руб.

19.02.2025    2626    3    0    

3

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

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

20.01.2025    4817    Prelude    5    

12

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

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

3 стартмани

27.08.2024    3800    1    a_kudaev    6    

2

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

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

13.08.2024    9532    1CUnlimited    11    

6

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

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

1 стартмани

21.05.2024    4522    16    DenDev01    4    

9

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

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

04.12.2023    18393    n_mezentsev    15    

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

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

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