Jump To Close Expand all Collapse all Table of contents MTC (Migration Toolkit for Containers) 1. コンテナーの概要のための移行ツールキット Expand section "1. コンテナーの概要のための移行ツールキット" Collapse section "1. コンテナーの概要のための移行ツールキット" 1.1. MTC のインストール 1.2. MTC のアップグレード 1.3. MTC チェックリストの確認 1.4. アプリケーションの移行 1.5. 高度な移行オプション 1.6. 移行に関するトラブルシューティング 1.7. 移行のロールバック 1.8. MTC のアンインストールおよびリソースの削除 2. MTC (Migration Toolkit for Containers) Expand section "2. MTC (Migration Toolkit for Containers)" Collapse section "2. MTC (Migration Toolkit for Containers)" 2.1. 用語 2.2. MTC ワークフロー 2.3. データのコピー方法 Expand section "2.3. データのコピー方法" Collapse section "2.3. データのコピー方法" 2.3.1. ファイルシステムのコピー方法 2.3.2. スナップショットのコピー方法 2.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. MTC(Migration Toolkit for Containers 1.6) リリースノート Expand section "3.1. MTC(Migration Toolkit for Containers 1.6) リリースノート" Collapse section "3.1. MTC(Migration Toolkit for Containers 1.6) リリースノート" 3.1.1. 新機能および機能拡張 3.1.2. 非推奨の機能 3.1.3. 既知の問題 3.2. Migration Toolkit for Containers 1.5 リリースノート Expand section "3.2. Migration Toolkit for Containers 1.5 リリースノート" Collapse section "3.2. Migration Toolkit for Containers 1.5 リリースノート" 3.2.1. 新機能および改良された機能 3.2.2. 非推奨の機能 3.2.3. 既知の問題 3.2.4. 技術上の変更点 3.3. Migration Toolkit for Containers 1.4 リリースノート Expand section "3.3. Migration Toolkit for Containers 1.4 リリースノート" Collapse section "3.3. Migration Toolkit for Containers 1.4 リリースノート" 3.3.1. 既知の問題 4. MTC (Migration Toolkit for Containers) のインストール Expand section "4. MTC (Migration Toolkit for Containers) のインストール" Collapse section "4. MTC (Migration Toolkit for Containers) のインストール" 4.1. 互換性のガイドライン 4.2. OpenShift Container Platform 4.2 での従来の Migration Toolkit for Containers Operator の 4.5 へのインストール 4.3. Migration Toolkit for Containers Operator の OpenShift Container Platform 4.7 へのインストール 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. RsyncPod の補足グループの設定 4.4.3. プロキシーの設定 4.5. レプリケーションリポジトリーの設定 Expand section "4.5. レプリケーションリポジトリーの設定" Collapse section "4.5. レプリケーションリポジトリーの設定" 4.5.1. 前提条件 4.5.2. Multicloud Object Gateway の認証情報の取得 4.5.3. Amazon Web Services の設定 4.5.4. Google Cloud Provider の設定 4.5.5. Microsoft Azure の設定 4.5.6. 関連情報 4.6. MTC のアンインストールおよびリソースの削除 5. ネットワークの制限された環境での Migration Toolkit for Containers Operator のインストール Expand section "5. ネットワークの制限された環境での Migration Toolkit for Containers Operator のインストール" Collapse section "5. ネットワークの制限された環境での Migration Toolkit for Containers Operator のインストール" 5.1. 互換性のガイドライン 5.2. Migration Toolkit for Containers Operator の OpenShift Container Platform 4.7 へのインストール 5.3. OpenShift Container Platform 4.2 での従来の Migration Toolkit for Containers Operator の 4.5 へのインストール 5.4. プロキシー設定 Expand section "5.4. プロキシー設定" Collapse section "5.4. プロキシー設定" 5.4.1. ボリュームの直接移行 Expand section "5.4.1. ボリュームの直接移行" Collapse section "5.4.1. ボリュームの直接移行" 5.4.1.1. DVM の TCP プロキシー設定 5.4.1.2. HTTP/HTTPS プロキシーの代わりに TCP プロキシーを使用する理由 5.4.1.3. 既知の問題 5.4.2. 移行用のネットワークポリシーのチューニング Expand section "5.4.2. 移行用のネットワークポリシーのチューニング" Collapse section "5.4.2. 移行用のネットワークポリシーのチューニング" 5.4.2.1. NetworkPolicy の設定 Expand section "5.4.2.1. NetworkPolicy の設定" Collapse section "5.4.2.1. NetworkPolicy の設定" 5.4.2.1.1. Rsync Pod からの egress トラフィック 5.4.2.1.2. Rsync Pod への ingress トラフィック 5.4.2.2. EgressNetworkPolicy 設定 5.4.2.3. RsyncPod の補足グループの設定 5.4.3. プロキシーの設定 5.5. レプリケーションリポジトリーの設定 Expand section "5.5. レプリケーションリポジトリーの設定" Collapse section "5.5. レプリケーションリポジトリーの設定" 5.5.1. 前提条件 5.5.2. Multicloud Object Gateway の認証情報の取得 5.5.3. 関連情報 5.6. MTC のアンインストールおよびリソースの削除 6. Migration Toolkit for Containers のアップグレード Expand section "6. Migration Toolkit for Containers のアップグレード" Collapse section "6. Migration Toolkit for Containers のアップグレード" 6.1. OpenShift Container Platform 4.7 での Migration Toolkit for Containers のアップグレード 6.2. OpenShift Container Platform バージョン 4.2 の MTC (Migration Toolkit for Containers) 4.5 へのアップグレード 6.3. MTC 1.3 から 1.7 へのアップグレード 7. 移行前のチェックリスト Expand section "7. 移行前のチェックリスト" Collapse section "7. 移行前のチェックリスト" 7.1. クラスターヘルスチェックリスト 7.2. ソースクラスターのチェックリスト 7.3. ターゲットクラスターのチェックリスト 8. ネットワークの考慮事項 Expand section "8. ネットワークの考慮事項" Collapse section "8. ネットワークの考慮事項" 8.1. DNS に関する考慮事項 Expand section "8.1. DNS に関する考慮事項" Collapse section "8.1. DNS に関する考慮事項" 8.1.1. クライアントからのターゲットクラスターの DNS ドメイン分離 8.1.2. ソース DNS ドメインを受け入れるためのターゲットクラスターの設定 8.2. ネットワークトラフィックリダイレクト戦略 9. アプリケーションの移行 Expand section "9. アプリケーションの移行" Collapse section "9. アプリケーションの移行" 9.1. 移行の前提条件 9.2. MTC の Web コンソールを使用したアプリケーションの移行 Expand section "9.2. MTC の Web コンソールを使用したアプリケーションの移行" Collapse section "9.2. MTC の Web コンソールを使用したアプリケーションの移行" 9.2.1. MTC の Web コンソールの起動 9.2.2. MTC の Web コンソールへのクラスターの追加 9.2.3. MTC の Web コンソールへのレプリケーションリポジトリーの追加 9.2.4. MTC の Web コンソールでの移行計画の作成 9.2.5. MTC の Web コンソールでの移行計画の実行 10. 高度な移行オプション Expand section "10. 高度な移行オプション" Collapse section "10. 高度な移行オプション" 10.1. 用語 10.2. コマンドラインを使用したアプリケーションの移行 Expand section "10.2. コマンドラインを使用したアプリケーションの移行" Collapse section "10.2. コマンドラインを使用したアプリケーションの移行" 10.2.1. 移行の前提条件 10.2.2. イメージの直接移行用のレジストリールートの作成 10.2.3. プロキシー設定 Expand section "10.2.3. プロキシー設定" Collapse section "10.2.3. プロキシー設定" 10.2.3.1. ボリュームの直接移行 Expand section "10.2.3.1. ボリュームの直接移行" Collapse section "10.2.3.1. ボリュームの直接移行" 10.2.3.1.1. DVM の TCP プロキシー設定 10.2.3.1.2. HTTP/HTTPS プロキシーの代わりに TCP プロキシーを使用する理由 10.2.3.1.3. 既知の問題 10.2.3.2. 移行用のネットワークポリシーのチューニング Expand section "10.2.3.2. 移行用のネットワークポリシーのチューニング" Collapse section "10.2.3.2. 移行用のネットワークポリシーのチューニング" 10.2.3.2.1. NetworkPolicy の設定 Expand section "10.2.3.2.1. NetworkPolicy の設定" Collapse section "10.2.3.2.1. NetworkPolicy の設定" 10.2.3.2.1.1. Rsync Pod からの egress トラフィック 10.2.3.2.1.2. Rsync Pod への ingress トラフィック 10.2.3.2.2. EgressNetworkPolicy 設定 10.2.3.2.3. RsyncPod の補足グループの設定 10.2.3.3. プロキシーの設定 10.2.4. MTC API を使用したアプリケーションの移行 10.2.5. 状態の移行 10.3. 移行フック Expand section "10.3. 移行フック" Collapse section "10.3. 移行フック" 10.3.1. 移行フックの Ansible Playbook の作成 Expand section "10.3.1. 移行フックの Ansible Playbook の作成" Collapse section "10.3.1. 移行フックの Ansible Playbook の作成" 10.3.1.1. Ansible モジュール 10.3.1.2. 環境変数 10.4. 移行計画のオプション Expand section "10.4. 移行計画のオプション" Collapse section "10.4. 移行計画のオプション" 10.4.1. リソースの除外 10.4.2. 名前空間のマッピング 10.4.3. Persistent Volume Claim (永続ボリューム要求、PVC) の除外 10.4.4. 永続ボリューム要求 (PVC) のマッピング 10.4.5. 永続ボリューム属性の編集 10.4.6. MTCAPI を使用した Kubernetes オブジェクトの状態移行の実行 10.5. 移行コントローラーオプション Expand section "10.5. 移行コントローラーオプション" Collapse section "10.5. 移行コントローラーオプション" 10.5.1. 大規模な移行についての制限の引き上げ 10.5.2. ボリュームの直接移行での永続ボリュームサイズ変更の有効化 10.5.3. キャッシュされた Kubernetes クライアントの有効化 11. トラブルシューティング Expand section "11. トラブルシューティング" Collapse section "11. トラブルシューティング" 11.1. MTC ワークフロー 11.2. MTC カスタムリソースマニフェスト Expand section "11.2. MTC カスタムリソースマニフェスト" Collapse section "11.2. MTC カスタムリソースマニフェスト" 11.2.1. DirectImageMigration 11.2.2. DirectImageStreamMigration 11.2.3. DirectVolumeMigration 11.2.4. DirectVolumeMigrationProgress 11.2.5. MigAnalytic 11.2.6. MigCluster 11.2.7. MigHook 11.2.8. MigMigration 11.2.9. MigPlan 11.2.10. MigStorage 11.3. ログおよびデバッグツール Expand section "11.3. ログおよびデバッグツール" Collapse section "11.3. ログおよびデバッグツール" 11.3.1. 移行計画リソースの表示 11.3.2. 移行計画ログの表示 11.3.3. 移行ログリーダーの使用 11.3.4. パフォーマンスメトリックへのアクセス Expand section "11.3.4. パフォーマンスメトリックへのアクセス" Collapse section "11.3.4. パフォーマンスメトリックへのアクセス" 11.3.4.1. 提供されるメトリクス Expand section "11.3.4.1. 提供されるメトリクス" Collapse section "11.3.4.1. 提供されるメトリクス" 11.3.4.1.1. cam_app_workload_migrations 11.3.4.1.2. mtc_client_request_count 11.3.4.1.3. mtc_client_request_elapsed 11.3.4.1.4. 有用なクエリー 11.3.5. must-gather ツールの使用 11.3.6. Velero CLI ツールを使用した Velero リソースのデバッグ 11.3.7. 部分的な移行の失敗のデバッグ 11.3.8. トラブルシューティング向けの MTC カスタムリソースの使用 11.4. 一般的な問題および懸念事項 Expand section "11.4. 一般的な問題および懸念事項" Collapse section "11.4. 一般的な問題および懸念事項" 11.4.1. ボリュームの直接移行が完了しない 11.4.2. エラーメッセージおよび解決 Expand section "11.4.2. エラーメッセージおよび解決" Collapse section "11.4.2. エラーメッセージおよび解決" 11.4.2.1. MTC コンソールへの初回アクセス時に CA 証明書エラーが表示されます。 11.4.2.2. MTC コンソールの OAuth タイムアウトエラー 11.4.2.3. 不明な認証局エラーで署名された証明書 11.4.2.4. Velero Pod ログのバックアップストレージの場所についてのエラー 11.4.2.5. Velero Pod ログの Pod ボリュームバックアップのタイムアウトエラー 11.4.2.6. MigMigration カスタムリソースの Restic 検証エラー 11.4.2.7. root_squash を有効にして NFS ストレージから移行する場合の Restic パーミッションエラー 11.4.3. 既知の問題 11.5. 移行のロールバック Expand section "11.5. 移行のロールバック" Collapse section "11.5. 移行のロールバック" 11.5.1. MTC の Web コンソールでの移行のロールバック 11.5.2. コマンドラインインターフェイスでの移行のロールバック 11.5.3. 移行の手動ロールバック Settings Close Language: 简体中文 日本語 한국어 English Language: 简体中文 日本語 한국어 English Format: Multi-page Single-page PDF Format: Multi-page Single-page PDF Language and Page Formatting Options Language: 简体中文 日本語 한국어 English Language: 简体中文 日本語 한국어 English Format: Multi-page Single-page PDF Format: Multi-page Single-page PDF MTC (Migration Toolkit for Containers) OpenShift Container Platform 4.7OpenShift Container Platform 4 への移行概要 本書では、ステートフルなアプリケーションワークロードを OpenShift Container Platform 4 クラスター間で移行する方法について説明します。 Next