この記事はSinan Petrus Toma、Thomas Van Buggenhout、Ricardo GonzalezによるExploring NFS Storage Options for Oracle ZDM Migrations to Oracle Database@Azureを日本語に翻訳したものです。
2025年2月25日

Oracle Zero Downtime Migration (ZDM)は、世界中のお客様に信頼されている無償の移行ソリューションです。最小限のダウンタイムを必要とする移行を含め、Oracle Databaseの移行を簡素化し、自動化します。Oracle Maximum Availability Architecture (MAA)のベスト・プラクティスに従い、ZDMはOracle Database@Azureへの単一データベースまたはデータベース・フリート移行の事前検証と制御可能な自動化を提供します。
Oracle ZDMは、Oracle Exadata Database Service on Dedicated InfrastructureおよびOracle Autonomous Database Serverless on Oracle Database@AzureへのOracle Database移行をサポートします。 Oracle Data Guardと直接データ転送を利用する物理オンライン移行ワークフローでは、中間的なストレージは必要ありませんが、物理オフライン、論理オフライン、および論理オンライン移行ワークフローでは、RMANバックアップとData Pumpダンプファイルを保存するストレージが必要です。
この記事では、Azure Network経由でOracle Database@AzureにOracle ZDMを使用して移行できるさまざまなNFSストレージ・ソリューションについて紹介します。
オプション1: Oracle ACFS
Oracle Advanced Cluster File System (Oracle ACFS)は、マルチプラットフォームでスケーラブルなファイルシステムであり、Oracle Automatic Storage Management (Oracle ASM)の機能を拡張してすべての顧客のファイルをサポートするストレージ管理テクノロジです。
Oracle ACFSは、Oracle Exadata Database Service on Dedicated Infrastructure on Oracle Database@AzureへのOracle ZDM移行用のNFSストレージ・ロケーションとして使用できます。これは、Oracle ACFSのNAS-MAX HA Extensionsを活用することで実現され、顧客はACFSファイルシステム上にHA-NFSをエクスポートできます。
オンプレミスとAzure Network間のネットワーク・トラフィックを検査する必要がない限り、このソリューションではAzure Firewallやネットワーク仮想アプライアンス(NVA)は必要ありません。
詳細: Oracle ACFSの概要
オプション2: Azure VM上のNFSサーバー
Azure VMにNFSサーバーをインストールし、オンプレミスとOracle Database@AzureにNFS共有をマウントすることができます。
オンプレミスとAzureネットワーク間のネットワーク・トラフィックを検査する必要がない限り、このソリューションではAzure Firewallやネットワーク仮想アプライアンス(NVA)は必要ありません。
オプション3: NFS Azureファイル共有
Azure Filesは、オンプレミスとOracle Database@AzureにマウントできるNFSファイル共有のマネージドサービスを提供します。
ストレージ・アカウントのプライベート・エンドポイントは、データベースのVNetにピアリングされるハブVNetに配置できます。
この場合、Azure Firewallまたはその他のネットワーク仮想アプライアンス(NVA)が、オンプレミスとOracle Database@Azure用のOracle委任サブネットからのトラフィックをプライベート・エンドポイントにルーティングする必要があります。
あるいは、ストレージ・アカウントのプライベート・エンドポイントを、ハブVNetにピアリングされた別のスポークVNetに配置することもできます。ただし、ネットワーク・トラフィックは Azure Firewallまたはネットワーク仮想アプライアンス(NVA)経由でルーティングする必要があるため、ストレージのVNetをデータベースのVNetにピアリングしないでください。
詳細: NFS Azureファイル共有
オプション4: Azure NetApp Files
Azure NetApp Filesは、オンプレミスのデータベースとOracle Database@Azure間でファイルを共有できる共有ファイル・ストレージ・サービスを提供します。
NetAppの委任サブネットは、Oracleの委任サブネットと同じVNetに配置できます。
このソリューションでは、オンプレミスとAzureネットワーク間のネットワークトラフィックを検査する必要がない限り、Azure Firewallやネットワーク仮想アプライアンス(NVA)は必要ありません。
または、NetAppの委任サブネットをハブVNetにデプロイすることもできます。この場合、オンプレミスとAzureネットワーク間のネットワーク・トラフィックを検査する必要がなければ、Azure Firewallやネットワーク仮想アプライアンス(NVA)は必要ありません。
さらに、NetAppの委任サブネットは、別のスポークVNetに配置することもできます。この場合、Oracle Database@AzureはAzure Firewallやネットワーク仮想アプライアンス(NVA)を必要とせずに共有ファイルに直接アクセスします。ただし、オンプレミスのリソースがNetApp Filesにアクセスするには、Azure Firewall またはネットワーク仮想アプライアンス(NVA)が必要です。
詳細はこちら: Azure NetApp Files
考慮事項
- Oracle Database@Azureへの接続を必要とするオンプレミスおよびその他のAzure VNetからのトラフィックを許可するように、OCIのNetwork Security Group(NSG)を編集する必要があります。
- Oracle Exadata Database Service on Dedicated Infrastructureの場合、NFSソリューションのプライベートIPを使用してExadata VMにNFS共有をマウントする場合は、OCIプライベートDNSゾーンのAレコードは必要ありません。
- Oracle Autonomous Database Serverlessでは、IPアドレスを使用してNFS共有をマウントすることはできません。したがって、OCIプライベートDNSゾーンのAレコードは、プライベートIPアドレスをNFSサービスの完全修飾ドメイン名(FQDN)で解決する必要があります。
- Azure NetApp Files の場合は、ワークロードのパフォーマンス要件に合ったパフォーマンス・レベルを導入してください。
まとめ
Oracle Zero Downtime Migration(ZDM)は、Oracle Exadata Database Service on Dedicated InfrastructureおよびOracle Autonomous Database Serverless on Oracle Database@AzureのOracle Databaseの移行をサポートします。
さまざまなZDMの移行シナリオでは、RMANバックアップと Data Pumpダンプファイルを保存するための中間ストレージが必要です。このストレージは、Oracle ACFS、Azure VMへのNFSサーバーのインストール、またはAzure FilesやAzure NetAppなどのマネージド・サービスを使用することで提供できます。