次の方法で共有


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

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

OneLake では、可能な場合はゾーン冗長ストレージ (ZRS) (「可用性ゾーンを持つ Azure リージョン」を参照) と、ローカル冗長ストレージ (LRS) を利用します。 LRS ストレージと ZRS ストレージの両方を使用することで、データはデータセンター内の一時的なハードウェア障害に対する回復性を備えています。 ZRS を使用すると、データはデータ センターの障害に対して耐障害性を持っています。 この記事では、まれに発生するリージョン全体の障害からデータをさらに保護する方法に関するガイダンスを示します。

障害復旧

Capacity Admin Portal を使用して、特定の容量に対する BCDR (事業継続とディザスター リカバリー) を有効または無効にできます。 お使いの容量で BCDR が有効になっている場合、データは複製され、2 つの地理的リージョンに保存されるため、geo 冗長となります。 セカンダリ リージョンの選択は Azure の標準的なリージョン ペアに基づいて決定され、変更することはできません。

災害のためにプライマリ リージョンが復旧できない場合、OneLake によってリージョン間のフェールオーバーが開始されることがあります。 フェールオーバーが完了すると、セカンダリ リージョンのデータにアクセスするためのグローバル エンドポイントを通じて OneLake の API が使用できるようになります。 セカンダリ リージョンへのデータのレプリケーションは非同期的であるため、災害時にコピーされないデータはすべて失われます。 フェールオーバー後、新しいプライマリ データ センターにはローカル冗長のみが含まれます。

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

OneLake ファイルの論理的な削除

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

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

Microsoft Azure Storage Explorer を使用して、論理的に削除されたファイルを復元する

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

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

  1. パス バーの隣にあるドロップダウン ボタンを選択し、既定の [アクティブな BLOB] ではなく、[アクティブな BLOB および論理的に削除された BLOB] を選択します。

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

  3. ファイルを右クリックし、[削除の取り消し] を選択します。