17.2. Web コンソールでのコンテナーチェックポイントの復元
以前に保存した状態から操作を再開するには、Red Hat Enterprise Linux の Web コンソールでコンテナーのチェックポイントを復元します。ホストの再起動後、ワークロードを迅速に復旧したり、移行したコンテナーをデータ損失なくオンラインに戻したりすることも可能です。
前提条件
- コンテナーにチェックポイントが設定されている。
- RHEL 10 Web コンソールがインストールされている。手順は、Web コンソールのインストールおよび有効化 を参照してください。
-
cockpit-podmanアドオンがインストールされている。
手順
- RHEL 10 Web コンソールにログインします。
- メインメニューで Podman containers をクリックします。
- Containers テーブルで、変更するコンテナーを選択し、オーバーフローメニューをクリックして Restore を選択します。
オプション: Restore container フォームで、必要なオプションを確認します。
- すべての一時チェックポイントファイルを保持する: チェックポイント処理中に CRIU によって作成されたすべての一時ログおよび統計ファイルを保持します。さらなるデバッグのためのチェックポイント設定が失敗した場合でも、これらのファイルは削除されません。
- Restore with established TCP connections
- 静的に設定されている場合は IP アドレスを無視する: ユーザーが IP アドレスを使用してコンテナーを開始した場合、復元されたコンテナーもその IP アドレスの使用を試みます。その IP アドレスがすでに使用されている場合、復元操作は失敗します。このオプションは、コンテナーの作成時に Integration タブでポートマッピングを追加した場合に適用されます。
- 静的に設定されている場合は MAC アドレスを無視する: IP アドレスを使用してコンテナーが開始された場合、復元されたコンテナーもその MAC アドレスの使用を試みます。その MAC アドレスがすでに使用されている場合、復元操作は失敗します。
をクリックします。
注記チェックポイントの作成は、システムコンテナーでのみ使用できます。
検証
- メインメニューで Podman containers クリックします。Containers テーブルで復元されたコンテナーが実行されていることがわかります。