Cloud Archive Swift - Gestion de vos archives avec Rsync
Objectif
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.
Prérequis
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.
ID OpenStack
Vous pouvez générer votre identifiant et votre mot de passe OpenStack à l'aide de ce guide.
TenantName
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.

En pratique
Détails de la connexion
- Host Name: gateways.storage.{region}.cloud.ovh.net
- User Name: pca
- Password: {TenantName}.{Username_Openstack}.{Password_Openstack}
- Port: 22
Téléversement de données
Exemple de ligne de commande si vous avez créé un conteneur PCA dans la région GRA :
Téléchargement des données
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.
Informations supplémentaires: Options Rsync
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.
Aller plus loin
Si vous avez besoin d'une formation ou d'une assistance technique pour la mise en oeuvre de nos solutions, contactez votre commercial ou cliquez sur ce lien pour obtenir un devis et demander une analyse personnalisée de votre projet à nos experts de l’équipe Professional Services.
Échangez avec notre communauté d'utilisateurs.