Les disques d'une matrice RAID 1 peuvent-ils être pivotés?


1

Pour donner suite à ma question, https://superuser.com/questions/247070/disaster-recovery-backup-of-files-photos-for-personal-use , cela ressemble à une sauvegarde personnelle en toute sécurité, une rotation multiple les disques durs sont la voie à suivre.

L'une des réponses suggérait une configuration RAID NAS. Après quelques recherches, j'ai alors trouvé un produit très abordable, au look vraiment cool, le boîtier de stockage réseau D-Link à 2 baies .

Cependant, ce NAS dispose de fonctionnalités très intéressantes que j'aimerais beaucoup utiliser et ne pas se contenter de les enfermer dans une boîte, telles que devenir mon emplacement de diffusion pour la Xbox, etc. C'est un boîtier à 2 baies. Je peux acheter 3 disques et en garder deux dans le NAS et un dans le coffre-fort. Je les alternerais chaque semaine.

Est-ce possible avec une matrice RAID-1? Devrait-il effacer tout le disque pour le reconstruire à chaque fois? Est-ce que la reconstruction se fait automatiquement? Et dernière question, s'il devait reconstruire à chaque fois la partition entière du disque, cette écriture excessive réduirait-elle la durée de vie du disque?


Qu'essayez-vous d'accomplir avec cela? RAID n'est pas une solution de secours ..
Rex

@Rex Comment RAID-1 n'est-il pas une solution de sauvegarde? N'hésitez pas à suivre le lien dans le premier paragraphe pour savoir ce que j'essaie d'accomplir.
Nicole

serverfault.com/questions/2888/why-is-raid-not-a-backup Ceci dit, à partir de votre précédent message, vous utilisez le NAS en tant que périphérique de sauvegarde et ce que vous recherchez réellement est une sauvegarde sur la sauvegarde. . Pourquoi ne pas chercher à acheter du stockage en nuage (EC2 / etc) quelque part et y héberger votre sauvegarde NAS?
Rex

@Rex merci pour le lien, c'est logique et il est bon de savoir que tous les angles sont couverts. En ce qui concerne EC2, c'est tout simplement trop cher. Je cherche à sauvegarder 300 Go pour un usage personnel et croissant, et même si, puisqu'il s'agit d'une sauvegarde, ce serait principalement des écritures et non des lectures, cela ne correspond toujours pas au coût de stockage mensuel par rapport au nombre de disques durs sur lesquels je pourrais sauvegarder localement. De plus, le téléchargement initial prendrait une éternité et je pourrais recevoir un appel de mon FAI demandant à WTF que je suis en train de faire.
Nicole

Vous pouvez envisager quelque chose comme Carbonite qui fournit une sauvegarde illimitée pour 55 $ / an par ordinateur .. ne résoudra pas le problème initial, mais après cela, pourrait en valoir la peine ...
Rex

Réponses:


3

Oui, c'est possible, mais pas la meilleure idée possible. Une meilleure chose à faire serait d’acheter un NAS qui vous permettra de connecter un disque dur externe sur lequel vous pourrez écrire des sauvegardes. De cette façon, vous pouvez connecter un lecteur via USB (ou eSATA, ou autre), votre NAS peut se sauvegarder sur le lecteur, puis vous pouvez déconnecter le lecteur externe à nouveau jusqu'à votre prochaine sauvegarde.

Toutefois, si vous souhaitez absolument faire pivoter les lecteurs de la matrice, le moyen le plus sûr consiste à utiliser la procédure suivante:

  1. Arrêtez le NAS
  2. Retirez le lecteur que vous souhaitez stocker
  3. Démarrer le NAS
  4. Si votre NAS n'autorise pas l' échange de lecteurs à chaud: arrêtez à nouveau le NAS.
  5. Insérer le nouveau lecteur
  6. Si vous éteignez le NAS à l'étape 4: Démarrez le NAS.
  7. Initiez la reconstruction RAID, s'il n'est pas possible de le faire automatiquement.

Il est important d’arrêter le NAS dans un premier temps pour garantir la cohérence de toutes vos données.

Le redémarrage est essentiel pour que votre reconstruction se déroule correctement. C'est ce qui permet à votre NAS de savoir qu'un lecteur est manquant, que votre RAID est "dégradé" et, plus important encore - quel lecteur est laissé . Si vous insérez le disque de remplacement avant que le NAS ne le sache, il est possible qu'il ne sache pas quel disque contient les données correctes. Rappelez-vous: le disque de remplacement que vous avez inséré était également membre de la même grappe RAID. À moins que le NAS ne dispose d'une sorte de métadonnées spéciales lui permettant de savoir laquelle est "la plus récente" et donc le "vrai" lecteur, il se peut qu'il ne sache pas quoi faire.


+1. Afrazier l'a ici même le NAS D-Link ne "supporte" pas le lecteur persee et externe; la clé USB est destinée à une imprimante, bien que le Web fasse l’objet d’un débat. Cependant, vous pouvez brancher votre lecteur externe (ou son socle hotswap "toaster") et utiliser un logiciel de sauvegarde du lecteur NAS au lecteur externe; c'est la meilleure idée. Pour votre information, le NAS D-Link prend en charge l’échange à chaud. C’est la raison pour laquelle j’ai mentionné le fait de ne pas retirer pendant l’écriture! Mais la fermeture est toujours la meilleure et la plus sûre; assurez-vous simplement que le lecteur cesse de tourner avant de le déplacer!
Iceking007

Merci, bonne réponse. Questions rapides: 1) Sera-t-il prudent si cette étape 3 a été franchie, ou devrais-je également effacer tout d’abord l’autre disque pour l’empêcher d’agir comme «le vrai» disque? 2) Des idées sur la réduction de la durée de vie en utilisant cette stratégie?
Nicole

Vous ne devriez pas avoir besoin d'effacer le disque - il devrait savoir que la matrice était uniquement sur le port 1 (par exemple) et reconstruire correctement. Cependant, cela oblige à une reconstruction complète à chaque fois. Si vous avez sauvegardé sur un lecteur USB, vous pouvez utiliser quelque chose comme rsync ou robocopy pour n’envoyer que les fichiers modifiés au lecteur USB. Cela économise beaucoup d’usure, de temps et surtout ne vous oblige pas à éteindre votre NAS (deux fois) à chaque fois que vous souhaitez faire pivoter un lecteur.
Afrazier

1

J'aime le NAS D-Link; vient d’en acheter un il ya quelques semaines et de le configurer en RAID 1, tout comme vous.

Je crois comprendre que le NAS RAID 1 D-Link exploite le lecteur principal et effectue les miroirs jusqu’au second de cette manière; Je remarque également qu’après avoir lu, il semble que les deux lecteurs sont lus pour la vitesse; Cependant, cela peut être incorrect et il se peut qu’il vérifie simplement la cohérence.

Le RAID 1 n’est donc configuré que si l’un des disques tombe en panne; le second (lecteur fonctionnant, espérons-le) est ensuite utilisé comme primaire, jusqu'à ce que le lecteur de remplacement soit remplacé; où par le contrôleur écrit toutes les bonnes informations (c.-à-d. le deuxième lecteur) sur le nouveau lecteur non formaté ou «autre» (lecteur 3 ou peut-être que si vous corrigez le lecteur 1, utilisez SpinRite). Ce processus se produirait automatiquement avec le contrôleur. Ne déplacez pas les disques tant que les données ne sont pas écrites sur le nouveau disque. Sinon, le contrôleur pourrait perdre la trace et reformater votre ancien disque et vos données disparaîtront!

Cela me dit que oui, vous pouvez échanger 3 ou 4 disques ou plus pour une redondance supplémentaire, car vous ne pouvez utiliser un second NAS dans aucune configuration RAID pour l'instant (vous auriez besoin d'un contrôleur RAID réseau; vous ne savez pas si cela existe). et le NAS voudrait simplement s'assurer que le nouveau disque que vous avez inséré est identique à celui du disque "principal"

Notes clés:

  • ne pas retirer un lecteur pendant l'écriture / éviter pendant la lecture
  • Les disques durs sont écrits et lus de temps en temps sur un ordinateur ordinaire; pensez chaque fois que vous visitez une page Web; lire le courrier électronique; Télécharger; enregistrer un fichier; si vous en utilisez un pour la sauvegarde, il est presque sûr de supposer qu'il est utilisé moins que le ou les disques durs de votre processeur habituel, de sorte que sa durée de vie est plus longue
  • C'est pourquoi vous utilisez plusieurs disques pour la redondance. Ainsi, si vous échouez, vous avez des sauvegardes ... vous n'êtes pas sûr que le reformatage ou l'écriture complète des données réduise le cycle de vie; cela prendra de plus en plus de temps à mesure que vos données s'additionnent; Vous devrez faire des essais, mais un disque n’est qu’une information magnétisée. Vous devez donc le mettre (0 et 1) et l’enlever est ce pour quoi il est conçu.
  • La fonctionnalité intéressante du NAS D-Link est qu’il vous permet de saisir le temps d’arrêt du disque pour le non-utilisation, ce qui est agréable pour les sauvegardes et l’utilisation occasionnelle car il est toujours disponible sur le réseau, mais les lecteurs ne le sont pas. Pas besoin de tourner si vous ne les utilisez pas!

@ Iceking007: Il n'y a pas de concept "primaire" ou "secondaire" dans RAID-1 - tous les lecteurs sont des homologues. Les écritures doivent aller simultanément sur les deux lecteurs. Dans une bonne implémentation, les lectures doivent être effectuées à partir des deux disques avec la moitié des données provenant de chaque disque pour des performances accrues. Si les données de l'un des lecteurs sont corrompues, le module RAID n'a aucun moyen de savoir quel lecteur contient les données correctes, sauf si le lecteur lui-même renvoie une erreur.
Afrazier

L’autre ligne de pensée sur les lectures est de toujours lire sur un lecteur de manière à ne raccourcir que la durée de vie d’un lecteur. S’il n’y avait pas de problème, le raid 0 + 1 & 1 + 0 n’existerait pas. :) Combien de lectures vont réellement raccourcir la durée de vie d'un disque sont en débat, mais il y a une différence.
Broam

@Broam: le nombre d'heures et de cycles de mise sous tension (charge / déchargement de la tête) représente probablement plus de "pertes de durée de vie" que de lectures / écritures. RAID-10 a pour objectif d'augmenter la vitesse d'écriture par rapport à RAID-1 tout en offrant à l'utilisateur la fiabilité qui manque à RAID-0.
Afrazier

@afrazier, selon ce que je lis RAID 1 (spécifique au NAS D-Link), utilise un lecteur comme "principal". Oui, si configuré, ce n’est même pas un problème car un échec alourdit la charge de l’autre lecteur, comme je l’ai mentionné précédemment. Cependant, l'architecture de RAID-1 n'est pas spécifiquement configurée en tant que lecture «double» (striping). RAID 0 est configuré pour Striping et RAID 1 est configuré pour miroir afin d'obtenir les avantages des deux dont vous avez besoin pour configurer RAID-5 / RAID 0-1. / RAID 1-0; dont aucun n'est pris en charge par le NAS D-Link; Veuillez vous référer à toute recherche RAID (google / wiki).
Iceking007

@ Iceking007: Où avez-vous lu cela à propos du NAS D-Link? Je ne le trouve pas dans le manuel. RE: RAID-1 read striping - de bonnes implémentations (contrôleurs matériels haut de gamme, RAID logiciel Linux et Solaris) le feront, mais ce n'est pas obligatoire. Source Ceci inclut le NAS référencé par l'OP, puisqu'il tourne sous Linux.
Afrazier
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.