次の方法で共有


サーバー構成: backup compression algorithm

適用対象: SQL Server 2022 (16.x) 以降のバージョン

この記事では、SQL Server で Transact-SQL を使用して、backup compression algorithm サーバー構成オプションを確認または構成する方法について説明します。

backup compression algorithm オプションは、圧縮を使用するバックアップに既定で使用される圧縮アルゴリズムを決定します。 backup compression algorithmを実装する場合、 構成オプションは必須です。

前提条件

  • Windows オペレーティング システム
  • SQL Server 2022 (16.x) 以降のバージョン

アクセス許可

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

バックアップ圧縮アルゴリズム

backup compression algorithm オプションを使用して、バックアップ圧縮に使用するアルゴリズムを指定できます。 次のアルゴリズムを使用できます。

  • MS_XPRESS: SQL Server のすべてのエディションの既定のバックアップ圧縮アルゴリズム。
  • Intel QAT: Intel QuickAssist Technology (QAT) ベースのアルゴリズム バックアップ圧縮アルゴリズム。 このアルゴリズムは、SQL Server 2022 (16.x) 以降のバージョンで使用できます。
  • ZSTD: より高速で効果的な Zstandard (ZSTD) 圧縮アルゴリズムを使用するバックアップ圧縮アルゴリズム。 このアルゴリズムは、SQL Server 2025 (17.x) プレビュー以降のバージョンで使用できます。

backup compression algorithm オプションを表示する

現在、を ZSTD に設定する場合にbackup compression algorithmがあります。

  1. SQL Server Management Studio でデータベース エンジンに接続します。

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

  3. 次の例をコピーしてクエリ ウィンドウに貼り付け、 [実行] を選択します。 次の使用例は 、sys.configurations カタログ ビューに対してクエリを実行して、 backup compression algorithmの値を決定します。

    • 0 = バックアップ圧縮はオフで、 バックアップ圧縮の既定 のオプションで指定されます。
    • 1 = SQL Server では、MS_XPRESS バックアップ圧縮アルゴリズム (既定) が使用されます。
    • 2 = SQL Server は Intel® QAT バックアップ圧縮アルゴリズムを使用します。
    • 3 = SQL Server では、ZSTD バックアップ圧縮アルゴリズムが使用されます。
    SELECT value
    FROM sys.configurations
    WHERE name = 'backup compression algorithm';
    GO
    

バックアップ圧縮アルゴリズム オプションを構成する

  1. SQL Server Management Studio でデータベース エンジンに接続します。

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

  3. 次の例をコピーしてクエリ ウィンドウに貼り付け、 [実行] を選択します。 この例は、sp_configure を使って、既定の圧縮アルゴリズムとして Intel® QAT を使うようにサーバー インスタンスを構成する方法を示しています。

    EXECUTE sp_configure 'backup compression algorithm', 2;
    
    RECONFIGURE;
    

    圧縮アルゴリズムを ZSTD アルゴリズム (SQL Server 2025 (17.x) プレビューの新機能) に戻すには、次のスクリプトを使用します。

    EXECUTE sp_configure 'backup compression algorithm', 3;
    
    RECONFIGURE;
    

    既定の圧縮アルゴリズムを既定値に戻すには、次のスクリプトを使用します。

    EXECUTE sp_configure 'backup compression algorithm', 1;
    
    RECONFIGURE;
    

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