[OpenBSD] - Changer le Disque dur de PC

Fermé
Davidr - 4 avril 2005 à 10:01
[Dal] Messages postés 6174 Date d'inscription mercredi 15 septembre 2004 Statut Contributeur Dernière intervention 2 février 2024 - 4 avril 2005 à 19:10
Bonjour,

J'ai actuellement un serveur de fichiers SAMBA sous Openbsd3.6.
Openbsd est sur le disque 1 et les données sur le disque 2. (Partition /home)
Il fontionne à merveille sur un réseau de 20 machines et ce depuis 2 mois. J'effectue des sauvegardes quotidiennes des données sur un autre PC du réseau.
Je me pose la question suivante :
Si mon serveur avait une panne matériel il faudrait que je puisse remettre les données en circulation sous 20 à 30 mn maxi.

J'ai pensé à configuré un second PC avec Openbsd, mais je ne sais pas comment faire pour intégrer le disque 2 de mon pc "en panne" sur le PC de rechange et qu'il le reconnaisse avec la partition existante /home.
J'ai fait quelques essais mais à chaque fois il veut le reformater pour qu'il puisse le voir en /home.

J'espère avoir été assez clair, merci pour toutes infos utiles (et inutiles, tout est bon à prendre).

Davidr
A voir également:

1 réponse

[Dal] Messages postés 6174 Date d'inscription mercredi 15 septembre 2004 Statut Contributeur Dernière intervention 2 février 2024 1 083
4 avril 2005 à 19:10
Salut Davidr,

Je n'ai jamais utilisé OpenBSD, mais je crois que FreeBSD (que j'utilise) ne diffère pas sur ce point.

Après voir installé physiquement ton disque, celui-ci doit être reconnu en tant que "raw device" (vérifie les messages du démarrage).

Son nom doit être un truc du genre : wd0, da1, etc. (en fonction du type de disque utilisé et son emplacement physique de connexion). Repère le nom de ton nouveau disque.

Tu dois d'abord savoir comment ce disque est organisé en tranches ("slices") et en partitions à l'intérieur de ces tranches en utilisant l'utilitaire "disklabel <raw device>", qui va afficher les différentes tranches du disque, et pour chacune d'elles la taille, le nombre de partitions et leur type.

Normalement, dans ton cas, tu n'as pas à modifier les labels décrits.

Par exemple, pour un disque SCSI dont le nom brut serait "da1", tu peux avoir :
disklabel da1
type: SCSI
disk: da1s1	# s1 : description de la "tranche 1"
(...)
8 partitions:
#        size   offset    fstype   [fsize bsize bps/cpg]
  a:   262144        0    4.2BSD     2048 16384    94   # (Cyl.    0 - 16*)
  b:   492752   262144      swap                        # (Cyl.   16*- 46*)
  c: 143363997        0    unused        0     0        # (Cyl.    0 - 8923*)
  e:   524288   754896    4.2BSD     2048 16384    94   # (Cyl.   46*- 79*)
  f:   524288  1279184    4.2BSD     2048 16384    94   # (Cyl.   79*- 112*)
  g: 141560525  1803472    4.2BSD     2048 16384    89  # (Cyl.  112*- 8923*) 


Disons que tu sais que la partition "g" est celle où se trouvent tes données "/home"

Cette partition s'appelera en fait "/dev/da1s1g".

Au moyen de ces informations, tu modifies ton fichier /etc/fstab afin d'y inclure la partition de ce disque, et de la faire correspondre à ton point de montage (/home dans ton cas).


Dal
0