Guide de configuration de NetBackup™ Self Service
- Configuration d'une solution Self Service
- Configuration d'un serveur principal NetBackup
- Configuration de Self Service
- Personnalisation de Self Service
- Méthodes d'authentification utilisateur
- Dépannage
- Annexe A. Types de politique NetBackup
- Annexe B. État et utilisation des "feux de signalisation" du tableau de bord
- Annexe C. Synchronisation des données de NetBackup
- Annexe D. Processus de mise en cache des données de NetBackup Self Service
- Annexe E. Paramètres d'intégration
- Annexe F. API REST
- Annexe G. Glossaire
Problèmes liés à Remote PowerShell sur les serveurs principaux Windows
Le serveur principal NetBackup limite le nombre de connexions à distance. Les valeurs serveur par défaut sont généralement suffisantes.
Dans les installations à forte utilisation, il peut être nécessaire d'augmenter la limite. En cas de dépassement de la limite, l'erreur suivante peut se produire :
NetBackup server name Connecting to remote server NetBackup server name failed with the following error message : The WS-Management service cannot process the request. The maximum number of concurrent shells for this user has been exceeded. Close existing shells or raise the quota for this user. For more information, see the about_Remote_Troubleshooting Help topic.
Pour augmenter la limite :
- Sur le serveur principal NetBackup, exécutez la commande PowerShell affichée pour déterminer le nombre de connexions autorisées :
Get-Item WSMan:\localhost\Shell\MaxShellsPerUser
- Sur le serveur principal NetBackup, exécutez la commande PowerShell affichée pour augmenter le nombre de connexions autorisées :
Set-Item WSMan:\localhost\Shell\MaxShellsPerUser interger_value
Les symptômes montrant que cette limite est atteinte consistent en une erreur similaire à la suivante :
RunCommand failed. "C:\Program Files\Veritas\NetBackup\bin\admincmd\bpimagelist" "-d" "03/02/2015 09:58:11" "-e" "03/02/2015 11:58:11" "-json_compact" Run-Process script threw exception: Starting a command on the remote server failed with the following error message : The WS- Management service cannot process the request. This user is allowed a maximum number of 15 concurrent operations, which has been exceeded. Close existing operations for this user, or raise the quota for this user. For more information, see the about_Remote_Troubleshooting Help topic.
Windows 2012 est défini par défaut sur 1500. Sur le serveur principal NetBackup, exécutez la commande affichée pour augmenter cette limite :
winrm set winrm/config/Service @{MaxConcurrentOperationsPerUser="1500"}
Par défaut, les emplacements Windows utilisent la mise en pool des connexions PowerShell. Cette option autorise un débit bien supérieur lorsque vous appelez PowerShell sur le serveur principal NetBackup. Un débit supérieur est atteint, car chaque appel ne nécessite pas que l'ordinateur crée et détruise un nouvel espace d'exécution.
Tableau : Champs du serveur de sauvegarde utilisés pour la mise en pool des connexions PowerShell
Nom |
Détails |
---|---|
NetBackup utilise les connexions mises en pool |
Détermine si la mise en pool des connexions PowerShell est activée. La mise en pool des connexions est activée par défaut pour améliorer les performances. Modifiez cette valeur uniquement sur instruction du support technique. |
Taille de pool minimale NetBackup |
Nombre minimal de connexions dans le pool de connexions PowerShell. Si cette valeur est vide, la valeur par défaut est de 1. Ne modifiez cette valeur que sur instruction du support technique. |
Taille maximale du pool NetBackup |
Nombre maximal de connexions dans le pool de connexion PowerShell. Si cette valeur est vide, la valeur par défaut est 3. Ne modifiez cette valeur que sur instruction du support technique. |
Le suivi de diagnostic capte une grande quantité d'informations sur la création, l'utilisation et la suppression de connexions PowerShell.
Le script PowerShell suivant permet de trouver des informations sur les connexions à un serveur principal NetBackup :
$machineName = 'netbackup_primary_server_machine_name' $userName = 'user_name_-_same_as_the_location_integration_setting' $password = '<password>' $connectionURI = ('http://{0}:5985/wsman' -f $machineName) $securePassword = ConvertTo-SecureString $password -AsPlainText -Force $credential = New-Object System.Management.Automation.PSCredential ($userName, $securePassword) $connections = Get-WSManInstance -ConnectionURI $connectionURI -Credential $credential -ResourceURI shell -Enumerate #| where { $_.Owner -eq $userName } if($connections.length -eq 0) { "There are no remote PowerShell connections" } $connections | ForEach-Object { # To remove the connection, uncomment the line below # Remove-WSManInstance -ConnectionURI $connectionURI shell @{ShellID=$_.ShellID} $_ "Owner: {0}" -f $_.Owner "HostName: {0}" -f (Resolve-DnsName $_.ClientIP | select -expand NameHost) "-------------------------------------------------------" }
Self Service exécute plusieurs tâches planifiées à l'arrière-plan. Ces tâches planifiées synchronisent les données entre les systèmes externes et maintiennent l'interface utilisateur à jour autant que possible. L'état et la chronologie de ces tâches sont affichés à gauche de l'onglet Surveillance lorsque l'utilisateur est connecté en tant qu'administrateur non-client.
La roue dentée d'action est rouge en cas de problèmes d'exécution d'une tâche spécifique. Si vous cliquez sur le nom de la tâche, la fenêtre Détails tâches planifiées s'affiche. Cette fenêtre affiche les messages d'erreur, ce qui facilite le processus de dépannage. Vous pouvez corriger les erreurs, puis cliquer sur dans le menu déroulant pour relancer la tâche.
La zone Activité de la page Surveillance affiche les tâches mises en file d'attente pour une action. Si cette file d'attente comporte plus de dix éléments et ne montre aucun signe de changement sur plusieurs minutes, il peut y avoir un problème au niveau du moteur de gestion des tâches principal de Self Service. Assurez-vous que le service Windows est en cours d'exécution et vérifiez le journal d'erreurs situé dans %ProgramData%\Veritas\NetBackupSelfService
. Vous pouvez recréer les données d'utilisation à partir de la page Surveillance. Cette action met à jour les données du mois en cours et des mois précédents.
Tableau : Tâches en arrière-plan et descriptions
Tâche en arrière-plan |
Description |
---|---|
System Sync |
Importe les images de sauvegarde de tous les serveurs de sauvegarde depuis sa dernière exécution. La tâche entraîne l'expiration des anciennes images de sauvegarde et calcule l'utilisation. Cette tâche s'exécute une fois par jour à partir de la planification. |
System Update |
Effectue des mises à jour système, telles que la synchronisation d'images de sauvegarde et la mise à jour de demandes actives. Cette tâche s'exécute une fois par minute selon la planification. |
Asset Import |
Synchronise les ordinateurs de la fonction Importation NetBackup ou vCloud Director en fonction d'importations configurées. Cette tâche s'exécute une fois par jour à partir de la planification et peut être lancée manuellement. |