Настройка хранения мультимедиа (параметр конфигурации сервера)

Применимо к:SQL Server

В этом разделе описывается настройка параметра конфигурации сервера media retention в SQL Server с помощью SQL Server Management Studio или Transact-SQL. Параметр media retention используется для указания времени хранения каждого резервного набора данных. Этот параметр обеспечивает защиту резервных копий от перезаписи до истечения установленного числа суток. После настройки параметра media retention не нужно определять длительность хранения резервных копий системы каждый раз, когда выполняется резервное копирование. Значение по умолчанию — 0 дней, максимальное — 365 дней.

В этом разделе

Перед началом

Ограничения

  • При использовании носителя данных резервных копий до истечения установленного количества суток служба SQL Server выдает предупреждающее сообщение. SQL Server не выдает предупреждений, если настройки по умолчанию не были изменены.

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

  • Это расширенный параметр, и изменять его следует только опытным администраторам баз данных или сертифицированным по SQL Server специалистам.

  • Параметр media retention можно переопределить с помощью предложения RETAINDAYS инструкции BACKUP .

Безопасность

Разрешения

Разрешения на выполнение хранимой процедуры sp_configure без параметров или только с первым параметром по умолчанию предоставляются всем пользователям. Для выполнения процедуры sp_configure с обоими параметрами для изменения параметра конфигурации или запуска инструкции RECONFIGURE необходимо иметь разрешение ALTER SETTINGS на уровне сервера. Разрешение ALTER SETTINGS неявным образом предоставлено предопределенным ролям сервера sysadmin и serveradmin .

Использование среды SQL Server Management Studio

Настройка параметра media retention

  1. В обозревателе объектов щелкните правой кнопкой мыши сервер и выберите пункт Свойства.

  2. Щелкните узел Параметры базы данных .

  3. В области Резервное копирование и восстановлениев поле Срок хранения носителей резервных копий по умолчанию введите или выберите значение от 0 до 365, чтобы установить время в сутках, в течение которого будут храниться носители данных резервных копий после создания резервной копии журнала транзакций или базы данных.

Использование Transact-SQL

Настройка параметра media retention

  1. Установите соединение с компонентом Компонент Database Engine.

  2. На панели «Стандартная» нажмите Создать запрос.

  3. Скопируйте следующий пример в окно запроса и нажмите кнопку Выполнить. В этом примере описывается использование хранимой процедуры sp_configure для задания значения параметра media retention равным 60 дням.

USE AdventureWorks2022;  
GO  
EXEC sp_configure 'show advanced options', 1;  
GO  
RECONFIGURE ;  
GO  
EXEC sp_configure 'media retention', 60 ;  
GO  
RECONFIGURE;  
GO  
  

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

Дальнейшие действия. После настройки параметра media retention

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

См. также:

Резервное копирование и восстановление баз данных SQL Server
BACKUP (Transact-SQL)
RECONFIGURE (Transact-SQL)
Параметры конфигурации сервера (SQL Server)
sp_configure (Transact-SQL)