サーバー構成: バックアップ圧縮の既定値

適用対象: SQL Server

この記事では、SQL Server Management Studio または Transact-SQL を backup compression default 使用して SQL Server のサーバー構成オプションを表示または構成する方法について説明します。 このオプションは backup compression default 、サーバー インスタンスが既定で圧縮バックアップを作成するかどうかを決定します。 SQL Server をインストールすると、オプション backup compression default はオフになります。

制限事項

バックアップ圧縮は、SQL Server のすべてのエディションで使用できるわけではありません。 詳しくは、「SQL Server 2022 の各エディションとサポートされている機能」を参照してください。

既定の設定では、圧縮によって CPU 使用率が著しく増加し、圧縮処理によって CPU がさらに消費されるために、同時に実行される操作が悪影響を受ける場合があります。 このため、 リソース ガバナーによって CPU 使用率が制限されるセッションでは、優先度の低い圧縮バックアップを作成することができます。 詳細については、「リソース ガバナーを使用してバックアップ圧縮による CPU 使用率を制限する」を参照してください

推奨事項

個々のバックアップを作成する場合、ログ配布構成を構成する場合、またはメンテナンス プランを作成する場合は、サーバー レベルの既定値をオーバーライドできます。

バックアップの圧縮は、ディスク バックアップ デバイスとテープ バックアップ デバイスの両方でサポートされています。

アクセス許可

パラメーターなしで、または最初のパラメーターだけを指定して sp_configure を実行する権限は、既定ですべてのユーザーに付与されます。 両方のパラメーターを指定して sp_configure を実行し構成オプションを変更したり RECONFIGURE ステートメントを実行したりするには、ALTER SETTINGS サーバーレベル権限がユーザーに付与されている必要があります。 ALTER SETTINGS 権限は、sysadmin 固定サーバー ロールと serveradmin 固定サーバー ロールでは暗黙のうちに付与されています。

SQL Server Management Studio を使用します。

バックアップ圧縮の既定のオプションを表示または構成する

  1. オブジェクト エクスプローラーで、サーバーを右クリックし、[プロパティ] を選択します。

  2. [データベースの設定] ノードを選びます。

  3. [バックアップと復元] の [バックアップの圧縮] に、オプションの現在の設定がbackup compression default表示されます。 この設定によって、バックアップの圧縮についてのサーバー レベルの既定値が次のように決定されます。

    • [バックアップを圧縮する] チェック ボックスがオフの場合、既定では新しいバックアップは圧縮されません。

    • [バックアップを圧縮する] チェック ボックスがオンの場合、既定で新しいバックアップが圧縮されます。

    sysadmin または serveradmin 固定サーバー ロールのメンバーである場合は、[バックアップの圧縮] ボックスを選択して既定の設定を変更することもできます。

Transact-SQL の使用

バックアップ圧縮の既定のオプションを表示する

  1. データベース エンジンに接続します。

  2. 標準バーから、 [新しいクエリ] を選択します。

  3. 次の例をコピーしてクエリ ウィンドウに貼り付け、 [実行] を選択します。 この例では、 sys.configurations カタログ ビューをクエリして、 backup compression defaultの値を判定しています。 値は 0 バックアップ圧縮がオフであることを意味し、値は 1 バックアップ圧縮が有効であることを意味します。

    SELECT value
    FROM sys.configurations
    WHERE name = 'backup compression default';
    GO
    

バックアップ圧縮の既定のオプションを構成する

  1. データベース エンジンに接続します。

  2. 標準バーから、 [新しいクエリ] を選択します。

  3. 次の例をコピーしてクエリ ウィンドウに貼り付け、 [実行] を選択します。 この例では、 sp_configure を使用して、圧縮されたバックアップが既定で作成されるようにサーバー インスタンスを構成する方法を示します。

    EXECUTE sp_configure 'backup compression default', 1;
    
    RECONFIGURE;
    GO
    

詳しくは、「サーバー構成オプション」をご覧ください。

補足情報: バックアップ圧縮の既定のオプションを構成した後

新しい設定は、サーバーを再起動しなくてもすぐに有効になります。