МенеджерХранилищаДвоичныхДанных.СоздатьПолнуюРезервнуюКопию

Методы · CreateFullBackup

Создает полную резервную копию хранилища двоичных данных. Вызов метода требует административных прав в сеансе, в котором все разделители не установлены. Формат создаваемого файла: *.sbf (storage full backup).

Синтаксис

СоздатьПолнуюРезервнуюКопию(<Путь>, <УниверсальнаяДатаДоКоторойВыполнятьОчистку>)
Полное описание, параметры и ограничения

МенеджерХранилищаДвоичныхДанных.СоздатьПолнуюРезервнуюКопию (BinaryDataStorageManager.CreateFullBackup)

МенеджерХранилищаДвоичныхДанных (BinaryDataStorageManager)

СоздатьПолнуюРезервнуюКопию (CreateFullBackup)

Доступен, начиная с версии 8.3.24.

Синтаксис:
СоздатьПолнуюРезервнуюКопию(<Путь>, <УниверсальнаяДатаДоКоторойВыполнятьОчистку>)
Параметры:

<Путь> (обязательный)
Тип: Строка.
Путь к файлу с резервной копией.

<УниверсальнаяДатаДоКоторойВыполнятьОчистку> (необязательный)
Тип: Дата.
Указывает дату и время в формате UTC, до которого будет выполнена однократная очистка неиспользуемого места для данных после успешного окончания резервного копирования.

Если Неопределено – очистка не будет выполнена.
Значение по умолчанию: Неопределено.
Описание:

Создает полную резервную копию хранилища двоичных данных.
Вызов метода требует административных прав в сеансе, в котором все разделители не установлены.
Формат создаваемого файла: *.sbf (storage full backup).

Доступность:

Сервер.

Использование в версии:

Доступен, начиная с версии 8.3.24.

Описание изменено в версии 8.3.26.

Методическая информация

Практические примеры

Серверный менеджер хранилища: копии и их реальная UTC-дата

Глобальное ХранилищеДвоичныхДанных даёт менеджер текущей собственной ИБ. Дата читается из созданной полной копии.

Где и как запускать

Синтаксис для серверного обработчика своей учебной базы. Метаданные и сервисы должны быть подготовлены заранее. Здесь 1С, базы данных, файлы и сеть не использовались.

Подготовка

  1. Используйте только собственное встроенное хранилище выделенной учебной ИБ. Пути C:\УчебныеДанные\full.bak и C:\УчебныеДанные\diff.bak относятся к компьютеру сервера, не к клиенту.

  2. Для создания подготовьте новые незанятые пути и права серверной учётной записи. Для восстановления заранее приготовьте согласованную свою полную и соответствующую ей дифференциальную копию и отдельное учебное назначение.

  3. Загрузка заменяет данные. Эти фрагменты нельзя запускать для рабочих хранилищ. Здесь никакие архивы не создавались и не загружались.

  4. Выполняйте только на сервере собственной учебной ИБ с настроенным доступным встроенным хранилищем. Не задавайте необязательную дату очистки при создании копий без отдельного решения.

Менеджер = ХранилищеДвоичныхДанных;
Полная = "C:\УчебныеДанные\full.bak";
Дифференциальная = "C:\УчебныеДанные\diff.bak";
Менеджер.СоздатьПолнуюРезервнуюКопию(Полная);
ДатаКопииUTC = Менеджер.ПолучитьУниверсальнуюДатуСозданияРезервнойКопии(Полная);
Менеджер.СоздатьДифференциальнуюРезервнуюКопию(Дифференциальная, Полная);
Сообщить("Универсальная дата полной копии: " + Строка(ДатаКопииUTC));

Разбор по шагам

  1. Получите глобальный менеджер своей ИБ.

  2. Создайте полную копию и прочитайте её настоящую универсальную дату.

  3. Создайте соответствующую дифференциальную копию.

Как проверить результат

  1. Дата берётся из копии, не подставляется как текущее время.

  2. Создание показано без необязательного аргумента очистки.

Ожидаемый результат

Это короткий синтаксический пример для указанного учебного стенда. Здесь он не выполнялся; сообщение после вызова не заменяет отдельную проверку фактического состояния.

На что обратить внимание

  1. Доступность глобального менеджера — только сервер. Не вызывайте его напрямую на клиенте.

  2. Здесь файлы не создавались; имена должны быть новыми и доступными серверной учётной записи.

Пример не запускался в вашей базе. Перед применением проверьте его в указанном учебном контексте.

Не хотите разбираться сами?

Адаптируем это решение под вашу базу. Оценка бесплатно.

Оставить задачу

1С, 1С:Предприятие — товарные знаки ООО «1С». Сайт не является официальным представительством фирмы «1С» и не аффилирован с ней.