Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / можно ли организовать очередь backup-ов? (version 8.00.384) / 5 сообщений из 5, страница 1 из 1
15.01.2002, 03:00
    #32020688
dmitry
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
можно ли организовать очередь backup-ов? (version 8.00.384)
Job:
BACKUP DATABASE [NoteBook] TO [NoteBook_FULL_backup]
with
NOSKIP, RETAINDAYS = 2
NAME = N'NoteBook_FULL_backup',
MEDIANAME = N'FULL', MEDIADESCRIPTION = N'FULL'

запускаем, напр., 14-го, потом переводим системную дату на 20, запускаем
Я ожидал, что, поскольку время первого истекло, то backup будет переписан, но
в итоге получил два - за 14 и за 20

если же добавить INIT, то все получается, но становится невозможно создание нескольких backup-ов в один день

Нет, мне, конечно, не трудно сделать job из двух шагов - первый с INIT, который пытается переписать и выходит по успеху. И второй, куда попадаем в случае неудачи первого, который добавляет, но как-то это коряво.

Чего я хочу: чтобы на одном backup device хранились ежедневные backup-ы за последние 7 дней, перезаписываясь по мере устаревания
...
Рейтинг: 0 / 0
15.01.2002, 16:40
    #32020745
Александр Гладченко
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
можно ли организовать очередь backup-ов? (version 8.00.384)
А что мешает Вам завести по одному заданию (с INIT) на каждый день недели и резервировать в разные файлы?
...
Рейтинг: 0 / 0
15.01.2002, 16:43
    #32020746
Владимир
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
можно ли организовать очередь backup-ов? (version 8.00.384)
Я делал в задании проверку на день недели, если например понедельник то перезаписать, если другой день то добавлять...Тут как говориться карты в руки...
...
Рейтинг: 0 / 0
22.01.2002, 07:46
    #32021175
dmitry
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
можно ли организовать очередь backup-ов? (version 8.00.384)
Хотелось бы организовать именно очередь типа FIFO, в которой храниться не менее 7 backup-ов за последние 7 дней (не за неделю), но может быть и больше, если в один день пришлось резервировать несколько раз. Но все копии за один день устареют и удаляться одновременно.
А вот интересно, средствами TSQL можно удалить из одну из копий из backup-а?
...
Рейтинг: 0 / 0
22.01.2002, 09:50
    #32021192
Александр Гладченко
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
можно ли организовать очередь backup-ов? (version 8.00.384)
...
Рейтинг: 0 / 0
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / можно ли организовать очередь backup-ов? (version 8.00.384) / 5 сообщений из 5, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]