Cloud Archive Swift - Gestion de vos archives avec Rsync
Découvrez comment accéder à vos archives Public Cloud avec Rsync
Découvrez comment accéder à vos archives Public Cloud avec Rsync
Dernière mise à jour le 8 décembre 2020
OVHcloud Public Cloud Archive est une solution de stockage gérée principalement via l'API OpenStack. Nous avons cependant développé une passerelle qui permet de se connecter à votre conteneur PCA avec Rsync.
Découvrez les informations nécessaires pour activer la connexion à vos données stockées à l'aide de Rsync.
Rsync est un utilitaire Open Source qui permet un transfert de fichiers incrémentiel rapide.
Les fichiers binaires précompilés sont disponibles dans la plupart des distributions de systèmes d'exploitation récentes. Par conséquent, vous devez d'abord vérifier si vous pouvez installer un package Rsync à l'aide de vos outils d'installation de packages standard pour votre système d'exploitation.
Vous pouvez générer votre identifiant et votre mot de passe OpenStack à l'aide de ce guide.
Le TenantName correspond au nom de votre projet Horizon. Pour obtenir le TenantName, vous devez vous connecter à l'interface web OpenStack : https://horizon.cloud.ovh.net/.
Une fois connecté, le TenantName est visible en haut de la page.
Exemple de ligne de commande si vous avez créé un conteneur PCA dans la région GRA :
user@host:~$ rsync -a /path/to/my/dir pca@gateways.storage.gra.cloud.ovh.net:/container
pca@gateways.storage.gra.cloud.ovh.net's password:
user@host:~$
OVHcloud Public Cloud Archive propose un stockage de données à faible coût, en échange d'une latence accrue dans le processus de récupération. Pour accéder à votre archive, une demande d'extraction doit être reçue avec les noms de conteneur et d'archive auxquels elle se rapporte.
Une fois votre archive extraite, vous pouvez la télécharger pendant 24 heures avec un débit illimité et une fréquence d'accès illimitée. Après cette période de récupération, l'archive sera de nouveau verrouillée.
user@host:~$ rsync -a pca@gateways.storage.gra.cloud.ovh.net:/container
pca@gateways.storage.gra.cloud.ovh.net's password:
user@host:~$
Puisque le serveur Rsync a été patché pour fonctionner avec l'API Swift, ces options seront appliquées côté serveur pour correspondre au comportement du serveur principal de stockage d'objets :
--inplace : Au lieu de la méthode par défaut qui consiste à créer une nouvelle copie du fichier puis à la déplacer une fois le processus terminé, Rsync écrit les données mises à jour directement dans le fichier de destination.
En outre, seul un sous-ensemble d'options est autorisé côté client:
-a, --archive: Active le mode d'archivage.
-r, --recursive: Copie les répertoires de manière récursive.
-v, --verbose: Augmente la quantité d'informations qui vous sont fournies lors du transfert.
--del, --delete: Supprime les fichiers superflus du répertoire de destination.
-P, --progress: Imprime les informations indiquant la progression du transfert.
Particularités de l’API Openstack Swift sur Cloud Archive
Rejoignez notre communauté d'utilisateurs sur https://community.ovh.com/.
N’hésitez pas à nous proposer des suggestions d’amélioration afin de faire évoluer cette documentation.
Images, contenu, structure… N’hésitez pas à nous dire pourquoi afin de la faire évoluer ensemble !
Vos demandes d’assistance ne seront pas traitées par ce formulaire. Pour cela, utilisez le formulaire "Créer un ticket" .
Merci beaucoup pour votre aide ! Vos retours seront étudiés au plus vite par nos équipes..
Accedez à votre espace communautaire. Posez des questions, recherchez des informations, publiez du contenu et interagissez avec d’autres membres d'OVHcloud Community.
Echanger sur OVHcloud Community