Главная
» Как сделать
»
Измените место хранения по умолчанию в рабочей области ONLYOFFICE.
Измените место хранения по умолчанию в рабочей области ONLYOFFICE.
Чтобы переместить данные портала ONLYOFFICE Workspace с локального диска в поддерживаемый облачный сервис хранения данных, подключите этот сервис в разделе «Настройки портала» → «Интеграция», затем откройте «Панель управления» → «Общие настройки» → «Хранилище», настройте его и нажмите «ПОДКЛЮЧИТЬ». ONLYOFFICE сообщит, что подключение запускает миграцию данных и может занять некоторое время. Если под «местом хранения» вы подразумеваете каталог хоста, используемый установкой Docker, измените вместо этого том данных Community Server в вашем развертывании; это отдельная операция.
Место хранения, которое вы пытаетесь изменить?
В ONLYOFFICE термин «хранилище» используется для обозначения нескольких вещей. На странице «Хранилище» в панели управления можно переключить данные портала с диска по умолчанию на поддерживаемое сторонним хранилище для статических данных. Это та административная настройка, которую большинство пользователей имеют в виду, когда хотят переместить данные портала Workspace с локального диска сервера. Это не то же самое, что выбор папки в модуле «Документы», подключение внешнего диска для отдельного пользователя, изменение места назначения резервного копирования или перемещение каталога данных Docker.
Ваша цель
Используйте эту настройку
Компромисс
Переместите статические данные портала в объектное хранилище.
Панель управления → Хранилище
Требуется предварительная интеграция с поставщиком услуг, после чего начинается миграция.
Разместите данные Community Server на другом диске хоста.
Docker bind mount or volume
Требуется плановое копирование файлов и перезапуск контейнера.
Предоставьте пользователям возможность просматривать внешний аккаунт в Документах.
Модуль документов, подключение сторонних сервисов
Добавляет внешний ресурс; он не заменяет хранилище по умолчанию портала.
В документации панели управления для хранения данных портала указаны Google Cloud Storage, Amazon AWS S3, Rackspace Cloud Storage и Selectel Cloud Storage. В качестве вариантов CDN там указаны только Amazon S3 и Selectel. CDN — это отдельная настройка, предназначенная для распространения статического контента портала; она не заменяет выбор хранилища. Для получения информации о доступных вариантах и полях в вашей установке ознакомьтесь с текущими инструкциями по хранению данных ONLYOFFICE .
Что нужно подготовить перед началом?
Для работы вам потребуется учетная запись администратора с доступом к панели управления. Сначала подключите выбранного поставщика в настройках интеграции портала; в противном случае его опция хранения будет недоступна или будет недоступна (заблокирована). Подготовьте необходимые данные для целевого хранилища, такие как имя корзины S3 и регион, и убедитесь, что учетные данные и разрешения для корзины позволяют серверу Workspace использовать ее.
Перед изменением места назначения хранилища создайте резервную копию. В руководстве по резервному копированию панели управления описаны места назначения резервных копий и порядок создания резервной копии портала. Если это рабочий портал, выберите более спокойный период и сообщите пользователям о начале миграции хранилища. В документации указано, что миграция может занять время; точная продолжительность не указана, поэтому не планируйте процесс, исходя из предполагаемого времени завершения.
Как переключить хранилище портала в панели управления?
Подключите провайдера. Откройте настройки портала и перейдите в раздел «Интеграция». Добавьте облачный сервис, который планируете использовать, и сохраните его параметры подключения. Вернитесь в панель управления только после того, как сервис станет там доступен.
На странице «Интеграция» указан облачный сервис, который необходимо подключить перед выбором его в качестве хранилища на портале.
Откройте «Хранилище». Войдите в систему с учетной записью администратора. Откройте панель управления со стартовой страницы или воспользуйтесь «Параметры» → «Панель управления». В левой боковой панели в разделе «ОБЩИЕ НАСТРОЙКИ» выберите «Хранилище». В разделе «Хранилище» изначально выбран параметр «Диск по умолчанию»; выберите подключенного стороннего поставщика, которого вы собираетесь использовать.
В селекторе хранилища различаются варианты «Локальный диск по умолчанию» и «Подключенное облачное хранилище».
Введите данные поставщика и подключитесь. Заполните поля, отображаемые для выбранной службы, затем проверьте их перед нажатием кнопки «ПОДКЛЮЧИТЬ». Для Amazon S3 документированные поля включают «Корзина» и «Регион», а также необязательные параметры конечной точки, такие как URL-адрес службы. У других поставщиков поля могут отличаться, поэтому используйте только значения, необходимые для выбранной службы.
В форме поставщика отображаются поля «Корзина» и «Регион», используемые для настройки целевого хранилища Amazon S3.
Дождитесь завершения миграции. После нажатия кнопки «ПОДКЛЮЧИТЬ» страница перезагрузится, и начнется процесс миграции данных. Оставьте браузер открытым или вернитесь в панель управления позже, чтобы проверить страницу «Хранилище». Избегайте внесения других изменений в хранилище во время миграции. После завершения ONLYOFFICE сообщит, что страница «Хранилище» загрузится с выбранным подключенным местом назначения.
На странице «Хранилище» может отображаться информация о миграции, прежде чем отобразится информация о выбранном подключенном провайдере.
А если вы имели в виду каталог хоста Docker?
Селектор хранилища на портале не изменяет каталог данных, смонтированный Docker. В документации по Docker для ONLYOFFICE Community Server /var/www/onlyoffice/Dataпуть к данным Community Server в контейнере указан как и показан в сопоставлении с папкой хоста, например /app/onlyoffice/CommunityServer/data, . Чтобы использовать другой диск, отредактируйте путь к источнику на стороне хоста в файле Compose, сохранив при этом путь к контейнеру неизменным. Например:
Не следует указывать запущенному контейнеру на новый пустой каталог и ожидать, что существующие данные появятся там. Создайте резервную копию текущих данных, остановите соответствующий стек, скопируйте старые смонтированные данные в новый каталог хоста, сохранив права собственности и разрешения, обновите привязку монтирования и перезапустите. Перед удалением старой копии убедитесь, что портал загружается и что файлы и настройки присутствуют. Точные имена служб и сопоставления томов различаются в зависимости от файла Compose и метода установки; сначала проверьте свою фактическую конфигурацию. В документации Docker Community Server по вопросам томов данных объясняется поддерживаемый путь контейнера и подход к монтированию хоста.
Как можно проверить новое местоположение?
Для изменения облачного хранилища вернитесь в Панель управления → Хранилище и убедитесь, что после миграции выбран нужный поставщик. Откройте модуль «Документы» и протестируйте несколько существующих файлов и один недавно загруженный файл, используя администратора и обычного пользователя. Для изменения пути к хосту Docker проверьте точки монтирования запущенного контейнера и убедитесь, что ожидаемый каталог хоста соответствует /var/www/onlyoffice/Data; затем убедитесь, что портал по-прежнему может читать и записывать файлы после перезапуска. Если миграция не завершается или данные отсутствуют, сохраните исходную резервную копию и копию хранилища в целости, соберите журналы портала и контейнера и обратитесь в службу поддержки ONLYOFFICE, прежде чем повторять миграцию.