次の方法で共有


OneLake 向けディザスター リカバリーとデータ保護

OneLake 内のすべてのデータは、データ項目を介してアクセスされます。 ワークスペースは特定のリージョンに関連付けられた容量で作成されるため、これらのデータ項目はワークスペースに応じて異なるリージョンに存在できます。

OneLake は、ストレージの種類が利用可能な場合にゾーン冗長ストレージ(ZRS)を使用します。 ( 可用性ゾーンを持つ Azure リージョンを参照してください)。他の場所では、OneLake はローカル冗長ストレージ (LRS) を使用します。 LRS と ZRS の両方を使用すると、データはデータセンター内の一時的なハードウェア障害に対する回復性を備えています。

Azure Storage の場合と同様に、LRS はプライマリ リージョンの 1 つのデータセンター内でデータをレプリケートします。 LRS は、オブジェクトの1年間に少なくとも99.999999999%(11ナイン)の耐久性を提供します。 この持続性は、サーバー ラックやドライブの障害から保護するのに役立ちますが、データセンターの障害から保護することはできません。

一方、ZRS は、プライマリ リージョンの 3 つの Azure 可用性ゾーン間でデータを同期的にコピーすることで、データセンターの障害に対するフォールト トレランスを提供します。 ZRS は、1 年間で少なくとも 99.999999999999% (12 nines) の耐久性を提供します。

この記事では、まれに発生するリージョン全体の障害からデータをさらに保護する方法に関するガイダンスを示します。

障害復旧

容量管理ポータルを使用して、特定の容量のビジネス継続性とディザスター リカバリー (BCDR) を有効または無効にすることができます。 容量にBCDR(事業継続と災害復旧)がアクティブ化されている場合、データは冗長性を確保するために重複され、地理的に異なる2つの地域に格納されます。 Azure の標準リージョンのペアリングによって、セカンダリ リージョンの選択が決まります。 セカンダリ リージョンを変更することはできません。

障害によってプライマリ リージョンが回復不能になる場合、OneLake はリージョンのフェールオーバーを開始する可能性があります。 フェールオーバーが完了したら、 グローバル エンドポイント を介して OneLake API を使用して、セカンダリ リージョン内のデータにアクセスできます。 セカンダリ リージョンへのデータのレプリケーションは非同期的であるため、災害時にコピーされないデータはすべて失われます。 フェールオーバー後、新しいプライマリ データセンターにはローカルの冗長性しかありません。

エンド ツー エンドエクスペリエンスの包括的な理解については、「 Microsoft Fabric の信頼性」を参照してください。

OneLake ファイルのソフトデリーション

OneLake では、ソフト削除により、誤ってファイルが失われるのを防ぐため、削除されたファイルを完全に削除する前に 7 日間保持します。 論理的に削除されたデータは、アクティブ なデータと同じレートで課金されます。

Azure Blob Storage REST API、Azure Storage SDK、Azure PowerShell Az.Storage モジュールを使用して、ファイルとフォルダーを復元できます。 これらの PowerShell の手順を使用してファイルを一覧表示および復元する方法と、PowerShell を使用して OneLake に接続する方法について説明します。

Azure Storage Explorer を使用してソフト削除されたファイルを復元する

削除された Lakehouse ファイルは、Azure Storage Explorer を使用して復元できます。 まず、URL のワークスペース ID を使用して 、Storage Explorer から ワークスペースに接続します。 たとえば、 https://onelake.dfs.fabric.microsoft.com/aaaaaaaa-0000-1111-2222-bbbbbbbbbbbbを使用します。 ワークスペース ID は、Microsoft Fabric ポータルのブラウザー URL (/groups/{workspaceID}) から確認できます。 GUID ベースの OneLake パスを使用してデータを復元していることを確認します。

ワークスペースに接続したら、次の手順に従って論理的に削除されたデータを復元します。

  1. ドロップダウン ボタンをパス バーの横で選択し、既定の アクティブな BLOB の代わりに アクティブおよびソフト削除された BLOB を選択します。

  2. 論理的に削除されたファイルを含むフォルダーに移動します。

  3. ファイルを右クリックし、[ 元に戻す ] を選択します。