Guide de déduplication NetBackup™
- Introduction à NetBackup Media Server Deduplication Option
- Démarrage rapide
- Planification de votre déploiement
- À propos des conditions requises en matière de stockage et de connectivité de MSDP
- À propos de la déduplication de serveur de médias NetBackup
- À propos de la déduplication directe du client NetBackup
- A propos de la déduplication client de filiale MSDP
- A propos des performances de MSDP
- A propos des gestionnaires de flux de MSDP
- Pratiques d'excellence de déploiement MSDP
- Provisionnement du stockage
- Licence de déduplication
- Configuration de la fonction de déduplication
- Configuration du comportement de l'agent de déduplication à plusieurs threads
- Configuration du comportement du cache d'empreinte MSDP
- Configuration de l'amorçage du cache d'empreinte MSDP sur le serveur de stockage
- A propos du chiffrement MSDP à l'aide du service NetBackup KMS
- Configuration d'un serveur de stockage pour un pool de déduplication de serveur de médias
- Configuration d'un pool de disques pour la déduplication
- Configuration d'une unité de stockage d'un pool de déduplication de serveur de médias
- À propos de la duplication optimisée MSDP au sein du même domaine
- Configuration de la duplication optimisée MSDP dans le même domaine NetBackup
- Configuration de la réplication MSDP sur un autre domaine NetBackup
- À propos d'Auto Image Replication NetBackup
- Configuration d'une cible pour la réplication de MSDP vers un domaine distant
- Création d'une politique de cycle de vie du stockage
- Propriétés Réseau résilient
- Modification du fichier pd.conf de MSDP
- Au sujet de la protection du catalogue MSDP
- Configuration d'une sauvegarde de catalogue MSDP
- À propos de la prise en charge du stockage WORM NetBackup pour les données immuables et ineffaçables
- Prise en charge du cloud MSDP
- A propos de la prise en charge du cloud MSDP
- Récupération d'espace cloud
- A propos de la reprise après incident pour la LSU cloud
- A propos du partage d'images à l'aide du cloud MSDP
- À propos de la prise en charge du stockage immuable (WORM) en cloud MSDP
- À propos de la prise en charge des objets immuables pour AWS S3
- À propos de la prise en charge d'objets immuables pour les plates-formes compatibles AWS S3
- À propos de la prise en charge du stockage immuable pour le stockage d'objets blob Azure
- Interface S3 pour MSDP
- Configuration de l'interface S3 pour MSDP
- Gestion des identités et des accès (IAM) pour l'interface S3 pour MSDP
- API S3 pour l'interface S3 pour MSDP
- Surveillance de l'activité de déduplication
- Affichage des détails du travail MSDP
- Gestion de la fonction de déduplication
- Gestion des serveurs MSDP
- Gestion des informations d'authentification du moteur de déduplication NetBackup
- Gestion des pools de déduplication de serveur de médias
- Modification des propriétés d'un pool de déduplication de serveur de médias
- Configuration du comportement de la vérification de l'intégrité des données MSDP
- A propos du changement de base du stockage MSDP
- Gestion des serveurs MSDP
- Récupération MSDP
- Remplacement des hôtes MSDP
- Désinstallation MSDP
- Architecture de déduplication
- Configuration et utilisation de partages universels
- Utilisation du mode de réception
- Activation d'un partage universel avec magasin d'objets
- Configuration d'un environnement de récupération isolé (IRE)
- Utilisation de NetBackup Deduplication Shell
- Gestion des utilisateurs à partir du shell de déduplication
- Gestion des certificats à partir du shell de déduplication
- Gestion des services NetBackup à partir du shell de déduplication
- Surveillance et dépannage des services NetBackup à partir du shell de déduplication
- Dépannage
- À propos de la consignation unifiée
- À propos de la consignation héritée
- Résolution des problèmes d'installation de MSDP
- Résolution des problèmes de configuration MSDP
- Résolution des problèmes d'exploitation de MSDP
- Résolution des problèmes liés à plusieurs domaines
- Annexe A. Migration vers le stockage MSDP
- Annexe B. Migration de Cloud Catalyst vers les niveaux cloud directs MSDP
- À propos de la migration directe de Cloud Catalyst vers les niveaux de cloud directs MSDP
- Annexe C. Robot de chiffrement
ListObjectVersions
Renvoie des métadonnées sur toutes les versions des objets d'un compartiment. Vous pouvez également utiliser les paramètres de la requête comme critères de sélection pour obtenir des métadonnées sur un sous-ensemble de toutes les versions des objets. L'interface S3 pour MSDP recommande d'utiliser cette API avec 1 000 clés au maximum et le nom d'objet comme préfixe pour répertorier toutes les versions des objets dans une requête.
Syntaxe de la requête
GET /bucket/?versions&delimiter=Delimiter&key-marker= KeyMarker&max-keys=MaxKeys&prefix=Prefix HTTP/1.1 Host: msdps3.server:8443
Ou
GET /bucket/?versions&delimiter=Delimiter&max-keys= MaxKeys&prefix=Prefix&version-id-marker=VersionIdMarker HTTP/1.1 Host: msdps3.server:8443
Paramètres de la requête
Bucket
Nom du compartiment contenant les objets.
Obligatoire : oui
Type : chaîne
key-marker
La valeur de NextKeyMarker dans la réponse doit être utilisée comme marqueur dans la requête. Le marqueur ne peut être utilisé qu'une fois et reste valide pendant deux minutes par défaut. Ce paramètre ne peut être utilisé qu'avec version-id-marker.
Type : chaîne
delimiter
Un délimiteur est un caractère utilisé pour regrouper des clés. Les clés contenant le même caractère entre le préfixe et la première occurrence du délimiteur sont regroupées pour former un élément de résultat unique dans la collection CommonPrefixes. Ces clés regroupées n'apparaissent nulle part ailleurs dans la réponse. Chaque résultat regroupé est comptabilisé comme un seul renvoi par rapport à la valeur MaxKeys. MSDP S3 prend en charge uniquement la chaîne "/" comme délimiteur.
Type : chaîne
max-keys
Limite le nombre de clés renvoyées dans la réponse. Par défaut, l'opération renvoie au maximum 1 000 noms de clé.
Type : entier
prefix
Limite la réponse aux clés qui commencent par le préfixe spécifié.
Type : chaîne
version-id-marker
La valeur de NextVerionIDMarker dans la réponse doit être utilisée comme VersionIdMarker dans la requête. Le marqueur ne peut être utilisé qu'une fois et reste valide pendant deux minutes par défaut. Ce paramètre ne peut être utilisé qu'avec key-marker.
Type : chaîne
Syntaxe de la réponse
HTTP/1.1 200 <?xml version="1.0" encoding="UTF-8"?> <ListVersionsResult>> <IsTruncated>boolean</IsTruncated> <KeyMarker>string</KeyMarker> <VersionIdMarker>string</VersionIdMarker> <NextKeyMarker>string</NextKeyMarker> <NextVersionIdMarker>string</NextVersionIdMarker> <Version> <ETag>string</ETag> <IsLatest>boolean</IsLatest> <Key>string</Key> <LastModified>timestamp</LastModified> <Size>integer</Size> <StorageClass>string</StorageClass> <VersionId>string</VersionId> </Version> ... <DeleteMarker> <IsLatest>boolean</IsLatest> <Key>string</Key> <LastModified>timestamp</LastModified> <VersionId>string</VersionId> </DeleteMarker> ... <Name>string</Name> <Prefix>string</Prefix> <Delimiter>string</Delimiter> <MaxKeys>integer</MaxKeys> <CommonPrefixes> <Prefix>string</Prefix> </CommonPrefixes> ... </ListVersionsResult>>
Corps de la réponse
ListVersionsResult
Balise de niveau racine pour les paramètres ListVersionsResult.
Obligatoire : oui
DeleteMarker
Métadonnées sur chaque marqueur de suppression. La réponse peut ne contenir aucun marqueur de suppression ou en contenir plusieurs.
Contenu
Métadonnées sur chaque objet renvoyé.
IsLatest
Spécifiez s'il s'agit de l'objet le plus récent.
Type : valeur booléenne
Key
Nom du marqueur de suppression.
LastModified
Date et heure de la dernière modification du marqueur de suppression.
Type : horodatage
VersionId
Spécifiez l'ID de version du marqueur de suppression.
Delimiter
Valeur du délimiteur transmise dans la requête.
IsTruncated
Indicateur déterminant si MSDP S3 a renvoyé tous les résultats répondant aux critères de recherche.
KeyMarker
La valeur de NextKeyMarker dans la réponse doit être utilisée comme KeyMarker dans la requête.
MaxKeys
Nombre maximal d'objets qui peuvent être renvoyés dans le corps de la réponse.
Name
Nom du compartiment.
NextKeyMarker
Lorsque la réponse est tronquée, vous pouvez utiliser cette valeur comme KeyMarker dans la requête suivante pour obtenir le jeu d'objets suivant.
NextVersionIdMarker
Lorsque la réponse est tronquée, vous pouvez utiliser cette valeur comme VersionIdMarker dans la requête suivante pour obtenir le jeu d'objets suivant.
Prefix
Limite la réponse aux clés qui commencent par le préfixe spécifié.
VersionIdMarker
La valeur de NextVersionIdMarker dans la réponse doit être utilisée comme VersionIdMarker dans la requête.
Version
Métadonnées sur la version de l'objet.
ETag
Résumé SHA256 de l'objet.
IsLatest
Spécifiez s'il s'agit de l'objet le plus récent.
Type : valeur booléenne
Key
Nom de l'objet.
LastModified
Date et heure de la dernière modification de l'objet.
DELETE /bucket/Key+?uploadId=UploadId HTTP/1.1
Taille de l'objet.
StorageClass
Classe de stockage de l'objet.
VersionId
Spécifiez l'ID de version de l'objet.
Il est recommandé d'associer moins de 1 000 éléments CommonPrefixes à un préfixe spécifié avec la barre oblique (/) comme délimiteur. Même s'il existe plus de 10 000 éléments CommonPrefixes pour un préfixe donné, vous ne recevez que 10 000 éléments lorsque vous tentez de répertorier les objets avec le préfixe et les paramètres de délimiteur de la demande. Vous pouvez utiliser des objets de liste sans délimiteur pour répertorier tous les éléments associés à un préfixe spécifié.
Réponses d'erreur possibles
Success
Code d'état HTTP 200.
InvalidArgument(continuation token is invalid)
Argument non valide. Code d'état HTTP 400.
InvalidArgument(maxKeys is invalid)
Argument non valide.
Code d'état HTTP 400.
S3srvExtInvalidPrefix
Les préfixes ne peuvent pas commencer par une barre oblique.
Code d'état HTTP 400.
S3srvExtInvalidDelimiter
Seule la barre oblique est prise en charge comme délimiteur.
Code d'état HTTP 400.
S3srvExtInvalidKeyMarker
Le marqueur de clés n'est pas valide.
Code d'état HTTP 400.
AccessDenied
Accès refusé.
Code d'état HTTP 403.
NoSuchBucket
Le compartiment spécifié n'existe pas.
Code d'état HTTP 404.
InternalError
La requête a échoué en raison d'une erreur interne du serveur.
Code d'état HTTP 500.