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

Откуда:
Сообщений: 1197
Привет.

Есть база и диф.бэкапы. Как можно откатить базу к нужной дате, имеся в наличии диф.бэкап?
27 авг 12, 17:34    [13071595]     Ответить | Цитировать Сообщить модератору
 Re: Как откатить базу?  [new]
Glory
Member

Откуда:
Сообщений: 104760
relief
Как можно откатить базу к нужной дате, имеся в наличии диф.бэкап?

Никак. Любое восстановление начинается с восстановления полного бэкапа.
27 авг 12, 17:36    [13071612]     Ответить | Цитировать Сообщить модератору
 Re: Как откатить базу?  [new]
no pit
Guest
если нет бэкапов лога, то можно откатить только к дате любого из имеющихся деифференциальных
27 авг 12, 17:38    [13071621]     Ответить | Цитировать Сообщить модератору
 Re: Как откатить базу?  [new]
no pit
Guest
Glory
relief
Как можно откатить базу к нужной дате, имеся в наличии диф.бэкап?

Никак. Любое восстановление начинается с восстановления полного бэкапа.


так разве "база" это не есть название полного бэкапа, когда остальные диффы?
диффы же от базы остчитываются, в смысле, от full
27 авг 12, 17:40    [13071635]     Ответить | Цитировать Сообщить модератору
 Re: Как откатить базу?  [new]
Ozerov
Member

Откуда: Москва
Сообщений: 3637
no pit
Glory
пропущено...

Никак. Любое восстановление начинается с восстановления полного бэкапа.


так разве "база" это не есть название полного бэкапа, когда остальные диффы?
диффы же от базы остчитываются, в смысле, от full

База это база. Бэкап это бэкап - разные вещи.
27 авг 12, 17:41    [13071638]     Ответить | Цитировать Сообщить модератору
 Re: Как откатить базу?  [new]
no pit
Guest
тот full, от которого отсчитываем диффы, зовется базой.
ну на англицком, по крайней мере
Base of a Differential Backup
27 авг 12, 17:46    [13071667]     Ответить | Цитировать Сообщить модератору
 Re: Как откатить базу?  [new]
Glory
Member

Откуда:
Сообщений: 104760
no pit
так разве "база" это не есть название полного бэкапа, когда остальные диффы?

Напоминает анекдот
- Как по украински буждет "кот" ?
- "Кит"
- А как же тогда будет "кит" ?

База - это база.
А полный бэкап базы - это полный бэкап базы.
no pit
ну на англицком, по крайней мере
Base of a Differential Backup

Base - это вообще то основа, а не база
27 авг 12, 17:50    [13071699]     Ответить | Цитировать Сообщить модератору
 Re: Как откатить базу?  [new]
Ozerov
Member

Откуда: Москва
Сообщений: 3637
no pit
тот full, от которого отсчитываем диффы, зовется базой.
ну на англицком, по крайней мере
Base of a Differential Backup

Ну вот что имел ввиду ТС ? Поди разбери... Поэтому проще не путаться а полный бэкап называть полным...
27 авг 12, 17:51    [13071709]     Ответить | Цитировать Сообщить модератору
 Re: Как откатить базу?  [new]
trew
Member

Откуда: Москва
Сообщений: 2646
relief,

Дифференциальный бекап не возможно сделать, если предварительно не сделан Full- бекап.
Поэтому у Вас, теоретически, должен он где-то храниться.

Как найдете Full- бекап,
делайте:
1. RESTORE Full- бекап
1. RESTORE Диф. бекап (последний диф.бекап)
27 авг 12, 17:53    [13071734]     Ответить | Цитировать Сообщить модератору
 Re: Как откатить базу?  [new]
no pit
Guest
хороший анекдот.
но раз BASE это основа, а совсем не база,
то почему же DATABASE <> база данных, а не "основа данных"?

:P
27 авг 12, 17:54    [13071741]     Ответить | Цитировать Сообщить модератору
 Re: Как откатить базу?  [new]
no pit
Guest
trew
relief,

Дифференциальный бекап не возможно сделать, если предварительно не сделан Full- бекап.
Поэтому у Вас, теоретически, должен он где-то храниться.

Как найдете Full- бекап,
делайте:
1. RESTORE Full- бекап
1. RESTORE Диф. бекап (последний диф.бекап)


вот че сразу последний диф хватать?
ТС хочет на "нужную дату".
вот и выбирать надо из диффов тот, у кого примерно "нужная дата".
можен у него в день 1 дифф бэкап. сегодня понедельник, а ему за прошлый четверг надо.
в этом случае не надо "последний дифф" за воскресенье восстанавливать.
надо прикинуть, какой дифф подойдет, за среду или за четверг
(короче, берем последний дифф, сделанный до момента, на к-ый хотим восстановить)
27 авг 12, 17:59    [13071784]     Ответить | Цитировать Сообщить модератору
 Re: Как откатить базу?  [new]
Glory
Member

Откуда:
Сообщений: 104760
no pit
хороший анекдот.
но раз BASE это основа, а совсем не база,
то почему же DATABASE <> база данных, а не "основа данных"?

:P

Потому что не надо слова разбивать на слога и в каждом слоге искать свой смысл
Блюхер - это фамилия, например.
27 авг 12, 18:00    [13071789]     Ответить | Цитировать Сообщить модератору
 Re: Как откатить базу?  [new]
no pit
Guest
Glory
no pit
хороший анекдот.
но раз BASE это основа, а совсем не база,
то почему же DATABASE <> база данных, а не "основа данных"?

:P

Потому что не надо слова разбивать на слога и в каждом слоге искать свой смысл
Блюхер - это фамилия, например.


ой, мама, вот Блюхера еще не приходилось на части разбирать. все, удаляюсь, поджав хвост

(если честно, у меня курсы на инглише, и вокруг ...эээээ...не русскоговорящие...мне и в голову не приходило основой перевести...
вернее, у меня голова и не переводила, BASE и BASE)

все-таки есть надежда, что ТС базой именно "основу" назвал, как я.
если нет, то да, полный блюхер
27 авг 12, 18:05    [13071813]     Ответить | Цитировать Сообщить модератору
 Re: Как откатить базу?  [new]
Бунтарь
Member [заблокирован]

Откуда:
Сообщений: 81
Glory
no pit
хороший анекдот.
но раз BASE это основа, а совсем не база,
то почему же DATABASE <> база данных, а не "основа данных"?

:P

Потому что не надо слова разбивать на слога и в каждом слоге искать свой смысл
Блюхер - это фамилия, например.

Тоже заинтересовался данным вопросом. По-видимому, и англичане, и русские вкладывают одинаковый смысл в словосочетание "data-base". Причём, "база" в русском понимается не только как основание, но и как "склад".
Во французском (не смог найти корректный текст для английского) "base" означает, помимо основания, ещё и систему.
28 авг 12, 12:09    [13074836]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить