次の方法で共有


Azure HDInsight を別のリージョンに再配置する

この記事では、Azure HDInsight クラスターを新しいリージョンに再配置する手順について説明します。

[前提条件]

再配置プロセスを開始する前に、次の前提条件が満たされていることを確認します。

  • 依存リソースの識別: Azure HDInsight に依存するすべてのリソースを収集します。 デプロイによっては、再配置前に次のリソースをターゲット リージョンにデプロイして構成する必要がある場合があります。

  • リージョンのサポートを確認する: HDInsight とその依存リソースがターゲット リージョンでサポートされていることを確認します。

  • ターゲットランディングゾーンを準備する: ターゲットランディングゾーンの準備が整い、評価されたアーキテクチャと一致していることを確認します。

  • ドキュメント ネットワーク設定: ファイアウォールや分離設定を含むネットワーク構成を記録します。

  • メタストア データベースの識別: ソース クラスターで構成されているすべてのメタストア データベースを一覧表示します。

  • インストールされているアプリケーションを確認する: インストールされている HDInsight アプリケーションと実行されたアクション スクリプトを文書化します。

  • 可用性ゾーンのサポートを確認する: ターゲット リージョンが可用性ゾーンをサポートしていることを確認します。 詳細については、「 リージョンの可用性」を参照してください。

ダウンタイムに関する考慮事項

再配置プロセスに関連する潜在的なダウンタイムについて理解します。 詳細については、「 Azure のクラウド導入フレームワーク: 再配置方法の選択」を参照してください。

再配置の準備

テンプレートをエクスポートする

HDInsight クラスター用の Azure Resource Manager (ARM) JSON テンプレートまたは Bicep ファイルをエクスポートします。 これらのテンプレートは、HDInsight クラスターとそれに関連するリソースのデプロイを定義して自動化します。 テンプレートをエクスポートするには、次のいずれかの方法を使用します。

テンプレートを変更する

エクスポートした Bicep ファイルまたは ARM テンプレートを更新して、新しいリージョンを反映します。 ストレージ アカウント、マネージド ID、ユーザー アカウント ( sshuserなど)、ネットワーク構成、メタストア データベースなど、すべてのリソースの詳細が適宜更新されていることを確認します。

ソース ストレージ アカウントの再配置

ソース ストレージ アカウントをターゲット リージョンに再配置します。 詳細な手順については、「 ストレージ アカウントを別のリージョンに再配置する」を参照してください。

関連するジョブの再配置

HDInsight クラスターに関連付けられているジョブをターゲット リージョンに再配置します。 HDInsight の実装に基づく適切なガイダンスに従います。

データの同期

Azure Data Factory (ADF) または別の定義済みのデータ移行計画を使用して、ソース ストレージからターゲット ストレージへの差分データ同期を実行します。

クラスターを再デプロイする

更新された Bicep ファイルまたは ARM テンプレートをデプロイして、ターゲット リージョンに HDInsight クラスターを作成します。 詳細については、以下を参照してください。

再配置の検証

再配置後、HDInsight クラスターとその依存リソースを検証します。 スモーク テストと統合テストを実行して、すべての構成が正しく、データにアクセスできることを確認します。

クリーンアップ

(省略可能)リソースが不要になった場合は、ソース リージョン内のリソースを破棄またはクリーンアップします。

次のステップ

Azure でのリソースの移動とディザスター リカバリーの詳細については、次を参照してください。