Bisakah disk mirror (RAID-1) dicolokkan ke sistem lain untuk dibaca?

21

Jika saya memiliki disk dalam array RAID-1, dapatkah saya mengeluarkan salah satunya dan menyambungkannya ke sistem lain untuk dibaca?

Ini berarti, pada sistem target, memperlakukan disk dari array RAID seperti disk biasa, terlepas dari dukungan controller / driver dan tanpa melakukan pembangunan kembali.

Idenya adalah bahwa jika array saya (dari 2 disk) menurun, saya bisa pasang ke sistem yang berbeda dan tidak perlu mendapatkan disk lain dengan kapasitas yang sama (yang semakin sulit seiring berjalannya waktu) dan (mudah-mudahan) bahkan tanpa akses ke sistem asli, dalam hal controller atau motherboard memburuk, bukan salah satu disk.

RichN
sumber
Apakah razia perangkat lunak atau perangkat keras ini?
Teddy
Pertanyaannya sebenarnya tentang kasus umum terlepas dari implementasi yang sebenarnya. Sistem saya adalah Intel ICH10R.
RichN
1
Saya mengerti bahwa pertanyaan Anda dalam "kasus umum" tetapi tidak ada jawaban umum. Itu tergantung pada apakah itu implementasi perangkat lunak atau perangkat keras dan bagaimana penerapannya.
MDMarra
Untuk apa nilainya: Saya mencabut satu drive dari Intel ICH8R RAID-1 mirror dan menghubungkannya ke PC lain dengan kandang eSATA eksternal. Windows 7 pada PC kedua dipasang partisi yang ditemukan pada drive itu. Padahal, mungkin telah terbantu oleh chip ICH9R pada motherboard itu?
Chris W. Rea

Jawaban:

6

terlepas dari pengontrol / driver

Mengabaikan implementasi RAID? Maka jawabannya seharusnya tidak : Anda tidak dapat mengasumsikan bahwa semua pengontrol perangkat keras memperlakukan disk dengan cara yang transparan.

Namun, dalam kasus serangan perangkat lunak di Linux (md + raid1) maka ya , tidak ada header disk atau optimasi tingkat blok rahasia yang terjadi di sana.

Dalam kasus Disk Mirroring di Windows, ini melibatkan disk yang telah diinisialisasi sebagai "Dinamis" dan, well, seharusnya hanya berfungsi, mengingat bahwa sistem yang membacanya dapat memahami volume dinamis - dengan kata lain kemungkinan besar hanya akan menjadi dapat diakses dari sistem lain yang menjalankan Windows.

Pada akhirnya; Anda dapat mencoba menghubungkan disk terlepas dari pengontrolnya. Jika berhasil, itu berfungsi. Tidak ada pengontrol yang akan merusak data pada disk selama Anda tidak menyuruhnya - yaitu selama Anda tidak menjalankan operasi seperti "menginisialisasi" atau apa pun.

conny
sumber
OK, jadi jawaban umum adalah tidak. Btw, Anda perhatikan bahwa saya hanya berbicara tentang RAID-1 dan bukan yang dengan pemeriksaan paritas. Saya tidak memiliki sistem lain yang berguna sehingga saya tidak dapat menguji memasukkan ke yang lain, namun baru saja saya menyadari bahwa saya bisa meletakkan HD saya di dalam kandang USB dan melihat apakah saya dapat mengaksesnya. Tampaknya itu berfungsi, tetapi tentu saja itu hanya membuktikan bahwa itu berfungsi untuk pengontrol ini dan tidak dalam kasus umum.
RichN
3

Hanya jika semuanya sama, yaitu pengontrol serangan yang sama, atau jenis serangan perangkat lunak yang sama yang didukung (IE, saya harapkan daripada serangan perangkat lunak apa pun yang dibuat hari ini akan didukung di masa depan, tetapi hal-hal yang sudah usang mungkin akan hilang di beberapa titik ).

Beralih di antara serangan perangkat keras dapat menjadi hal yang rumit.

Ronald Pottol
sumber
3

Anda tidak akan selalu dapat mengakses disk hanya sebagai disk biasa, tetapi Anda harus dapat menginstruksikan sistem lokal Anda untuk mengaksesnya sebagai bagian dari array RAID-1 yang terdegradasi dan membaca data dengan baik.

Jika Anda perlu melakukan ini dan menggunakan perangkat keras RAID, Anda akan memerlukan jenis kartu yang sama, atau dalam hal perangkat lunak RAID Anda akan memerlukan perangkat lunak yang sama.

Perhatikan bahwa beberapa implementasi membuatnya terlihat seperti disk adalah disk normal dengan header disk normal, tapi saya akan sangat waspada hanya menggunakannya apa adanya; informasi RAID mungkin tersimpan di sana di suatu tempat dan merusak hari Anda.

Teddy
sumber
Tetapi sistem yang baru kemungkinan tidak akan tahu bahwa itu adalah bagian dari array, kan? Kalau tidak, itu berarti bahwa informasi RAID memang tersimpan di suatu tempat.
RichN
@ Rich: Maksud saya adalah Anda perlu menginstruksikan sistem baru bahwa disk memang merupakan bagian dari RAID, jika tidak hal-hal buruk mungkin terjadi.
Teddy
1

Ini tidak dijamin berfungsi, tetapi dalam banyak kasus ini akan berhasil. Satu contoh spesifik, saya mengambil satu hard drive dari susunan Raid-1 yang dibuat oleh chipset ICH9R, dicolokkan ke sistem dengan chipset SB600, dan berhasil mem-boot-off-nya.

Chuu
sumber
1

Saya memiliki masalah ini dan berikut ini berhasil untuk saya.

Saya mengambil salah satu disk Raid 0 (dibuat di bawah windows) dan menancapkannya ke port sata internal mesin lain. Itu kebetulan mesin spek yang sama tapi saya pikir mengingat bahwa itu adalah cermin jendela itu akan sama di mana-mana.

Dalam meluncurkan manajemen disk dengan mengklik kanan komputer saya. Menemukan disk yang memiliki tanda peringatan kuning di atasnya dan diberi label 'disk asing "

Saya mengklik kanan drive dan memilih "impor disk asing '.

Selesai

PS. Itu tidak mungkin untuk melakukan ini saya melampirkan drive melalui USB. Saya harus melalui sata internal untuk opsi "Impor disk asing" tersedia.

Simon
sumber
RAID 0 striping tanpa redundansi. Volume RAID 0 tidak dapat dipindahkan kecuali secara keseluruhan, semua disk bersamaan. Lihat Apa yang terjadi pada array RAID 0 jika beberapa drive konstituen tidak tersedia? .
CVn