Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 backup with retaindays vs Cleanup MaintenancePlan plan  [new]
selis76
Member

Откуда:
Сообщений: 387
Настроил бэкап через MaintenancePlan
в TSQL параметры следующие
BACKUP DATABASE [master] TO DISK = N'\мой файл.bak' WITH RETAINDAYS = 2, NOFORMAT, NOINIT, NAME = N'мой файл', SKIP, REWIND, NOUNLOAD, COMPRESSION, STATS = 10
В MaintenancePlan указано также что для каждого бэкапа создается новый файл, а для каждой базы новый каталог.
При этом бэкапы старше двух дней не удаляются, как я понял нужно подключать еще Cleanup maintenancePlan
Вопрос а зачем тогда вообще этот параметр Retaindays если без Cleanup maintenance бэкапы старше двух дней не удаляются?
Он только работает для бэкапа в один файл?
11 мар 14, 11:55    [15703215]     Ответить | Цитировать Сообщить модератору
 Re: backup with retaindays vs Cleanup MaintenancePlan plan  [new]
Glory
Member

Откуда:
Сообщений: 104751
selis76
Вопрос а зачем тогда вообще этот параметр Retaindays

затем, зачем он описан в хелпе.
Не надо придумывать функционал, основываясь на своих знаниях англйских слов.
Надо читать в хелпе, что означает то или иное ключевое слово команды.
11 мар 14, 11:59    [15703265]     Ответить | Цитировать Сообщить модератору
 Re: backup with retaindays vs Cleanup MaintenancePlan plan  [new]
selis76
Member

Откуда:
Сообщений: 387
Glory
затем, зачем он описан в хелпе.
Не надо придумывать функционал, основываясь на своих знаниях англйских слов.
Надо читать в хелпе, что означает то или иное ключевое слово команды.


В хелпе как всегда написано на "..."

"Specifies the number of days that must elapse before this backup media set can be overwritten. If supplied as a variable (@days_var), it must be specified as an integer. "

Если есть гдето более внятное описание просьба ссылку

Модератор: Материться не обязательно


Сообщение было отредактировано: 11 мар 14, 12:58
11 мар 14, 12:51    [15703759]     Ответить | Цитировать Сообщить модератору
 Re: backup with retaindays vs Cleanup MaintenancePlan plan  [new]
Glory
Member

Откуда:
Сообщений: 104751
selis76
Если есть гдето более внятное описание

Что непонятного в словосочетании " can be overwritten" ?
Вы его переводите как "должен быть автоматически удален" ?
11 мар 14, 12:54    [15703785]     Ответить | Цитировать Сообщить модератору
 Re: backup with retaindays vs Cleanup MaintenancePlan plan  [new]
mag2000
Member

Откуда:
Сообщений: 187
selis76,

http://msdn.microsoft.com/ru-ru/library/ms186865.aspx

{ EXPIREDATE = 'date'| RETAINDAYS = days }
Указывает время, по истечении которого резервный набор данных для этой резервной копии может быть перезаписан. Если использованы оба этих параметра, то RETAINDAYS имеет приоритет над EXPIREDATE.

Если ни один из этих параметров не указан, то срок хранения определяется по параметру конфигурации mediaretention. Дополнительные сведения см. в разделе
11 мар 14, 13:00    [15703824]     Ответить | Цитировать Сообщить модератору
 Re: backup with retaindays vs Cleanup MaintenancePlan plan  [new]
Glory
Member

Откуда:
Сообщений: 104751
selis76
В хелпе как всегда написано на "..."


Читать надо все

Важное примечание Важно!
Данные параметры защищают SQL Server только от перезаписи файла. Ленточные носители могут быть стерты при помощи других методов, а файлы на диске могут быть удалены через операционную систему. Дополнительные сведения о проверке истечения срока действия см. в подразделах «SKIP» и «FORMAT» в этом разделе.
11 мар 14, 13:03    [15703840]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить