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

Откуда: МОСКВА
Сообщений: 273
Добрый день.

Требуется хранить еженедельный (Full) бэкап БД, глубина хранения 10 лет
текущий размер бэкапа 200 Гб.
200 * 52 (недели в году) *10 лет = 104 000 Гб.
Server MS SQL 2014, бэкап сделан с опцией компресии и шифрования

1. Какие используете варианты хранения? (тип носителя?)

2. Если использовать HDD с файловой системой NTFS и настроенной дедупликацией Windows Server 2012?
Есть успешные примеры такой реализация хранения бэкапов на схожих объемах?
Как влияет компрессия и шифрование на эффективность дедупликации? Возможно есть смысл отказаться от компресии, что бы дедупликация работала эффективнее (от шифрования бэкапов отказываться не хотелось бы)

Поделитесь пожалуйста своим практическим опытом...
11 ноя 19, 12:30    [22013429]     Ответить | Цитировать Сообщить модератору
 Re: длительное хранение бэкапов.  [new]
msLex
Member

Откуда:
Сообщений: 8091
max44
Требуется хранить еженедельный (Full) бэкап БД, глубина хранения 10 лет


Тут, наверно, на ленту надо скидывать.


А еще рядом дистрибутив Server MS SQL 2014 со всеми SP и CU, а то через десять лет будет проблема найти SQL Server куда бекап развернуть.

Сообщение было отредактировано: 11 ноя 19, 13:04
11 ноя 19, 12:33    [22013432]     Ответить | Цитировать Сообщить модератору
 Re: длительное хранение бэкапов.  [new]
Владислав Колосов
Member

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

при таких требованиях, полагаю, не планируется обновление системы и функционала. Например, хранилище каких-то журналов. Хотя при проектировании надо иметь в виду.
11 ноя 19, 12:59    [22013467]     Ответить | Цитировать Сообщить модератору
 Re: длительное хранение бэкапов.  [new]
Владислав Колосов
Member

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

реализация хранилища вытекает из требований доступности данных этого хранилища.
11 ноя 19, 12:59    [22013469]     Ответить | Цитировать Сообщить модератору
 Re: длительное хранение бэкапов.  [new]
max44
Member

Откуда: МОСКВА
Сообщений: 273
Владислав Колосов,

"требований доступности данных " Заказчик данных готов ждать сутки, когда ему станут доступны "исторические данные", поднятые из бэкапа.
11 ноя 19, 13:03    [22013473]     Ответить | Цитировать Сообщить модератору
 Re: длительное хранение бэкапов.  [new]
msLex
Member

Откуда:
Сообщений: 8091
Владислав Колосов
msLex,

при таких требованиях, полагаю, не планируется обновление системы и функционала. Например, хранилище каких-то журналов. Хотя при проектировании надо иметь в виду.


А если в течении десять лет выйдет из строя сервер, и систему со скулем придется переустанавливать?
11 ноя 19, 13:03    [22013474]     Ответить | Цитировать Сообщить модератору
 Re: длительное хранение бэкапов.  [new]
Владислав Колосов
Member

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

если за сутки стример развернёт - делайте на ленте.
11 ноя 19, 13:04    [22013475]     Ответить | Цитировать Сообщить модератору
 Re: длительное хранение бэкапов.  [new]
Владислав Колосов
Member

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

если еще и дистрибутив сервера потеряют :) Военные системы, например, не допускают замены версии и оборудования. Для них сразу закупают ЗИП на весь срок эксплуатации.
11 ноя 19, 13:07    [22013478]     Ответить | Цитировать Сообщить модератору
 Re: длительное хранение бэкапов.  [new]
msLex
Member

Откуда:
Сообщений: 8091
Владислав Колосов
если еще и дистрибутив сервера потеряют

так я и говорю, хранить это все на ленте, рядом с бекапом.


Владислав Колосов
Военные системы, например, не допускают замены версии и оборудования. Для них сразу закупают ЗИП на весь срок эксплуатации.


ЗИП слабо поможет, если вдруг "сбойнет" какой-нить контроллер рейда и все данные на всех дисках превратятся в "тыкву" одномоментно.
11 ноя 19, 13:10    [22013486]     Ответить | Цитировать Сообщить модератору
 Re: длительное хранение бэкапов.  [new]
rahzer
Member

Откуда:
Сообщений: 2291
автор
Как влияет компрессия и шифрование на эффективность дедупликации?

ЕМНИП, дедупликация не работает если данные зашифрованы, по крайней мере несколько лет назад никто из вендоров такого не предлагал, возможно сейчас что-то поменялось.
автор
А если в течении десять лет выйдет из строя сервер, и систему со скулем придется переустанавливать?

Для этого делается еще образ операционной системы, хоть штатными средствами, что программами СРК (Акронис, НетВоркер, НР дата протектор и т.п.)
Ленты вполне себе вариант, даже самая дешманский стример на LTO-8 качает примерно по 130 МБ\с
Так что скорость для восстановления будет больше зависеть от того, как кассету к стримеру привезут из банка или удаленной площадки)
11 ноя 19, 13:15    [22013491]     Ответить | Цитировать Сообщить модератору
 Re: длительное хранение бэкапов.  [new]
aleks222
Member

Откуда:
Сообщений: 956
max44
Добрый день.

Требуется хранить еженедельный (Full) бэкап БД, глубина хранения 10 лет
текущий размер бэкапа 200 Гб.
200 * 52 (недели в году) *10 лет = 104 000 Гб.
Server MS SQL 2014, бэкап сделан с опцией компресии и шифрования

1. Какие используете варианты хранения? (тип носителя?)

2. Если использовать HDD с файловой системой NTFS и настроенной дедупликацией Windows Server 2012?
Есть успешные примеры такой реализация хранения бэкапов на схожих объемах?
Как влияет компрессия и шифрование на эффективность дедупликации? Возможно есть смысл отказаться от компресии, что бы дедупликация работала эффективнее (от шифрования бэкапов отказываться не хотелось бы)

Поделитесь пожалуйста своим практическим опытом...

Интересуюсь, Сонечка, чаво вы ожидаете от дедупликации?
11 ноя 19, 17:48    [22013817]     Ответить | Цитировать Сообщить модератору
 Re: длительное хранение бэкапов.  [new]
komrad
Member

Откуда:
Сообщений: 5244
max44

Server MS SQL 2014, бэкап сделан с опцией компресии и шифрования

на данной версии компрессия шифрованной базы не имеет практического смысла
пустая трата процессорного времени

https://blogs.msdn.microsoft.com/sqlcat/2016/06/20/sqlsweet16-episode-1-backup-compression-for-tde-enabled-databases/

Сообщение было отредактировано: 11 ноя 19, 18:22
11 ноя 19, 18:18    [22013850]     Ответить | Цитировать Сообщить модератору
 Re: длительное хранение бэкапов.  [new]
alexeyvg
Member

Откуда: Moscow
Сообщений: 31355
max44
2. Если использовать HDD с файловой системой NTFS и настроенной дедупликацией Windows Server 2012?
Не сработает, при сжатии, и тем более шифровании бакапов.

Кроме того, использовать диск на компе для бакапа как то самонадеянно. Его бакап тоже надо будет делать раз в неделю? :-)

Тут нужен некий носитель, который можно положить в архив (сейф), и производитель которого устанавливает срок хранения не меньше, чем вам нужен.

HDD ещё может быть (в кассетах), или, как уже говорили, ленты.
11 ноя 19, 18:28    [22013867]     Ответить | Цитировать Сообщить модератору
 Re: длительное хранение бэкапов.  [new]
Критик
Member

Откуда: Москва / Калуга
Сообщений: 33653
Блог
max44,

отдельная СХД с дешевыми NL-SAS дисками и небольшим флеш-буфером, куда влезет ваш бэкап,
дедубликацию и шифрование делать силами железки,

набираете штук 20 еженедельных копий, затем обращаетесь к одному из вендоров, на примере набранных бэкапов на практике расчитываете объем СХД, диски скорее всего стоит закупить сразу, ибо уже через 5 лет для вашей СХД они будут стоит космических денег (либо брать СХД, которое поддерживает диски разных производителей)

но вам лучше обратиться к вашим железячникам, хз, что там новенького или малоизвестного есть именно под вашу ситуацию
11 ноя 19, 23:31    [22014003]     Ответить | Цитировать Сообщить модератору
 Re: длительное хранение бэкапов.  [new]
Критик
Member

Откуда: Москва / Калуга
Сообщений: 33653
Блог
Да, и расчет неверный, он же вообще не учитывает рост базы
11 ноя 19, 23:32    [22014005]     Ответить | Цитировать Сообщить модератору
 Re: длительное хранение бэкапов.  [new]
Критик
Member

Откуда: Москва / Калуга
Сообщений: 33653
Блог
max44
Владислав Колосов,

"требований доступности данных " Заказчик данных готов ждать сутки, когда ему станут доступны "исторические данные", поднятые из бэкапа.


Возможно, заказчику нужно хранилище данных?
11 ноя 19, 23:34    [22014006]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить