メインコンテンツまでスキップ

Dockerスクリプトを使用したONLYOFFICE Workspace CommunityからEnterpriseへの移行

はじめに​

しばらく ONLYOFFICE Workspace Community を使用していて、高度なオンラインオフィス機能を利用したい場合は、ONLYOFFICE Workspace Enterprise に移行することができます。ONLYOFFICE Workspace Enterprise は、以下のような拡張機能を提供します:

  • モバイルウェブエディター、
  • 1年間の定期的な機能およびセキュリティアップデート、
  • 1年間のプロフェッショナルな技術サポートサービス。

この記事では、workspace-install.sh スクリプトを使用してインストールされた ONLYOFFICE Workspace Community Dockerバージョンから、workspace-enterprise-install.sh スクリプトを使用して ONLYOFFICE Workspace Enterprise Dockerバージョンにアップグレードする方法を説明します。

ステップ1. (オプション)データベースのバックアップ作成​

ONLYOFFICE Workspace Community および ONLYOFFICE Workspace Enterprise のポータルデータは、ホストマシンの /app/onlyoffice フォルダーに保存されているため、アップデート後にデータは自動的に取得されます。予防策として、ポータルデータを含むフォルダーのバックアップを行うことができます。手動で /app/onlyoffice フォルダーをマシン上の任意のフォルダーにコピーします。例:

sudo cp -a /app/onlyoffice /home/user/Backup

すべてのデータがバックアップされた後、ポータルが正しく起動するか確認し、アップグレード後に確認できるようにいくつかのユーザーデータを覚えておいてください。

ステップ2. ONLYOFFICE Workspace Enterpriseへのアップグレード​

ONLYOFFICE Workspace Enterprise Dockerスクリプトファイルをダウンロードします:

wget https://download.onlyoffice.com/install/workspace-enterprise-install.sh

-u true パラメータを指定してスクリプトを実行します:

bash workspace-enterprise-install.sh -u true

これにより、更新が必要なコンテナが停止され、削除された後、対応するコンポーネントの最新バージョンが実行されます。ONLYOFFICE Docs Enterprise Edition が ONLYOFFICE Docs Community Edition の代わりにインストールされます。

警告

Community Edition バージョンが 9.1 より低い場合にアップグレードすると、スクリプトはMySQLデータベースを別のコンテナに移動します(これが新しいインストールスキームです)。利用可能なスクリプトパラメータについてはこの記事をご覧ください。

注記

何らかの理由でステップ1で作成したバックアップデータを復元する必要がある場合は、ONLYOFFICE Workspace Enterprise をインストールする 前に、/onlyoffice フォルダーを /app フォルダーに手動でコピーします:

sudo cp -a /home/user/Backup/onlyoffice /app

ステップ3. ポータルの起動とライセンスのアクティベート​

ONLYOFFICE Workspace Enterprise がインストールされたら、ポータルを起動し、正しく動作しているか、すべてのデータが存在するか確認します。最後に、/controlpanel/activate ページに移動し(コントロールパネルを開き、上部のエンタープライズ版にアップグレードリンクをクリック)、購入 ボタンをクリックしてライセンスを購入し、購入したライセンスキーを対応するフィールドにアップロードして アクティベート ボタンをクリックします。ライセンスキーの購入方法について詳しくは、この記事 をご覧ください。