Guide de référence des commandes NetBackup™
- Introduction
- Annexe A. Commandes NetBackup
Nom
msdpcldutil — l'utilitaire de stockage cloud immuable
Synopsis
create --bucket bucket_name --volume volume_name --mode retention_mode --min min_time --max max_time --live live_untildate [--storageclass storage_class] [--bypass_bucket_policy] [--userid user_id]
list [--bucket bucket_name | --filter bucket_name_filter] [--volume volume_name]
update mode --bucket bucket_name --volume volume_name --mode COMPLIANCE [--inherit enable|disable] --live live_untildate
update range --bucket bucket_name --volume volume_name --min min_time --max max_time
update live --bucket bucket_name --volume volume_name --live live_untildate
platform list
--help
create --help
list --help
update mode --help
update range --help
update live --help
--version
On UNIX systems, the directory path to this command is /usr/openv/pdde/pdcr/bin/
DESCRIPTION
Utilisez la commande msdpcldutil pour créer, mettre à jour et répertorier les volumes cloud immuables pour le stockage AWS S3, le stockage cloud compatible S3 et le stockage blob Azure.
Cet utilitaire n'est pris en charge que sur Red Hat Linux.
Définissez les variables d'environnement suivantes avant d'utiliser msdpcldutil pour le stockage immuable AWS S3 :
export MSDPC_ACCESS_KEY=your_access_key_id export MSDPC_SECRET_KEY=your_secret_key export MSDPC_REGION=your_region export MSDPC_PROVIDER=amazon
MSDPC_ACCESS_KEY est la clé d'accès AWS associée à un utilisateur IAM. MSDPC_SECRET_KEY est la clé secrète associée à la clé d'accès. MSDPC_REGION est la région AWS dans laquelle le compartiment est créé ou accessible.
Définissez les variables d'environnement suivantes avant d'utiliser msdpcldutil pour le stockage cloud compatible S3 :
export MSDPC_ACCESS_KEY=your_access_key_id export MSDPC_SECRET_KEY=your_secret_key export MSDPC_REGION=your_region export MSDPC_PROVIDER=s3-compatible export MSDPC_ENDPOINT=your_s3_endpoint_url
Définissez les variables d'environnement suivantes avant d'utiliser msdpcldutil pour le stockage immuable blob Azure :
export MSDPC_ACCESS_KEY=your_storage_account export MSDPC_SECRET_KEY=your_access_key export MSDPC_REGION=your_region export MSDPC_PROVIDER=azure export MSDPC_ENDPOINT=https://your_storage_account.blob.core.windows.net/
OPTIONS
- --bucket nom_compartiment, -b nom_compartiment
Nom du compartiment dans le stockage compatible AWS S3, et S3 ou nom du conteneur dans l'objet blob Azure.
- --bypass_bucket_policy
Utilisez cette option pour ne pas utiliser une politique de compartiment. Cette option est disponible uniquement pour le stockage immuable AWS S3.
- -debug
Fournit un journal de débogage plus détaillé.
- --inherit enable|disable, -i enable|disable
Lorsque vous remplacez le mode de conservation GOVERNANCE par COMPLIANCE, utilisez l'option « inherit » pour spécifier le comportement de durée de conservation. Vous pouvez faire hériter la durée de conservation à partir du mode GOVERNANCE ou l'écraser avec la nouvelle durée de conservation du mode COMPLIANCE. Si vous souhaitez faire hériter la durée de conservation, spécifiez enable. Si vous souhaitez écraser la durée de conservation, spécifiez disable.
- --live live_utildate, -l live_utildate
Période d'activité du volume cloud immuable. Cette valeur est définie sur YYYY-MM-DD hh:mm:ss timezone. Pour une valeur de midi le 18 août 2025 (heure UTC), utilisez 2025-08-18 12:00:00 UTC.
- --max durée_max, -M durée_max
Durée maximale de verrouillage d'objet : nombre plus D ou Y. La valeur de 12Y équivaut à 12 ans.
- --min durée_min, -N durée_min
Durée minimale de verrouillage d'objet : nombre plus D ou Y. La valeur de 12D équivaut à 12 jours.
- --mode mode_conservation, -m mode_conservation
Mode de conservation du stockage cloud immuable. Deux valeurs sont possibles pour l'option :
Mode COMPLIANCE
Les utilisateurs ne peuvent pas écraser ou supprimer les données protégées à l'aide du mode de conformité pour la période de conservation définie. Une fois la période de conservation définie pour le stockage de données, vous pouvez la prolonger, mais pas la raccourcir.
Mode GOVERNANCE
Les utilisateurs doivent disposer d'autorisations spéciales pour désactiver le verrouillage de conservation, puis supprimer l'image. Seul l'administrateur cloud peut désactiver le verrouillage de conservation, puis supprimer l'image si nécessaire. Vous pouvez utiliser le mode gouvernance pour tester le comportement de période de conservation avant d'utiliser le mode conformité.
- --storageclass classe_stockage, -s classe_stockage
Classe de stockage Amazon S3, telle que STANDARD_IA ou GLACIER_IR. Paramètre par défaut : STANDARD.
- --userid id_utilisateur, -u id_utilisateur
ID utilisateur AWS dans aws sts get-caller-identity. Le paramètre par défaut est null. Cette option est disponible uniquement pour le stockage immuable AWS S3.
- --volume nom_volume, -v nom_volume
Le nom du volume correspond au nom du répertoire dans le compartiment S3 ou le conteneur d'objets blob Azure.
EXEMPLES
Exemple 1 : Créer un volume cloud immuable.
/usr/openv/pdde/pdcr/bin/msdpcldutil create -b bucketname -v volumename --mode GOVERNANCE --min 1D --max 30D --live 2021-12-31
Exemple 2 : Mettre à jour le mode du volume cloud immuable.
/usr/openv/pdde/pdcr/bin/msdpcldutil update mode -b bucketname -v volumename --mode COMPLIANCE --live 2021-12-31 --inherit enable
Exemple 3 : Mettre à jour les périodes de conservation, minimale comme maximale, du volume cloud immuable.
/usr/openv/pdde/pdcr/bin/msdpcldutil update range -b bucketname -v volumename --min 1D --max 90D
Exemple 4 : Mettre à jour la période d'activité du volume cloud immuable.
/usr/openv/pdde/pdcr/bin/msdpcldutil update live -b bucketname -v volumename -l 2022-01-31