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
- Compatibilité des systèmes d'exploitation et des plates-formes
- Licence pour le kit de développement logiciel NetBackup Parallel Streaming Framework
- Téléchargement du kit de développement logiciel NetBackup Parallel Streaming Framework
- Installation du kit de développement logiciel NetBackup Parallel Streaming Framework
- Préparation pour le développement du plug-in
- Préparation de votre environnement NetBackup
- Gestion des hôtes de sauvegarde
- Création d'une politique de sauvegarde BigData
- Gestion du mécanisme d'authentification
- Ajout des informations d'authentification de charge de travail dans NetBackup
- Considérations sur la sécurité
- Certification requise pour rendre le plug-in disponible
- Utilisation d'un exemple de plug-in
- Développement du plug-in de charge de travail
- À propos des phases de développement du plug-in
- À propos de la phase d'initialisation du plug-in
- À propos de la phase de demande du plug-in
- À propos de la phase de déchargement du plug-in
- À propos de la phase de découverte de la charge de travail
- À propos de la phase de sauvegarde des données
- À propos de la phase de restauration
- À propos de la phase de récupération
- Gestion de l'heure d'exécution d'une API
- Vérification et test du plug-in au cours du développement
- Mise en package du plug-in de charge de travail
- Déploiement du plug-in de charge de travail
- Références de l'API NetBackup Parallel Streaming Framework
- aapi_close_object
- aapi_close_server
- aapi_create_object
- aapi_delete_object
- aapi_discovery
- aapi_flush
- aapi_get_object_prop
- aapi_get_object_prop_byname
- aapi_get_server_prop
- aapi_get_snappath_from_realpath
- aapi_open_object
- aapi_open_server
- aapi_pgn_claim
- aapi_pgn_init
- aapi_postprocess
- aapi_read_object
- aapi_set_object_utimes
- aapi_terminate
- aapi_write_object
- aapi_restore_preprocess
- aapi_restore_postprocess
- Valeurs de retour de l'API NetBackup Parallel Streaming Framework
- Consignation et dépannage
Gestion des hôtes de sauvegarde
Un hôte de sauvegarde fait office de client de proxy qui héberge toutes les opérations de sauvegarde et restauration des clusters de charge de travail. L'hôte de sauvegarde effectue toutes les opérations de sauvegarde et de restauration sans requérir l'installation d'un autre agent sur le cluster de charge de travail.
L'hôte de sauvegarde doit être un ordinateur Linux. NetBackup prend en charge uniquement les plates-formes RHEL et SUSE comme hôte de sauvegarde.
L'hôte de sauvegarde peut être un client, un serveur de médias ou un serveur maître NetBackup. Veritas recommande d'utiliser un serveur de médias comme hôte de sauvegarde.
Tenez compte des éléments suivants avant d'ajouter un hôte de sauvegarde :
Pour les opérations de sauvegarde, vous pouvez ajouter un ou plusieurs hôtes de sauvegarde.
Pour les opérations de restauration, vous ne pouvez ajouter qu'un seul hôte de sauvegarde.
Le plug-in est installé sur tous les hôtes de sauvegarde.
Pour utiliser le client NetBackup comme hôte de sauvegarde, vous devez le mettre en liste blanche.Se reporter à Mise en liste blanche d'un client NetBackup sur un serveur maître NetBackup.
Pour ajouter un hôte de sauvegarde à partir de la console d'administration de NetBackup :
- Créez une politique BigData.Se reporter à Création d'une politique de sauvegarde BigData.
- Cliquez sur l'onglet Sélections de sauvegarde lors de la création d'une politique BigData.
- Dans l'onglet Sélections de sauvegarde, cliquez sur Nouveau et ajoutez l'hôte de sauvegarde en respectant la syntaxe suivante :
Backup_Host=<IP_address or hostname>
Vous pouvez également ajouter un hôte de sauvegarde à l'aide de la commande suivante :
Pour Windows :
bpplinclude PolicyName -add "Backup_Host=IP_address or hostname"
Sous UNIX :
bpplinclude PolicyName -add 'Backup_Host=IP_address or hostname'
- Comme pratique d'excellence, ajoutez les entrées de tous les nœuds <Master> et <Data> au fichier
/etc/hostssur tous les hôtes de sauvegarde. Vous devez ajouter le nom d'hôte au format FQDN (nom de domaine complet).OU
Ajoutez les entrées DNS appropriées dans le fichier
/etc/resolve.conf.
Pour ajouter un hôte de sauvegarde à partir de l'interface de ligne de commande NetBackup
- Créez une politique BigData. Se reporter à Création d'une politique de sauvegarde BigData.
- Ajoutez un hôte de sauvegarde à l'aide de la commande suivante :
Pour Windows :
bpplinclude PolicyName -add "Backup_Host=IP_address or hostname"
Sous UNIX :
bpplinclude PolicyName -add 'Backup_Host=IP_address or hostname'
- Comme pratique d'excellence, ajoutez les entrées de tous les nœuds <Master> et <Data> au fichier
/etc/hostssur tous les hôtes de sauvegarde. Vous devez ajouter le nom d'hôte au format FQDN (nom de domaine complet).OU
Ajoutez les entrées DNS appropriées dans le fichier
/etc/resolve.conf.
Pour supprimer un hôte de sauvegarde
- Dans l'onglet Sélections de sauvegarde, sélectionnez l'hôte de sauvegarde à supprimer.
- Cliquez avec le bouton droit sur l'hôte de sauvegarde sélectionné et cliquez sur Supprimer.
Vous pouvez également supprimer un hôte de sauvegarde à l'aide de la commande suivante :
Pour Windows :
bpplinclude PolicyName -delete "Backup_Host=IP_address or hostname"
Sous UNIX :
bpplinclude PolicyName -delete 'Backup_Host=IP_address or hostname'