Jump To Close Expand all Collapse all Table of contents バージョン 3 から 4 への移行 1. OpenShift Container Platform 3 から 4 への移行について Expand section "1. OpenShift Container Platform 3 から 4 への移行について" Collapse section "1. OpenShift Container Platform 3 から 4 への移行について" 1.1. OpenShift Container Platform 3 と 4 の相違点 1.2. ネットワークの考慮事項の計画 1.3. MTC のインストール 1.4. MTC のアップグレード 1.5. 移行前のチェックリストの確認 1.6. アプリケーションの移行 1.7. 高度な移行オプション 1.8. 移行に関するトラブルシューティング 1.9. 移行のロールバック 1.10. MTC のアンインストールおよびリソースの削除 2. OpenShift Container Platform 3 から 4 への移行について 3. OpenShift Container Platform 3 と 4 の相違点 Expand section "3. OpenShift Container Platform 3 と 4 の相違点" Collapse section "3. OpenShift Container Platform 3 と 4 の相違点" 3.1. アーキテクチャー 3.2. インストールおよびアップグレード 3.3. 移行に関する考慮事項 Expand section "3.3. 移行に関する考慮事項" Collapse section "3.3. 移行に関する考慮事項" 3.3.1. ストレージに関する考慮事項 3.3.2. ネットワークの考慮事項 3.3.3. ロギングについての考慮事項 3.3.4. セキュリティーに関する考慮事項 3.3.5. モニターリングに関する考慮事項 4. ネットワークの考慮事項 Expand section "4. ネットワークの考慮事項" Collapse section "4. ネットワークの考慮事項" 4.1. DNS に関する考慮事項 Expand section "4.1. DNS に関する考慮事項" Collapse section "4.1. DNS に関する考慮事項" 4.1.1. クライアントからのターゲットクラスターの DNS ドメイン分離 4.1.2. ソース DNS ドメインを受け入れるためのターゲットクラスターの設定 4.2. ネットワークトラフィックリダイレクト戦略 5. MTC (Migration Toolkit for Containers) Expand section "5. MTC (Migration Toolkit for Containers)" Collapse section "5. MTC (Migration Toolkit for Containers)" 5.1. 用語 5.2. MTC ワークフロー 5.3. データのコピー方法 Expand section "5.3. データのコピー方法" Collapse section "5.3. データのコピー方法" 5.3.1. ファイルシステムのコピー方法 5.3.2. スナップショットのコピー方法 5.4. ボリュームの直接移行とイメージの直接移行 6. MTC (Migration Toolkit for Containers) のインストール Expand section "6. MTC (Migration Toolkit for Containers) のインストール" Collapse section "6. MTC (Migration Toolkit for Containers) のインストール" 6.1. 互換性のガイドライン 6.2. OpenShift Container Platform 3 でのレガシー Migration Toolkit for Containers Operator のインストール 6.3. Migration Toolkit for Containers Operator の OpenShift Container Platform 4.12 へのインストール 6.4. プロキシー設定 Expand section "6.4. プロキシー設定" Collapse section "6.4. プロキシー設定" 6.4.1. ボリュームの直接移行 Expand section "6.4.1. ボリュームの直接移行" Collapse section "6.4.1. ボリュームの直接移行" 6.4.1.1. DVM の TCP プロキシー設定 6.4.1.2. HTTP/HTTPS プロキシーの代わりに TCP プロキシーを使用する理由 6.4.1.3. 既知の問題 6.4.2. 移行用のネットワークポリシーのチューニング Expand section "6.4.2. 移行用のネットワークポリシーのチューニング" Collapse section "6.4.2. 移行用のネットワークポリシーのチューニング" 6.4.2.1. NetworkPolicy の設定 Expand section "6.4.2.1. NetworkPolicy の設定" Collapse section "6.4.2.1. NetworkPolicy の設定" 6.4.2.1.1. Rsync Pod からの egress トラフィック 6.4.2.1.2. Rsync Pod への ingress トラフィック 6.4.2.2. EgressNetworkPolicy 設定 6.4.2.3. データ転送用の代替エンドポイントの選択 6.4.2.4. RsyncPod の補足グループの設定 6.4.3. プロキシーの設定 6.5. レプリケーションリポジトリーの設定 Expand section "6.5. レプリケーションリポジトリーの設定" Collapse section "6.5. レプリケーションリポジトリーの設定" 6.5.1. 前提条件 6.5.2. Multicloud Object Gateway の認証情報の取得 6.5.3. Amazon Web Services の設定 6.5.4. Google Cloud Provider の設定 6.5.5. Microsoft Azure の設定 6.5.6. 関連情報 6.6. MTC のアンインストールおよびリソースの削除 7. ネットワークの制限された環境での Migration Toolkit for Containers Operator のインストール Expand section "7. ネットワークの制限された環境での Migration Toolkit for Containers Operator のインストール" Collapse section "7. ネットワークの制限された環境での Migration Toolkit for Containers Operator のインストール" 7.1. 互換性のガイドライン 7.2. Migration Toolkit for Containers Operator の OpenShift Container Platform 4.12 へのインストール 7.3. OpenShift Container Platform 3 でのレガシー Migration Toolkit for Containers Operator のインストール 7.4. プロキシー設定 Expand section "7.4. プロキシー設定" Collapse section "7.4. プロキシー設定" 7.4.1. ボリュームの直接移行 Expand section "7.4.1. ボリュームの直接移行" Collapse section "7.4.1. ボリュームの直接移行" 7.4.1.1. DVM の TCP プロキシー設定 7.4.1.2. HTTP/HTTPS プロキシーの代わりに TCP プロキシーを使用する理由 7.4.1.3. 既知の問題 7.4.2. 移行用のネットワークポリシーのチューニング Expand section "7.4.2. 移行用のネットワークポリシーのチューニング" Collapse section "7.4.2. 移行用のネットワークポリシーのチューニング" 7.4.2.1. NetworkPolicy の設定 Expand section "7.4.2.1. NetworkPolicy の設定" Collapse section "7.4.2.1. NetworkPolicy の設定" 7.4.2.1.1. Rsync Pod からの egress トラフィック 7.4.2.1.2. Rsync Pod への ingress トラフィック 7.4.2.2. EgressNetworkPolicy 設定 7.4.2.3. データ転送用の代替エンドポイントの選択 7.4.2.4. RsyncPod の補足グループの設定 7.4.3. プロキシーの設定 7.5. レプリケーションリポジトリーの設定 Expand section "7.5. レプリケーションリポジトリーの設定" Collapse section "7.5. レプリケーションリポジトリーの設定" 7.5.1. 前提条件 7.5.2. Multicloud Object Gateway の認証情報の取得 7.5.3. 関連情報 7.6. MTC のアンインストールおよびリソースの削除 8. Migration Toolkit for Containers のアップグレード Expand section "8. Migration Toolkit for Containers のアップグレード" Collapse section "8. Migration Toolkit for Containers のアップグレード" 8.1. OpenShift Container Platform 4.12 での MTC (Migration Toolkit for Containers) のアップグレード 8.2. OpenShift Container Platform 3 での MTC (Migration Toolkit for Containers) のアップグレード 8.3. MTC 1.3 から 1.7 へのアップグレード 9. 移行前のチェックリスト Expand section "9. 移行前のチェックリスト" Collapse section "9. 移行前のチェックリスト" 9.1. Resources 9.2. ソースクラスター 9.3. ターゲットクラスター 9.4. パフォーマンス 10. アプリケーションの移行 Expand section "10. アプリケーションの移行" Collapse section "10. アプリケーションの移行" 10.1. 移行の前提条件 10.2. MTC の Web コンソールを使用したアプリケーションの移行 Expand section "10.2. MTC の Web コンソールを使用したアプリケーションの移行" Collapse section "10.2. MTC の Web コンソールを使用したアプリケーションの移行" 10.2.1. MTC の Web コンソールの起動 10.2.2. MTC の Web コンソールへのクラスターの追加 10.2.3. MTC の Web コンソールへのレプリケーションリポジトリーの追加 10.2.4. MTC の Web コンソールでの移行計画の作成 10.2.5. MTC の Web コンソールでの移行計画の実行 11. 高度な移行オプション Expand section "11. 高度な移行オプション" Collapse section "11. 高度な移行オプション" 11.1. 用語 11.2. オンプレミスからクラウドベースのクラスターへのアプリケーション移行 11.3. コマンドラインを使用したアプリケーションの移行 Expand section "11.3. コマンドラインを使用したアプリケーションの移行" Collapse section "11.3. コマンドラインを使用したアプリケーションの移行" 11.3.1. 移行の前提条件 11.3.2. イメージの直接移行用のレジストリールートの作成 11.3.3. プロキシー設定 Expand section "11.3.3. プロキシー設定" Collapse section "11.3.3. プロキシー設定" 11.3.3.1. ボリュームの直接移行 Expand section "11.3.3.1. ボリュームの直接移行" Collapse section "11.3.3.1. ボリュームの直接移行" 11.3.3.1.1. DVM の TCP プロキシー設定 11.3.3.1.2. HTTP/HTTPS プロキシーの代わりに TCP プロキシーを使用する理由 11.3.3.1.3. 既知の問題 11.3.3.2. 移行用のネットワークポリシーのチューニング Expand section "11.3.3.2. 移行用のネットワークポリシーのチューニング" Collapse section "11.3.3.2. 移行用のネットワークポリシーのチューニング" 11.3.3.2.1. NetworkPolicy の設定 Expand section "11.3.3.2.1. NetworkPolicy の設定" Collapse section "11.3.3.2.1. NetworkPolicy の設定" 11.3.3.2.1.1. Rsync Pod からの egress トラフィック 11.3.3.2.1.2. Rsync Pod への ingress トラフィック 11.3.3.2.2. EgressNetworkPolicy 設定 11.3.3.2.3. データ転送用の代替エンドポイントの選択 11.3.3.2.4. RsyncPod の補足グループの設定 11.3.3.3. プロキシーの設定 11.3.4. MTC API を使用したアプリケーションの移行 11.3.5. 状態の移行 11.4. 移行フック Expand section "11.4. 移行フック" Collapse section "11.4. 移行フック" 11.4.1. 移行フックの Ansible Playbook の作成 Expand section "11.4.1. 移行フックの Ansible Playbook の作成" Collapse section "11.4.1. 移行フックの Ansible Playbook の作成" 11.4.1.1. Ansible モジュール 11.4.1.2. 環境変数 11.5. 移行計画のオプション Expand section "11.5. 移行計画のオプション" Collapse section "11.5. 移行計画のオプション" 11.5.1. リソースの除外 11.5.2. 名前空間のマッピング 11.5.3. Persistent Volume Claim (永続ボリューム要求、PVC) の除外 11.5.4. 永続ボリューム要求 (PVC) のマッピング 11.5.5. 永続ボリューム属性の編集 11.5.6. MTCAPI を使用した Kubernetes オブジェクトの状態移行の実行 11.6. 移行コントローラーオプション Expand section "11.6. 移行コントローラーオプション" Collapse section "11.6. 移行コントローラーオプション" 11.6.1. 大規模な移行についての制限の引き上げ 11.6.2. ボリュームの直接移行での永続ボリュームサイズ変更の有効化 11.6.3. キャッシュされた Kubernetes クライアントの有効化 12. トラブルシューティング Expand section "12. トラブルシューティング" Collapse section "12. トラブルシューティング" 12.1. MTC ワークフロー 12.2. MTC カスタムリソースマニフェスト Expand section "12.2. MTC カスタムリソースマニフェスト" Collapse section "12.2. MTC カスタムリソースマニフェスト" 12.2.1. DirectImageMigration 12.2.2. DirectImageStreamMigration 12.2.3. DirectVolumeMigration 12.2.4. DirectVolumeMigrationProgress 12.2.5. MigAnalytic 12.2.6. MigCluster 12.2.7. MigHook 12.2.8. MigMigration 12.2.9. MigPlan 12.2.10. MigStorage 12.3. ログおよびデバッグツール Expand section "12.3. ログおよびデバッグツール" Collapse section "12.3. ログおよびデバッグツール" 12.3.1. 移行計画リソースの表示 12.3.2. 移行計画ログの表示 12.3.3. 移行ログリーダーの使用 12.3.4. パフォーマンスメトリックへのアクセス Expand section "12.3.4. パフォーマンスメトリックへのアクセス" Collapse section "12.3.4. パフォーマンスメトリックへのアクセス" 12.3.4.1. 提供されるメトリクス Expand section "12.3.4.1. 提供されるメトリクス" Collapse section "12.3.4.1. 提供されるメトリクス" 12.3.4.1.1. cam_app_workload_migrations 12.3.4.1.2. mtc_client_request_count 12.3.4.1.3. mtc_client_request_elapsed 12.3.4.1.4. 有用なクエリー 12.3.5. must-gather ツールの使用 12.3.6. Velero CLI ツールを使用した Velero リソースのデバッグ 12.3.7. 部分的な移行の失敗のデバッグ 12.3.8. トラブルシューティング向けの MTC カスタムリソースの使用 12.4. 一般的な問題および懸念事項 Expand section "12.4. 一般的な問題および懸念事項" Collapse section "12.4. 一般的な問題および懸念事項" 12.4.1. 非推奨の内部イメージの更新 12.4.2. ボリュームの直接移行が完了しない 12.4.3. エラーメッセージおよび解決 Expand section "12.4.3. エラーメッセージおよび解決" Collapse section "12.4.3. エラーメッセージおよび解決" 12.4.3.1. MTC コンソールへの初回アクセス時に CA 証明書エラーが表示されます。 12.4.3.2. MTC コンソールの OAuth タイムアウトエラー 12.4.3.3. 不明な認証局エラーで署名された証明書 12.4.3.4. Velero Pod ログのバックアップストレージの場所についてのエラー 12.4.3.5. Velero Pod ログの Pod ボリュームバックアップのタイムアウトエラー 12.4.3.6. MigMigration カスタムリソースの Restic 検証エラー 12.4.3.7. root_squash を有効にして NFS ストレージから移行する場合の Restic パーミッションエラー 12.4.4. 既知の問題 12.5. 移行のロールバック Expand section "12.5. 移行のロールバック" Collapse section "12.5. 移行のロールバック" 12.5.1. MTC の Web コンソールでの移行のロールバック 12.5.2. コマンドラインインターフェイスでの移行のロールバック 12.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 バージョン 3 から 4 への移行 OpenShift Container Platform 4.12OpenShift Container Platform 4 への移行Red Hat OpenShift Documentation Team法律上の通知概要 本書では、OpenShift Container Platform クラスターをバージョン 3 からバージョン 4 に移行する方法について説明します。 Next