Конфигурация сервера: сжатие резервных копий по умолчанию

Область применения: SQL Server

В этой статье описывается, как просмотреть или настроить backup compression default параметр конфигурации сервера в SQL Server с помощью SQL Server Management Studio или Transact-SQL. Параметр backup compression default определяет, создает ли экземпляр сервера сжатые резервные копии по умолчанию. При установке backup compression default SQL Server параметр отключен.

Ограничения

Сжатие резервных копий недоступно во всех выпусках SQL Server. Дополнительные сведения см. в выпусках и поддерживаемых функциях SQL Server 2022.

По умолчанию сжатие существенно повышает загрузку ЦП. Дополнительная нагрузка на ЦП может помешать выполнению других операций. Поэтому может потребоваться создать сжатые резервные копии с низким приоритетом в сеансе, для которого использование ЦП ограничивается регулятором ресурсов. Дополнительные сведения см. в разделе "Использование регулятора ресурсов" для ограничения использования ЦП с помощью сжатия резервных копий.

Рекомендации

При создании отдельной резервной копии, настройке конфигурации доставки журналов или создании плана обслуживания можно переопределить значение по умолчанию на уровне сервера.

Сжатие резервной копии поддерживается как для дисковых устройств резервного копирования, так и для устройств резервного копирования на магнитной ленте.

Разрешения

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
    

Дополнительные сведения см. в разделе "Параметры конфигурации сервера".

Дальнейшие действия. После настройки параметра сжатия резервных копий по умолчанию

Параметр вступает в силу немедленно, без перезапуска сервера.