Guide du kit de développement logiciel Veritas NetBackup Parallel Streaming Framework pour développeurs
- Protection de vos charges de travail à l'aide de NetBackup Parallel Streaming Framework
- Architecture du plug-in NetBackup Parallel Streaming Framework
- Déploiement du kit de développement logiciel NetBackup Parallel Streaming Framework
- Préparation pour le développement du plug-in
- Gestion des hôtes de sauvegarde
- Utilisation d'un exemple de plug-in
- Développement du plug-in de charge de travail
- À propos de la phase de découverte de la charge de travail
- Déploiement du plug-in de charge de travail
- Références de l'API NetBackup Parallel Streaming Framework
- Consignation et dépannage
Fonctions NetBackup prises en charge
Les fonctions du serveur d'application qui peuvent être prises en charge pour un plug-in de charge de travail sont prédéfinies dans le fichier d'en-tête aapi_common.h
. Le fichier d'en-tête aapi_common.h
fait partie du kit de développement logiciel PSF.
Tableau : Fonctions NetBackup prises en charge
Fonction |
Description |
---|---|
AAPI_SRVC_CLAIM |
Le plug-in prend en charge l'API aapi_pgn_claim pour prendre en charge un type d'application. |
AAPI_SRVC_TERMINATE |
Le plug-in prend en charge l'API aapi_terminate. |
AAPI_SRVC_OPEN_SERVER |
Le plug-in prend en charge l'API aapi_open_server pour se connecter au serveur d'application à distance. |
AAPI_SRVC_CLOSE_SERVER |
Le plug-in prend en charge l'API aapi_close_server pour se déconnecter du serveur d'application. |
AAPI_SRVC_GET_SERVER_PROP |
Le plug-in prend en charge l'API aapi_get_server_prop pour exposer les fonctions du plug-in |
AAPI_SRVC_GET_SERVER_PROP_BYNAME |
Le plug-in prend en charge l'API aapi_get_server_prop_byname pour exposer les fonctions du plug-in. |
AAPI_SRVC_OPEN_OBJECT |
Le plug-in prend en charge l'API aapi_open_object pour ouvrir un objet pour la sauvegarde. |
AAPI_SRVC_CLOSE_OBJECT |
Le plug-in prend en charge l'API aapi_close_object pour fermer l'objet ouvert. |
AAPI_SRVC_CREATE_OBJECT |
Le plug-in prend en charge l'API aapi_create_object pour créer un objet à l'emplacement spécifié. |
AAPI_SRVC_DELETE_OBJECT |
Le plug-in prend en charge l'API aapi_delete_object pour supprimer un objet. |
AAPI_SRVC_READ_OBJECT |
Le plug-in prend en charge l'API aapi_read_object pour lire un objet ouvert. |
AAPI_SRVC_WRITE_OBJECT |
Le plug-in prend en charge l'API aapi_write_object pour écrire sur un objet. |
AAPI_SRVC_FLUSH |
Le plug-in prend en charge l'API aapi_flush pour purger des données d'objet. |
AAPI_SRVC_GET_OBJECT_PROP |
Le plug-in prend en charge l'API aapi_get_object_prop pour fournir des propriétés d'objet. |
AAPI_SRVC_GET_OBJECT_PROP_BYNAME |
Le plug-in prend en charge l'API aapi_get_object_prop pour fournir des propriétés d'objet. |
AAPI_SRVC_FULL_BACKUP_SUPPORT |
Le plug-in prend en charge la sauvegarde complète du serveur d'application. |
AAPI_SRVC_INCR_BACKUP_SUPPORT |
Le plug-in prend en charge la sauvegarde incrémentielle différentielle du serveur d'application. |
AAPI_SRVC_CINC_BACKUP_SUPPORT |
Le plug-in prend en charge la sauvegarde incrémentielle cumulative du serveur d'application. |