この記事では、Azure portal を使用して Azure Data Lake Storage バックアップを復元する方法について説明します。
[前提条件]
Azure Data Lake Storage を復元する前に、次の前提条件が満たされていることを確認します。
- バックアップ コンテナーには、バックアップ データを復元する必要があるターゲット ストレージ アカウントに、ストレージ アカウント バックアップ 共同作成者 ロールが割り当てられている必要があります。
- クール層とコールド層の BLOB はホット層で復元されます。
- 復元用に選択されたターゲット ストレージ アカウントには、同じ名前のコンテナーを含めてはなりません。
- ターゲット ストレージ アカウントは、ソース ストレージ アカウントとコンテナーと同じ場所にある必要があります。
注
保管済みバックアップでは、バックアップされたものとは異なる別のストレージ アカウントへのデータの復元のみがサポートされます。
Azure Data Lake Storage のバックアップ/復元でサポートされるシナリオ、制限事項、およびリージョンの可用性の詳細について説明します。
バックアップからストレージ データを復元する
バックアップから Azure Data Lake Storage を復元するには、次の手順に従います。
Azure portal で Backup コンテナーに移動し、[バックアップ インスタンス] を選択します。
[ バックアップ インスタンス ] ウィンドウで、Data Lake Storage を使用するストレージ アカウントを選択し、[ 復元] を選択します。
[ 復元 ] ウィンドウの [ 復元ポイント ] タブで、[ 復元ポイントの選択] をクリックします。 既定では、最新の復元ポイントが選択されています。
[ 復元ポイントの選択 ] ウィンドウで、一覧から必要な復元ポイントを選択します。
[ 復元 ] ウィンドウの [ 復元パラメーター ] タブで、[ 選択] をクリックして復元構成パラメーターを指定します。
[ 復元先 ] ウィンドウの [ BLOB を復元するオプションの選択] で、次のいずれかのオプションを選択します。
バックアップされたすべてのコンテナーを復元する: このオプションでは、ストレージ アカウント内のすべてのバックアップ されたコンテナーが復元されます。 ターゲット ストレージ アカウントが存在する ターゲット サブスクリプション を選択し、データを復元する必要がある ターゲット ストレージ アカウント を選択します。
復元するコンテナーを参照して選択する: このオプションを使用すると、復元するコンテナーを最大 100 個 まで参照して選択できます。 (省略可能)コンテナー内の特定の BLOB を復元するプレフィックスのセットを指定します。 プレフィックスの一覧を指定するには、復元用に選択した各コンテナーに対応するコンテナーの 追加/編集 を選択します。
注
ストレージ アカウント内のコンテナーを表示するために必要なアクセス許可が必要です。それ以外の場合、ストレージ アカウントの内容は表示されません。
[ 復元パラメーター ] タブで、[ 検証 ] を選択して、復元を実行するために必要なアクセス許可が、Data Lake の選択を使用してバックアップされたストレージ アカウントに割り当てられていることを確認します。
検証が失敗した場合は、[ 不足しているロールの割り当て] を選択してアクセス許可を付与します。 必要なロール の前提条件 を参照してください。
検証が成功したら、[ 確認と復元 ] を選択し、選択した Data Lake Storage にバックアップを復元します。
[ 確認と復元 ] タブで、[ 復元 ] を選択して復元操作を開始します。
[バックアップ ジョブ] で復元の進行状況を追跡できます。
次のステップ
- Azure portal を使用して Azure Data Lake Storage のバックアップを管理します。
- Azure Data Lake Storage のバックアップのトラブルシューティングを行います。