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

Откуда:
Сообщений: 37
Добрый день всем!

Прошу совета в организации бэкапа MS SQL 2005 standart. Вобщем есть база примерно 60 ГБ. Делается бэкапы как положено полный раз в сутки, дифы каждй час и логи каждых 5 минут и все это кидется на бэкап девайс (на шару на дисковый массив). Хотел дополнительно бэкапить на другой массив параллельно. Ну с полным бэкапом все ясно добавлял параметр copy_only и все ок, но как быть с дифами и логами. Для дифов copy_only не работает , а логи бекапяться , но при попытке их восстановить выдается сообщение о том что есть более старые логи и надо начинать с них.

Может можно как то в одном джобе один бекап писать сразу в 2 места параллельно (мне подходит даже одинаковые бэкапы только чтобы работало восстановление и хранились они в разных местах)?

Спасибо!
14 ноя 13, 18:02    [15130440]     Ответить | Цитировать Сообщить модератору
 Re: консистентный бекап базы в два разных места  [new]
Гость333
Member

Откуда:
Сообщений: 3683
wpa,

То, что вы хотите, реализуется кляузой MIRROR TO в команде BACKUP. Но эта возможность доступна только в Enterprise редакции. Поэтому — создавайте копии файлов бэкапа средствами операционной системы (командой xcopy, как вариант).
14 ноя 13, 18:13    [15130499]     Ответить | Цитировать Сообщить модератору
 Re: консистентный бекап базы в два разных места  [new]
wpa
Member

Откуда:
Сообщений: 37
Гость333,

да я тоже об этом думал, но нужно успевать как то и логи 5 минутные , хотел средсвами SQL....
14 ноя 13, 18:28    [15130586]     Ответить | Цитировать Сообщить модератору
 Re: консистентный бекап базы в два разных места  [new]
vso
Member

Откуда: СПб
Сообщений: 270
wpa,

если все посмотрите в сторону ОС, то мне нравится такая прога - xStarter
14 ноя 13, 18:40    [15130649]     Ответить | Цитировать Сообщить модератору
 Re: консистентный бекап базы в два разных места  [new]
wpa
Member

Откуда:
Сообщений: 37
Почему интересно не работают бэеап лога с Copy_only
14 ноя 13, 18:53    [15130724]     Ответить | Цитировать Сообщить модератору
 Re: консистентный бекап базы в два разных места  [new]
ZOOKABAKODER
Member

Откуда:
Сообщений: 178
wpa,
Если тебе надо иметь две копии бекапа, на случай выхода диска из строя, я б рекомендовал RAID 1 или RAID 5 сделать и не париться.
COPY_ONLY это бекап вне цепочки бекапов. Незнаю что ещё сказать даже... он потому и называется COPY_ONLY что он только для того чтоб текущий снимок БД в другое место восстановить, при этом не влияя на текущую цепочку бекапов.
"Делается бэкапы как положено..." - нельзя делать бекапы "как положено" их надо делать так, чтоб восстановить БД настолько быстро насколько надо заказчику.

Почитай чтоль разик: http://technet.microsoft.com/ru-ru/library/ms187048.aspx там дальше интереснее http://technet.microsoft.com/ru-ru/library/ms187495.aspx .
14 ноя 13, 19:27    [15130929]     Ответить | Цитировать Сообщить модератору
 Re: консистентный бекап базы в два разных места  [new]
alexeyvg
Member

Откуда: Moscow
Сообщений: 31435
wpa
Почему интересно не работают бэеап лога с Copy_only
Вообще есть опция MIRROR TO, но для ентерпрайза :-)
14 ноя 13, 19:41    [15130991]     Ответить | Цитировать Сообщить модератору
 Re: консистентный бекап базы в два разных места  [new]
wpa
Member

Откуда:
Сообщений: 37
За чтиво спасибо:) RAID у меня есть 2 полки NETapp и про enterprise edition в курсе спасибо. Просто задача была разнести бэкапы.
14 ноя 13, 19:46    [15131012]     Ответить | Цитировать Сообщить модератору
 Re: консистентный бекап базы в два разных места  [new]
wpa
Member

Откуда:
Сообщений: 37
Кстати, к вопросу о копировании бекапов средствами ОС в другое место, кто как делает У меня бэкап храниться и полный и дифы в одном файле. или лучше разбить на три файла (и прикуртить их к разным бэеап дивайсам), но тогда придеться как то очищать эти файлы с логами и дифами.
15 ноя 13, 12:29    [15134965]     Ответить | Цитировать Сообщить модератору
 Re: консистентный бекап базы в два разных места  [new]
ZOOKABAKODER
Member

Откуда:
Сообщений: 178
wpa, powershell+Windows Task Sheduler, чистит и дизенфецирует архивирует в 7z. :)
15 ноя 13, 12:41    [15135088]     Ответить | Цитировать Сообщить модератору
 Re: консистентный бекап базы в два разных места  [new]
wpa
Member

Откуда:
Сообщений: 37
ZOOKABAKODER,

Да я уже понял, но как вобще бест практитк хранения бэкапов в одном файле или лучше несколько?
15 ноя 13, 12:49    [15135170]     Ответить | Цитировать Сообщить модератору
 Re: консистентный бекап базы в два разных места  [new]
aleks2
Guest
ZOOKABAKODER
wpa, powershell+Windows Task Sheduler, чистит и дизенфецирует архивирует в 7z. :)

Опять студент недоучился.

NT File Replication System (NTFRS) - готовое решение.
16 ноя 13, 06:16    [15140697]     Ответить | Цитировать Сообщить модератору
 Re: консистентный бекап базы в два разных места  [new]
aleks2
Guest
wpa
Да я уже понял, но как вобще бест практитк хранения бэкапов в одном файле или лучше несколько?

Тебе файлов жалко?
Сам подумай: какие плюсы в одном файле?
16 ноя 13, 06:18    [15140700]     Ответить | Цитировать Сообщить модератору
 Re: консистентный бекап базы в два разных места  [new]
wpa
Member

Откуда:
Сообщений: 37
aleks2,

Спасибо за совет буду пробывать :)
19 ноя 13, 11:43    [15153332]     Ответить | Цитировать Сообщить модератору
 Re: консистентный бекап базы в два разных места  [new]
ZOOKABAKODER
Member

Откуда:
Сообщений: 178
wpa
ZOOKABAKODER,
Да я уже понял, но как вобще бест практитк хранения бэкапов в одном файле или лучше несколько?

Причин хранить два файла бекапа, я лично не вижу, если умер бекап, то просто сделаешь другой. Про RAID я уже сказал, ты ответил что есть: так снова хочу сказать, у тебя уже всё дублируется и защищено от сбоя на диске. Не тормози с заменой вышедшего из строя диска и будет щщасье. :)
Вот иметь копию актуальную БД, на другом диске, или другом сервере, это полезно. Почитай по зеркалирование.
20 ноя 13, 00:58    [15158379]     Ответить | Цитировать Сообщить модератору
 Re: консистентный бекап базы в два разных места  [new]
Гавриленко Сергей Алексеевич
Member

Откуда: Moscow
Сообщений: 37067
ZOOKABAKODER
Причин хранить два файла бекапа, я лично не вижу, если умер бекап, то просто сделаешь другой.
А если в момент бэкапа сдохла база, то с чего делать "другой"?
20 ноя 13, 04:02    [15158787]     Ответить | Цитировать Сообщить модератору
 Re: консистентный бекап базы в два разных места  [new]
ZOOKABAKODER
Member

Откуда:
Сообщений: 178
Гавриленко Сергей Алексеевич,
1. Сдохла как?
* Диск сдох? И нет RAID? – Тогда менять проффесию.
* Комп сдох? – Снять хвостовой бекап лога и восстанавливать.
2. Чо делать чо делать? - Восстанавливать базу с последнего бекапа. Я не вижу вопроса собсно.
3. Разговор о том, “нафик два файла бекапа”. Мои аргументы: информация дублируется в базе и в бекапе, плюс на физическом уровне на RAID’е. Если сдохнет база, восстанавливаем бекап; если сдохнет бекап, это не авария (этого никто, кроме тебя, не заметит), то делаем новый бекап; если сдохнет физический диск, заменяем его в корзине.
20 ноя 13, 11:09    [15159773]     Ответить | Цитировать Сообщить модератору
 Re: консистентный бекап базы в два разных места  [new]
Glory
Member

Откуда:
Сообщений: 104760
ZOOKABAKODER
1. Сдохла как?
* Диск сдох? И нет RAID? – Тогда менять проффесию.
* Комп сдох? – Снять хвостовой бекап лога и восстанавливать.

Серверная сгорела.
А там были и сервер и устройство архивирования.
20 ноя 13, 11:12    [15159811]     Ответить | Цитировать Сообщить модератору
 Re: консистентный бекап базы в два разных места  [new]
wpa
Member

Откуда:
Сообщений: 37
Glory,

У меня снэп -миррор в другую серверную :)
20 ноя 13, 11:25    [15159944]     Ответить | Цитировать Сообщить модератору
 Re: консистентный бекап базы в два разных места  [new]
Glory
Member

Откуда:
Сообщений: 104760
wpa
У меня снэп -миррор в другую серверную :)

Ну дык то у вас. А у ZOOKABAKODER что в итоге ? )
20 ноя 13, 11:27    [15159971]     Ответить | Цитировать Сообщить модератору
 Re: консистентный бекап базы в два разных места  [new]
Гавриленко Сергей Алексеевич
Member

Откуда: Moscow
Сообщений: 37067
ZOOKABAKODER
Гавриленко Сергей Алексеевич,
1. Сдохла как?
* Диск сдох? И нет RAID? – Тогда менять проффесию.
* Комп сдох? – Снять хвостовой бекап лога и восстанавливать.
2. Чо делать чо делать? - Восстанавливать базу с последнего бекапа. Я не вижу вопроса собсно.
3. Разговор о том, “нафик два файла бекапа”. Мои аргументы: информация дублируется в базе и в бекапе, плюс на физическом уровне на RAID’е. Если сдохнет база, восстанавливаем бекап; если сдохнет бекап, это не авария (этого никто, кроме тебя, не заметит), то делаем новый бекап; если сдохнет физический диск, заменяем его в корзине.
Ваша вера в рейд какая-то непогрешимая. У вас никогда рейд-конроллер не дох?

А про пожар в серверной, или, более распространенный вариант для ДЦ -- встали кондиционеры -- вам уже сказали.
20 ноя 13, 11:32    [15160007]     Ответить | Цитировать Сообщить модератору
 Re: консистентный бекап базы в два разных места  [new]
ZOOKABAKODER
Member

Откуда:
Сообщений: 178
Как копирование бекапа в два разных места спасёт от пожара в серверной? :) Тогда уж давайте рассматривать вариант военного переворота в стране: тогда надо копировать бекапы в ЦОД забугорный. Я уж не буду троллить вариантом падения метеорита. :)

И вот скажите мне, вы правда уверены что топикастер на диск ГЕОГРАФИЧЕСКИ в другом месте расположеный копирует бекапы? Я уверен что это не так. И дублирование бекапа на два диска в одном шкафу от пожара не спасут IMHO. Такчто советую вам вернуться на землю скорее, ваш орбитальный сервер бекапов и без вас может работать. :)

Дох. На рабочей как раз. Ух напотелись помню... Восстановили из бекапа и всё. В бекапной машинке контроллер не дох; диски отъежжали да...

Встали кондиционеры, это вообще-то надо мониторить. И, я не уверен, но разьве нельзя настроить, чтоб при критической температуре сервак не выключился.
20 ноя 13, 14:51    [15162030]     Ответить | Цитировать Сообщить модератору
 Re: консистентный бекап базы в два разных места  [new]
ZOOKABAKODER
Member

Откуда:
Сообщений: 178
ZOOKABAKODER
И вот скажите мне, вы правда уверены что топикастер на диск ГЕОГРАФИЧЕСКИ в другом месте расположеный копирует бекапы? Я уверен что это не так. И дублирование бекапа на два диска в одном шкафу от пожара не спасут IMHO. Такчто советую вам вернуться на землю скорее, ваш орбитальный сервер бекапов и без вас может работать. :)

wpa
Glory,
У меня снэп -миррор в другую серверную :)

Ой не заметил. Однако в другую серверную. Ну тогда опять ненужно копий: в одной серверной боевой сервер а в другой бекапный, дальше как я сказал ранее.
20 ноя 13, 14:56    [15162102]     Ответить | Цитировать Сообщить модератору
 Re: консистентный бекап базы в два разных места  [new]
Glory
Member

Откуда:
Сообщений: 104760
ZOOKABAKODER
Как копирование бекапа в два разных места спасёт от пожара в серверной? :)

Пожар удаленно не передается
20 ноя 13, 15:01    [15162147]     Ответить | Цитировать Сообщить модератору
 Re: консистентный бекап базы в два разных места  [new]
invm
Member

Откуда: Москва
Сообщений: 9402
ZOOKABAKODER
Ну тогда опять ненужно копий: в одной серверной боевой сервер а в другой бекапный, дальше как я сказал ранее.
Если данные в БД представляют хоть какую-то ценность для бизнеса, то резервных копий должно быть несколько и храниться они должны территориально разнесенно.
Человек, считающий иначе, ИМХО, некомпетентен в вопросах резервного копирования и не должен за него отвечать.
20 ноя 13, 15:31    [15162513]     Ответить | Цитировать Сообщить модератору
Топик располагается на нескольких страницах: [1] 2   вперед  Ctrl      все
Все форумы / Microsoft SQL Server Ответить