powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Резервное копирование
16 сообщений из 16, страница 1 из 1
Резервное копирование
    #39902563
Dmitr_2044
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Здравствуйте, опишу суть проблемы:

1.Поставил полное резервное копирование

ALTER DATABASE MyTest
SET RECOVERY FULL;

2.Создал логическое устройство:
EXEC sp_addumpdevice "disk", "Mybecaps",'D:\ЛогУстройство\Mybak.bak'

3.Выполнил полное резервное копирование-оно успешно выполнилось и создалась копия на логическом устройстве:
ALTER DATABASE MyTest
SET RECOVERY FULL;


4. Внес изменения в БД

5. Создал разностное резервное копирование на предыдущее созданное устройство, копия создалась на лог устройстве, но предыдущая копия полного копирования исчезла :
BACKUP DATABASE MyTest
TO Mybecaps
WITH DIFFERENTIAL

Теперь для того сделать разностное восстановление нужна полная копия и разностная копия, но полная пропала. Вот не пойму где я ошибся и почему полная копия затерлась на логическом устройстве?
Скажу сразу что выполнял без опции INIT
...
Рейтинг: 0 / 0
Резервное копирование
    #39902570
Гавриленко Сергей Алексеевич
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А просто сделать:

Код: sql
1.
2.
BACKUP DATABASE MyTest TO disk = 'D:\ЛогУстройство\Mybak.bak' 
BACKUP DATABASE MyTest TO disk = 'D:\ЛогУстройство\Mybak.dif' WITH DIFFERENTIAL

?

Обзательно раскладыать грабли и усложнять себе жизнь?
...
Рейтинг: 0 / 0
Резервное копирование
    #39902574
Dmitr_2044
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Сергей Алексеевич, я бы с радостью, но это лабораторная работа в институте, требуется сделать через логическое устройство..
...
Рейтинг: 0 / 0
Резервное копирование
    #39902576
Dmitr_2044
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
я теперь в недоумении то ли задание с подвохом, то ли я чего не понимаю, через физическое устройство копируется без проблем..
...
Рейтинг: 0 / 0
Резервное копирование
    #39902590
Фотография Yasha123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dmitr_2044

1.Поставил полное резервное копирование

ALTER DATABASE MyTest
SET RECOVERY FULL;
...
3.Выполнил полное резервное копирование-оно успешно выполнилось и создалась копия на логическом устройстве:
ALTER DATABASE MyTest
SET RECOVERY FULL;


это вообще какое-то очень интересное "резервное копирование".
оно правда что-то копирует?
...
Рейтинг: 0 / 0
Резервное копирование
    #39902599
Dmitr_2044
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Yasha123, я конечно студент многих вещей не знаю, но дело тут думаю не в этом. Этой командой я просто сменил режим там по умолчанию стоял simple. Нужно будет еще журнал копировать поэтому и поставил FULL
...
Рейтинг: 0 / 0
Резервное копирование
    #39902606
Dmitr_2044
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Yasha123, Вы лучше подскажите почему при копировании на логическое устройство затирается предыдущая копия?
...
Рейтинг: 0 / 0
Резервное копирование
    #39902608
Александр Спелицин
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dmitr_2044, зачем Вы 2 раза вызываете


ALTER DATABASE MyTest
SET RECOVERY FULL;

????
Вы уверены, что на шаге 3 у Вас получилась резервная копия?
...
Рейтинг: 0 / 0
Резервное копирование
    #39902618
Dmitr_2044
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Александр, точно Вы правы опечатался:
BACKUP DATABASE MyTest
TO Mybecaps
...
Рейтинг: 0 / 0
Резервное копирование
    #39902626
Dmitr_2044
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
--Создаю устройство логическое
1.
Код: sql
1.
 EXEC sp_addumpdevice "disk", "Mybecaps",'D:\ЛогУстройство\Mybak.bak'


--Делаю полное копирование-оно успешно сохраняется. После этого делаю изменения в БД
2.
Код: sql
1.
2.
BACKUP DATABASE MyTest 
TO Mybecaps


--Делаю разностное копирование
3.
Код: sql
1.
2.
3.
BACKUP DATABASE MyTest
TO Mybecaps
WITH DIFFERENTIAL



Захожу в папку с базой там одна копия((
...
Рейтинг: 0 / 0
Резервное копирование
    #39902633
Фотография Yasha123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dmitr_2044
--Создаю устройство логическое
1.
Код: sql
1.
 EXEC sp_addumpdevice "disk", "Mybecaps",'D:\ЛогУстройство\Mybak.bak'


--Делаю полное копирование-оно успешно сохраняется. После этого делаю изменения в БД
2.
Код: sql
1.
2.
BACKUP DATABASE MyTest 
TO Mybecaps


--Делаю разностное копирование
3.
Код: sql
1.
2.
3.
BACKUP DATABASE MyTest
TO Mybecaps
WITH DIFFERENTIAL



Захожу в папку с базой там одна копия ((

ну так 1 файл это не значит 1 резервная копия.
они там обе.
...
Рейтинг: 0 / 0
Резервное копирование
    #39902635
Dmitr_2044
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Dmitr_2044
--Создаю устройство логическое
1.
Код: sql
1.
 EXEC sp_addumpdevice "disk", "Mybecaps",'D:\ЛогУстройство\Mybak.bak'


--Делаю полное копирование-оно успешно сохраняется. После этого делаю изменения в БД
2.
Код: sql
1.
2.
BACKUP DATABASE MyTest 
TO Mybecaps


--Делаю разностное копирование
3.
Код: sql
1.
2.
3.
BACKUP DATABASE MyTest
TO Mybecaps
WITH DIFFERENTIAL



Захожу в папку с базой там одна копия((


Причем копия с расширением bac. Уже не знаю что делать..
...
Рейтинг: 0 / 0
Резервное копирование
    #39902637
Фотография Yasha123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
сделайте RESTORE HEADERONLY и увидите, сколько бэкапов в этом файле
...
Рейтинг: 0 / 0
Резервное копирование
    #39902642
Dmitr_2044
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Yasha123, ааа.. блин вот я тормоз.. А как тогда теперь их восстановить через последовательность действий:
-- Сперва Полное
1.
Код: sql
1.
2.
RESTORE DATABASE MyTest 
 FROM Mybecaps


-- Потом Разносное
2.
Код: sql
1.
2.
3.
 RESTORE  DATABASE MyTest 
FROM  Mybecaps
 WITH DIFFERENTIAL;


Все верно?
...
Рейтинг: 0 / 0
Резервное копирование
    #39902649
Фотография Yasha123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
нет конечно.
вы себе сами усложнили жизнь, свалив все в 1 файл,
теперь надо указывать, что именно из него брать.
придется открыть хэлп по RESTORE
там же найдете, что у RESTORE нет никакой опции with differential.
но есть другая, которая вам нужна
...
Рейтинг: 0 / 0
Резервное копирование
    #39902667
Dmitr_2044
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Yasha123, спасибо Вам что помогли разобраться!
...
Рейтинг: 0 / 0
16 сообщений из 16, страница 1 из 1
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Резервное копирование
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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