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

Откуда: AB
Сообщений: 7584
Уважаeмые. Настроен такой таск, удалять бекапы и транз-логи старше 2-х недель. Бекап настроен так: полный - Воскресение 23:45. Дифф - Втрорник - Суббота 24:00. Ну и лог, каждые 15мин. Так во этот "Cleanup Task" удаляет полный бекап старше 14 дней, но оставлеят дифф-бекапы и логи сделанные после удаленноого полного бекапа, которые уже как видно никому не нужны. Тоесть либо нужно было держать тот полный бекап или уже удалять дифф. и логи сделанные после него тоже. Как бороться с этим мусором не нужным?
27 апр 15, 18:36    [17571599]     Ответить | Цитировать Сообщить модератору
 Re: Maintenence Cleanup Task  [new]
Гавриленко Сергей Алексеевич
Member

Откуда:
Сообщений: 37254
https://www.sql.ru/forum/1152592/rebyata-kak-vy-reshaete-problemu-s-udaleniem-bekapov
27 апр 15, 18:44    [17571646]     Ответить | Цитировать Сообщить модератору
 Re: Maintenence Cleanup Task  [new]
Minamoto
Member

Откуда: Москва
Сообщений: 1162
Relic Hunter, в чем проблема добавить еще один Cleanup Task, который удалит дифференциальные бэкапы и бэкапы лога транзакций?
27 апр 15, 19:00    [17571733]     Ответить | Цитировать Сообщить модератору
 Re: Maintenence Cleanup Task  [new]
Relic Hunter
Member

Откуда: AB
Сообщений: 7584
Minamoto,

Есть 2 таска. один удаляет BAK older hen 2 weeks, второй удаляет TRN older hen 2 weeks. BAK может быть полным или дифференциальным. Пока сделал так "BAK older then 15 days".
27 апр 15, 19:06    [17571765]     Ответить | Цитировать Сообщить модератору
 Re: Maintenence Cleanup Task  [new]
Relic Hunter
Member

Откуда: AB
Сообщений: 7584
Гавриленко Сергей Алексеевич
https://www.sql.ru/forum/1152592/rebyata-kak-vy-reshaete-problemu-s-udaleniem-bekapov
Гавриленко Сергей Алексеевич
Сделали просто: полный бэкап и все последующие с ним связанные, будь то диф или лог, складываются в одну папку. Далее устаревшие бэкапы удаляем папками.
Это как? Можно такое сделать в "maintenance task"?
27 апр 15, 22:40    [17572593]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить