|
Publicité ' | ||||||||||||||||||||||||
|
|
#1 |
|
Membre confirmé
![]() Inscription : juin 2002 Messages : 577 ![]() |
Bonjour,
je dois pouvoir archiver des disques de grande capacité (ex : 250 Go) à partir d'un disque principal de travail. On a un disque de travail 250 Go, et plusieurs disques d'archivage de 250 Go chacun. Quelle est la manière la plus performante de réaliser l'archivage ? @+ |
|
|
00
|
|
|
#2 |
|
Membre Expert
![]() Inscription : juillet 2003 Messages : 1 005 ![]() |
Tu peux utiliser une configuration RAID (1, 0+1, 5) ou un système de sauvegarde automatique qui copie tes données sur un autre disque.
Combien de disques durs as tu? |
|
|
00
|
|
|
#3 |
|
Membre confirmé
![]() Inscription : juin 2002 Messages : 577 ![]() |
entre 2 et 4
|
|
|
00
|
|
|
#4 |
|
Membre confirmé
![]() Inscription : juin 2002 Messages : 577 ![]() |
mais quel systeme de sauvegarde automatique pourrait être le + optimisé possible ?
|
|
|
00
|
|
|
#5 |
|
Membre Expert
![]() Inscription : juillet 2003 Messages : 1 005 ![]() |
Le RAID n'est pas un système de sauvegarde mai sun système de tolérance de panne, tes données sont inscrites sur plusieurs disques durs mais lu uniquement sur un seul, si un disque tombe en panne, les autres prennent le relai en quelque sorte.
La sauvegarde consistera à créer une image de tes données à un instant "t" sur un autre support (disqur dur, bande magnétique, DVD, ...). Si tu as Entre Plus de 2 disques durs tu peux utiliser une configuration en RAID 5. |
|
|
00
|
|
|
#6 | |
![]() ![]() R&D en systemes informatiques bas niveau Unix/Linux Inscription : mai 2004 Messages : 5 464 ![]() |
Bonjour,
Citation:
Le différents systèmes de RAID sont décrits ici : http://teamlog.developpez.com/raid/ |
|
|
|
00
|
|
|
#7 |
|
Membre confirmé
![]() Inscription : juin 2002 Messages : 577 ![]() |
bonjour,
je ne vois pas comment un RAID 5 peut m'assurer une gestion d'archivage ... Je vais être un peu plus précis. J'ai des données qui sont écrites sur un disque (espace de travail), et qui doivent être automatiquement archivées, par exemple tous les mois, vers d'autres disques (espace d'archivage). |
|
|
00
|
|
|
#8 |
|
Membre Expert
![]() Inscription : décembre 2005 Messages : 1 542 ![]() |
Typiquement tu peux utiliser un système en Raid 5 pour ton système d'archivage. Ainsi tu utilise un PC pour réaliser l'archivage et qui permet d'avoir un système en Raid 5 (que ce soit en SCSI, ou en SATA).
1 tu améliore les performances, puisque le Raid 5 est légérement plus rapide en lecture / écriture 2 tu améliore la sécurité des données archivés puisque le Raid 5 améliore la tolérance aux pannes. Pour résumé le Raid 5 : il faut un minimum de 3 disque dur de taille identique (et de même marque si possible) il faut bien sûr un contrôleur adéquat (de plus en plus présent avec les contrôleur SATA) Le but du Raid 5 est de répartir les données sur N-1 disque et des données de contrôle sur le dernier disque. Attention les données et les données de contrôle sont répartis sur tous les disques aléatoirement. Ainsi si l'un des disque tombent en panne, il suffit de changer le disque dur en panne, après le contrôleur sera capable de reconstruire les données perdu soit à partir des données de contrôle soit en recalculant les données de contrôle. |
|
|
00
|
|
|
#9 | ||
|
Membre Expert
![]() Inscription : juillet 2003 Messages : 1 005 ![]() |
Citation:
Citation:
|
||
|
|
00
|
|
|
#10 | ||
|
Membre Expert
![]() Inscription : février 2004 Messages : 1 265 ![]() |
Citation:
__________________
+ + + ![]() Programmation avec Borland C++ Builder 6 Pro, Microsoft eMbedded Visual C++3 et Microsoft Visual Basic 2008 Express. Je ne fais aucune réponse par MP (Je supprime toute question directement. Le forum est là pour ça). |
||
|
|
00
|
|
|
#11 | ||
![]() ![]() R&D en systemes informatiques bas niveau Unix/Linux Inscription : mai 2004 Messages : 5 464 ![]() |
Citation:
Après, cela n'empèche absolument pas de faire des sauvegardes sur bandes, et de stocker celles-ci dans un coffre ignifugé par exemple. Cela dépend beaucoup de ce que l'on veut ; la question initiale demandait comment faire de l'archivage... Après afinement de la question, je pense que la solution, c'est de mettre un peu de raid pour la tolérance aux pannes physiques de disques durs, et en plus un système de sauvegarde sur bandes, en prenant soin de conserver celles-ci dans un lieu différent. |
||
|
|
00
|
|
|
#12 |
|
Membre confirmé
![]() Inscription : juin 2002 Messages : 577 ![]() |
bonjour,
et quel sont les logiciels de sauvegarde que vous préconisez ? Sont-ils plus efficace qu'un simple batch de copie ? @+ |
|
|
00
|
|
|
#13 | |
![]() ![]() ![]() Louis-Guillaume MORANDConsultant @ Microsoft Inscription : mars 2003 Messages : 10 712 ![]() |
Citation:
les stratégies de copie, les maj, pas de copie inutiles etc, sont d'autant de fonctionnalités que ton batch ne peut pas faire. prend un dd de 250Go, modifie 10 fichiers dans 10 repertoires. un batch, t'effacera tout l'ancien disque de sauvegarde (5minutes) et copiera (plusieurs heures) un logiciel de backup prendra alors seulement les différences ==> quelques minutes ou secondes. pour une utilisation perso, j'utilise SyncbackSE mais il existe une multitude de logiciels pros. ca s'appelle d'ailleurs des agents de recuperation ou de sauvegarde. mais ils sont bien plus chers et sont destinés à etre installé sur des serveurs avec des grosses stratégies à appliquer. |
|
|
00
|
|
|
#14 |
![]() ![]() Inscription : juillet 2004 Messages : 2 245 ![]() |
En ce qui concerne le support physique de sauvegarde, j'utilise aujourd'hui des cassettes.
Mais pourquoi ne pas tout simplement utiliser des disques durs usb ? A t on véritablement besoin de garder 36 versions de la même chose ?
__________________
Toutes les vertus des hommes se perdent dans l’intérêt comme les fleuves se perdent dans la mer. |
|
|
00
|
|
|
#15 |
|
Membre confirmé
![]() Inscription : juin 2002 Messages : 577 ![]() |
Bonjour,
voilà comment tout doit se passer : 1/ une application principale ne sait écrire des données que sur un disque, archive0 (ce sont des enregistrements audios, qu'il faudra garder par exemple 2 mois, puis devoir les supprimer) 2/ Au bout d'un moment (par exemple 3 semaines) le disque archive0 sera plein ... 3/ C'est là qu'il faut trouver le mécanisme le plus performant pour archiver le disque archive0 vers un autre disque, archive1. Il peut exister plusieurs disques d'archivage. De cette manière archive0 est re-devenu vide, et on peut à nouveau y écrire dessus. 4/ Il faut supprimer les enregistrements vieux de plus de 2 mois. (Une base de données repertoriant les horodatages des enregistrements existe. Il suffit donc de la parcourir pour retrouver les enregistrements à supprimer.) 5/ Au moment de faire l'archivage de archive0, il faut disposer d'un disque d'archivage vide, donc l'avoir formaté avant. voilà, @+ |
|
|
00
|
|
|
#16 |
|
Membre confirmé
![]() Inscription : juin 2002 Messages : 577 ![]() |
|
|
|
00
|
|
|
#17 |
![]() ![]() Inscription : juillet 2004 Messages : 2 245 ![]() |
Ton message précédent avec 1) 2) 3) ... est intéressant.
Tu as énoncé les cas spéciaux, maintenant il faut que tu fasses l'algorithme. ça m'étonnerait que le RAID puisse vraiment t'aider dans ta procédure très spéciale. Dans tous les cas, il faut que tu nous montres ce que tu as tenté de faire, que tu nous expliques avec quel outil, et où ça bloque. N'hésite pas à citer des documents ou des sources. Quoi qu'il en soit ne t'attend pas à ce que quelqu'un ponde la solution pour toi Bon courage.
__________________
Toutes les vertus des hommes se perdent dans l’intérêt comme les fleuves se perdent dans la mer. |
|
|
00
|
|
|
#18 |
|
Membre confirmé
![]() Inscription : juin 2002 Messages : 577 ![]() |
Ben je veux sutout pas qu'on ponde la solution pour moi !
Bien sûr que c'est moi et moi seul qui développerait l'algo à utiliser, le code C, les requêtes réseau ... mais par contre ce que je ne sais pas c'est : - s'il existe des différences de performance entre copier un répertoire d'un disque vers un autre de manière classique, ou en faisant un "ghost" de disque (cluster à cluster) ? - avec quel utilitaire ? - quel est le meilleur systeme de fichier à utiliser (FAT32 ou NTFS) ? - Y a-t-il un OS plus performant ? - quel est le meilleur format de disque (SCSI, SATA ...) ? - Vaut-il mieux une baie de stockage type NAS ? - quel est le dimensionnement recommandé. Trouver un compromis entre perf et capacité ? Ce sont autant de questions en suspend qui m'aideront à bâtir mon developpement complet. @+ |
|
|
00
|
|
|
#19 | |||
![]() ![]() Inscription : juillet 2004 Messages : 2 245 ![]() |
Citation:
http://fr.wikipedia.org/wiki/New_Technology_File_System http://fr.wikipedia.org/wiki/Fat Si tu envisages de changer d'OS, tu dois aussi considérer les systèmes de fichiers de linux. http://fr.wikipedia.org/wiki/Fat Citation:
Ce débat est stérile et mène à l'arrivée de hordes de trolls. Citation:
http://fr.wikipedia.org/wiki/SCSI Mis à part ça, je ne saurais pas dire. As tu carte blanche, tu disposes d'un budget illimité ? 250 Go ne nécessitent pas, à mon avis, de baie de stockage type NAS.
__________________
Toutes les vertus des hommes se perdent dans l’intérêt comme les fleuves se perdent dans la mer. |
|||
|
|
00
|
|
|
#20 |
|
Membre confirmé
![]() Inscription : juin 2002 Messages : 577 ![]() |
Merci pour ces réponses
Concernant le budget, disons que c'est le client qui le paye, car c'est une fonctionnalité qui interveint dans un projet + global. A lui de dire s'il va prendre des disques + chers, ou une baie + chère ... @+ |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com