YouTrack サーバー 2024.2 ヘルプ

Docker インストールを復元する

始める前に、復元したいデータベースのバックアップコピーがあることを確認してください。この手順では必ず正しいファイルを選択するように、バックアップコピーの場所をメモしてください。

  • アップグレードが失敗した後で以前のインストールバージョンにロールバックする場合は、インストール前に作成したバックアップを使用してください。この前提条件を無視した場合は、以前のインストールのバージョンに対応するバックアップファイルを見つけてください。

  • 現在のインストールを復元しようとしている場合は、現在のインストールのバージョンに対応するバックアップの保存先として設定されているディレクトリでアーカイブされたバックアップファイルを見つけます。

データベースのバックアップコピーからインストールを復元する

データベースを現在または以前のバージョンに復元するには、YouTrack を再インストールし、インストール中にバックアップをアップグレード元として使用する必要があります。

YouTrack の前のバージョンに復元するときは、復元したい製品のバージョンに対応するバックアップを使用してください。

データベースをバックアップから復元するには

  1. YouTrack サービスを停止します。詳しい手順については、Docker コンテナーを停止を参照してください。

  2. data および conf ディレクトリの内容を消去します。ホストマシン上のこれら 2 つの YouTrack 固有のディレクトリの内容を消去する必要があります。詳細については、インストール手順のディレクトリの作成と設定の章を参照してください。

  3. 復元するバックアップファイルが、ホストマシンbackups YouTrack ディレクトリにあることを確認してください。コンテナー内で YouTrack サービスを実行するユーザー 13001:13001 も、バックアップファイルにアクセスできる必要があります。たとえば、Linux ホストマシンでは、次のコマンドを使用してアクセスを確保できます。

    chmod 750 <path to the backup file on the host machine> chown 13001:13001 <path to the backup file on the host machine>

    docker イメージを実行するときは、このディレクトリをコンテナー内の対応するディレクトリ (/opt/youtrack/backups) にマップする必要があります。

  4. 次のコマンドを実行して YouTrack サーバーでコンテナーを実行します。

    docker run -it --name <youtrack-server-instance> \ -v <path to data directory>:/opt/youtrack/data \ -v <path to conf directory>:/opt/youtrack/conf \ -v <path to logs directory>:/opt/youtrack/logs \ -v <path to backups directory>:/opt/youtrack/backups \ -p <port on host>:8080 \ jetbrains/youtrack:<version>
    docker run -it --name <youtrack-server-instance> ^ -v <path to data directory>:/opt/youtrack/data ^ -v <path to conf directory>:/opt/youtrack/conf ^ -v <path to logs directory>:/opt/youtrack/logs ^ -v <path to backups directory>:/opt/youtrack/backups ^ -p <port on host>:8080 ^ jetbrains/youtrack:<version>

    YouTrack コンテナーおよびコマンドパラメーターの実行について詳しくは、Docker コンテナーを実行するを参照してください。

    • YouTrack イメージは、Web ベースの構成ウィザードを開始します。ブラウザーで、コンソール出力に表示される構成ウィザードの URL を開きます。

  5. 構成ウィザードで、アップグレードオプションを選択します。

    Yt upgrade config wizard start
  6. アップグレード元を選択ページで、バックアップをアップグレード元として選択し、次へボタンをクリックします。

    Docker upgrade select source
  7. YouTrack が製品データを保管している場所を検討してください。完了したら、アップグレードボタンをクリックします。

    Docker upgrade confirm settings
    • YouTrack サービスはバックアップファイルからのデータで始まります。