web-dev-qa-db-ja.com

Azure SQL DBとAzureマネージドインスタンス

オンプレミスデータベースの一部をクラウドに移行する計画の初期段階にあり、PaaSへの移行を望んでいました。マネージドインスタンスがプレビュー中であることを理解しています。

私が読んだことから、コストを無視して、マネージドインスタンスを使用しない理由はありますか? PaaS /管理されている状態で移行を容易にして、メンテナンスを行わないのではないですか?私には両方の世界で最高のように見えます。

見つけられなかった唯一の質問は、マネージドインスタンスの障害復旧をどのように処理できるかということです。 Azure SQL DBを使用すると、別のリージョンで地理レプリケーションを行うことができますが、マネージドインスタンスについて文書化された同様のものが見つかりませんでした。

最初の段階では、OLTPアプリケーションを移動することを計画しています。これは、高可用性で非常に低い待機時間のクエリが必要です。

5
Azuremigration

それは本当にあなたが必要とするものと、なぜあなたがそれを必要とするかということに行き着きます。マネージドインスタンスは、Azure SQL Database、クロスデータベースクエリよりも優れた単一の巨大な強みを備えています。データベース間でクエリを実行する必要があり、コードを書き直したくない場合は、マネージドインスタンスが適しています。 SQLエージェント(Azure Automationで簡単に置き換えられる)やその他の動作など、他にもいくつかの利点がありますが、クロスデータベースクエリは巨大なドライバーです。

マネージドインスタンスからはテストしていないため、ジオレプリケーションの質問には回答できません。そのため、そこでのサポートのレベルはわかりません。

5
Grant Fritchey