Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Накопители (SSD, HDD, USB Flash) (http://forum.oszone.net/forumdisplay.php?f=53)
-   -   Как заменить диски RAID? (http://forum.oszone.net/showthread.php?t=351587)

BVN-2005 22-07-2022 09:40 2989008

Как заменить диски RAID?
 
Сервер, контроллер Adaptec 7805Q, RAID 10 из 4-х SSD Intel по 400 Гб. Основное содержимое массива - SQL-базы 1С (Postgre). Нужно полностью заменить диски массива на SSD большего объема (960 Гб) и при этом не потерять данные. Подскажите (пошагово) как сделать? Большого опыта по RAID нету, хотя этот собирал сам... но давно.

dmitryst 22-07-2022 09:52 2989009

BVN-2005, в двух словах
  1. делаем копию данных
  2. удаляем массив с дисками
  3. достаем старые диски и вставляем новые
  4. через биос (или софт типа LSI Megaraid) создаем новый массив из новых дисков
  5. заливаем данные на новый массив и радуемся

Второй вариант, если нельзя останавливать сервер и удалять данные даже временно - поэтапно заменять маленькие диски на большие, и в конце через софт (типа LSI Megaraid) увеличиваем пространство, занятое массивом и далее через "Диспетчер дисков" увеличиваем сами разделы на уже увеличенном массиве. Этот вариант нудный и долгий, поэтому проще и быстрее вариант 1, но там будет простой на время слива/залива бэкапа.

BVN-2005 22-07-2022 10:14 2989012

Цитата:

Цитата dmitryst
делаем копию данных »

ДУмаю сделать образ диска, Акронисом, например... ???

Цитата:

Цитата dmitryst
удаляем массив с дисками »

Как понимаю, средствами RAID - контроллера (биоса) ?

dmitryst 22-07-2022 10:24 2989014

Цитата:

Цитата BVN-2005
ДУмаю сделать образ диска, Акронисом, например... ??? »

если тупо файлы БД лежат, думаю, можно таким же тупым копированием переместить на временный диск (с 1С не работал, пусть коллеги подскажут)
Цитата:

Цитата BVN-2005
Как понимаю, средствами RAID - контроллера (биоса) ? »

да, или из его биоса (с перезагрузкой) или Storage Manager - ом, вроде, без перезагрузки.

Jula0071 22-07-2022 10:54 2989015

Цитата:

Цитата dmitryst
проще и быстрее вариант 1, но там будет простой на время слива/залива бэкапа. »

При поэтапной замене тоже необходимо сделать бекап, потому что если что-то пойдёт не так, например "внезапно" умрёт один из элементов деградированного массива в процессе замены, то вытаскивать данные будет сложно, больно и дорого. Вообще, бекап должен быть всегда, как без него? Если бекапа нет, то данные не нужны.

dmitryst 22-07-2022 11:12 2989017

Jula0071, ну, так-то да, бэкап нужен всегда, но при поэтапной замене мы теряем дополнительное время на синхронизацию дисков (два раза, причём). На виндо-сервере я сделал по первому варианту, с развалом старого рейда, в BSD вполне прокатило создание предварительного бэкапа (не понадобился) и поэтамная замена дисков на бОльшие.
PS. GMIRROR рулит! (особенно, после того, как его допилили в плане resize :up )


Время: 09:01.

Время: 09:01.
© OSzone.net 2001-