Điểm:0

How to use mdadm to assemble arrays from crashed windows server

lá cờ ru

I got 12 hard disks from completely crashed server, some of them are failing, too. I successfully saved bit copy of all of them, even not always error free. I found 512MB superblock on each end of disk starting with a word DSREGION. The 512MB of space is not heavily used and from some text fragments one can judge, that the built-in RAID controller was some LSI model. The question remains: how can I assemble the RAID arrays using mdadm. How can I tell the mdadm where it can read the superblock while the command:

# mdadm -E /dev/loopX

does not detect superblock, even if DDF is set explicitly:

# mdadm -E -e DDF /dev/loopX

If there is a hint how to parse the 512MB superblock I can do the parsing manualy and then I can assemble the RAID arrays explicitly using mdadm -A.

Or if there is a possibility to tell mdadm where it has to look for the superblock metadata.

J.

P.S. I hoped I can find something useful at www.snia.org but did not find any detail.

lá cờ ru
@Massimo: Cảm ơn ý kiến ​​​​của bạn. Có - Tôi không có khả năng khởi động máy chủ gốc. Có - trên một đĩa có 15 khu vực không thể đọc được. Không - không có bản sao lưu nào. Nhưng đó không phải là lỗi của tôi - tôi đã nhận những đĩa này không phải để sao lưu dữ liệu chủ yếu và trả lại cho chủ sở hữu. Tôi lấy những chiếc đĩa đó để phân tích dữ liệu trên chúng, làm việc trong ngành thực thi pháp luật. Tôi có kinh nghiệm rất tốt với mdadm - Tôi đã khôi phục hầu hết dữ liệu từ 5disk RAID5 chỉ từ bốn ảnh đĩa.Mọi **gợi ý có giá trị** hoặc **nhận xét hữu ích* đều được hoan nghênh.
Điểm:1
lá cờ cz

Bạn không sử dụng mdadm vì nó không thể xử lý công việc này. Nó chỉ hỗ trợ rất hạn chế cho các đĩa nằm trong mảng RAID phần cứng, hay còn gọi là: DDF, và không phải ai cũng sử dụng định dạng đó.

Thay vào đó, bạn nên sử dụng dmraid để cố gắng khám phá và khôi phục mảng này.Nó hỗ trợ nhiều định dạng phần mềm, phần cứng và RAID giả. Trên một hệ thống Linux gần đây, nó sẽ hỗ trợ:

$ dmraid -l
asr : Adaptec HostRAID ASR (0,1,10)
ddf1 : SNIA DDF1 (0,1,4,5,tuyến tính)
hpt37x : Điểm cao HPT37X (S,0,1,10,01)
hpt45x : Điểm cao HPT45X (S,0,1,10)
isw : RAID phần mềm Intel (0,1,5,01)
jmicron : JMicron ATARAID (S,0,1)
lsi : LSI Logic MegaRAID (0,1,10)
nvidia : ĐỘT KÍCH NVidia (S,0,1,10,5)
pdc : Lời hứa FastTrack (S,0,1,10)
sil : Liên khúc Hình ảnh Silicon(tm)(tm) (0,1,10)
qua: VIA Software RAID (S,0,1,10)
dos : Phân vùng DOS trên SW RAID

Kết nối các bản sao của tất cả các đĩa bạn đã tạo với một hệ thống, bật máy tính và sử dụng dmraid -r để xem liệu một bộ thiết bị RAID có được phát hiện hay không, dmraid -s <đặt tên> để có được các thuộc tính của tập hợp, dmraid -b để xem trạng thái của tất cả các thiết bị khối có thể là một phần của bộ và nếu mọi thứ đều ổn, dmraid -ay <đặt tên> sẽ kích hoạt mảng RAID.

lá cờ us
dmraid có quét các tệp hình ảnh hay chỉ các thiết bị không? có thể cần sử dụng vòng lặp để làm cho tệp hình ảnh xuất hiện dưới dạng thiết bị không?
Michael Hampton avatar
lá cờ cz
@Jasen Tôi không biết liệu nó có làm được gì với các thiết bị vòng lặp hay không. Tôi cũng không có cách nào dễ dàng để kiểm tra nó.
lá cờ ru
@MichaelHampton: cảm ơn gợi ý. Tôi có thể dễ dàng cài đặt dmraid 1.0.0.rc16-8 và tôi thấy.
lá cờ ru
@Jasen: Tôi sẽ bắt đầu với `dmraid`, nhưng tôi cho rằng id nên chuyển đổi ảnh đĩa thành thiết bị vòng lặp thì tốt hơn, vì các chương trình RAID chủ yếu xử lý thiết bị khối (tham khảo `losetup`)

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.