Werkwijze Voor: ontwikkelaars, beheerders

Back-upsoftware en de vSphere-API

Welke delen van de vSphere-back-upwerkwijze Kyvernon aanbiedt, hoe de schijfgegevens in plaats daarvan worden gelezen en hoe back-upsoftware integreert.

Back-upproducten voor vSphere gebruiken de API voor snapshots en wijzigingsregistratie en een aparte transportbibliotheek om de schijfgegevens te lezen. Kyvernon biedt de API-functies aan. De schijfgegevens worden gelezen via de NBD-export van de Kyvernon-back-up-API, over TLS, zonder transportbibliotheek van een andere leverancier.

Voordat u begint

Wat de vSphere-API aanbiedt

vSphere-functieIn Kyvernon
Wijzigingsregistratie van een virtuele machine (changeTrackingEnabled)Ingesteld via ReconfigVM_Task; het is de instelling change_tracking van de virtuele machine
CreateSnapshot_Task, CreateSnapshotEx_Task, RemoveSnapshot_Task, RevertToSnapshot_TaskAangeboden. Een snapshot voor een back-up verschijnt in de snapshotboom
QueryChangedDiskAreas met de wijzigings-id *Antwoordt met de hele schijf vanaf de opgegeven offset: een volledige back-up, mogelijk groter dan het toegewezen gebied
QueryChangedDiskAreas met een wijzigings-id van een eerdere snapshotDoorgestuurd naar de host, die hem herleidt; een verouderd of onbekend wijzigings-id mislukt
De schijf lezen via de transportbibliotheek van de leverancierNiet geleverd. Lees de schijf via de NBD-export van de back-up-API
De eigen overdrachtsservice van het bronplatform op een TCP-poortNiet aangeboden. De OVF-overdracht op /nfc wordt via HTTP aangeboden

Met de API

De back-up-API geeft wat de vSphere-werkwijze nodig heeft, in één interface: een back-uppunt zonder snapshot in de snapshotboom, de gewijzigde gebieden per schijf, een alleen-lezen NBD-export met TLS 1.3 en een certificaatvingerafdruk om vast te zetten, en een herstel naar een nieuwe schijf. De semantiek van wijzigings-id's en gewijzigde gebieden volgt de vSphere-werkwijze, zodat de incrementele logica van bestaande producten met weinig wijziging overgaat. Zie Back-upconcepten en Een back-up van een virtuele machine maken.

Voor een product dat voor snapshots en wijzigings-id's op de vSphere-API moet blijven, loopt het lezen van de schijf nog steeds via de NBD-export, dus het product heeft een Kyvernon-lezer nodig voor het gegevenspad. Een product wordt alleen als ondersteund vermeld wanneer het in de lijst met geverifieerde tools staat.

Versie 0.1. Laatst gewijzigd: 2026-11-13