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

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

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

  • Перед началом работы выполните следующие действия.

    Ограничения

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

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

  • Настройка параметра media retention с помощью следующих средств:

    Среда SQL Server Management Studio

    Transact-SQL

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

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

Ограничения

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

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

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

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

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

Разрешения

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

Значок стрелки, используемый со ссылкой «В начало»[Top]

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

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

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

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

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

Значок стрелки, используемый со ссылкой «В начало»[Top]

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

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

  1. Подключитесь к компоненту Компонент Database Engine.

  2. На стандартной панели выберите пункт Создать запрос.

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

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

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

Значок стрелки, используемый со ссылкой «В начало»[Top]

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

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

Значок стрелки, используемый со ссылкой «В начало»[Top]

См. также

Справочник

BACKUP (Transact-SQL)

RECONFIGURE (Transact-SQL)

sp_configure (Transact-SQL)

Основные понятия

Резервное копирование и восстановление баз данных SQL Server

Параметры конфигурации сервера