Администрирование · 10 мин
Как скачать архив 1С из облака
Как выгрузить и скачать архив базы 1С из облака: 1С:Фреш, 1cFresh и арендованные серверы. Проверка архива, типичные ошибки и ответы на вопросы.
Архив базы 1С из облака требуется в нескольких ситуациях: при переезде из облачного сервиса на локальный сервер, при смене провайдера, для резервной копии перед рискованными операциями или для передачи базы разработчику. В зависимости от того, где именно размещена база — в 1С:Фреш, в сервисе 1cFresh от франчайзи или на арендованном виртуальном сервере, — порядок действий заметно отличается.
Главное различие в том, кто управляет инфраструктурой. В 1С:Фреш выгрузка делается штатными средствами сервиса через личный кабинет и встроенный механизм выгрузки данных. На арендованном сервере у вас есть прямой доступ к СУБД и файлам, поэтому архив создаётся вручную — через конфигуратор или средствами SQL Server/PostgreSQL. Ниже разобраны оба сценария с проверкой результата.
Определите, где именно размещена ваша база
Перед выгрузкой важно понять модель размещения, потому что от неё зависят доступные инструменты и ограничения. Один и тот же продукт «1С в облаке» может означать три разные ситуации.
Первый вариант — сервис 1С:Фреш (1cfresh.com) или аналогичный сервис от партнёра-франчайзи. Здесь база работает в режиме SaaS: у вас нет доступа к серверу, только веб-интерфейс и личный кабинет абонента. Второй вариант — арендованный виртуальный сервер (VPS/VDS), на котором установлена платформа 1С и, возможно, SQL Server. Третий вариант — гибрид: база опубликована на веб-сервере провайдера, но файлы доступны по сети.
Как выбрать способ выгрузки
Скачивание архива из 1С:Фреш через личный кабинет
В сервисе 1С:Фреш выгрузка данных выполняется владельцем абонента через личный кабинет. Войдите на сайт сервиса под учётной записью владельца абонента — обычный пользователь приложения таких прав не имеет. Откройте раздел управления приложениями, выберите нужное приложение (базу) и найдите команду выгрузки данных.
Сервис формирует архив не мгновенно: выгрузка ставится в очередь, и время ожидания зависит от размера базы и загрузки сервиса. Когда архив готов, в личном кабинете появляется ссылка на скачивание, а на почту владельца приходит уведомление. Ссылка действует ограниченное время, поэтому скачивайте файл сразу после получения уведомления.
Скачанный файл обычно представляет собой архив с выгрузкой данных в формате, пригодном для загрузки в локальную базу той же конфигурации и версии. Обратите внимание: выгрузка из сервиса может содержать данные в формате, который требует загрузки через специальную обработку переноса, а не через стандартную загрузку .dt — уточняйте формат в описании выгрузки в личном кабинете.
- 1Войдите в личный кабинет владельца абонента на сайте сервиса
- 2Откройте список приложений и выберите нужную базу
- 3Запустите команду выгрузки данных и подтвердите операцию
- 4Дождитесь уведомления о готовности архива (почта или личный кабинет)
- 5Скачайте файл по ссылке, пока она действительна
- 6Проверьте целостность архива и сохраните его в надёжном хранилище
Выгрузка .dt через конфигуратор на арендованном сервере
Если база размещена на виртуальном сервере, к которому у вас есть доступ по RDP, самый универсальный способ — выгрузка информационной базы в файл .dt через конфигуратор. Такой файл содержит и данные, и конфигурацию, и подходит для развёртывания копии базы на другом компьютере.
Подключитесь к серверу по RDP, запустите конфигуратор, выберите нужную базу и откройте меню «Администрирование» → «Выгрузить информационную базу». Укажите путь к файлу с расширением .dt и дождитесь завершения. На время выгрузки желательно завершить работу пользователей: конфигуратор запросит монопольный режим, и активные сеансы помешают операции.
Учтите ограничение: выгрузка .dt для базы на SQL Server создаёт файл, не привязанный к конкретной СУБД, но при больших объёмах (десятки гигабайт) выгрузка занимает часы и требует свободного места на диске. Для очень больших баз практичнее делать резервную копию средствами СУБД.
Резервная копия средствами SQL Server или PostgreSQL
Для клиент-серверных баз на арендованном сервере альтернатива .dt — штатный бэкап СУБД. В SQL Server это делается через Management Studio: правый клик по базе → «Задачи» → «Создать резервную копию», тип «Полная», файл с расширением .bak. В PostgreSQL используется утилита pg_dump.
Такой бэкап создаётся быстрее выгрузки .dt и не требует монопольного режима в большинстве случаев, но у него есть ограничение: восстановить его можно только на той же или совместимой версии СУБД. Если цель — перенести базу на компьютер без SQL Server, предпочтительнее .dt.
pg_dump -U postgres -F c -f /backup/mybase.dump mybaseПосле создания бэкапа скопируйте файл на локальный компьютер. Для Windows-сервера проще всего использовать копирование через RDP-подключение (буфер обмена или подключённые локальные диски), для Linux — SFTP-клиент, например WinSCP или FileZilla.
Как скачать файл с сервера на локальный компьютер
Способ передачи файла зависит от операционной системы сервера и доступных протоколов. При RDP-подключении к Windows-серверу включите в настройках подключения (mstsc → «Локальные ресурсы» → «Подробнее») локальные диски — тогда ваш диск C: появится в проводнике сервера, и файл можно просто скопировать.
Для больших файлов копирование через RDP может быть медленным и нестабильным. Надёжнее использовать SFTP/SCP, если на сервере настроен SSH, либо загрузить архив в объектное хранилище или файлообменник с последующим скачиванием. Перед передачей большого файла полезно сжать его архиватором и записать контрольную сумму, чтобы проверить целостность после скачивания.
Как проверить результат
Совпадает с размером на сервере или отличается незначительно
Файл заметно меньше — скачивание оборвалось
Архиватор открывает файл без ошибок, тест архива проходит
Ошибка «архив повреждён» или «неожиданный конец файла»
База загружается и открывается в режиме предприятия
Ошибка загрузки или пустые данные
В базе присутствуют последние документы на дату выгрузки
Данных за последние дни нет — выгрузка старая или не та база
Типичные ошибки и ограничения
Самая частая ошибка — скачивание архива и удаление базы из облака без проверки файла. Если архив оказался повреждён или неполным, восстановить данные будет неоткуда. Второй типичный промах — выгрузка не той базы: при нескольких приложениях в личном кабинете легко перепутать рабочую и тестовую базу.
Ещё одна группа проблем связана с версиями. Выгрузку из 1С:Фреш нельзя загрузить в платформу версии ниже той, что использовалась в сервисе. Перед переездом на локальный компьютер убедитесь, что у вас установлена платформа актуального релиза и есть лицензии на нужную конфигурацию — облачная подписка не включает локальные лицензии.
Безопасность при передаче и хранении архива
Архив базы 1С содержит полные коммерческие и персональные данные: контрагенты, зарплаты, банковские реквизиты. Передавайте файл только по защищённым каналам — SFTP, защищённое облачное хранилище с паролем на архив. Не отправляйте архив по обычной электронной почте и не выкладывайте в публичные файлообменники.
Храните архив минимум в двух копиях на разных носителях. Если архив передаётся третьим лицам (разработчику, аудитору), зафиксируйте передачу и, где это применимо, используйте соглашение о конфиденциальности.
Часто задаваемые вопросы
Можно ли скачать архив из 1С:Фреш, если подписка уже закончилась?
Как правило, после окончания оплаченного периода сервис сохраняет данные ограниченное время и даёт возможность выгрузить их через личный кабинет. Точные сроки хранения указаны в условиях сервиса. Если доступ в личный кабинет заблокирован, обратитесь в поддержку сервиса до истечения срока хранения данных.
Чем отличается файл .dt от бэкапа SQL Server?
Файл .dt создаётся средствами платформы 1С и не привязан к СУБД — его можно загрузить и в файловую, и в клиент-серверную базу. Бэкап SQL Server (.bak) восстанавливается только на совместимой версии SQL Server, но создаётся быстрее и удобнее для больших баз. Для переезда на другой компьютер без SQL Server выбирайте .dt.
Сколько времени занимает выгрузка из облака?
В 1С:Фреш выгрузка ставится в очередь, и время зависит от размера базы и загрузки сервиса — от минут для небольшой базы до нескольких часов. Выгрузка .dt на собственном сервере для базы в несколько гигабайт обычно занимает десятки минут. Планируйте операцию на нерабочее время.
Как проверить, что скачанный архив рабочий?
Надёжный способ — развернуть архив в тестовую базу: загрузить .dt через конфигуратор в пустую базу и открыть её в режиме предприятия. Проверьте наличие последних документов и справочников. Минимальная проверка — тест архива в архиваторе и сравнение размера файла с исходным.
Нужны ли локальные лицензии 1С после переезда из облака?
Да. Подписка на облачный сервис не включает лицензии для локальной работы. Для запуска базы на своём компьютере или сервере потребуется платформа 1С соответствующей версии и лицензии на конфигурацию и пользователей. Уточните условия перехода у поставщика — иногда действуют программы апгрейда с облачной подписки на коробочную версию.
Что делать, если ссылка на скачивание в 1С:Фреш истекла?
Запросите выгрузку заново через личный кабинет — данные в сервисе при этом не удаляются, формируется новый архив и новая ссылка. Чтобы ситуация не повторилась, скачивайте файл сразу после уведомления о готовности и проверяйте его целостность в тот же день.
Что важно запомнить
Способ выгрузки зависит от модели облака: в 1С:Фреш архив запрашивается через личный кабинет владельца абонента, на арендованном сервере — через конфигуратор (.dt) или бэкап СУБД. Скачанный файл проверяется развёртыванием в тестовую базу до удаления данных из облака. Для локальной работы после переезда потребуются отдельные лицензии 1С.