Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Backup DB Task  [new]
zanderman
Member

Откуда:
Сообщений: 166
Использую SQL Serv 2008 R2 Dev. Edition

Для бекапов настроен MaintancePlan -Backup DB Task
В приложении настройки.

Все бекапы складываются в одну папку, но не удаляются из нее через 5 дней, как указано в настройке
Backup set will expare...

Может я не правильно понял... и эта опция просто помечает бекап устаревшим...
Подскажите плз.

К сообщению приложен файл. Размер - 83Kb
25 июн 12, 18:29    [12772714]     Ответить | Цитировать Сообщить модератору
 Re: Backup DB Task  [new]
Гавриленко Сергей Алексеевич
Member

Откуда:
Сообщений: 37254
Ну так нажмите F1 и прочитайте, за что отвечает эта настройка.
25 июн 12, 18:37    [12772745]     Ответить | Цитировать Сообщить модератору
 Re: Backup DB Task  [new]
zanderman
Member

Откуда:
Сообщений: 166
Гавриленко Сергей Алексеевич,

так прочитал жеж...

автор
Specify when the backup set can be overwritten by another backup set.


Или

автор
позволяет указать срок (дату), после которой резервная копия будет считаться устаревшей и будет автоматически перезаписываться SQL Server. Значение 0 этого параметра означает, что копия никогда не будет считаться устаревшей. В команде BACKUP для указания срока/даты устаревания используются параметры RETAINDAYS (сколько времени сохранять) и EXPIREDATE (дата устаревания).


Но какбэ перезаписи я не заметил...
25 июн 12, 18:40    [12772764]     Ответить | Цитировать Сообщить модератору
 Re: Backup DB Task  [new]
zanderman
Member

Откуда:
Сообщений: 166
Только что настроил MaintCleanUpTask - понял, как чистить файлы с бекапами

Но до сих пор не понял, зачем в BackupAllDBTask помечать бекап, как устаревший...
25 июн 12, 19:00    [12772836]     Ответить | Цитировать Сообщить модератору
 Re: Backup DB Task  [new]
Гавриленко Сергей Алексеевич
Member

Откуда:
Сообщений: 37254
Вот это похоже на кривой перевод:

zanderman
позволяет указать срок (дату), после которой резервная копия будет считаться устаревшей и будет автоматически перезаписываться SQL Serve


Потому что "can" означает, что может быть перезаписана. А не то, что она обязательно будет перезаписана, да еще и автоматически.
25 июн 12, 19:13    [12772886]     Ответить | Цитировать Сообщить модератору
 Re: Backup DB Task  [new]
zanderman
Member

Откуда:
Сообщений: 166
Гавриленко Сергей Алексеевич,

я не понял логики, если не проставить данную настройку, то бекап НЕ может быть перезаписан?
26 июн 12, 11:16    [12775178]     Ответить | Цитировать Сообщить модератору
 Re: Backup DB Task  [new]
Ozerov
Member

Откуда: Москва
Сообщений: 3637
zanderman
Гавриленко Сергей Алексеевич,

я не понял логики, если не проставить данную настройку, то бекап НЕ может быть перезаписан?


Не считается устаревшим.
Поставьте отдельный (специальный) таск для удаления бэкапов в этом плане и будет Вам счастье.
26 июн 12, 11:28    [12775263]     Ответить | Цитировать Сообщить модератору
 Re: Backup DB Task  [new]
Jovanny
Member

Откуда:
Сообщений: 1196
zanderman
автор
Specify when the backup set can be overwritten by another backup set.


backup set - это резервный набор данных, имеет смысл, если вы копируете на ленту или в один файл.
Вы можете делать копирование в один файл, только всякий раз обзывать наборы по разному. А устаревшие наборы удалять из этого файла.
26 июн 12, 12:34    [12775749]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить