Amélioration et dépannage des performances de Backup Exec
Amélioration des performances :
Beaucoup de facteurs peuvent affecter le débit des sauvegardes et des restaurations. En voici une liste :
Matériel
o la déconnexion est possible et le mode de négociation synchrone (Sync Negotiation) est défini sur NO (dans la plupart des cas) ;
o le mode de négociation étendu (Wide Negotiation) est défini sur YES lorsque le lecteur de bande est relié à un connecteur de cble SCSI Wide à 68 broches ;
o les lecteurs de bande ne sont pas reliés à un contrôleur Raid SCSI.
o
Système
Mémoire
Types de fichiers
Compression
Les fichiers d'images provenant d'un programme graphique tel que Microsoft Paint, peuvent atteindre un taux de compression de 4.5:1 ou plus, alors que le taux de compression des fichiers binaires est rarement supérieur à 1.5:1. Vous pouvez augmenter la compression des données déjà compactées ou des données aléatoires (comme les données cryptées ou les fichiers MPEG) d'environ 5 % si vous essayez de les compresser à nouveau. Cela peut réduire le débit du lecteur.
Fichiers
Le nombre total de fichiers présents sur un disque et la taille relative de chaque fichier ont une incidence sur la vitesse des opérations de sauvegarde. Celles-ci seront plus rapides si le nombre de fichiers volumineux est réduit. Elles seront, en revanche, plus longues si le disque contient des milliers de petits fichiers. Il est plus rapide, en outre, de sauvegarder un grand nombre de fichiers lorsqu'ils figurent dans le même répertoire que de sauvegarder des fichiers à partir de multiples emplacements.
Taille du bloc
Réseau
o marque/modèle des cartes réseau ;
o configuration du mode/type de trame pour la carte ;
o équipement de connectivité (concentrateurs, commutateurs, routeurs, etc) ;
o paramètres Windows.
o La sauvegarde des disques durs locaux du serveur de supports est souvent plus rapide que la sauvegarde de serveurs distants sur un réseau.
Il arrive souvent que la configuration réseau ralentisse les sauvegardes réseau.
Des fonctionnalités telles que le "bidirectionnel simultané" et la "détection automatique" ne sont pas forcément prises totalement en charge dans chaque environnement. Définissez manuellement la vitesse à 100 Mbits et le duplex à la moitié/au bidirectionnel simultané pour le côté serveur. Identifiez le port Ethernet auquel le serveur est connecté sur le commutateur et définissez le paramètre SWITCH PORT à 100 Mbits et le duplex à la moitié/au bidirectionnel simultané. Procédez ainsi pour le port du commutateur du serveur de sauvegarde et pour tous les ports du commutateur pour les ordinateurs à sauvegarder.
Remarque : Quand un hub est installé à la place d'un commutateur, le bidirectionnel simultané n’est pas forcément pris en charge. Reportez-vous à la documentation de l'Original Equipment Manufacturer (OEM) pour plus d’informations sur les fonctions du périphérique.
Remarque : Les paramètres du commutateur et de la carte réseau doivent correspondre ; par exemple, si le port du commutateur est défini à 100 demi, la carte d'interface réseau pour le serveur devrait également être définie à 100 demi.
Si une sauvegarde bidirectionnelle simultanée est plus lente que la sauvegarde bidirectionnelle à l’alternat, le bidirectionnel simultané n’est peut être pas pris en charge pour la combinaison carte d'interface réseau/pilote/commutateur. Contactez le fabricant de la carte d'interface réseau et du commutateur pour obtenir les pilotes mis à jour, les microprogrammes ou toute autre documentation de support.
Il arrive aussi souvent que le pilote de la carte d'interface réseau soit en cause. Le pilote de la carte d'interface réseau peut être facilement remplacé par un Service Pack du système d'exploitation. Si un Service Pack a été appliqué et si le pilote a été remplacé, réinstallez le pilote Original Equipment Manufacturer (OEM).
Débogage
Base de données Backup Exec
Dépannage des problèmes d’exécution :
Vous trouverez ci-dessous les étapes de dépannage possibles qui peuvent être effectuées pour améliorer les performances de Backup Exec :
Sauvegarde sur disque locale :
Sauvegarde sur bande locale :
4. Si plusieurs lecteurs ou agents sont sauvegardés par un travail unique, alors divisez le travail en autant de travaux. Par exemple, si un travail sauvegarde les lecteurs C, D et E ainsi que l'agent Exchange, créez alors 4 travaux séparés : un pour C, un pour D, un pour E et un pour Exchange. Ceci permet d’identifier la zone problématique plus facilement. Si la vitesse d’exécution n’est lente que pour un travail particulier, continuez à le dépanner.
5. Ouvrez NTBackup (Windows Backup) et exécutez un travail de sauvegarde du lecteur ou de l’agent en question (Pour démarrer NTBackup sélectionnez Démarrer | Exécuter et tapez ntbackup). Utilisez le lecteur de bande pour la sauvegarde en cliquant sur l'onglet Sauvegarder et en le sélectionnant dans la zone de texte déroulante sous le champ Destination de sauvegarde. Si vous ne trouvez pas le lecteur, désinstallez les pilotes Veritas et installez les pilotes OEM pour ce lecteur. Vous devrez redémarrer le matériel plusieurs fois. Il est préférable de sauvegarder complètement le lecteur ou l'agent ou de sauvegarder entre 500 Mo et 1 Go de données. Remarque : certaines zones du lecteur peuvent être à l’origine du problème, par exemple si le lecteur contient des secteurs corrompus ou des millions de petits fichiers. Vérifiez le journal et comparez la vitesse avec celle du journal de Backup Exec. Ceci permet de déterminer la cause du problème, à savoir si le serveur distant provoque le problème ou si Backup Exec en est la cause.
6. Une compression réussie peut multiplier par deux le débit natif du lecteur de bande. Certains lecteurs de bande utilisent l'algorithme de compression Lempel Ziv (LZ1) en raison de sa plus grande polyvalence et de son efficacité. La vitesse de compression dépend de la nature des données. Les algorithmes de compression analysent les structures de données répétitives susceptibles d'être compactées.
Les fichiers d'images provenant d'un programme graphique tel que Microsoft Paint, peuvent atteindre un taux de compression de 4.5:1 ou plus, alors que le taux de compression des fichiers binaires est rarement supérieur à 1.5:1. Vous pouvez augmenter la compression des données déjà compactées ou des données aléatoires (comme les données cryptées ou les fichiers MPEG) d'environ 5 % si vous essayez de les compresser à nouveau. Cela peut réduire le débit du lecteur. Si la compression matérielle ne fonctionne pas comme prévu, passez alors à la compression logicielle ou vice versa (pour ce faire, modifiez les propriétés du travail de sauvegarde en cliquant sur Général sous Paramètres puis en sélectionnant un autre type de compression dans la liste Type de compression).
Sauvegarde sur disque distante :
2. Si plusieurs lecteurs ou agents sont sauvegardés par un travail unique, divisez le travail en autant de travaux. Par exemple, si un travail sauvegarde les lecteurs C, D et E ainsi que l'agent Exchange, créez alors 4 travaux séparés : un pour C, un pour D, un pour E et un pour Exchange. Pour ce faire, cliquez sur le bouton Sauvegarder et sélectionnez le lecteur C$, programmez le travail et cliquez sur Transmettre. Suivez cette procédure pour chacun des lecteurs et des agents. Ceci permet d’identifier la zone problématique plus facilement. Si la vitesse d’exécution n’est lente que pour un travail particulier, continuez à le dépanner.
3. Copiez 500 Mo ou 1 Go de données du serveur de sauvegarde au serveur distant en question et notez le temps requis pour terminer l'opération de copie (pour ce faire, créez une convention d’affectation de nom – UNC, Universal Naming Convention – sur un autre serveur en sélectionnant Démarrer | Exécuter, en tapant <\\nomserveur\c$> puis en copiant les données lorsque le lecteur s’affiche). Suivez les mêmes étapes et copiez maintenant les données du serveur distant sur le serveur de sauvegarde et notez le temps écoulé. Notez ces deux chiffres et divisez la quantité de données sauvegardées par le temps écoulé pour obtenir la vitesse en Mbits/min. Comparez ce résultat au précédent. S’il n’y a pas de différence, concentrez vos efforts sur Backup Exec ou ce serveur. Cela signifie que le réseau n’est pas en cause. Si les vitesses sont inférieures sur le réseau ou si l'opération de copie prend plus longtemps dans un sens que dans l’autre, cela signifie que le problème vient du réseau ou du disque d'E/S. Vérifiez les paramètres du réseau ou exécutez des contrôles de performance sur les disques durs.
4. Effectuez l’opération suivante uniquement si les étapes au point 3 ont été effectuées et si aucun problème réseau n'a été détecté.
Essayez de sauvegarder le serveur distant avec NTBackup (Windows Backup). Sélectionnez Démarrer | Exécuter et tapez ntbackup. Si le serveur distant ne s’affiche pas dans NTBackup, créez un lecteur mappé sur le lecteur du serveur (en supposant que la lenteur du processus n’est pas due à la sauvegarde d’un agent tel que Exchange ou SQL) et réessayez. Effectuez les étapes semblables et sauvegardez entre 500 Mo et 1 Go de données. Vérifiez le journal et comparez-le aux journaux Backup Exec. Ceci permet d’identifier le problème et indique tout problème avec le serveur ou avec Backup Exec. Si les sauvegardes distantes ne fonctionnent pas avec NTBackup, ouvrez NTBackup localement sur le serveur distant et exécutez-le depuis cet emplacement (effectuez une sauvegarde d'un lecteur à un autre sur ce serveur).
Sauvegarde sur bande distante
Tous les points mentionnés à la section Sauvegarde sur bande locale s'appliquent ici. Reportez-vous en outre aux points suivants :
1. Copiez 500 Mo ou 1 Go de données du serveur de sauvegarde au serveur distant en question et notez le temps requis pour terminer l'opération de copie (pour ce faire, créez une convention d’affectation de nom – UNC, Universal Naming Convention – sur un autre serveur en sélectionnant Démarrer | Exécuter, en tapant <\\nomserveur\c$> puis en copiant les données lorsque le lecteur s’affiche). Suivez les mêmes étapes et copiez maintenant les données du serveur distant sur le serveur de sauvegarde et notez le temps écoulé. Notez ces deux chiffres et divisez la quantité de données sauvegardées par le temps écoulé pour obtenir la vitesse en Mbits/min. Comparez ce résultat au précédent. S’il n’y a pas de différence, concentrez vos efforts sur Backup Exec ou ce serveur. Cela signifie que le réseau n’est pas en cause. Si les vitesses sont inférieures sur le réseau ou si l'opération de copie prend plus longtemps dans un sens que dans l’autre, cela signifie que le problème vient du réseau ou du disque d'E/S. Vérifiez les paramètres du réseau ou exécutez des contrôles de performance sur les disques durs.
2. Effectuez l’opération suivante uniquement si les étapes au point 1 de cette section ont été effectuées et si aucun problème réseau n'a été détecté.
Essayez de sauvegarder le serveur distant avec NTBackup. Sélectionnez Démarrer | Exécuter et tapez ntbackup. Si le serveur distant ne s’affiche pas dans NTBackup, créez un lecteur mappé sur le lecteur du serveur (en supposant que la lenteur du processus n’est pas due à la sauvegarde d’un agent tel que Exchange ou SQL) et réessayez. Effectuez les étapes semblables et sauvegardez entre 500 Mo et 1 Go de données. Vérifiez le journal et comparez-le aux journaux Backup Exec. Ceci permet d’identifier le problème et indique tout problème avec le serveur ou avec Backup Exec.
Remarque : Si les sauvegardes distantes ne fonctionnent pas avec NTBackup, ouvrez NTBackup localement sur le serveur distant et exécutez-le depuis cet emplacement (effectuez une sauvegarde d'un lecteur à un autre sur ce serveur). Ceci implique également que l'utilisateur doit exécuter un travail de sauvegarde sur disque consistant des mêmes données par l’intermédiaire de Backup Exec de sorte qu'une comparaison appropriée puisse être effectuée. Cependant, dans la plupart des cas, les travaux de sauvegarde sur disque seront plus rapides que les travaux de sauvegarde sur bande.
References
"How to resolve hardware communication/detection issues with Backup Exec." (En Anglais) at:
https://support.veritas.com/docs/237047
"How to correct slow backup performance, slow virus or pre-job scans, and agent initialization problems on fragmented Windows 2000 and Windows 2003 Server Hard Disk Partitions." (En Anglais) at:
https://support.veritas.com/docs/237444
"How to enable or disable 'debug logging' in Backup Exec for Windows Servers." (En Anglais) at:
https://support.veritas.com/docs/254212
"How to Enable Debug Logs using BEUtility feature of Backup Exec 10.x and 11.d for Windows Servers." (En Anglais) at:
https://support.veritas.com/docs/275639