Umbenennung von Block Storage for VPC-Snapshots

Sie können vorhandene Snapshots umbenennen, um sie leichter identifizieren zu können.

Informationen zu den Namenskonventionen für Snapshots finden Sie unter Benennung von Snapshots.

Umbenennen eines Snapshots in der Konsole

Führen Sie die folgenden Schritte aus, um einen Snapshot in der Konsole umzubenennen.

  1. Rufen Sie die Liste der Snapshots auf. In der IBM Cloud Konsole gehen Sie zum Menüsymbol > Infrastruktur- VPC-Symbol > Speicher > Snapshots.
  2. Klicken Sie auf den Namen eines Snapshots in der Liste.
  3. Klicken Sie auf das Bearbeiten-Symbol Bearbeiten-SymbolBearbeiten.
  4. Geben Sie einen neuen Namen für den Snapshot an, speichern Sie ihn und bestätigen Sie Ihre Änderungen.

Umbenennen eines Snapshots über die CLI

Voraussetzungen für die Eingabe von Befehlen über die CLI

Bevor Sie die Befehlszeilenschnittstelle (CLI) verwenden können, müssen Sie die IBM Cloud-CLI und das VPC-CLI-Plug-in installieren. Weitere Informationen finden Sie unter CLI-Voraussetzungen.

Melden Sie sich bei IBM Cloud® an.

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

Mit diesem Befehl wird eine URL zurückgegeben und die Eingabe eines Kenncodes angefordert. Rufen Sie diese URL im Browser auf und melden Sie sich an. Wenn dieser Vorgang erfolgreich ausgeführt werden kann, dann erhalten Sie einen Einmalkenncode. Kopieren Sie diesen Kenncode und fügen Sie ihn als Antwort auf die Eingabeaufforderung ein. Nach erfolgreicher Authentifizierung werden Sie aufgefordert, Ihr Konto auszuwählen. Wenn Sie Zugriff auf mehrere Konten haben, wählen Sie das Konto aus, mit dem Sie sich anmelden möchten. Antworten Sie auf alle verbleibenden Eingabeaufforderungen, um die Anmeldung abzuschließen.

Umbenennen des Snapshots

Um einen Snapshot umzubenennen, führen Sie den Befehl ibmcloud is snapshot-update aus und geben Sie die Snapshot-ID sowie den neuen Namen an.

ibmcloud is snapshot-update SNAPSHOT_ID --name SNAPSHOT_NAME

Beispiel:

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                   -

Weitere Informationen zu den verfügbaren Befehlsoptionen finden Sie unter ibmcloud is snapshot-update.

Umbenennen eines Snapshots mit der API

Sie können einen Snapshot mithilfe der API umbenennen.

Führen Sie einen Aufruf PATCH /snapshots durch und geben Sie die Snapshot-ID sowie den neuen Namen des Snapshots an.

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"
   }'

Mit demselben Aufruf können Sie eine regionenübergreifende Kopie umbenennen. Die regionenübergreifende Kopie ist unabhängig vom Quell-Snapshot und vom Quell-Volume und kann wie jeder andere Snapshot verwaltet werden.

Aktualisieren eines Snapshots mit Terraform

Um Terraform zu verwenden, laden Sie die Terraform-CLI herunter und konfigurieren Sie das Plug-in IBM Cloud Provider. Weitere Informationen finden Sie unter Erste Schritte mit Terraform.

VPC-Infrastrukturdienste verwenden einen spezifischen regionalen Endpunkt, der us-south standardmäßig auf ausgerichtet ist. Wenn Ihre VPC in einer anderen Region erstellt wurde, stellen Sie sicher, dass Sie im Anbieterblock der Datei provider.tf die entsprechende Region angeben.

Sehen Sie sich das folgende Beispiel an, in dem eine andere Region als die Standardregion ausgewählt wird us-south.

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

Um einen Snapshot zu aktualisieren, verwenden Sie die Ressource ibm_is_snapshot. Sie können den Namen des Snapshots, der Fast-Restore-Zonen und der Tags ändern. Das Ändern der Werte source_volume für und resource_group zwingt Terraform jedoch dazu, den Snapshot zu löschen und einen anderen Snapshot zu erstellen.

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

Weitere Informationen zu den Argumenten und Attributen finden Sie unter ibm_is_snapshot.

Nächste Schritte