Планирование дискового пространства перед установкой СУБД Microsoft SQL Server

Рубрика: SQL, Железки, Софт

Сегодня я расскажу о том, как лучше всего спланировать место и разбить жесткие диски на разделы, перед установкой СУБД Microsoft SQL Server.

Предположим, что вы купили новый высокопроизводительный сервер с SAS-дисками 15000rpm, который планируете использовать в качестве сервера баз данных, объединили свои диски в рейд-массив 1+0 (5+0, 6+0), накатили ось и тут возник вопрос, как лучше разбить получившийся массив на разделы. Предлагаю использовать следующую схему, которая меня не подводила пока еще ни разу:

 

 

  1. Системный раздел.
    Раздел на котором будет установлена операционная система, исполняемые файлы и библиотеки программ установленных на наш сервер, 40 Гб вполне достаточно.
  2. Раздел для последней (актуальной) резервной копии для каждой БД.
    На этом разделе будут храниться самые свежие резервные копии ваших БД (по одному бэкапу на каждую БД), чтобы можно было в максимально короткий срок провести из них восстановление. После 12 часов ночи будут с помощью скрипта засунутого в планировщик перемещаться на внешний диск и сжиматься каким-нибудь архиватором, а вместо них записываться свежая резервная копия. Размер раздела зависит от количества и веса ваших БД. Срок хранения архивных копий на внешнем диске зависит от политики безопасности вашей компании, у меня к примеру ротация бэкапов БД настроена так: последние 7 дней, самый старый перезаписывается и по одному на каждый месяц за последние 12 месяцев, самый старый так-же перезаписывается.
  3. Раздел для БД.
    На этом разделе будут хранится все файлы и логи БД и больше ничего. Под раздел отводится максимально возможное место в массиве, он будет нагружен больше всех остальных, базы данных и логи будут со временем рости, места должно хватать.

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

На последок могу добавить, что при планирование закупки сервера, который будет использоваться как сервер баз данных, следует не экономить на дисковой подсистеме, так как это частенько может становиться узким местом в системе, желательна закупка SAS-дисков 10000 или 15000rpm.

{lang: 'ru'}


Затвитить пост!

Рейтинг:
1 Star (1 голосов, средний: 0,00 из 5)
Загрузка...
Популярность: Просмотров: 712

2 комментария к “Планирование дискового пространства перед установкой СУБД Microsoft SQL Server”

  • Илья
    1 июня, 2012, 22:42
    Цитировать

    Можно еще разбить раздел БД на 2-а для файлов данных MDF и для файлов журнала транзакций (LDF)

  • 2 июня, 2012, 4:47
    Цитировать

    Согласен. Это хорошая идея.

Оставить комментарий или два

--> Яндекс.Метрика Рейтинг@Mail.ru