Перенос информационной базы из облачного сервиса 1С:Фреш (1cfresh.com) на локальный сервер или персональный компьютер — стандартная процедура, которая часто требуется для проведения глубокого аудита, перехода на коробочную версию или обеспечения независимого хранения данных. Однако при развертывании такой базы "на земле" пользователи часто сталкиваются со специфической проблемой: встроенный механизм резервного копирования блокируется сообщением о необходимости деактивировать "мастера резервного копирования", который физически на компьютере отсутствует.
В рамках этой статьи мы подробно разберем, почему возникает эта ошибка, как очистить базу от "облачных признаков" и какими способами можно организовать автоматическую выгрузку данных из облака в сторонние хранилища, такие как Яндекс.Диск.
Проанализируем ситуацию: когда информационная база функционирует в облаке 1CFresh, за сохранность данных отвечает инфраструктура сервиса. При выгрузке данных через data_dump.zip (архив в формате XML) в конфигурации сохраняются определенные настройки и значения констант, которые указывают системе, что управление архивацией делегировано внешнему агенту.
Основные причины конфликта:
Рассмотрим порядок действий для снятия блокировки в пользовательском режиме. В первую очередь нам необходимо проверить настройки интернет-поддержки, так как именно там чаще всего "зависает" признак использования внешнего мастера.
Выполним следующие действия:
Если визуально настройки кажутся пустыми, но ошибка сохраняется, нам потребуется проверить программные константы. Для этого воспользуемся инструментом Функции для технического специалиста (ранее назывался "Все функции").
Выясним причину на уровне метаданных. Иногда флаг использования облачного архива не отображается в интерфейсе, но имеет значение Истина в базе данных. Проанализируем состояние констант:
ОблачныйАрхив.ИспользоватьОблачныйАрхив.Также стоит обратить внимание на константу ВыполнятьРезервноеКопированиеСиламиСервиса (название может незначительно отличаться в зависимости от версии БСП). Установка ее в значение Ложь позволит вернуть управление встроенному планировщику 1С.
В некоторых случаях форма настройки резервного копирования может отображать некорректные данные из-за кэшированных настроек интерфейса. Посмотрим, как это исправить:
Запустим информационную базу с параметром /ResetGridSettings. Это сбросит настройки всех динамических списков и форм к заводским. Также рекомендуется полностью очистить папку кэша пользователя в %AppData%\1C\1Cv8\.
Рассмотрим ситуацию, когда пользователю необходимо организовать автоматическое копирование данных напрямую из 1С:Фреш во внешнее хранилище, минуя ручной запуск 1С. Поскольку прямой интеграции с Яндекс.Диском во "Фреше" нет, разберем альтернативные пути решения задачи.
Проанализируем работу программ-бэкаперов. Современные утилиты, такие как Effector Saver, поддерживают работу с 1CFresh по API.
Алгоритм настройки выглядит следующим образом:
1cfresh.com.data_dump.zip, скачивает его и копирует в папку Яндекс.Диска на вашем сервере.Для продвинутых пользователей и системных администраторов рассмотрим вариант использования OneScript или Python. Сервис 1CFresh предоставляет API, через которое можно программно получить список баз и запросить их выгрузку.
Логика работы скрипта может выглядеть так:
// Пример логики запроса к API сервиса
Соединение = Новый HTTPСоединение("1cfresh.com", 443,,,,, Новый ЗащищенноеСоединениеOpenSSL());
Запрос = Новый HTTPЗапрос("/a/adm/api/dump/create");
// Установка заголовков авторизации
Запрос.Заголовки.Вставить("Authorization", "Basic " + СтрокаBase64);
Ответ = Соединение.Выполнить(Запрос);
После выполнения запроса на сервере 1С начнется формирование архива. Скрипт должен в цикле проверять статус готовности и, как только файл будет сформирован, скачать его методом HTTPСоединение.Получить() напрямую в папку синхронизации облачного диска.
Важно помнить, что версии конфигурации в облаке и на локальном компьютере должны совпадать. В 1С:Фреш обновления устанавливаются автоматически и всегда актуальны. Перед тем как загружать data_dump.zip, обязательно обновите вашу локальную платформу и конфигурацию до последнего релиза.
Если релиз локальной базы будет ниже, чем тот, из которого сделана выгрузка, база может не только заблокировать резервное копирование, но и вообще не открыться, выдав ошибку нарушения структуры метаданных. Поэтому всегда соблюдайте правило: Локальный релиз >= Облачный релиз.
Мы выяснили, что ошибка "деактивируйте мастера резервного копирования" является следствием миграции служебных настроек 1С:Облачный архив. Для решения проблемы достаточно переключить константу использования облачного сервиса в значение Ложь и проверить параметры интернет-поддержки. Для автоматизации выгрузок в сторонние облака лучше всего использовать API сервиса или готовые утилиты, которые обеспечат надежное хранение ваших данных вне основной инфраструктуры 1С.