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.
- Rufen Sie die Liste der Snapshots auf. In der IBM Cloud Konsole gehen Sie zum Menüsymbol > Infrastruktur-
Speicher > Snapshots.
- Klicken Sie auf den Namen eines Snapshots in der Liste.
- Klicken Sie auf das Bearbeiten-Symbol
.
- 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.