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

20.05.09

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

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

Скачать файл

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

Наименование По подписке [?] Купить один файл
Резервное копирование
.1242623968 12,42Kb
524
524 Скачать (1 SM) Купить за 1 850 руб.

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

См. также

Архивирование (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    73581    629    45    

88

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

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

1200 руб.

03.09.2014    15933    21    6    

27

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

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

2400 руб.

27.08.2024    1472    1    6    

1

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

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

13.08.2024    3410    1CUnlimited    9    

6

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

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

04.12.2023    10350    n_mezentsev    15    

27

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

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

07.10.2022    30888    sapervodichka    37    

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

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

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