Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Имеет ли смысл в симпл модели делать дифференациальные бэкапы / 25 сообщений из 34, страница 1 из 2
06.12.2018, 15:55
    #39743617
leonix
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Имеет ли смысл в симпл модели делать дифференациальные бэкапы
Всю жизнь думал это несомовместимые вещи, ну например шринканули лог а потом дифф делаем.
Насколько я понимаю целостность бэкапа будет нарушена?
...
Рейтинг: 0 / 0
06.12.2018, 15:57
    #39743620
Ennor Tiegael
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Имеет ли смысл в симпл модели делать дифференациальные бэкапы
leonix,

Дифф от журнала транзакций не зависит. Вот прям ортогонален, буквально.
...
Рейтинг: 0 / 0
06.12.2018, 15:58
    #39743623
Yasha123
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Имеет ли смысл в симпл модели делать дифференациальные бэкапы
целостность какого бэкапа, прости господи?

бэкап лежит себе в файле .bak
вы шринкаете лог базы,
каким местом будет задет файл .bak
или как еще можно нарушить его целостность???
...
Рейтинг: 0 / 0
06.12.2018, 15:58
    #39743624
leonix
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Имеет ли смысл в симпл модели делать дифференациальные бэкапы
Ennor Tiegaelleonix,

Дифф от журнала транзакций не зависит. Вот прям ортогонален, буквально.

А на основе каких данные делаются диффы? По данным фалой данных? там есть какая то отметка что это новые ещё не забэкапленные данные?
...
Рейтинг: 0 / 0
06.12.2018, 16:00
    #39743627
Yasha123
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Имеет ли смысл в симпл модели делать дифференациальные бэкапы
leonixА на основе каких данные делаются диффы? По данным фалой данных? там есть какая то отметка что это новые ещё не забэкапленные данные?
на основании Differential Bitmap
...
Рейтинг: 0 / 0
06.12.2018, 16:00
    #39743628
leonix
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Имеет ли смысл в симпл модели делать дифференациальные бэкапы
Yasha123целостность какого бэкапа, прости господи?

бэкап лежит себе в файле .bak
вы шринкаете лог базы,
каким местом будет задет файл .bak
или как еще можно нарушить его целостность???


Целостность цепочки файлов бэкапов. там же все операции нумеруются и должны быть чётко следовать друг за другом.
...
Рейтинг: 0 / 0
06.12.2018, 16:01
    #39743629
leonix
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Имеет ли смысл в симпл модели делать дифференациальные бэкапы
Yasha123leonixА на основе каких данные делаются диффы? По данным фалой данных? там есть какая то отметка что это новые ещё не забэкапленные данные?
на основании Differential Bitmap

Спасибо! Покурю эту тему
...
Рейтинг: 0 / 0
06.12.2018, 16:03
    #39743633
Yasha123
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Имеет ли смысл в симпл модели делать дифференациальные бэкапы
leonixЦелостность цепочки файлов бэкапов. там же все операции нумеруются и должны быть чётко следовать друг за другом.
какая еще цепочка?
бывает log backup chain ,
у вас же вообще простая модель,
ни о каких бэкапах лога не может быть речь вообще
...
Рейтинг: 0 / 0
06.12.2018, 16:06
    #39743639
leonix
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Имеет ли смысл в симпл модели делать дифференациальные бэкапы
Yasha123leonixЦелостность цепочки файлов бэкапов. там же все операции нумеруются и должны быть чётко следовать друг за другом.
какая еще цепочка?
бывает log backup chain ,
у вас же вообще простая модель,
ни о каких бэкапах лога не может быть речь вообще

Т.е. все эти заморочки с LNSами актуальны только для фулл модели?
...
Рейтинг: 0 / 0
06.12.2018, 16:11
    #39743645
Yasha123
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Имеет ли смысл в симпл модели делать дифференациальные бэкапы
leonixЦелостность цепочки файлов бэкапов. там же все операции нумеруются и должны быть чётко следовать друг за другом .
какая еще нумерация операций?
вы откуда такого этакого набрались?

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

теперь делаем дифф. бэкап.
смотрим битмап.
если у страницы 1, ее кладем в наш дифф.
если 0, не кладем.

какие еще номера операций?
какая мне вообще разница, какая по счету со времен Царя Гороха операция
поменяла эту страницу или ту страницу?

более того, завтра я снова делаю дифф.
битмап все тот же.
и где были единицы, они там и остались,
но, возможно, еще их прибавилось.
делаю дифф, его размер >= диффа вчерашнего.
но никакой цепочки нет!
вчерашний дифф и сегодняшний никак не связаны.

все, что надо знать диффу, это от какого ПОЛНОГО бэкапа он отсчитывается
(какой именно полный бэкап обнулил битмап)
...
Рейтинг: 0 / 0
06.12.2018, 16:14
    #39743650
Yasha123
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Имеет ли смысл в симпл модели делать дифференациальные бэкапы
leonixТ.е. все эти заморочки с LNSами актуальны только для фулл модели?
какие именно заморочки?
что нельзя накатить тот или иной бэкап лога, потому что его LSN слишком ранний/поздний?
это относится к бэкапам ЛОГА, которые в простой модели невозможны.
зато возможны в FULL и BULK LOGGED.
...
Рейтинг: 0 / 0
06.12.2018, 16:17
    #39743652
leonix
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Имеет ли смысл в симпл модели делать дифференациальные бэкапы
Yasha123leonixЦелостность цепочки файлов бэкапов. там же все операции нумеруются и должны быть чётко следовать друг за другом .
какая еще нумерация операций?
вы откуда такого этакого набрались?

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

теперь делаем дифф. бэкап.
смотрим битмап.
если у страницы 1, ее кладем в наш дифф.
если 0, не кладем.

какие еще номера операций?
какая мне вообще разница, какая по счету со времен Царя Гороха операция
поменяла эту страницу или ту страницу?

более того, завтра я снова делаю дифф.
битмап все тот же.
и где были единицы, они там и остались,
но, возможно, еще их прибавилось.
делаю дифф, его размер >= диффа вчерашнего.
но никакой цепочки нет!
вчерашний дифф и сегодняшний никак не связаны.

все, что надо знать диффу, это от какого ПОЛНОГО бэкапа он отсчитывается
(какой именно полный бэкап обнулил битмап)

Ок. Спасибо!
Этот я понял. Так работает для симпл модели.
Для фулл модели так же?
...
Рейтинг: 0 / 0
06.12.2018, 16:22
    #39743661
Yasha123
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Имеет ли смысл в симпл модели делать дифференациальные бэкапы
leonix Так работает для симпл модели.
Для фулл модели так же?
a в моем описании где-то есть хоть намек на модель?
...
Рейтинг: 0 / 0
06.12.2018, 16:26
    #39743669
leonix
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Имеет ли смысл в симпл модели делать дифференациальные бэкапы
Yasha123leonix Так работает для симпл модели.
Для фулл модели так же?
a в моем описании где-то есть хоть намек на модель?
нету. Иногда выскакивают ошибки по поводу не правильно последовательности восстановления и там по LNS чтото.
Вот и подумалось что цепочки важны.
...
Рейтинг: 0 / 0
06.12.2018, 16:35
    #39743680
Danion
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Имеет ли смысл в симпл модели делать дифференациальные бэкапы
leonix,

Цепочки бекапов важны. Но такое название скорее для модели фулл: восстанавливаем фул + последний диф + по порядку все логи с последнего дифа (пример).
При модели simple обычно восстанавливают из связки фулл + последний диф.
Yasha123 подробно ответил с описанием механики.
Частая схема для базы в режиме simple: раз в неделю фулл, 6 дней (кроме когда фулл) делается диф. Схема подходит для редко обновляемой базы, где бекапа раз в сутки достаточно.
...
Рейтинг: 0 / 0
06.12.2018, 16:42
    #39743686
Relic Hunter
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Имеет ли смысл в симпл модели делать дифференациальные бэкапы
одни дифференциальные смысла делать не имеет.
...
Рейтинг: 0 / 0
06.12.2018, 17:40
    #39743741
SERG1257
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Имеет ли смысл в симпл модели делать дифференациальные бэкапы
Relic Hunter одни дифференциальные смысла делать не имеет.Конечно они же кумулятивные.

А вот была ли просьба к Microsoft на создание "честных" не кумулятивных дифф бакапов, то есть копировать только блоки измененные с последнего такого дифф бакапа?
...
Рейтинг: 0 / 0
06.12.2018, 18:51
    #39743793
Ferdipux
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Имеет ли смысл в симпл модели делать дифференациальные бэкапы
SERG1257А вот была ли просьба к Microsoft на создание "честных" не кумулятивных дифф бакапов, то есть копировать только блоки измененные с последнего такого дифф бакапа?
Вроде в древних версиях были раздельно дифференциальные и инкрементальные бекапы (это дифф с момента последнего инкрементального бекапа). Но потом - это пристрелили, остались только дифф бекапы.
...
Рейтинг: 0 / 0
06.12.2018, 20:09
    #39743835
Relic Hunter
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Имеет ли смысл в симпл модели делать дифференациальные бэкапы
SERG1257А вот была ли просьба к Microsoft на создание "честных" не кумулятивных дифф бакапов, то есть копировать только блоки измененные с последнего такого дифф бакапа?Зачем? Есть куча других способов это сделать.
...
Рейтинг: 0 / 0
06.12.2018, 20:14
    #39743836
alexeyvg
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Имеет ли смысл в симпл модели делать дифференациальные бэкапы
Relic HunterSERG1257А вот была ли просьба к Microsoft на создание "честных" не кумулятивных дифф бакапов, то есть копировать только блоки измененные с последнего такого дифф бакапа?Зачем? Есть куча других способов это сделать.Хм, ни одного не знаю :-(
...
Рейтинг: 0 / 0
06.12.2018, 20:15
    #39743837
SERG1257
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Имеет ли смысл в симпл модели делать дифференациальные бэкапы
Relic Hunter Зачем?Чтобы было.
Например организовать log shipping для баз в простой модели восстановления.
Relic Hunter Есть куча других способов это сделать.Например?
...
Рейтинг: 0 / 0
06.12.2018, 21:22
    #39743879
Владислав Колосов
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Имеет ли смысл в симпл модели делать дифференациальные бэкапы
FerdipuxSERG1257А вот была ли просьба к Microsoft на создание "честных" не кумулятивных дифф бакапов, то есть копировать только блоки измененные с последнего такого дифф бакапа?
Вроде в древних версиях были раздельно дифференциальные и инкрементальные бекапы (это дифф с момента последнего инкрементального бекапа). Но потом - это пристрелили, остались только дифф бекапы.

И правильно сделали, что пристрелили, во избежание вопросов о цепочках резервных копий. "Я 10 лет делал разностные бэкапы, а мышка один хвостиком смахнула. Вы теперь за всё мне заплатите!111".
...
Рейтинг: 0 / 0
06.12.2018, 23:23
    #39743934
alexeyvg
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Имеет ли смысл в симпл модели делать дифференациальные бэкапы
Владислав КолосовFerdipuxпропущено...

Вроде в древних версиях были раздельно дифференциальные и инкрементальные бекапы (это дифф с момента последнего инкрементального бекапа). Но потом - это пристрелили, остались только дифф бекапы.

И правильно сделали, что пристрелили, во избежание вопросов о цепочках резервных копий. "Я 10 лет делал разностные бэкапы, а мышка один хвостиком смахнула. Вы теперь за всё мне заплатите!111".В смысле, а про бакапы логов они забыли? Билли опять накосячил" (с) :-)
Там ведь точно такие же цепочки, и не боятся ведь "вопросов".

И не помню инкрементальных бакапов, ИМХО не было такого никогда.
...
Рейтинг: 0 / 0
07.12.2018, 00:41
    #39743941
SERG1257
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Имеет ли смысл в симпл модели делать дифференациальные бэкапы
alexeyvg И не помню инкрементальных бакапов, ИМХО не было такого никогда.Так в том и вопрос: небыло потому что никто не просил или потому что прибили (по религиозным причинам).
Технически это реализовать легко.
...
Рейтинг: 0 / 0
07.12.2018, 03:01
    #39743952
Relic Hunter
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Имеет ли смысл в симпл модели делать дифференациальные бэкапы
alexeyvgRelic Hunterпропущено...
Зачем? Есть куча других способов это сделать.Хм, ни одного не знаю :-(Бекапить сторонними тулзами (Veeam, Acronis, Symantec). Они работают именно так, бекапят только измеменные блоки. Там нет понятия full, diff, inc.
...
Рейтинг: 0 / 0
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Имеет ли смысл в симпл модели делать дифференациальные бэкапы / 25 сообщений из 34, страница 1 из 2
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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