|
Настройка бэкапа MS SQL по расписанию
| ☑ |
0
maxt
05.03.12
✎
12:50
|
Как настроить авт.бэкап по расписанию, я разобрался. Но хочется, что бы каждый новый архив не затирал предыдущий, а создавался с новым именем. Например, добавлялась номерация, или дата. как это сделать?
|
|
1
Shurjk
05.03.12
✎
12:50
|
(0) Воспользуйся мастером.
|
|
2
Kavar
05.03.12
✎
12:51
|
В архив ложить, формировать имя архива по шаблону.
На первом шаге делаешь бэкап, а на втором ложишь его в архив и затераешь исходный файл.
|
|
3
maxt
05.03.12
✎
12:51
|
(1) пробовал, не получается. какой параметр за это отвечает?
|
|
4
Мизантроп
05.03.12
✎
12:51
|
|
|
5
maxt
05.03.12
✎
12:52
|
(2) можно по-подробнее?
|
|
6
Мизантроп
05.03.12
✎
12:52
|
(5) в (4) есть пример
|
|
7
Heckfy
05.03.12
✎
12:53
|
Maintenance Plans - и не нужно изобретать велосипед.
|
|
8
Shurjk
05.03.12
✎
12:54
|
(4) Зачем рар если скуль и без него умеет это делать?
|
|
9
maxt
05.03.12
✎
12:54
|
(7) я через планы и делал, но не могу разобраться, как менять имя файла
|
|
10
Heckfy
05.03.12
✎
12:56
|
(9) Путь указываешь куда бекапить, а сиквел имя сам поставит. В имени будет дата и время бекапа.
|
|
11
maxt
05.03.12
✎
12:59
|
(10) в том то и дело, что не ставит
каждый новый архив затирает старый
что-то я не так сделал при настройке, а что - понять не могу
|
|
12
Gav_Gav
05.03.12
✎
13:02
|
(0)
В Job step list:
EXECUTE master.dbo.xp_create_subdir N'Путь к папке с бэкапом'
GO
declare @fullpath nvarchar(2500),@Timestamp varchar(30)
set @Timestamp = replace(convert(char(8), getdate(),112),':','-') + '_' + replace(convert(char(8), getdate(),108),':','.')
set @fullpath = '"Путь к папке с бэкапом" - ' + @Timestamp + '.bak'
BACKUP DATABASE "Название базы" TO DISK = @fullpath WITH FORMAT, RETAINDAYS = 1, STATS=10
|
|
13
Heckfy
05.03.12
✎
13:03
|
(11) Там, вроде и ошибаться то не где.....
|
|
14
упс
05.03.12
✎
13:06
|
(0) заполняйте выделенный на скриншоте "блок", имя файла не указывайте
|
|
15
maxt
05.03.12
✎
13:10
|
(12,14) спасибо, посмотрю
|
|
Кaк может человек ожидaть, что его мольбaм о снисхождении ответит тот, кто превыше, когдa сaм он откaзывaет в милосердии тем, кто ниже его? Петр Трубецкой