For AI agents: the complete documentation index is available at https://docs.ovhcloud.com/fr/llms.txt, the full documentation bundle is available at https://docs.ovhcloud.com/fr/llms-full.txt, and this page is available as Markdown at https://docs.ovhcloud.com/fr/guides/storage-and-backup/file-storage/file-storage-service/getting-started.md.
Aller au contenu

File Storage Service - Premiers pas

Voir en Markdown

Découvrez comment configurer et gérer le service File Storage d’OVHcloud avec votre projet OpenStack. Ce guide couvre l’installation de la CLI, la création de shares, l’accès des clients et le montage sur vos machines virtuelles

Objectif

OVHcloud propose un service File Storage basé sur OpenStack Manila. Ce service fournit des shares NFS gérés sur des réseaux privés, avec un accès ReadWriteMany (RWX) possible depuis plusieurs instances ou pods Kubernetes.

Il est accessible via la console OVHcloud, les API OVHcloud, la CLI OVHcloud, Terraform, OpenStack CLI et API, et Manila CSI.

Prérequis

Chiffrement

Les shares File Storage d'OVHcloud peuvent être chiffrés au repos grâce aux clés gérées par OVHcloud (OMK), le même mécanisme que pour les volumes Block Storage chiffrés (LUKS).

Pour créer un share chiffré depuis la console OVHcloud, activez l'interrupteur Activer le chiffrement dans la section Chiffrement du formulaire de création, puis sélectionnez OVHcloud Managed Key. Avec l'API OVHcloud, la CLI OpenStack ou Manila CSI, utilisez le type standard-1az-luks à la place de standard-1az. Avec Terraform, ajoutez plutôt un bloc encryption (voir l'onglet Terraform).

Info

La création d'un share -luks génère automatiquement une clé de chiffrement dédiée. Le chiffrement et le déchiffrement sont gérés de manière transparente par l'infrastructure OVHcloud — aucune configuration supplémentaire n'est requise côté client.

Info

Aucun impact sur les performances n'a été observé à ce jour sur les shares File Storage chiffrés.


Accès à la console OVHcloud

  • Lien direct :
  • Pour accéder à vos services : Public Cloud > Sélectionnez votre projet > Stockage > File Storage

En pratique

Console OVHcloud
API OVHcloud
CLI OVHcloud
Terraform
CLI OpenStack avec le plugin Manila
Manila CSI dans l'environnement K8s
Info

Vous pouvez également gérer les snapshots d'un share depuis la console OVHcloud, dans son onglet Snapshots. Pour les gérer avec l'API OVHcloud, consultez le guide Gestion des snapshots de partage.

1. Créer un share

Dans le menu de gauche de votre projet Public Cloud, cliquez sur File Storage sous Stockage, puis sur Créer un share.

Renseignez le Nom du share, puis choisissez la région cible dans la section Choisissez une région (vous pouvez Filtrer un mode de déploiement).

Sélectionnez le Mode de performance du share, activez Activer le chiffrement si besoin, définissez la Taille du share (en Gio) et sélectionnez un Réseau privé existant (ou cliquez sur Créer un réseau privé), puis cliquez sur Créer votre share pour finaliser la création du share.

2. Autoriser une machine virtuelle cliente (ACL)

Info

Récupérez l'adresse IP privée de votre machine virtuelle cliente et assurez-vous qu'elle se trouve sur le même réseau privé que le share.

Une fois le share créé, cliquez sur son nom dans la liste File Storage, puis ouvrez l'onglet Liste de contrôle d'accès (ACL).

Cliquez sur Ajouter un nouvel accès, renseignez l’adresse IP privée ou une plage CIDR dans Accès à (par exemple, 10.1.0.123 ou 10.1.0.0/24), sélectionnez les Droits d'accès, puis cliquez sur l'icône Valider de la ligne :

  • Lecture seule : accès en lecture uniquement
  • Lecture et écriture : accès complet en lecture/écriture
Info

File Storage ne peut être utilisé qu’avec des adresses IP OVHcloud (Public Cloud, Managed Kubernetes Service).

Pour supprimer une règle d’accès, cliquez sur l'icône Supprimer de la ligne concernée, puis confirmez.

3. Monter le share sur votre machine virtuelle cliente

Récupérez le chemin de montage (affiché dans le champ Chemin de montage de la section Informations générales, dans l'onglet Vue d'ensemble de votre share), puis connectez-vous à votre machine virtuelle cliente et installez les utilitaires NFS :

sudo apt update && sudo apt install -y nfs-common

Créez un point de montage et montez le share :

sudo mkdir -p /mnt/share
sudo mount -t nfs4 <NFS_MOUNT_PATH> /mnt/share

Vérifiez le montage :

df -h /mnt/share

Enregistrez la configuration de montage dans fstab pour faciliter le remontage :

echo "<NFS_MOUNT_PATH> /mnt/share nfs nfsvers=4 defaults,noauto 0 0" | sudo tee -a /etc/fstab

Cela vous permet de remonter le share NFS après un redémarrage avec la commande mount /mnt/share.

Aller plus loin

Échangez avec notre communauté d'utilisateurs.

Cette page vous a-t-elle aidé ?