Simile alla configurazione RAID ma ancora più simile alla soluzione di mirroring? [chiuso]

StackOverflow https://stackoverflow.com/questions/458387

  •  19-08-2019
  •  | 
  •  

Domanda

Ho un progetto in cui sto raccogliendo dati su veicoli su unità SATA sostituibili a caldo in macchine Windows a bassa potenza . Le unità sono 750 G e 1 Terabyte e probabilmente aumenteranno o si espanderanno su più unità da 1 TB.

Dopo aver raccolto i dati, ritiriamo un'unità per la raccolta centralizzata e desideriamo che rimanga una copia di backup. Inizialmente si pensava di mettere due unità in una configurazione RAID e inviare un'unità mantenendo l'altra.

Ho iniziato a guardare i controller RAID e mi piace il fatto che sembrino una sola unità al sistema operativo e l'hardware crea la copia ma ha armeggiato abbastanza da vedere che frenare le due unità configurate RAID 1 non funziona.

Quindi, sto cercando di saperne di più su un qualche tipo di mirroring di un'unità SATA su un'altra unità SATA che potrei dividere e sapere che ho una copia di backup se fedex perde un'unità. I PC di raccolta dati nei veicoli sono accesi e accesi solo durante il giorno, quindi non è possibile effettuare una copia dopo la raccolta dei dati.

L'ingegnere in me dice che mi piacerebbe qualcosa come RAID Lite che farebbe tutto il mirroring ma poi mi permetterebbe di dividerli. Finora il googling iniziale non ha prodotto nient'altro che sistemi di mirroring del software che vorremmo evitare.

Questo caso d'uso sembra così vicino a quello per cui sono stati configurati i sistemi RAID, sembra che ci debba essere una soluzione, ma finora sono stato frustrato nel tentativo di identificare una soluzione.

Chiunque abbia suggerimenti per un RAID hot spare come la funzionalità di mirroring gestita in hardware ? Mi ritrovo a pensare che sia ~ " RAID .5 " (la mia terminologia inventata per quello che voglio) in cui rispecchia i dati ma non offre il ripristino in caso di guasto di un'unità.

Aggiornamento 1: ho considerato di etichettare questa non programmazione come qualcun altro ha gentilmente fatto. Non l'ho fatto perché il software è un'opzione , non è un buon risultato a causa del volume di dati e delle spese di scrittura su entrambe le unità in cui la configurazione RAID credo (almeno in teoria) ha spese generali minime.

Sembra che più ricerche su RAID e sul mirroring del software ci sia una via di mezzo qui che nasconde che non ho ancora trovato.

Aggiorna due: proverò a rispondere ad alcune delle domande chiave sollevate da Die.

Dettagli sull'errore? Stavo configurando array sul PC di un veicolo, copiando i dati su di esso, rimuovendo uno dei drive di array e portandolo su un altro computer per vedere se potevo sempre leggere i dati. Più spesso, non potevo leggere i dati ma a volte potevo. Penso che i tuoi suggerimenti su come assicurarsi che il sistema in cui lo inserisco non stia cercando RAID possa essere il pezzo chiave su cui stavo lavorando. Lo testerò e mi assicurerò di prenderne uno, in realtà entrambi ma uno alla volta, e li metterò su qualsiasi PC che non è alla ricerca di un array RAID.

Ho visto l'avvertimento all'avvio quando una delle unità si guasta o viene rimossa. Non ricordo con certezza se le volte in cui è riuscito a consentirmi di vedere i dati se ho ricevuto l'avviso ma lo scoprirò.

Avviso numero 2? Apprezzo l'heads-up. Non sono ancora riuscito a costruirne uno e sicuramente non lo farò in futuro.

in modo che le due unità non siano sincronizzate, non ricollocare la seconda unità! : l'ho fatto e posso confermare che il piccolo controller RAID mi odia per questo. Alla fine controlla con 2 unità 750G ha provato a sincronizzarle per 5 giorni. Alla fine è stato del 75%, lo abbiamo lasciato correre solo per i calci per vedere se e quando mai finirà.

Quanto sopra vale solo per RAID 1 (mirroring). : Sì, sicuramente. È la configurazione con cui sto lavorando.

Ora eseguirò nuovamente il test di suddivisione specifica delle unità e quindi verificando che possano essere utilizzate singolarmente in modo completamente

È stato utile?

Soluzione

"Rompere le due unità configurate RAID 1" dovrebbe funzionare. Anche se ho incontrato diversi controller RAID difettosi nel corso degli anni.

Se il tuo controller RAID funziona correttamente e sei configurato per RAID 1 (non RAID 0 + 1!), quindi sì, dovresti essere in grado di estrarre un'unità, inserirla in un altro computer e leggere tutti i dati. L'ho fatto diverse volte, durante il ripristino da un computer guasto.

" RAID .5 " Non ho mai sentito parlare di una cosa del genere. Dal contesto posso dire che non stai parlando di RAID 5, il che sicuramente non farebbe ciò che desideri, poiché in RAID 5 ogni unità ha solo una piccola parte dei dati ed è inutile al di fuori dell'array RAID.

Se il tuo RAID hardware non funziona, ci sono opzioni RAID software. VISTA ha questo integrato. Potresti dare un'occhiata http://technet.microsoft .com / it-it / library / cc738132.aspx Non ho usato Windows " volumi dinamici " me stesso, poiché (1) non è possibile avviare sistemi operativi precedenti o (2) hanno più partizioni di avvio e anche (3) sembra che alcune funzionalità siano disponibili solo su Windows a 32 bit.

Se per te non funziona, dovrai cercare software di terze parti.

Modificato per aggiungere: non fornisci alcun dettaglio su come la suddivisione delle unità non riesca. Sto impostando il " community wiki " selezionare questa casella in modo da poterlo modificare qui, se lo desideri.

Se si rimuove un'unità da un array RAID 1 e si riavvia, dovrebbe funzionare. La maggior parte dei controller RAID che ho usato si mette in pausa al riavvio con un messaggio di errore sull'array in uno stato critico e richiede di eseguire Cntl-Escape o qualcosa per continuare l'avvio, ma quindi dovrebbe funzionare correttamente senza perdita di dati . Questo è il punto centrale del mirroring RAID! Se non funziona, hai un controller RAID rotto. Per favore pubblica il loro nome qui e in quanti più forum pubblici possibili per vergognarti di tutto il mondo e avvertire gli altri di non farlo con quel marchio.

Dovresti anche essere in grado di prendere l'unità che hai rimosso e metterlo in un altro computer e leggerlo o addirittura avviarlo. Dovrebbe contenere una copia esatta cilindro per cilindro di tutti i dati, inclusa la tabella delle partizioni. Ci sono un paio di potenziali gotcha che vengono in mente.

1) Il controller RAID ha scritto alcune informazioni magiche da qualche parte in una posizione segreta, probabilmente nel primo cilindro dopo la logica di avvio, o possibilmente nell'ultimo cilindro dopo tutti i dati. Ciò include almeno una sorta di GUID per identificare in modo univoco l'unità sul controller in modo che possa ricordare di quale array RAID faceva parte e come è stato configurato tale array. Se si collega l'unità rimossa a un altro controller RAID - la stessa marca o anche un'altra marca - vedrà quei bit e probabilmente si confonderà. Per sicurezza, collega l'unità a una porta che non è sotto il controllo RAID o disabilita il controllo RAID della scheda madre sul sistema di ricezione.

2) Se rimuovi un'unità dall'array RAID e poi la colleghi al computer same come unità separata, (supponi di collegarla a una porta che il controller RAID non vede), quindi c'è circa il 50% o più di probabilità che blocchi il sistema al riavvio e che sia necessario reinstallare il sistema operativo. Questo non è un problema RAID: puoi ottenere lo stesso effetto con Norton Ghost o Partition Magic. La regola generale è mai avviare un sistema Windows con due copie esatte della partizione di sistema. Quello che penso succeda è che Windows si confonda su quale delle due copie è C :. (Si noti che Windows non supporta la modifica della lettera di unità della partizione di sistema. Inoltre, memorizza le informazioni nel registro per associare l'ID hardware di una partizione del disco alla lettera del driver

Altri suggerimenti

L'impostazione e la rottura di un mirror RAID per clonare un'unità sta usando la dinamite per schiacciare una mosca.

Puoi usare dd: dd if = / dev / sda di = / dev / sdb bs = 2048

Oppure usa Clonezilla, Ghost (floppy o CD avviabile), Ranish Partition Manager o un milione di altri strumenti.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top