Настройка параметра сервера 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
В обозревателе объектов щелкните правой кнопкой мыши сервер и выберите пункт Свойства.
Щелкните узел Параметры базы данных.
В области Архивация/Восстановление в поле Срок хранения носителей резервных копий по умолчанию введите или выберите значение от 0 до 365, чтобы установить время в сутках, в течение которого будут храниться носители данных резервных копий после создания резервной копии журнала транзакций или базы данных.
[Top]
Использование Transact-SQL
Настройка параметра media retention
Подключитесь к компоненту Компонент Database Engine.
На стандартной панели выберите пункт Создать запрос.
Скопируйте следующий пример в окно запроса и нажмите кнопку Выполнить. В этом примере описывается использование 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]
См. также
Справочник
Основные понятия
Резервное копирование и восстановление баз данных SQL Server