Сервер Dell x346 сломался (вышла из строя материнская плата), и мне нужно удалить несколько файлов с жесткого диска. Это 2 жестких диска SCSI в RAID 1. Насколько я знаю, оба диска в порядке.
Могу я просто вставить один из дисков в другой компьютер и получить данные?
Обычно RAID1 - это не что иное, как два обычных диска с небольшим количеством метаданных на конце диска, которые использует аппаратный RAID-контроллер.
Поэтому установка одного из них на другой компьютер должна быть безопасной. Я бы не стал использовать для этого RAID-контроллер, чтобы избежать любой возможности чтения и изменения метаданных RAID. Кроме того, вам обычно приходится выполнять некоторые настройки RAID на низком уровне, чтобы он увидел новый диск, чего я бы старался избегать, если это возможно. Но есть вероятность, что на обычном контроллере SCSI диск будет работать нормально, и вы сможете скопировать свои данные.
Если вы хотите быть очень осторожными, просто используйте dd
чтобы создать образ одного из дисков, а затем смонтировать этот образ с помощью устройства loop в Linux.
Был ли это аппаратный контроллер, выполняющий RAID, или контроллер просто действовал как соединение, а RAID был выполнен программно?
Если это был аппаратный RAID, вам нужно будет подключить диски к контроллеру той же модели, иначе вы рискуете повредить RAID.
Если это был программный RAID, вы должны иметь возможность подключить его, и он будет просто работать (tm).
Если это был RAID-1, а не RAID-0 или JBOD, то диски должны быть точными копиями друг друга, если аппаратное обеспечение рейда не сделало что-то действительно странное. Большинство приводов не имеют перемычки только для чтения, которая была бы идеальной для экспериментов. Я бы попробовал поставить один диск в контроллер без рейда и посмотреть, что произойдет. Худший случай должен будь то на диске не обнаружены разделы, потому что рейд-контроллер сделал что-то странное или это был не RAID-1, просто убедитесь, что если Windows обнаружит, что у вас новый диск, и его нужно отформатировать, вы скажете ему НЕТ .
Я бы не стал вставлять диски в другой контроллер рейда, кроме как в крайнем случае. Контроллер может не принимать диски до тех пор, пока он не будет настроен, и контроллер может автоматически «инициализировать» массив как часть конфигурации.
Мне пришлось сделать это один раз, когда отказал контроллер RAID, а совместимая замена недоступна. Содержимое диска было нормальным, за исключением своего рода заголовка RAID в начале диска; К сожалению, это означало, что MBR не была в обычном месте, поэтому диск был фактически отключен. Что сработало для меня, так это выяснить размер заголовка, а затем использовать dd skip=headersizeinblocks if=/dev/disk1 of=/dev/disk2
чтобы скопировать его содержимое (без заголовка) на другой (больший) HD, который я мог бы смонтировать как обычно.