Серверный менеджер: очистка по собственной универсальной дате

Учебные задачи

Граница берётся из реальной заранее подготовленной полной копии. Очистка относится к удалённым данным старше этой UTC-границы.

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

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

Подготовка

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

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

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

  4. Согласуйте удаление ненужных старых данных только своего учебного хранилища. Полная копия заранее существует и относится к нему.

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

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

  1. Прочитайте универсальную дату собственной копии.

  2. Убедитесь, что эта граница соответствует согласованному опыту.

  3. Передайте её в очистку без пустой даты или общей очистки.

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

  1. Не используется локальное текущее время клиента как UTC.

  2. Освобождённое место проверяется отдельно, фиксированный размер не обещается.

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

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

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

  1. Очистка меняет восстановимость удалённых данных; это не безопасное чтение.

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

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

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

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

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