Guide de l'administrateur Veritas NetBackup™, Volume II
- Modèles de licence NetBackup et utilitaire nbdeployutil
- À propos des modèles de licence NetBackup
- À propos du modèle de licence de capacité
- Systèmes de fichiers (sauvegardes sous Windows et UNIX)
- Options de l'utilitaire nbdeployutil
- Création et affichage du rapport de licence
- Après la création d'un rapport de licence traditionnelle
- Après la création d'un rapport de licence de capacité
- Réconciliation des résultats du rapport de licence de capacité
- Configuration supplémentaire
- A propos des noms d'hôtes dynamiques et des adresses IP
- A propos du traitement des fichiers indisponibles sur les clients UNIX
- A propos de Shared Storage Option
- A propos de la configuration de l'option Shared Storage Option dans NetBackup
- Affichage des rapports de synthèse SSO
- A propos du fichier de configuration vm.conf
- Gestion des mises en suspens
- Interfaces utilisateur de menu sous UNIX
- À propos de l'utilitaire de configuration de périphériques tpconfig
- A propos de l'utilitaire de configuration de disque NetBackup
- Rubriques connexes
- Règles de nom d'hôte
- À propos de la lecture d'images de sauvegarde avec nbtar ou tar32.exe
- Facteurs affectant la durée de la sauvegarde
- Scripts de notification NetBackup
- Pratiques d'excellence pour la gestion des périphériques et médias
- A propos de TapeAlert
- A propos du nettoyage des lecteurs de bande
- Comment NetBackup réserve des lecteurs
- A propos de la réserve permanente SCSI
- A propos du processus de réservation SCSI SPC-2
- A propos de la vérification de la perte de données
- A propos de la recherche d'erreurs de configuration de bande et de pilote
- Comment NetBackup sélectionne les médias
- A propos des commandes d'E/S de bande sous UNIX
NetBackup for SQL Server Agent
NetBackup for SQL Server Agent utilise automatiquement la méthode de gestion précise des licences en cas d'utilisation des licences de capacité. Lorsqu'une sauvegarde est réalisée à l'aide du type de politique MS-SQL-Server, l'agent capture la taille des données protégées par la politique. Les données sont signalées au serveur maître.
La gestion de licences pour SQL est spécifique au type de politique MS-SQL-Server. NetBackup collecte les données pour toutes les sauvegardes SQL qui peuvent être restaurées, sans tenir compte des journaux des transactions. La sélection de sauvegarde est définie dans l'onglet Instances et bases de données SQL dans la politique.
Les requêtes SQL suivantes permettent de collecter des informations sur la taille des fichiers.
Obtention de la taille de la base de données entière
En fonction du nom de la base de données, cette requête permet d'obtenir la taille du fichier en Mo, sans tenir compte du journal des transactions :
USE <dbname>; SELECT CAST(SUM(dbfile.size) AS FLOAT) / 128.0 AS FileSizeInMB FROM sys.database_files AS dbfile WHERE dbfile.drop_lsn IS NULL AND dbfile.type <> 1;
Obtention de la taille de la base de données entière avec l'option permettant d'ignorer les groupes de fichiers en lecture seule
En fonction du nom de la base de données, cette requête permet d'obtenir la taille du fichier en Mo avec l'option permettant d'ignorer les groupes de fichiers en lecture seule :
USE <database_name>; SELECT sysFG.name AS FileGroupName, SUM(CAST(dbfile.size AS float) / CAST(128 AS float)) AS FileSizeInMB FROM sys.database_files AS dbfile INNER JOIN sys.filegroups AS sysFG ON dbfile.data_space_id = sysFG.data_space_id WHERE sysFG.is_read_only = 0 and drop_lsn is null GROUP BY sysFG.name;
Obtention de la taille des groupes de fichiers pour une sauvegarde partielle
En fonction du nom de la base de données, cette requête permet d'obtenir la taille du fichier en Mo pour les groupes de fichiers spécifiés dans la liste partielle :
USE <database_name>; SELECT sysFG.name AS FileGroupName, SUM(CAST(dbfile.size AS float) / 128.0) AS FileSizeInMB FROM sys.database_files AS dbfile INNER JOIN sys.filegroups AS sysFG ON dbfile.data_space_id = sysFG.data_space_id WHERE drop_lsn is null and sysFG.name in (<delimited fg name>, ...) GROUP BY sysFG.name;
Obtention de la taille du fichier et du nom du groupe de fichiers correspondant
En fonction du nom de fichier (nom d'objet) et du nom de la base de données, cette requête permet d'obtenir la taille de fichier en Mo et le nom du groupe de fichiers correspondant :
USE <database name>; SELECT sysFG.name AS FileGroupName, (CAST(dbfile.size AS float) / 128.0) AS FileSizeInMB FROM sys.database_files AS dbfile INNER JOIN sys.filegroups AS sysFG ON dbfile.data_space_id = sysFG.data_space_id WHERE dbfile.name = N'<file name>' and drop_lsn is null
Obtention de la taille du groupe de fichiers
En fonction du nom de fichier (nom d'objet) et du nom de la base de données, cette requête permet d'obtenir la taille de groupe de fichiers en Mo :
USE <database name>; SELECT SUM(CAST(dbfile.size AS float) / 128.0) AS FileSizeInMB FROM sys.database_files AS dbfile INNER JOIN sys.filegroups AS sysFG ON dbfile.data_space_id = sysFG.data_space_id WHERE sysFG.name = N'<filegroup name>' and drop_lsn is null