ファイルの瞬時初期化の構成

ファイルの瞬時初期化は、データ ファイル操作をより迅速に実行できるSQL Server機能です。 [ファイルの瞬時初期化] をオンにするチェック ボックスをオンにすると、SQL SERVER PDW のパフォーマンスが向上します。 ただし、これがビジネスにセキュリティ リスクをもたらす場合は、チェック ボックスをオフのままにします。

Important

ファイルの瞬時初期化が有効になっている場合、SQL Serverは削除されたビットをゼロで上書きしません。 この動作により、承認されていないユーザーが削除されたデータにアクセスすると、セキュリティの脆弱性が発生する可能性があります。 ただし、SQL Server PDW では、SQL Server データベースとバックアップ ファイルが常に SQL Server のインスタンスにアタッチされ、SQL Server サービス アカウントとローカル管理者のみが、SQL Server PDW 上の削除されたデータにアクセスできるようにすることで、このリスクを軽減します。

TDE が有効になっている場合、ファイルの瞬時初期化は使用できません。

バックアップ アカウントのアクセス許可を追加する

バックアップ プロセスには、バックアップ ストレージの場所にアクセスできるネットワーク資格情報 (Windows ユーザー アカウント) が必要です。 sp_pdw_add_network_credentialsの手順を使用して、PDW がアカウントを使用することを承認します。 バックアップ プロセス全体については、 BACKUP DATABASE を参照してください。 ファイルの瞬時初期化を使用するには、バックアップ アカウントに Perform volume maintenance tasks アクセス許可が付与されている必要があります。

  1. バックアップ サーバーで、 ローカル セキュリティ ポリシー アプリケーション (secpol.msc) を開きます。

  2. 左側のウィンドウで、[ ローカル ポリシー] を展開し、[ ユーザー権利の割り当て] をクリックします。

  3. 右側のペインで、[ボリュームの保守タスクを実行]をダブルクリックします。

  4. [ ユーザーまたはグループの追加] をクリックし、バックアップに使用するユーザー アカウントを追加します。

  5. [ 適用] をクリックし、すべての [ローカル セキュリティ ポリシー ] ダイアログ ボックスを閉じます。

ファイルの瞬時初期化を有効または無効にするには

  1. Configuration Managerを起動します。 詳細については、「 Configuration Manager (Analytics Platform System) の起動」を参照してください。

  2. Configuration Managerの左側のウィンドウで、[ファイルの瞬時初期化] をクリックします。

  3. ファイルの瞬時初期化を有効にするには、 すべてのノードで [ファイルの瞬時初期化を有効にする] の横にあるボックスを選択します。 ファイルの瞬時初期化をオフにするには、 すべてのノードで [ファイルの瞬時初期化を有効にする] の横にあるボックスをオフにします。

    Warning

    ファイルの瞬時初期化を無効にしても、この機能について前述したセキュリティ上の考慮事項は、ファイルの瞬時初期化が有効になっている間に削除されたファイルに適用される可能性があります。

  4. [適用] をクリックします。 この変更は、次回アプライアンス サービスが再起動されると、SQL Server PDW のSQL Server インスタンスに反映されます。 アプライアンス サービスを今すぐ再起動するには、 PDW サービスの状態 (Analytics Platform System) に関するページを参照してください。

  5. ボリューム メンテナンス タスクの実行アクセス許可を削除するには、前述の バックアップ アカウントのアクセス許可の追加 の手順と同様に、手順を繰り返すとよいでしょう。

DWConfig アプライアンス PDW インスタント ファイル初期化

ファイルの瞬時初期化の詳細については、「 ファイルの瞬時初期化」を参照してください。