Procédure Pour: développeurs, administrateurs

Logiciels de sauvegarde et API vSphere

Les parties du flux de sauvegarde vSphere que Kyvernon sert, la lecture des données de disque à la place et l'intégration d'un logiciel de sauvegarde.

Les produits de sauvegarde pour vSphere utilisent l'API pour les instantanés et le suivi des modifications, et une bibliothèque de transport distincte pour lire les données de disque. Kyvernon sert les fonctions de l'API. Les données de disque sont lues par l'export NBD de l'API de sauvegarde de Kyvernon, sur TLS, sans bibliothèque de transport d'un autre éditeur.

Avant de commencer

Ce que sert l'API vSphere

Fonction vSphereDans Kyvernon
Suivi des modifications d'une machine virtuelle (changeTrackingEnabled)Défini par ReconfigVM_Task ; c'est le paramètre change_tracking de la machine virtuelle
CreateSnapshot_Task, CreateSnapshotEx_Task, RemoveSnapshot_Task, RevertToSnapshot_TaskServies. Un instantané pris pour la sauvegarde apparaît dans l'arborescence des instantanés
QueryChangedDiskAreas avec l'identifiant de modification *Répond pour le disque entier à partir du décalage donné : une sauvegarde complète, éventuellement plus grande que la zone allouée
QueryChangedDiskAreas avec un identifiant de modification d'un instantané antérieurTransmise à l'hôte, qui le résout ; un identifiant de modification périmé ou inconnu échoue
Lecture du disque par la bibliothèque de transport de l'éditeurNon fournie. Lisez le disque par l'export NBD de l'API de sauvegarde
Le service de transfert propriétaire de la plateforme source sur un port TCPNon servi. Le transfert OVF sur /nfc est servi en HTTP

Avec l'API

L'API de sauvegarde fournit ce dont le flux vSphere a besoin, dans une seule interface : un point de sauvegarde sans instantané dans l'arborescence des instantanés, les zones modifiées par disque, un export NBD en lecture seule avec TLS 1.3 et une empreinte de certificat à épingler, et une restauration vers un nouveau disque. La sémantique des identifiants de modification et des zones modifiées suit le flux vSphere, de sorte que la logique incrémentale des produits existants se transpose avec peu de changements. Voir Concepts de sauvegarde et Sauvegarder une machine virtuelle.

Pour un produit qui doit rester sur l'API vSphere pour les instantanés et les identifiants de modification, la lecture du disque passe quand même par l'export NBD, donc le produit a besoin d'un lecteur Kyvernon pour le chemin des données. Un produit n'est déclaré pris en charge que s'il figure dans la liste des outils vérifiés.

Version 0.1. Dernière modification : 2026-11-13