Jump To Close Expand all Collapse all Table of contents MTC (Migration Toolkit for Containers) 1. MTC (Migration Toolkit for Containers) Expand section "1. MTC (Migration Toolkit for Containers)" Collapse section "1. MTC (Migration Toolkit for Containers)" 1.1. 用語 1.2. MTC ワークフロー 1.3. データのコピー方法 Expand section "1.3. データのコピー方法" Collapse section "1.3. データのコピー方法" 1.3.1. ファイルシステムのコピー方法 1.3.2. スナップショットのコピー方法 1.4. ボリュームの直接移行とイメージの直接移行 2. MTC (Migration Toolkit for Containers) リリースノート Expand section "2. MTC (Migration Toolkit for Containers) リリースノート" Collapse section "2. MTC (Migration Toolkit for Containers) リリースノート" 2.1. MTC (Migration Toolkit for Containers 1.7) リリースノート Expand section "2.1. MTC (Migration Toolkit for Containers 1.7) リリースノート" Collapse section "2.1. MTC (Migration Toolkit for Containers 1.7) リリースノート" 2.1.1. 新機能および機能拡張 2.1.2. 既知の問題 2.2. MTC(Migration Toolkit for Containers 1.6) リリースノート Expand section "2.2. MTC(Migration Toolkit for Containers 1.6) リリースノート" Collapse section "2.2. MTC(Migration Toolkit for Containers 1.6) リリースノート" 2.2.1. 新機能および機能拡張 2.2.2. 非推奨の機能 2.2.3. 既知の問題 2.3. Migration Toolkit for Containers 1.5 リリースノート Expand section "2.3. Migration Toolkit for Containers 1.5 リリースノート" Collapse section "2.3. Migration Toolkit for Containers 1.5 リリースノート" 2.3.1. 新機能および機能拡張 2.3.2. 非推奨の機能 2.3.3. 既知の問題 2.3.4. 技術上の変更点 3. MTC (Migration Toolkit for Containers) のインストール Expand section "3. MTC (Migration Toolkit for Containers) のインストール" Collapse section "3. MTC (Migration Toolkit for Containers) のインストール" 3.1. 互換性のガイドライン 3.2. OpenShift Container Platform 4.2 での従来の Migration Toolkit for Containers Operator の 4.5 へのインストール 3.3. Migration Toolkit for Containers Operator の OpenShift Container Platform 4.12 へのインストール 3.4. プロキシー設定 Expand section "3.4. プロキシー設定" Collapse section "3.4. プロキシー設定" 3.4.1. ボリュームの直接移行 Expand section "3.4.1. ボリュームの直接移行" Collapse section "3.4.1. ボリュームの直接移行" 3.4.1.1. DVM の TCP プロキシー設定 3.4.1.2. HTTP/HTTPS プロキシーの代わりに TCP プロキシーを使用する理由 3.4.1.3. 既知の問題 3.4.2. 移行用のネットワークポリシーのチューニング Expand section "3.4.2. 移行用のネットワークポリシーのチューニング" Collapse section "3.4.2. 移行用のネットワークポリシーのチューニング" 3.4.2.1. NetworkPolicy の設定 Expand section "3.4.2.1. NetworkPolicy の設定" Collapse section "3.4.2.1. NetworkPolicy の設定" 3.4.2.1.1. Rsync Pod からの egress トラフィック 3.4.2.1.2. Rsync Pod への ingress トラフィック 3.4.2.2. EgressNetworkPolicy 設定 3.4.2.3. データ転送用の代替エンドポイントの選択 3.4.2.4. RsyncPod の補足グループの設定 3.4.3. プロキシーの設定 3.4.4. root または非 root として Rsync を実行する Expand section "3.4.4. root または非 root として Rsync を実行する" Collapse section "3.4.4. root または非 root として Rsync を実行する" 3.4.4.1. データ転送のデフォルトの非 root 操作を手動でオーバーライドする 3.4.4.2. すべての移行で MigrationController CR をルートまたは非ルートとして設定する 3.4.4.3. 移行ごとにルートまたは非ルートとして MigMigration CR を設定する 3.5. レプリケーションリポジトリーの設定 Expand section "3.5. レプリケーションリポジトリーの設定" Collapse section "3.5. レプリケーションリポジトリーの設定" 3.5.1. 前提条件 3.5.2. Multicloud Object Gateway の認証情報の取得 3.5.3. Amazon Web Services の設定 3.5.4. Google Cloud Provider の設定 3.5.5. Microsoft Azure の設定 3.5.6. 関連情報 3.6. MTC のアンインストールおよびリソースの削除 4. ネットワークの制限された環境での Migration Toolkit for Containers Operator のインストール Expand section "4. ネットワークの制限された環境での Migration Toolkit for Containers Operator のインストール" Collapse section "4. ネットワークの制限された環境での Migration Toolkit for Containers Operator のインストール" 4.1. 互換性のガイドライン 4.2. Migration Toolkit for Containers Operator の OpenShift Container Platform 4.12 へのインストール 4.3. OpenShift Container Platform 4.2 での従来の Migration Toolkit for Containers Operator の 4.5 へのインストール 4.4. プロキシー設定 Expand section "4.4. プロキシー設定" Collapse section "4.4. プロキシー設定" 4.4.1. ボリュームの直接移行 Expand section "4.4.1. ボリュームの直接移行" Collapse section "4.4.1. ボリュームの直接移行" 4.4.1.1. DVM の TCP プロキシー設定 4.4.1.2. HTTP/HTTPS プロキシーの代わりに TCP プロキシーを使用する理由 4.4.1.3. 既知の問題 4.4.2. 移行用のネットワークポリシーのチューニング Expand section "4.4.2. 移行用のネットワークポリシーのチューニング" Collapse section "4.4.2. 移行用のネットワークポリシーのチューニング" 4.4.2.1. NetworkPolicy の設定 Expand section "4.4.2.1. NetworkPolicy の設定" Collapse section "4.4.2.1. NetworkPolicy の設定" 4.4.2.1.1. Rsync Pod からの egress トラフィック 4.4.2.1.2. Rsync Pod への ingress トラフィック 4.4.2.2. EgressNetworkPolicy 設定 4.4.2.3. データ転送用の代替エンドポイントの選択 4.4.2.4. RsyncPod の補足グループの設定 4.4.3. プロキシーの設定 4.5. root または非 root として Rsync を実行する Expand section "4.5. root または非 root として Rsync を実行する" Collapse section "4.5. root または非 root として Rsync を実行する" 4.5.1. すべての移行で MigrationController CR をルートまたは非ルートとして設定する 4.5.2. 移行ごとにルートまたは非ルートとして MigMigration CR を設定する 4.6. レプリケーションリポジトリーの設定 Expand section "4.6. レプリケーションリポジトリーの設定" Collapse section "4.6. レプリケーションリポジトリーの設定" 4.6.1. 前提条件 4.6.2. Multicloud Object Gateway の認証情報の取得 4.6.3. 関連情報 4.7. MTC のアンインストールおよびリソースの削除 5. Migration Toolkit for Containers のアップグレード Expand section "5. Migration Toolkit for Containers のアップグレード" Collapse section "5. Migration Toolkit for Containers のアップグレード" 5.1. OpenShift Container Platform 4.12 での MTC (Migration Toolkit for Containers) のアップグレード 5.2. OpenShift Container Platform バージョン 4.2 の MTC (Migration Toolkit for Containers) 4.5 へのアップグレード 5.3. MTC 1.3 から 1.7 へのアップグレード 6. 移行前のチェックリスト Expand section "6. 移行前のチェックリスト" Collapse section "6. 移行前のチェックリスト" 6.1. クラスターヘルスチェックリスト 6.2. ソースクラスターのチェックリスト 6.3. ターゲットクラスターのチェックリスト 7. ネットワークの考慮事項 Expand section "7. ネットワークの考慮事項" Collapse section "7. ネットワークの考慮事項" 7.1. DNS に関する考慮事項 Expand section "7.1. DNS に関する考慮事項" Collapse section "7.1. DNS に関する考慮事項" 7.1.1. クライアントからのターゲットクラスターの DNS ドメイン分離 7.1.2. ソース DNS ドメインを受け入れるためのターゲットクラスターの設定 7.2. ネットワークトラフィックリダイレクト戦略 8. アプリケーションの移行 Expand section "8. アプリケーションの移行" Collapse section "8. アプリケーションの移行" 8.1. 移行の前提条件 8.2. MTC の Web コンソールを使用したアプリケーションの移行 Expand section "8.2. MTC の Web コンソールを使用したアプリケーションの移行" Collapse section "8.2. MTC の Web コンソールを使用したアプリケーションの移行" 8.2.1. MTC の Web コンソールの起動 8.2.2. MTC の Web コンソールへのクラスターの追加 8.2.3. MTC の Web コンソールへのレプリケーションリポジトリーの追加 8.2.4. MTC の Web コンソールでの移行計画の作成 8.2.5. MTC の Web コンソールでの移行計画の実行 9. 高度な移行オプション Expand section "9. 高度な移行オプション" Collapse section "9. 高度な移行オプション" 9.1. 用語 9.2. コマンドラインを使用したアプリケーションの移行 Expand section "9.2. コマンドラインを使用したアプリケーションの移行" Collapse section "9.2. コマンドラインを使用したアプリケーションの移行" 9.2.1. 移行の前提条件 9.2.2. イメージの直接移行用のレジストリールートの作成 9.2.3. プロキシー設定 Expand section "9.2.3. プロキシー設定" Collapse section "9.2.3. プロキシー設定" 9.2.3.1. ボリュームの直接移行 Expand section "9.2.3.1. ボリュームの直接移行" Collapse section "9.2.3.1. ボリュームの直接移行" 9.2.3.1.1. DVM の TCP プロキシー設定 9.2.3.1.2. HTTP/HTTPS プロキシーの代わりに TCP プロキシーを使用する理由 9.2.3.1.3. 既知の問題 9.2.3.2. 移行用のネットワークポリシーのチューニング Expand section "9.2.3.2. 移行用のネットワークポリシーのチューニング" Collapse section "9.2.3.2. 移行用のネットワークポリシーのチューニング" 9.2.3.2.1. NetworkPolicy の設定 Expand section "9.2.3.2.1. NetworkPolicy の設定" Collapse section "9.2.3.2.1. NetworkPolicy の設定" 9.2.3.2.1.1. Rsync Pod からの egress トラフィック 9.2.3.2.1.2. Rsync Pod への ingress トラフィック 9.2.3.2.2. EgressNetworkPolicy 設定 9.2.3.2.3. データ転送用の代替エンドポイントの選択 9.2.3.2.4. RsyncPod の補足グループの設定 9.2.3.3. プロキシーの設定 9.2.4. MTC API を使用したアプリケーションの移行 9.2.5. 状態の移行 9.3. 移行フック Expand section "9.3. 移行フック" Collapse section "9.3. 移行フック" 9.3.1. 移行フックの Ansible Playbook の作成 Expand section "9.3.1. 移行フックの Ansible Playbook の作成" Collapse section "9.3.1. 移行フックの Ansible Playbook の作成" 9.3.1.1. Ansible モジュール 9.3.1.2. 環境変数 9.4. 移行計画のオプション Expand section "9.4. 移行計画のオプション" Collapse section "9.4. 移行計画のオプション" 9.4.1. リソースの除外 9.4.2. 名前空間のマッピング 9.4.3. Persistent Volume Claim (永続ボリューム要求、PVC) の除外 9.4.4. 永続ボリューム要求 (PVC) のマッピング 9.4.5. 永続ボリューム属性の編集 9.4.6. MTC の Web コンソールでのストレージクラスの変換 9.4.7. MTCAPI を使用した Kubernetes オブジェクトの状態移行の実行 9.5. 移行コントローラーオプション Expand section "9.5. 移行コントローラーオプション" Collapse section "9.5. 移行コントローラーオプション" 9.5.1. 大規模な移行についての制限の引き上げ 9.5.2. ボリュームの直接移行での永続ボリュームサイズ変更の有効化 9.5.3. キャッシュされた Kubernetes クライアントの有効化 10. トラブルシューティング Expand section "10. トラブルシューティング" Collapse section "10. トラブルシューティング" 10.1. MTC ワークフロー 10.2. MTC カスタムリソースマニフェスト Expand section "10.2. MTC カスタムリソースマニフェスト" Collapse section "10.2. MTC カスタムリソースマニフェスト" 10.2.1. DirectImageMigration 10.2.2. DirectImageStreamMigration 10.2.3. DirectVolumeMigration 10.2.4. DirectVolumeMigrationProgress 10.2.5. MigAnalytic 10.2.6. MigCluster 10.2.7. MigHook 10.2.8. MigMigration 10.2.9. MigPlan 10.2.10. MigStorage 10.3. ログおよびデバッグツール Expand section "10.3. ログおよびデバッグツール" Collapse section "10.3. ログおよびデバッグツール" 10.3.1. 移行計画リソースの表示 10.3.2. 移行計画ログの表示 10.3.3. 移行ログリーダーの使用 10.3.4. パフォーマンスメトリックへのアクセス Expand section "10.3.4. パフォーマンスメトリックへのアクセス" Collapse section "10.3.4. パフォーマンスメトリックへのアクセス" 10.3.4.1. 提供されるメトリクス Expand section "10.3.4.1. 提供されるメトリクス" Collapse section "10.3.4.1. 提供されるメトリクス" 10.3.4.1.1. cam_app_workload_migrations 10.3.4.1.2. mtc_client_request_count 10.3.4.1.3. mtc_client_request_elapsed 10.3.4.1.4. 有用なクエリー 10.3.5. must-gather ツールの使用 10.3.6. Velero CLI ツールを使用した Velero リソースのデバッグ 10.3.7. 部分的な移行の失敗のデバッグ 10.3.8. トラブルシューティング向けの MTC カスタムリソースの使用 10.4. 一般的な問題および懸念事項 Expand section "10.4. 一般的な問題および懸念事項" Collapse section "10.4. 一般的な問題および懸念事項" 10.4.1. ボリュームの直接移行が完了しない 10.4.2. エラーメッセージおよび解決 Expand section "10.4.2. エラーメッセージおよび解決" Collapse section "10.4.2. エラーメッセージおよび解決" 10.4.2.1. MTC コンソールへの初回アクセス時に CA 証明書エラーが表示されます。 10.4.2.2. MTC コンソールの OAuth タイムアウトエラー 10.4.2.3. 不明な認証局エラーで署名された証明書 10.4.2.4. Velero Pod ログのバックアップストレージの場所についてのエラー 10.4.2.5. Velero Pod ログの Pod ボリュームバックアップのタイムアウトエラー 10.4.2.6. MigMigration カスタムリソースの Restic 検証エラー 10.4.2.7. root_squash を有効にして NFS ストレージから移行する場合の Restic パーミッションエラー 10.5. 移行のロールバック Expand section "10.5. 移行のロールバック" Collapse section "10.5. 移行のロールバック" 10.5.1. MTC の Web コンソールでの移行のロールバック 10.5.2. コマンドラインインターフェイスでの移行のロールバック 10.5.3. 移行の手動ロールバック 法律上の通知 Settings Close Language: 简体中文 한국어 日本語 English Français Language: 简体中文 한국어 日本語 English Français Format: Multi-page Single-page PDF Format: Multi-page Single-page PDF Language and Page Formatting Options Language: 简体中文 한국어 日本語 English Français Language: 简体中文 한국어 日本語 English Français Format: Multi-page Single-page PDF Format: Multi-page Single-page PDF MTC (Migration Toolkit for Containers) OpenShift Container Platform 4.12OpenShift Container Platform 4 への移行Red Hat OpenShift Documentation Team法律上の通知概要 本書では、ステートフルなアプリケーションワークロードを OpenShift Container Platform 4 クラスター間で移行する方法について説明します。 Next