Contenu | Rechercher | Menus

Annonce

Le forum rencontre en ce moment quelques soucis de charge, il est possible qu'une erreur soit affichée quand vous postez un message, ne rechargez pas la page au risque de poster une seconde fois votre message

Si vous rencontrez des soucis à rester connecté sur le forum (ou si vous avez perdu votre mot de passe) déconnectez-vous et reconnectez-vous depuis cette page, en cochant la case "Me connecter automatiquement lors de mes prochaines visites".

#1 Le 28/03/2012, à 05:40

Définir 2 UUID sur un meme répertoire dans fstab

Bonjour
J'ai un serveur sous Ubuntu. Pour faire les sauvegardes des données, je connecte un disque dur externe et dans le fichier fstab je mets
UUID=num_du_disque_dur  /media/backup ....
Ensuite j'ai un script qui monte automatiquement /media/backup avant de faire la sauvegarde.

Je voudrais définir 2 UUDI sur le répertoire /media/backup. En effet, je voudrais faire les sauvegardes sur 2 disques durs externes différents (certains jours l'un et certains jour l'autre) donc il faudrait que le serveur puisse monter l'un ou l'autre en fonction de celui est connecté.

Quelqu'un pourrait me dire comment faire ?
Merci par avance

Hors ligne

#2 Le 28/03/2012, à 05:58

Re : Définir 2 UUID sur un meme répertoire dans fstab

Bonjour,
Je ne suis pas certain, mais je pense qu'il doit être possible, dans le fichier fstab, de mettre deux lignes relatives à /media/backup, avec des UUID différents. Dans le script, on choisit le bon UUID :

mount UUID=....

En ligne

#3 Le 28/03/2012, à 09:52

Re : Définir 2 UUID sur un meme répertoire dans fstab

Rebonjour

il me met un message d'erreur si je mets les 2 UUID dans le fichier fstab et dans le script, je ne veux pas mettre les 2 UUID
Je voudrais juste qu'il monte .........; celui qui est connecté et qu'il exécute le script sur le disque qui est monté

Merci pour votre aide

Hors ligne

#4 Le 28/03/2012, à 11:37

Re : Définir 2 UUID sur un meme répertoire dans fstab

Dans le script, on peut faire comme ceci (la seconde commande n'est exécutée que si la première a échoué) :

mount UUID=uuid_numero_1 || mount UUID=uuid_numero_2

À quel moment obtient-on une erreur quand fstab contient deux lignes avec le même point de montage pour des UUID différents ? Il faut bien sûr mettre l'option noauto.

En ligne

#5 Le 28/03/2012, à 14:19

Re : Définir 2 UUID sur un meme répertoire dans fstab

Pourquoi utiliser la fstab ?
Ca me semble un peu lourd.
Pourquoi ne pas checker les /dev/xxxxx et en fonction de la présence du device faire un mount qui va bien.
Il y a aussi des methodes type automounter ou mieux udev/evdev.

Dernière modification par akaoni (Le 28/03/2012, à 14:19)

Hors ligne

#6 Le 28/03/2012, à 14:35

Re : Définir 2 UUID sur un meme répertoire dans fstab

On peut en effet tester la présence de /dev/disk/by-uuid/mon_uuid

En ligne

#7 Le 08/04/2012, à 18:38

Re : Définir 2 UUID sur un meme répertoire dans fstab

Merci, cela fonctionne
Merci pour votre aide

Hors ligne

Haut de page ↑