Abbild einer virtuellen Maschine erfassen
Erfassen Sie eine vorbereitete VM als wiederverwendbares Abbild, finden Sie es im Erstellungsassistenten, und löschen Sie nicht mehr benötigte Abbilder.
Erfassen Sie eine Instanz als Abbild, um neue Instanzen mit demselben Betriebssystem, derselben Software und denselben Einstellungen zu starten. Bereiten Sie zuerst die Instanz vor, erfassen Sie sie dann, und wählen Sie das Abbild im Erstellungsassistenten aus.
Voraussetzungen
- Sie benötigen auf Abonnement- oder Projektebene die Rolle Besitzer oder Mitwirkender oder eine benutzerdefinierte Rolle mit der Zugriffsebene Verwalten für Compute / Instances.
- Bereiten Sie die Instanz vor: Installieren und konfigurieren Sie die Software, die jede neue Instanz benötigt, und entfernen Sie Daten, die neue Instanzen nicht erhalten sollen, z. B. Anmeldedaten und Protokolle.
- Planen Sie die Konsistenz ein. Die Plattform stoppt die Instanz für die Erfassung nicht. Für ein konsistentes Abbild stoppen Sie zuerst die Anwendungen, die auf die Datenträger schreiben.
Abbild erfassen
Wechseln Sie in der Konsole zu ComputeInstanzen, und wählen Sie die Instanz aus.
Öffnen Sie das Menü Weitere Aktionen (⋯), und wählen Sie Abbild erstellen aus.
Behalten Sie unter Was Sie erhalten möchten die Option Wiederverwendbares Abbild bei.
Geben Sie im Feld Name einen Namen für das Abbild ein, und füllen Sie optional das Feld Beschreibung aus.
Wählen Sie Betriebssystem und Architektur des Abbilds aus.
Wählen Sie Kopie erstellen aus.
Sie können auch in der Instanzliste beginnen: Öffnen Sie das Aktionsmenü (⋯) am Ende der Zeile der Instanz, und wählen Sie Abbild erstellen aus.
| Feld | Regeln |
|---|---|
| Name | 3–63 Zeichen: Kleinbuchstaben, Ziffern, Punkte und Bindestriche. Beginnt und endet mit einem Buchstaben oder einer Ziffer. Kein anderes Abbild darf denselben Namen haben. |
| Beschreibung | Optional. |
| Betriebssystem | Das Betriebssystem der Instanz. Es wird mit dem Abbild gespeichert. |
| Architektur | x86_64 oder arm64. Sie wird mit dem Abbild gespeichert. |
Wie es weitergeht
Die Konsole kehrt zur Seite der Instanz zurück, und das Abbild wird im Hintergrund erstellt. Die Erfassung kopiert jeden an die Instanz angehängten Datenträger: den Betriebssystem-Datenträger und die Daten-Datenträger.
Sobald das Abbild bereit ist, erscheint es in der Abbildliste des Erstellungsassistenten mit der Kennzeichnung Ihr Projekt. Wie Sie daraus Instanzen starten, erfahren Sie unter Virtuelle Maschinen aus einem Abbild starten.
Wenn der Name bereits vergeben ist, wird die Erfassung mit „image name already exists“ abgelehnt, und es wird nichts erstellt. Geben Sie einen anderen Namen ein.
Was ein Abbild belegt
Die Cloud hält die Kopien der Datenträger der Instanz als Volume-Snapshots vor, solange das Abbild existiert. Solange das Abbild existiert:
- Die Volumes der Instanz können nicht gelöscht werden. Das Löschen eines davon schlägt mit einer Meldung fehl, dass das Volume in der Cloud noch abhängige Snapshots hat.
- Wenn Sie die Instanz zusammen mit ihrem Betriebssystem-Datenträger löschen, wird die Instanz gelöscht, aber der Betriebssystem-Datenträger bleibt mit dem Status Fehler in Block Storage und wird weiter abgerechnet.
Um diese Volumes freizugeben, löschen Sie zuerst das Abbild.
Abbild löschen
Das Löschen eines Abbilds ist nur über die API möglich. Verwenden Sie DELETE/scopes/{scopeId}/compute/images/{imageId}. Die Anfrage wird abgelehnt, wenn:
- das Abbild noch erfasst wird. Warten Sie, bis die Erfassung abgeschlossen oder fehlgeschlagen ist.
- noch Instanzen existieren, die aus dem Abbild erstellt wurden, auch in anderen Projekten Ihres Mandanten. Die Ablehnung nennt ihre IDs.
- das Abbild aus dem Katalog der Region stammt. Nur Abbilder Ihres Mandanten können gelöscht werden.
Das Löschen eines Abbilds löscht auch die Kopien der Datenträger, die es vorhält, und kann nicht rückgängig gemacht werden.
Abbild aus einem Volume-Snapshot erstellen
Das Erstellen eines Abbilds aus einem Volume-Snapshot ist nur über die API möglich. Verwenden Sie POST/scopes/{scopeId}/compute/images, und setzen Sie sourceKind auf snapshot. Der Snapshot muss den Status Verfügbar haben und sich im selben Projekt befinden. Die Plattform erstellt aus dem Snapshot ein temporäres Volume, lädt es als Abbild hoch und löscht das temporäre Volume.
Abrechnung
Die Erfassungsseite zeigt den Tarif an. Wie Abbilder abgerechnet werden, erfahren Sie unter Abrechnung.