Jenkins Docker ガイド:起動・永続化・バックアップ復元2
バックアップの復元を試みる前に、起動と永続ストレージを確認します。例では使い捨てのコントローラーで HTTP の準備状態・マーカー・初期パスワードを比較します。本番ワークロードの復旧や認証情報の復号を証明するものではありません。
起動と永続性を検証する
準備状態と、コンテナー再作成後に保持された状態を確認します。
- Docker の Jenkins:起動とコンテナ再作成を確認する
イメージダイジェストで使い捨て Jenkins を起動し、ループバック HTTP の準備完了を確認して、初期パスワードを記録せず同じボリュームで再作成する。
新しいボリュームに復元する
元のコントローラーを停止し、master.key をアーカイブと分離して、復元状態を検証します。
- Jenkins Home バックアップ:停止したコントローラーを新規ボリュームへ復元する
実験用コントローラーを止め、master.key をアーカイブから除外して別に復元し、新規ボリュームの起動とマーカー、初期パスワード保持を確認する。