Docker インストールを復元する
始める前に、復元したいデータベースのバックアップコピーがあることを確認してください。この手順では必ず正しいファイルを選択するように、バックアップコピーの場所をメモしてください。
アップグレードが失敗した後で以前のインストールバージョンにロールバックする場合は、インストール前に作成したバックアップを使用してください。この前提条件を無視した場合は、以前のインストールのバージョンに対応するバックアップファイルを見つけてください。
現在のインストールを復元しようとしている場合は、現在のインストールのバージョンに対応するバックアップの保存先として設定されているディレクトリでアーカイブされたバックアップファイルを見つけます。
データベースのバックアップコピーからインストールを復元する
データベースを現在または以前のバージョンに復元するには、YouTrack を再インストールし、インストール中にバックアップをアップグレード元として使用する必要があります。
YouTrack の前のバージョンに復元するときは、復元したい製品のバージョンに対応するバックアップを使用してください。
データベースをバックアップから復元するには
YouTrack サービスを停止します。詳しい手順については、Docker コンテナーを停止を参照してください。
data
およびconf
ディレクトリの内容を消去します。ホストマシン上のこれら 2 つの YouTrack 固有のディレクトリの内容を消去する必要があります。詳細については、インストール手順のディレクトリの作成と設定の章を参照してください。復元するバックアップファイルが、ホストマシンの
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
) にマップする必要があります。次のコマンドを実行して 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 を開きます。
構成ウィザードで、アップグレードオプションを選択します。
アップグレード元を選択ページで、バックアップをアップグレード元として選択し、次へボタンをクリックします。
YouTrack が製品データを保管している場所を検討してください。完了したら、アップグレードボタンをクリックします。
YouTrack サービスはバックアップファイルからのデータで始まります。
関連ページ:
![](https://pleiades.io/icons/youtrack.png)
Docker コンテナーの停止と再起動
このページでは、YouTrack サーバーサーバーを停止および起動する方法について説明します。以下の状況では YouTrack を停止する必要があります。データベースの場所を変更します。YouTrack サーバーサーバーのプロパティまたは JVM オプションを変更する必要があります。YouTrack サーバーのインストールをアップグレードしたい。Docker コンテナーを停止する:YouTrack サービスを正常に停止するには、次のコマンドを実行してください。docker exec <c...
![](https://resources.jetbrains.com/help/img/youtrack/2024.2/install-config-wizard-start.png)
Docker のインストール
Docker コンテナーを使用して YouTrack をインストールするために必要な手順の概要を次に示します。環境を準備する、ディレクトリの作成と設定、YouTrack イメージをプルする、Docker コンテナーを実行する、YouTrack の設定、各ステップについては、以下で詳しく説明します。環境を準備する:YouTrack をインストールするサーバーまたは仮想マシンに Docker がインストールされていることを確認します。Docker は公式 Web サイトからダウンロードしてインスト...