Cette rubrique explique comment utiliser une passerelle de fichiers depuis la console locale.
Prérequis
-
Créez un compte Alibaba Cloud et terminez la vérification d'identité réelle. Pour plus d'informations, consultez Créer un compte Alibaba Cloud.
RemarqueCréer un utilisateur RAM et connectez-vous à la console CSG en tant qu'utilisateur RAM.
Activez le service Cloud Storage Gateway. Lors de votre première connexion à la console Cloud Storage Gateway, suivez les instructions à l'écran pour activer le service.
Vous avez déployé la console locale de votre passerelle de fichiers.
-
Un bucket OSS est créé.
ImportantUne passerelle de fichiers prend uniquement en charge les buckets OSS des classes de stockage Standard, Infrequent Access (IA) et Archive. Les buckets OSS dont la fonctionnalité back-to-source est activée ne sont pas pris en charge.
Évitez de connecter directement une passerelle à un bucket OSS Archive. Si les fichiers ne seront pas modifiés pendant une longue période après leur écriture, privilégiez un bucket Standard ou IA. Vous pourrez ensuite utiliser des règles de cycle de vie pour faire passer la classe de stockage des objets vers Archive ou Cold Archive. Cette approche s'avère plus économique et plus efficace, car elle évite les opérations de restauration inutiles.
Lorsqu'un client écrit un fichier sur la passerelle, celle-ci enregistre au moins deux actions : l'écriture du fichier et la définition de son horodatage de modification. La passerelle tente de fusionner ces actions, mais peut tout de même déclencher plusieurs opérations sur le bucket OSS pour un seul fichier. La définition de l'horodatage se traduit par une modification des métadonnées de l'objet dans le bucket OSS via l'API CopyObject. Pour les objets Archive ou Cold Archive, cela nécessite une opération de restauration chronophage. Ce processus ralentit les téléversements et peut même provoquer des échecs d'écriture si le disque de cache ne dispose pas de suffisamment d'espace pour téléverser les données à temps.
Vous avez ajouté un disque.
Ajouter un disque de cache
Chaque dossier partagé nécessite un disque de cache unique. Ce disque sert à téléverser les données d'un dossier partagé vers Alibaba Cloud OSS et à synchroniser les données d'OSS vers votre environnement local.
Dans un navigateur web, saisissez
https://<IP address of your file gateway>pour accéder à la console locale de la passerelle de fichiers.Saisissez votre nom d'utilisateur et votre mot de passe, puis cliquez sur OK.
Sur la page Cache Settings, cliquez sur Create.
-
Dans la boîte de dialogue Create Cache, configurez les paramètres suivants.
-
Hard disk : Cliquez sur Select et choisissez un disque disponible.
Les disques n'apparaissent ici qu'après avoir ajouté un disque sur la plateforme de déploiement.
-
File system : Il s'agit d'une fonctionnalité facultative. Pour récupérer les données d'un disque de cache lors de la recréation d'un partage, sélectionnez cette option afin d'activer la réutilisation des données. Ainsi, vous pourrez restaurer les données en recréant le partage s'il a été supprimé accidentellement.
RemarqueSi aucun système de fichiers n'existe sur le disque de cache (autrement dit, si le disque est vide ou non initialisé), la sélection de cette option entraîne l'échec de la création du cache.
-
Cliquez sur OK pour ajouter le disque de cache.
Lier une ressource cloud
Créez des ressources partagées qui utilisent des buckets OSS comme stockage principal. Une passerelle de fichiers prend en charge plusieurs ressources cloud, chaque ressource partagée correspondant à un bucket.
Par défaut, les données écrites sur Cloud Storage Gateway depuis un client sont téléversées vers le bucket OSS en temps réel. Vous pouvez également configurer un délai de synchronisation allant jusqu'à 120 secondes lors de la création d'un partage.
Selon vos besoins métier, liez une ressource cloud à l'aide de la méthode standard ou de la méthode personnalisée.
Méthode standard
Sur la console locale de la passerelle de fichiers, accédez à la page Cloud Resource Settings et cliquez sur Bind.
-
Dans la boîte de dialogue Bind Cloud Resource, configurez les paramètres suivants.
Paramètre
Description
Resource name
Saisissez un nom pour la ressource cloud.
cross-region binding
Configurez la liaison interrégionale.
-
Yes : Autorise la passerelle de fichiers à accéder à un bucket OSS situé dans une autre région.
-
No : Limite l'accès de la passerelle de fichiers aux buckets de la même région.
RemarquePour garantir une synchronisation précise des données, une journalisation correcte et une gestion optimale des opérations, les fuseaux horaires de la passerelle de fichiers et du bucket OSS doivent être identiques.
region
Sélectionnez la région où se trouve le bucket.
Bucket name
Sélectionnez le bucket que vous souhaitez lier.
Use SSL
Si vous sélectionnez Yes, la passerelle utilise SSL pour accéder au bucket OSS.
-
Cliquez sur OK pour lier la ressource cloud.
Méthode personnalisée
Sur la console locale de la passerelle de fichiers, accédez à la page Cloud Resource Settings et cliquez sur Bind.
-
Dans la boîte de dialogue Bind Cloud Resource, configurez les paramètres suivants.
Paramètre
Description
Resource name
Saisissez un nom pour la ressource cloud.
Use custom region
Sélectionnez Use Custom Region.
endpoint
L'endpoint du bucket OSS. Exemple : oss-cn-hangzhou.aliyuncs.com
Bucket name
Saisissez le nom du bucket OSS que vous souhaitez lier.
AccessKey ID
Saisissez votre AccessKey ID.
AccessKey Secret
Saisissez votre AccessKey Secret.
Use SSL
Si vous sélectionnez Yes, la passerelle utilise SSL pour accéder au bucket OSS.
Cliquez sur OK pour lier la ressource cloud.
Créer un partage
Les passerelles de fichiers locales prennent en charge les partages NFS et les partages SMB. Choisissez un type de partage selon vos besoins. Cette rubrique prend un partage NFS comme exemple.
Retournez sur la console locale de la passerelle de fichiers. Sur la page NFS, cliquez sur Create.
-
Dans la boîte de dialogue Create NFS Share, configurez les paramètres suivants, puis cliquez sur OK.
Paramètre
Description
Share name
Chemin virtuel pour le protocole NFS.
Avec NFSv4, vous pouvez monter le partage directement à l'aide de ce nom. Avec NFSv3, exécutez la commande
showmount -e <gateway IP address>pour obtenir le chemin virtuel.Read/write client IPs
Adresses IP ou blocs CIDR des clients autorisés à accéder au partage NFS en lecture et en écriture.
Exemple : 192.168.10.10 ou 192.168.0.0/24. Vous pouvez saisir plusieurs adresses IP ou blocs CIDR.
Adresses IP ou blocs CIDR des clients autorisés à accéder au partage NFS en lecture seule.
Exemple : 192.168.10.10 ou 192.168.0.0/24. Vous pouvez saisir plusieurs adresses IP ou blocs CIDR.
Read-only client IPs
User mapping
Définit la correspondance entre les utilisateurs du client NFS et ceux du serveur NFS.
RemarqueCe paramètre n'est configurable que lorsque le champ Protocol est défini sur NFS.
-
none : Un utilisateur du client NFS n'est pas mappé à l'utilisateur nobody du serveur NFS.
-
root_squash : Restreint l'utilisateur root. Lorsqu'un client NFS accède au partage en tant qu'utilisateur root, il est mappé à l'utilisateur nobody du serveur NFS.
-
all_squash: Mappe tous les utilisateurs d'un client NFS vers l'utilisateurnobodydu serveur NFS. -
all_anonymous : Mappe tous les utilisateurs d'un client NFS vers l'utilisateur anonyme du serveur NFS.
Enable
Active le partage NFS.
Pour désactiver le partage NFS, sélectionnez No.
Mode
Comprend le mode cache et le mode réplication.
-
Replication mode : Toutes les données sont enregistrées en deux copies : l'une dans le cache hors ligne, l'autre dans OSS.
-
Cache mode : Met en cache localement toutes les métadonnées et les données utilisateur fréquemment consultées. OSS conserve l'intégralité du jeu de données.
Reverse Sync
Synchronise les métadonnées d'OSS vers un environnement local. Cette fonctionnalité s'applique aux scénarios de reprise après sinistre de la passerelle, de récupération de données et de partage de données.
RemarqueUne opération de synchronisation inverse analyse tous les objets d'un bucket. Ce processus engendre des frais de requête API OSS si le bucket contient un grand nombre d'objets.
Bucket Name
Sélectionnez le bucket créé.
Path prefix
Saisissez le préfixe de chemin dans le bucket.
Les préfixes de chemin n'acceptent que les lettres anglaises et les chiffres.
RemarqueÀ partir de la version 1.0.38, vous pouvez monter le répertoire racine d'un système de fichiers sur un préfixe de chemin spécifique d'un bucket OSS afin de faciliter l'isolation des accès.
Le préfixe de chemin peut correspondre à un répertoire existant ou à un nouveau répertoire dans le bucket OSS. Après la création du partage, ce préfixe servira de répertoire racine, et tous les fichiers et répertoires ultérieurs y seront créés.
Using a metadata disk
L'utilisation d'un disque de métadonnées sépare le disque de données du disque de métadonnées. Le disque de métadonnées stocke les métadonnées des dossiers partagés.
-
Si vous sélectionnez Yes, vous devez sélectionner le metadata disk et le data disk correspondants.
-
Si vous sélectionnez No, vous devez sélectionner le cache disk correspondant.
RemarqueSeuls les utilisateurs figurant sur la liste d'autorisation peuvent utiliser cette fonctionnalité.
Ignore Deletion
Les suppressions de fichiers ne sont pas synchronisées avec OSS afin d'éviter les opérations accidentelles. OSS conserve l'intégralité du jeu de données.
NFS v4 optimization
Améliore l'efficacité des téléversements pour les montages NFSv4. Une fois cette option activée, le montage via NFSv3 n'est plus possible.
Synchronization Delay
Définissez le paramètre Sync Delay. Ce réglage retarde le téléversement des fichiers pendant une certaine durée après leur fermeture, afin d'éviter que des modifications hors ligne fréquentes ne génèrent des fragments dans OSS. La valeur par défaut est de 5 s et la valeur maximale de 120 s.
Maximum Write Speed
La vitesse d'écriture maximale est de 1 280 Mo/s. La valeur par défaut est 0, ce qui signifie que la vitesse est illimitée.
Maximum Upload Speed
La vitesse de téléversement maximale est de 1 280 Mo/s. La valeur par défaut est 0, ce qui indique l'absence de limite de vitesse.
RemarqueLorsque la vitesse est limitée, la vitesse de téléversement maximale ne peut pas être inférieure à la vitesse d'écriture maximale.
Fast Cache Reclaim
La récupération de cache en temps réel convient aux scénarios cloud dédiés exclusivement à la sauvegarde.
-
Cliquez sur Confirm pour créer le partage.
Accéder au partage
Une fois le partage créé, utilisez un client NFS pour accéder au dossier partagé NFS.