Renommer les instantanés d' Block Storage for VPC

Vous pouvez renommer les instantanés existants afin de faciliter leur identification.

Pour plus d'informations sur les conventions de nommage des instantanés, consultez la section Nommage des instantanés.

Renommer un instantané dans la console

Suivez les étapes suivantes pour renommer un instantané dans la console.

  1. Accédez à la liste des instantanés. Dans la console d' IBM Cloud, accédez à l' icône du menu > icône Infrastructure VPC > Stockage > Snapshots.
  2. Cliquez sur le nom d'un instantané dans la liste.
  3. Cliquez sur l'icône Modifier. Icône. Modifier.
  4. Entrez un nouveau nom pour l'image instantanée, puis sauvegardez et confirmez vos modifications.

Renommer un instantané depuis l'interface de ligne de commande (CLI)

Conditions préalables à l'exécution de commandes depuis l'interface de ligne de commande (CLI)

Avant de pouvoir utiliser l'interface de ligne de commande, vous devez installer l'interface de ligne de commande d'IBM Cloud et le plug-in de l'interface de ligne de commande du VPC. Pour plus d'informations, reportez-vous à la rubrique Configuration requise pour l'interface de ligne de commande.

Connectez-vous à IBM Cloud®.

ibmcloud login --sso -a cloud.ibm.com

Cette commande renvoie une URL et des invites pour un code d'accès. Accédez à cette URL dans votre navigateur et connectez-vous. En cas de réussite, vous obtenez un code d'accès à usage unique. Copiez ce code et collez-le en réponse à l'invite. Une fois l'authentification réussie, vous êtes invité à choisir votre compte. Si vous avez accès à plusieurs comptes, sélectionnez celui avec lequel vous souhaitez vous connecter. Répondez à toutes les invites restantes pour terminer la connexion.

Renommer le snapshot

Pour renommer un instantané, exécutez la commande ibmcloud is snapshot-update et indiquez l'ID de l'instantané ainsi que son nouveau nom.

ibmcloud is snapshot-update SNAPSHOT_ID --name SNAPSHOT_NAME

Consultez l'exemple suivant.

ibmcloud is snapshot-update r138-e6664842-b370-496a-9ae7-da3fb647707c --name snappy-snap-snap
Updating snapshot r138-e6664842-b370-496a-9ae7-da3fb647707c under account Test Account as user test.user@ibm.com...
ID                     r138-e6664842-b370-496a-9ae7-da3fb647707c
Name                   snappy-snap-snap
CRN                    crn:v1:bluemix:public:is:eu-de:a/a1234567::snapshot:r138-e6664842-b370-496a-9ae7-da3fb647707c
Status                 stable
Clones                 Zone      Available   Created
                       eu-de-3   true        2023-02-17T20:28:53+00:00
                       eu-de-1   true        2023-02-17T18:53:57+00:00
Source volume          ID                                          Name
                       r010-df8ffd90-f2e5-470b-83d7-76e64995a1aa   vicky-block-test1
Bootable               false
Encryption             provider_managed
Encryption key         -
Minimum capacity(GB)   20
Size(GB)               1
Resource group         ID                                 Name
                       a0eb5d9062af485fa5bb2c6999c74eac   test-snap
Created                2023-02-17T18:53:57+00:00
Captured at            2023-02-17T18:53:57+00:00
Tags                   -

Pour plus d'informations sur les options de commande disponibles, consultez ibmcloud is snapshot-update.

Renommer un instantané à l'aide de l'API

Vous pouvez renommer un instantané à l'aide de l'API.

Effectuez un appel PATCH /snapshots et indiquez l'ID du snapshot ainsi que son nouveau nom.

curl -X PATCH \
"$vpc_api_endpoint/v1/snapshots/7528eb61-bc01-4763-a67a-a414a103f96d?version=2022-01-12&generation=2" \
   -H "Authorization: Bearer ${API_TOKEN}" \
   -d '{
     "name": "my-snapshot-renamed"
   }'

Vous pouvez utiliser la même commande pour renommer une copie interrégionale. La copie interrégionale est indépendante de l'instantané source et du volume source, et peut être gérée comme n'importe quel autre instantané.

Mise à jour d'un instantané avec Terraform

Pour utiliser Terraform, téléchargez l'interface CLI de Terraform et configurez le plug-in IBM Cloud Provider. Pour plus d'informations, consultez la section Premiers pas avec Terraform.

Les services d'infrastructure VPC utilisent un point de terminaison régional spécifique, qui cible par us-south défaut. Si votre VPC a été créée dans une autre région, veillez à sélectionner la région appropriée dans le bloc provider du fichier provider.tf.

Consultez l'exemple suivant pour savoir comment cibler une région autre que celle par défaut us-south.

provider "ibm" {
  region = "eu-de"
}

Pour mettre à jour un instantané, utilisez la ressource ibm_is_snapshot. Vous pouvez modifier le nom du snapshot, des zones de restauration rapide et des balises. Cependant, la modification des valeurs source_volume et resource_group oblige Terraform à supprimer l'instantané et à en créer un autre.

resource "ibm_is_snapshot" "example" {
  name          = "my-snapshot"
  source_volume = ibm_is_volume.example.id
  }

Pour plus d'informations sur les arguments et les attributs, consultez ibm_is_snapshot.

Etapes suivantes