IBM Tivoli Storage Manager for Databases Version Data Protection for Microsoft SQL Server - Guide d'installation et d'utilisation
|
|
|
- Maxence Corriveau
- il y a 10 ans
- Total affichages :
Transcription
1 IBM Tioli Storage Manager for Databases Version Data Protection for Microsoft SQL Serer - Guide d'installation et d'utilisation
2
3 IBM Tioli Storage Manager for Databases Version Data Protection for Microsoft SQL Serer - Guide d'installation et d'utilisation
4 Important Aant d'utiliser le présent document et le produit associé, prenez connaissance des informations générales figurant à la section «Remarques», à la page 321. Deuxième édition - Septembre 2014 La présente édition s'applique à la ersion d'ibm Tioli Storage Manager for Databases: Data Protection for Microsoft SQL Serer (numéro de programme 5608-E04), et à toutes les éditions et modifications ultérieures, sauf mention contraire dans les nouelles éditions. LE PRESENT DOCUMENT EST LIVRE EN L'ETAT SANS AUCUNE GARANTIE EXPLICITE OU IMPLICITE. IBM DECLINE NOTAMMENT TOUTE RESPONSABILITE RELATIVE A CES INFORMATIONS EN CAS DE CONTREFACON AINSI QU'EN CAS DE DEFAUT D'APTITUDE A L'EXECUTION D'UN TRAVAIL DONNE. Ce document est mis à jour périodiquement. Chaque nouelle édition inclut les mises à jour. Les informations qui y sont fournies sont susceptibles d'être modifiées aant que les produits décrits ne deiennent eux-mêmes disponibles. En outre, il peut contenir des informations ou des références concernant certains produits, logiciels ou serices non annoncés dans ce pays. Cela ne signifie cependant pas qu'ils y seront annoncés. Pour plus de détails, pour toute demande d'ordre technique, ou pour obtenir des exemplaires de documents IBM, référez-ous aux documents d'annonce disponibles dans otre pays, ou adressez-ous à otre partenaire commercial. Vous pouez également consulter les sereurs Internet suiants : (sereur IBM en France) (sereur IBM au Canada) (sereur IBM aux Etats-Unis) Compagnie IBM France Direction Qualité 17, aenue de l'europe Bois-Colombes Cedex Copyright IBM France Tous droits réserés. Copyright IBM Corporation 1997, 2014.
5 Table des matières Tableaux ii Ais aux lecteurs canadiens ix A propos de cette publication..... xi A qui s'adresse cette publication? xi Publications xii Description des diagrammes syntaxiques.... xii Noueautés de Tioli Storage Manager for Databases: Data Protection for Microsoft SQL Serer ersion x Chapitre 1. Guide d'initiation Sauegarde de données Types de sauegarde de base de données Infrastructure VSS (Volume Shadow Copy Serice) 3 Méthodes de sauegarde de données Restauration de données restauration rapide VSS Restauration instantanée VSS restauration d'archiage Haute disponibilité et reprise après incident aec les groupes de disponibilité AlwaysOn Protection des données étendue pour les groupes de disponibilité Microsoft SQL AlwaysOn... 9 Prise en charge de l'allocation de ressources à la demande Reprise en ligne automatisée du sereur Tioli Storage Manager pour la récupération des données. 12 Chapitre 2. Planning Exigences de sécurité Sauegardes de données dans des enironnements VSS Caractéristiques des sauegardes VSS Instructions sauegarde VSS Stratégies de sauegarde VSS Sauegardes de données dans des enironnements de cluster de basculement opérations VSS dans un enironnement de cluster de basculement SQL Serer Data Protection for SQL Serer dans un enironnement de cluster de basculement Windows Data Protection for SQL Serer dans un enironnement Veritas Cluster Serer Sauegardes de bases de données de disponibilité Planification de restauration de données Caractéristiques de la restauration de données VSS Instructions de restauration VSS Restauration de bases de données de disponibilité Restauration de la base de données principale.. 29 Data Protection for SQL Serer sur Windows Serer Core Data Protection for SQL Serer aec SAN Volume Controller et Storwize V Instructions complémentaires pour les enironnements SAN Volume Controller et Storwize V Configuration requise pour IBM System Storage 34 Limites VSS pour SAN Volume Controller et Storwize V Exemples de configuration de SAN Volume Controller et Storwize V Opérations VSS dans les enironnements IBM N-series et NetApp Limitations VSS relaties à NetApp FAS series ou IBM N-series Gestion des règles Tioli Storage Manager Expiration des copies de sauegarde conformément à la règle Impact des règles sur Data Protection for SQL Serer Spécification des instructions de liaison de règles 43 Configuration de l'expiration automatique et du contrôle des ersions (VSS et archiage) Liaison de sauegardes à des règles Fichiers de configuration et d'options à un emplacement non standard Spécification des paramètres de nom Data Protection for SQL Serer de poste Spécification d'autres paramètres de configuration Data Protection for SQL Serer Spécification des préférences Data Protection for SQL Serer Chapitre 3. Installation, mise à nieau et migration Prérequis Installation et configuration de Data Protection for SQL Serer Installation de Data Protection for SQL Serer.. 63 Exécution de la configuration de l'installation.. 63 Vérification de la configuration Personnalisation de la configuration Installation de Data Protection for SQL Serer sur un système local Installation de Data Protection for SQL Serer sur Windows Serer Core Installation de Data Protection for SQL Serer dans un enironnement de cluster Gestion des modules linguistiques Installation manuelle de modules linguistiques 69 Actiation des modules linguistiques Copyright IBM Corp. 1997, 2014 iii
6 Implémentation d'une installation en mode silencieux (automatique) de Data Protection for SQL Serer Installation en mode silencieux du client Tioli Storage Manager Installation silencieuse de Data Protection for SQL Serer aec le programme de configuration. 71 Installation en mode silencieux de Data Protection for SQL Serer aec le programme d'installation Microsoft Options des installations en mode silencieux.. 74 Création et test d'un module d'installation en mode silencieux sur un DVD ou un sereur de fichiers Messages d'erreur d'installation en mode silencieux Mise à nieau de Data Protection for SQL Serer.. 78 Data Protection for SQL Serer - Migration Chapitre 4. Configuration Définitions de poste proxy pour sauegarde VSS.. 79 Noms de poste requis pour les opérations VSS de base Noms de postes requis pour les sauegardes de déchargement VSS de base Configuration de Data Protection for SQL Serer à l'aide de l'assistant de configuration Tioli Storage Manager Configuration d'un système distant aec une configuration TSM Configuration manuelle de Data Protection for SQL Serer Configuration de l'ordinateur exécutant SQL Serer Configuration du Tioli Storage Manager Configuration du système effectuant les sauegardes déchargées Vérification de la configuration Data Protection for SQL Serer Configuration manuelle de Data Protection for SQL Serer sous Windows Serer Core Création d'un poste sur Tioli Storage Manager 91 Configuration d'un poste proxy pour les sauegardes de déchargement VSS dans l'enironnement Windows Serer Core Configuration du client dans l'enironnement Windows Serer Core Configuration de Data Protection for SQL Serer pour Windows Serer Core Changement des aleurs de configuration de Data Protection for SQL Serer sur Windows Serer Core Configuration de Data Protection for SQL Serer aec Tioli Storage Manager dans un enironnement de cluster Définition des préférences utilisateur Propriétés de protection des données Configuration de répliques de disponibilité pour l'exécution de sauegardes de données planifiées. 111 Transfert des sauegardes SQL Serer de Tioli Storage FlashCopy Manager ers Tioli Storage Manager Configuration du Tioli Storage Manager Configuration du poste de traail exécutant SQL Serer Transfert des bases de données SQL standard sur le poste AlwaysOn Chapitre 5. Protection des données 117 Démarrage de Microsoft Management Console Démarrage de l'interface de ligne de commande Data Protection for SQL Serer Obtention d'aide sur les commandes Data Protection for SQL Serer Gestion à distance d'installations Data Protection for SQL Serer Détermination de la capacité d'espace de stockage géré Gestion des tâches de sauegarde, restauration et automatisation dans le gestionnaire de tâches Sauegarde des données SQL Actiation de la compression de copie de sauegarde SQL Serer Vérification de l'intégrité des bases de données d'archiage à l'aide de l'option de total de contrôle Création de sauegardes VSS de bases de données SQL Création de sauegardes d'archiage de bases de données SQL Création de sauegardes d'archiage de groupes ou fichiers SQL Création de sauegardes SQL sur Windows Serer Core Suppression de sauegardes VSS Désactiation de sauegardes d'archiage de bases de données SQL Montage d'images instantanées VSS sur des sereurs distants Restauration de fichiers et de bases de données SQL Définition du mode utilisateur unique pour les opérations de restauration Définition des options de restauration de données dans Microsoft Management Console. 135 Restauration des données SQL Serer Restauration d'une base de données SQL sur une autre instance Restauration de la base de données principale 143 Restauration de bases de données SQL aec catalogues et index en texte intégral Restauration de bases de données SQL à partir d'images instantanées de machine irtuelle Restauration des bases de données SQL sur Windows Serer Core Restauration de groupes de fichiers et de fichiers SQL à partir de sauegardes d'archiage 149 Affichage, impression et sauegarde des rapports 151 i IBM Tioli Storage Manager for Databases : Data Protection for Microsoft SQL Serer - Guide d'installation et d'utilisation
7 Chapitre 6. Automatisation Préparation à l'utilisation d'applets de commande Windows PowerShell aec Data Protection for SQL Serer Cmdlets pour MMC (Microsoft Management Console) Applets de commande pour la protection de données Microsoft SQL Serer Tâches d'automatisation Planificateur de tâches Tioli Storage Manager Chapitre 7. Identification et résolution des problèmes Diagnostic des problèmes Fichiers journaux d'erreurs Procédure isant à déterminer si le problème est une anomalie Data Protection for SQL ou une anomalie VSS générale Résolution de problèmes reproductibles Identification et résolution des problèmes liés aux opérations de sauegarde et de restauration VSS Identification et résolution des problèmes de VSS et du contrôleur de olume SAN, Storwize V7000 ou DS Résolution des problèmes aec le support IBM Affichage des fichiers journaux et de trace Collecte des traces du client Data Protection dans le cas d'une utilisation de la technologie VSS Collecte des informations sur SQL aec VSS aant de contacter IBM Collecte de fichiers pour SQL aec VSS aant d'appeler IBM Affichage et modification des informations système Enoi de fichiers par courrier électronique au support IBM Support IBM en ligne Chapitre 8. Réglage des performances 177 Mise en mémoire tampon (archiage uniquement) 177 Segmentation des données (d'archiage uniquement) Transfert de données hors réseau local (archiage et VSS) Chapitre 9. Informations de référence 181 Présentation de la ligne de commande Description des diagrammes syntaxiques Paramètres Data Protection for SQL Serer par méthode de sauegarde Commande Backup Syntaxe de la commande backup Paramètres positionnels Backup Paramètres facultatifs de la commande backup 194 Exemples de sauegardes d'archiage Exemples de sauegardes VSS Commande changetsmpassword Changetsmpassword Paramètres positionnels changetsmpassword 209 Paramètres facultatifs changetsmpassword Exemples de sortie de commande changetsmpassword Commande Delete Backup Syntaxe de la commande delete backup Paramètres positionnels Delete Backup Suppression des paramètres facultatifs de la commande delete Exemple de commande delete backup Commande help Syntaxe de la commande help Paramètres positionnels help Exemples de sortie de commande help Commande inactiate (archiage uniquement) Syntaxe de la commande inactiate Paramètres positionnels inactiate Paramètres facultatifs inactiate Exemples de sortie de commande inactiate Commande Mount Backup Syntaxe Mount Backup Paramètre positionnel de la commande mount backup Paramètres facultatifs de la commande Mount Backup Commande Query Syntaxe de la commande query Paramètres positionnels query Paramètres facultatifs query Exemples de sortie de commande query Commande Query Managedcapacity Query Policy, commande Commande Restore Remarques sur la ligne de commande de restauration VSS Syntaxe de la commande Restore Paramètre positionnels Restore Paramètres facultatifs de la commande restore 266 Exemples de sortie de restauration d'archiage 283 Exemples de sortie de restauration VSS Commande Restorefiles Syntaxe de Restorefiles Paramètres positionnels Restorefiles Paramètres facultatifs Restorefiles Exemples restorefiles Commande Set Syntaxe de Set Paramètres positionnels de la commande set 301 Paramètre facultatifs de Set Exemples de sortie de Set Commande Unmount Backup Syntaxe Unmount Backup Paramètre positionnel Unmount Backup Paramètres facultatifs de la commande Unmount Backup Table des matières
8 Annexe A. Foire aux questions Annexe B. Fonctions d'accessibilité de la famille de produits Tioli Storage Manager Remarques Marques Remarques sur les règles de confidentialité Glossaire A B C D E F G H I J K L M N O P Q R S T U V W Index i IBM Tioli Storage Manager for Databases : Data Protection for Microsoft SQL Serer - Guide d'installation et d'utilisation
9 Tableaux 1. Caractéristiques de la stratégie de sauegarde Options d'installation en mode silencieux Fonctions d'installation en mode silencieux (client de base uniquement) Fonctions d'installation automatique (modules de langue uniquement) Programmes de conersion d'installation en mode silencieux Commandes de création d'un module d'installation en mode silencieux Noms de poste requis pour les opérations VSS de base Noms de postes requis pour les sauegardes VSS de déchargement de base Modes de diagnostic et utilisation Vues des sauegardes de bases de données Options de sauegarde des base de données Options de restauration de base de données Noms de poste utilisés pour définir l'accès Applets de commande pour la protection de données Microsoft SQL Serer Commandes VSSADMIN Instructions et exemples de syntaxe de commande Paramètres facultatifs de Data Protection for SQL Serer Copyright IBM Corp. 1997, 2014 ii
10 iii IBM Tioli Storage Manager for Databases : Data Protection for Microsoft SQL Serer - Guide d'installation et d'utilisation
11 Ais aux lecteurs canadiens Le présent document a été traduit en France. Voici les principales différences et particularités dont ous deez tenir compte. Illustrations Les illustrations sont fournies à titre d'exemple. Certaines peuent contenir des données propres à la France. Terminologie La terminologie des titres IBM peut différer d'un pays à l'autre. Reportez-ous au tableau ci-dessous, au besoin. IBM France ingénieur commercial agence commerciale ingénieur technico-commercial inspecteur IBM Canada représentant succursale informaticien technicien du matériel Claiers Les lettres sont disposées différemment : le claier français est de type AZERTY, et le claier français-canadien de type QWERTY. OS/2 et Windows - Paramètres canadiens Au Canada, on utilise : les pages de codes 850 (multilingue) et 863 (français-canadien), le code pays 002, le code claier CF. Nomenclature Les touches présentées dans le tableau d'équialence suiant sont libellées différemment selon qu'il s'agit du claier de la France, du claier du Canada ou du claier des États-Unis. Reportez-ous à ce tableau pour faire correspondre les touches françaises figurant dans le présent document aux touches de otre claier. Copyright IBM Corp. 1997, 2014 ix
12 Breets Il est possible qu'ibm détienne des breets ou qu'elle ait déposé des demandes de breets portant sur certains sujets abordés dans ce document. Le fait qu'ibm ous fournisse le présent document ne signifie pas qu'elle ous accorde un permis d'utilisation de ces breets. Vous pouez enoyer, par écrit, os demandes de renseignements relaties aux permis d'utilisation au directeur général des relations commerciales d'ibm, 3600 Steeles Aenue East, Markham, Ontario, L3R 9Z7. Assistance téléphonique Si ous aez besoin d'assistance ou si ous oulez commander du matériel, des logiciels et des publications IBM, contactez IBM direct au x IBM Tioli Storage Manager for Databases : Data Protection for Microsoft SQL Serer - Guide d'installation et d'utilisation
13 A propos de cette publication Aec le logiciel Data Protection for Microsoft SQL Serer, ous pouez sauegarder et restaurer des bases de données Microsoft SQL Serer en ligne dans un espace de stockage Tioli Storage Manager. Data Protection for SQL Serer fournit une connexion entre un sereur SQL Serer et un Tioli Storage Manager. Grâce à cette connexion, les données SQL sont protégées et gérées par Tioli Storage Manager. Tioli Storage Manager est un produit client-sereur sous licence qui fournit des serices de gestion de stockage dans un enironnement informatique multiplateforme. Cette publication contient des informations sur l'installation, la configuration et la protection de données aec Data Protection for Microsoft SQL Serer. A qui s'adresse cette publication? Cette publication est destinée aux utilisateurs système, aux administrateurs Tioli Storage Manager et aux administrateurs système. Dans le présent manuel, on suppose que ous connaissez les applications suiantes : Microsoft SQL Serer sereur Tioli Storage Manager client de sauegarde-archiage de Tioli Storage Manager API Tioli Storage Manager Il est supposé que ous connaissez également l'un des systèmes d'exploitation suiants : Windows Serer 2008 Windows Serer 2008 R2 Windows Serer 2012 On suppose également que ous connaissez le système de stockage IBM suiant, utilisé pour la base de données : Toute unité de stockage qui implémente l'interface du fournisseur VSS telle que définie dans la section Aperçu du système de fournisseur VSS de ce document IBM System Storage Disk Storage Models DS3000, DS4000, DS5000 IBM System Storage SAN Volume Controller (SVC) IBM Storwize V7000 Disk System IBM XIV Storage System Model 2810 (Gen2) IBM System Storage DS8000 (DS8100, DS8300, ou DS8700) Copyright IBM Corp. 1997, 2014 xi
14 Publications La famille de produits Tioli Storage Manager inclut IBM Tioli Storage FlashCopy Manager, IBM Tioli Storage Manager for Space Management, IBM Tioli Storage Manager for Databases et plusieurs autres produits de gestion de stockage d'ibm Tioli. Pour consulter la documentation produit IBM, oir support/knowledgecenter/. Description des diagrammes syntaxiques Cette section décrit la façon de lire les diagrammes de syntaxe utilisés dans le présent manuel. La lecture d'un diagramme syntaxique doit se faire linéairement. Lisez de gauche à droite, et du haut ers le bas. Le symbole indique le début d'un diagramme de syntaxe. Placé en fin de ligne, le symbole indique que le diagramme de syntaxe se poursuit à la ligne suiante. Placé en début de ligne, le symbole indique la suite d'un diagramme de syntaxe. Le symbole indique la fin d'un diagramme de syntaxe. Les éléments syntaxiques, tels que mots clés ou ariables, peuent figurer : sur la ligne (élément obligatoire), au-dessus de la ligne (élément par défaut), au-dessous de la ligne (élément facultatif) Description des diagrammes syntaxiques Abréiations : Les caractères majuscules désignent l'abréiation la plus courte requise pour l'élément. Un élément figurant entièrement en majuscules ne peut pas être tronqué. Exemple Abréiations KEYWOrd La casse des éléments est indifférente(ous pouez à otre gré combiner majuscules et minuscules). Par exemple, ous pouez indiquer KEYWO, KEYWORD ou KEYWOrd. Symboles : Entrez les symboles tels qu'ils figurent dans le diagramme syntaxique. * Astérisque {} Accolades : Deux-points, Virgule = Signe égal - Tiret () Parenthèses. Point Espace xii IBM Tioli Storage Manager for Databases : Data Protection for Microsoft SQL Serer - Guide d'installation et d'utilisation
15 Description des diagrammes syntaxiques Variables : Les éléments en minuscules italiques (nom_ar) désignent des ariables. Dans l'exemple ci-dessous, ous pouez indiquer nom_ar aec la commande KEYWORD. Répétition : Une flèche décriant une boucle ers la gauche signifie que l'élément peut être spécifié plusieurs fois. Un caractère ou un espace dans la flèche indique que les éléments répétés doient être séparés les uns des autres par ce caractère. Une aleur à côté de la flèche indique le nombre de répétitions possible pour l'élément. Exemple Variables KEYWOrd nom_ar Répétition repeat Répétition, répétition Répétition (1) repeat Remarques : 1 Spécifier repeat 5 fois au plus. Sélection obligatoire : Lorsque deux ou plusieurs éléments sont dans une pile et que l'un d'eux est en ligne, ous deez spécifier un élément. Dans cet exemple, ous deez choisir A, B ou C. Sélection facultatie : Lorsqu'un élément se troue sous la ligne, cet élément est facultatif. Dans le premier exemple, ous pouez choisir A ou rien. Lorsque deux ou plusieurs éléments sont dans une pile sous la ligne, ils sont tous facultatifs. Dans le deuxième exemple, ous pouez choisir A, B, C ou rien. Sélections obligatoires A B C Sélection facultatie A A B C Valeurs par défaut : Les aleurs par défaut sont situées au-dessus de la ligne. La aleur par défaut est sélectionnée sauf si ous la remplacez. Vous pouez la remplacer en incluant une option proenant de la pile sous la ligne. Dans cet exemple, A est la aleur par défaut. Vous pouez remplacer A en choisissant B ou C. Vous pouez également définir explicitement la aleur par défaut. Valeurs par défaut A B C A propos de cette publication xiii
16 Description des diagrammes syntaxiques Sélection multiple : Une pile d'éléments suiie d'une flèche orientée ers la gauche signifie que ous pouez sélectionner plusieurs éléments ou, dans certains cas, répéter un seul élément. Dans cet exemple, ous pouez choisir une combinaison quelconque de A, B ou C. Fragments syntaxiques : Du fait de leur taille, certains diagrammes syntaxiques sont fragmentés. Le nom du fragment figure entre deux barres erticales dans le diagramme. Le fragment déeloppé figure entre erticales après un titre de même nom. Exemple Sélections reproductibles A B C Fragments syntaxiques Nom du fragment Nom du fragment : A B C xi IBM Tioli Storage Manager for Databases : Data Protection for Microsoft SQL Serer - Guide d'installation et d'utilisation
17 Noueautés de Tioli Storage Manager for Databases: Data Protection for Microsoft SQL Serer ersion De nouelles fonctions et des améliorations sont disponibles dans Data Protection for Microsoft SQL Serer ersion Support pour Microsoft SQL Serer 2014 Vous pouez désormais utiliser Data Protection for SQL Serer pour gérer SQL Serer 2014 dans des enironnements autonomes et de cluster de basculement, ainsi que pour protéger os bases de données SQL Serer Traitement des sauegardes plus efficace Lors du traitement de la sauegarde, Data Protection for SQL Serer ignore les images instantanées de base de données et les bases de données qui sont hors ligne, en cours de copie miroir ou de restauration. Aec cette édition, les bases de données omises pendant le traitement des sauegardes sont signalées comme telles dans la sortie console ainsi que dans le fichier journal tdpsql.log. Chiffrement 256 bits AES ajouté en tant que type de chiffrement de données disponible Le chiffrement 256 bits AES est disponible en tant que type de chiffrement de données dans cette édition. AES-256 offre l'algorithme le plus sécurisé pour le chiffrement des données enoyées au Tioli Storage Manager. Les types de chiffrement AES-128 et DES-56 précédemment pris en charge le sont toujours. Total de contrôle disponible pour les sauegardes de base de données classiques Depuis la console MMC (Microsoft Management Console), ous pouez spécifier le contrôle d'intégrité des sauegardes de base de données d'archiage. Dans l'interface de ligne de commande, ous pouez fixer le paramètre SQLCHECKSum aec la commande set afin de spécifier un contrôle d'intégrité alable pour toutes les sauegardes classiques. Si ous aez besoin de passer outre ce réglage global pour une sauegarde particulière, ous pouez le faire en joignant le paramètre SQLCHECKSum à la commande backup. Option VERIFYOnly disponible pour les opérations de restauration de sauegardes de bases de données classiques Vous pouez érifier si une sauegarde de base de données classique est alide sans aoir à la restaurer physiquement. Il suffit pour cela d'exécuter l'opération de restauration aec l'option Vérification uniquement dans la console MMC Ou bien, ous pouez utiliser l'option /VERIFYOnly aec la commande restore depuis l'interface de ligne de commande. Copyright IBM Corp. 1997, 2014 x
18 xi IBM Tioli Storage Manager for Databases : Data Protection for Microsoft SQL Serer - Guide d'installation et d'utilisation
19 Chapitre 1. Guide d'initiation Sauegarde de données Le logiciel Tioli Storage Manager for Databases: Data Protection for Microsoft SQL Serer permet de sauegarder et de restaurer des bases de données Microsoft SQL Serer sur le stockage Tioli Storage Manager ou dans des olumes miroir locaux. L'expression olumes miroir locaux correspond aux données stockées sur des olumes miroir d'un sous-système de stockage sur disque. Data Protection for SQL Serer fournit une connexion entre un sereur SQL Serer et un Tioli Storage Manager, ce qui permet de protéger les données SQL et de les gérer ia Tioli Storage Manager. Data Protection for SQL Serer protège les données SQL Serer et améliore la disponibilité des bases de données SQL. Vous pouez continuer à utiliser des applications primaires sur os sereurs de base de données tandis que les données sont sauegardées ou restaurées. Vous pouez utiliser une interface de ligne de commande ou une interface graphique pour sauegarder et restaurer des bases de données SQL Serer. Pour plus d'informations sur la sauegarde et la restauration de bases de données SQL Serer, oir la documentation de otre sereur SQL. Microsoft ne prend plus en charge l'api Microsoft Legacy pour les opérations de sauegarde et de restauration en continu. Microsoft prend en charge l'utilisation de la technologie VSS (Volume Shadow Copy Serice) pour les opérations de sauegarde et de restauration. Data Protection for SQL Serer utilise l'api Tioli Storage Manager pour communiquer aec le Tioli Storage Manager, et l'api SQL pour communiquer aec le sereur SQL. Outre ces API, les opérations VSS Data Protection for SQL Serer requièrent le client de sauegarde-archiage Tioli Storage Manager (Demandeur VSS) et Microsoft VSS pour générer une image instantanée en ligne (copie cohérente point par point) des données SQL. Vous pouez utiliser l'infrastructure de serice de copie miroir Microsoft VSS pour générer une image instantanée en ligne (copie cohérente à un instant précis) des données SQL. Types de sauegarde de base de données Types de sauegarde Data Protection for SQL Serer : Sauegarde complète de base de données (d'archiage et VSS) Data Protection for SQL Serer sauegarde l'ensemble de la base de données SQL Serer, ainsi que la partie du journal de transactions nécessaire à la garantie d'un état cohérent de la base. Aec les sauegardes intégrale et différentielle, la copie comprend suffisamment d'informations proenant des journaux de transactions associés pour créer une sauegarde cohérente. La partie de journal incluse contient seulement les transactions surenant entre le début et la fin de la sauegarde. Les sauegardes d'archiage sont un flot d'octets stockés par Data Protection for SQL Serer sur le sereur Tioli Storage Manager. Les Copyright IBM Corp. 1997,
20 opérations de sauegarde VSS sont différentes car elles se trouent au nieau olume et au nieau fichier. Lorsqu'une base de données SQL Serer n'est pas affectée intégralement, il se peut qu'une sauegarde existante transfère une plus petite quantité de données pour une sauegarde Tioli Storage Manager que pour une sauegarde VSS. Cette situation se produit car une sauegarde VSS transfère le fichier dans son ensemble, quelle que soit son allocation. Sauegarde intégrale en copie seule (d'archiage et VSS) Une sauegarde intégrale en copie seule est un type de sauegarde indépendant de la séquence de sauegardes SQL Serer conentionnelles. La sauegarde intégrale en copie seule n'interrompt pas la séquence de sauegardes différentielles. La sauegarde différentielle n'est pas associée à la sauegarde intégrale de copie, mais à la sauegarde intégrale terminée précédemment. Sauegarde différentielle (d'archiage uniquement) Data Protection for SQL Serer sauegarde uniquement les pages de données d'une instance de base de données SQL Serer qui ont été modifiées depuis la dernière sauegarde intégrale, ainsi qu'une partie du journal des transactions. La sauegarde différentielle est associée à la dernière sauegarde intégrale exécutée. La dernière sauegarde intégrale peut être exécutée par Data Protection for SQL Serer ou un autre outil ou produit. Par exemple, si ous exécutez une sauegarde intégrale sur disque aec Data Protection for SQL Serer, et une sauegarde différentielle aec Data Protection for SQL Serer, la sauegarde différentielle est associée à la sauegarde sur disque SQL Serer. (Microsoft SQL Serer 2012 et ersions ultérieures uniquement) La sauegarde différentielle n'est pas prise en charge pour les bases de données de la réplique secondaire. Sauegarde de journal (d'archiage uniquement) Data Protection for SQL Serer sauegarde uniquement le contenu du journal de transactions d'une base de données SQL Serer à partir de la dernière sauegarde réussie du journal. Aant la première sauegarde de journal, exécutez une sauegarde intégrale ou un type de sauegarde équialent. En règle générale, une sauegarde de journal suit une sauegarde intégrale. La partie du journal incluse dans des sauegardes complètes ou différentielles ne correspond pas à une sauegarde du journal de transactions. En outre, dans les sauegardes complètes et différentielles, le journal n'est pas tronqué comme c'est le cas dans une sauegarde de journal. Toutefois, une sauegarde de journal enant à la suite d'une sauegarde intégrale ou différentielle comprend les mêmes transactions que celles-ci. Les sauegardes de journal de transactions ne se cumulent pas comme les sauegardes différentielles ; elles doient s'effectuer par rapport à une sauegarde de base et dans l'ordre correct. Une sauegarde du journal de transactions en termes SQL Serer n'équiaut pas à une sauegarde incrémentielle en termes Tioli Storage Manager. Sauegarde de fichier (d'archiage uniquement) Data Protection for SQL Serer sauegarde uniquement le contenu d'un fichier logique SQL Serer spécifié. Ce type de sauegarde permet de faciliter la planification de sauegardes de bases de données olumineuses. Vous pouez sauegarder différents ensembles de fichiers pendant 2 IBM Tioli Storage Manager for Databases : Data Protection for Microsoft SQL Serer - Guide d'installation et d'utilisation
21 différentes sauegardes planifiées. Les sauegardes de fichier, de groupe et d'ensemble doient être suiies d'une sauegarde du journal de transactions, mais une sauegarde intégrale n'est pas obligatoire. Sauegarde de groupe (d'archiage uniquement) Data Protection for SQL Serer sauegarde uniquement le contenu d'un groupe de fichiers SQL Serer spécifié. Ce type de sauegarde ous permet de sauegarder l'ensemble de tables et d'index de la base de données inclus dans un groupe de fichiers spécifique. Le "groupe" est spécifié comme partie intégrante de la configuration du sereur SQL lorsque ous définissez les fichiers de base de données. Si aucun groupe n'est spécifié et que tous les fichiers de base de données font partie du groupe "principal", il n'est pas possible de sauegarder ni de restaurer une partie de la base de données à l'aide du groupe. Sauegarde d'ensemble (d'archiage uniquement) Data Protection for SQL Serer sauegarde le contenu de fichiers et groupes de fichiers SQL Serer spécifiés comme une unité. Infrastructure VSS (Volume Shadow Copy Serice) Data Protection for SQL Serer propose aux fournisseurs de matériels et de logiciels un modèle d'interface commun permettant de générer et de gérer des images instantanées. Le serice Microsoft VSS gère et dirige trois composants logiciels VSS utilisés lors des opérations VSS : l'enregistreur VSS, le demandeur VSS et le fournisseur VSS. Le demandeur VSS est le logiciel de sauegarde. Le programme d'écriture VSS est le logiciel d'application. Microsoft Exchange Serer et Microsoft SQL Serer sont notamment des exemples de logiciel d'application. Le fournisseur VSS est la combinaison spécifique de matériel et de logiciel qui génère le olume d'images instantanées. programme d'écriture VSS Le programme d'écriture VSS for Microsoft SQL Serer est SqlSererWriter. SqlSererWriter est fourni par le serice SQL Serer VSS Writer. demandeur VSS Le client de sauegarde-archiage Tioli Storage Manager sert de composant demandeur VSS ; il communique aec les serices VSS Microsoft pour accéder aux données et créer les clichés instantanés de olume. Puisque le client de sauegarde-archiage Tioli Storage Manager agit comme l'interface VSS, des fonctions telles que la sauegarde hors réseau local, le dédoublonnage côté client, le chiffrement de données ou encore la compression de données sont disponibles. Ces fonctions sont actiées en définissant certaines options dans le fichier d'options du client de sauegarde-archiage. Cette application permet de démarrer l'opération d'image instantanée. Elle enoie une commande au serice VSS pour créer une copie miroir d'un olume spécifié. Le demandeur VSS est le client de sauegarde-archiage Tioli Storage Manager. fournisseur VSS Cette application génère le cliché instantané et gère également les olumes où résident les données SQL. Un fournisseur peut être un fournisseur système tel que celui qui est fourni aec le système d'exploitation Microsoft Chapitre 1. Guide d'initiation 3
22 Windows. Il peut aussi s'agir d'un fournisseur de logiciel ou d'un fournisseur de matériel comme celui qui est fourni aec un système de stockage. L'installation et la configuration des fournisseurs de matériel VSS est nécessaire, de même que l'installation de tous les modules de correction requis. Pour plus d'informations, consultez la documentation relatie au fournisseur de matériel VSS. Pour plus d'informations sur la technologie VSS, reportez-ous au document de référence technique Microsoft : How Volume Shadow Copy Serice Works. Présentation du fournisseur système VSS Un fournisseur système VSS aide à la création et à la gestion des copies sur les olumes miroir locaux. Le fournisseur système VSS correspond au fournisseur VSS par défaut disponible aec Windows Serer. Si ous utilisez le fournisseur système VSS de Windows, aucune configuration n'est requise. Toutefois, ous pouez apporter des changements à la configuration à l'aide des commandes VSSADMIN. Pour plus d'informations sur les commandes ssadmin, consultez la documentation Microsoft. Présentation du fournisseur de logiciel ou de matériel VSS Un fournisseur de logiciel ou de matériel joue le rôle d'interface lors du traitement VSS respectiement au nieau du logiciel ou du matériel. Si ous utilisez un fournisseur de logiciel ou de matériel, prenez en compte les exigences opérationnelles suiantes qui sont fournies pour ous aider à planifier os sauegardes VSS : Placez les fichiers de base de données pour chaque base de données ou groupe de bases de données qui seront sauegardés et restaurés sur leur propre olume logique dédié. Placez les journaux de chaque base de données sur leur propre olume logique dédié. Ne placez pas les données non-sql sur des olumes de stockage dédiés aux données SQL. Lorsque ous utilisez des fournisseurs d'instantané matériel, ne partagez pas les numéros d'unités logiques des groupes de stockage aec d'autres bases de données ou applications. Lisez et suiez les instructions d'installation et de configuration spécifiques dans la documentation fournie par le fabricant du fournisseur VSS. Si ous utilisez les unités de stockage XIV, ous deez installer et configurer IBM XIV Proider pour Microsoft Windows Volume Shadow Copy Serice (xpro) Version et ultérieures. Lorsqu'un fournisseur de matériel est utilisé, configurez les disques contenant les données et fichiers journaux SQL comme disques de base. 4 IBM Tioli Storage Manager for Databases : Data Protection for Microsoft SQL Serer - Guide d'installation et d'utilisation
23 Méthodes de sauegarde de données Data Protection for SQL Serer utilise la méthode VSS pour sauegarder des données. Vous pouez également utiliser Data Protection for SQL Serer pour exécuter des sauegardes d'archiage destinées à créer une copie de tout ou partie d'une base de données ou de journaux SQL sur le support de stockage Tioli Storage Manager. Sauegardes de données VSS Une sauegarde VSS utilise la technologie de serice de copie miroir Microsoft Volume Shadow Copy Serice (VSS) pour générer une image instantanée en ligne (copie cohérente à un moment précis) des donnéessql. Les sauegardes VSS peuent être stockées sur des olumes de cliché instantané VSS locaux ou, lorsqu'elles sont intégrées à Tioli Storage Manager, sur un espace de stockage du sereur Tioli Storage Manager. Pour les données sauegardées sur des olumes miroir VSS locaux, la sauegarde de l'image instantanée se troue sur le olume de copie. Pour les données sauegardées sur des olumes miroir VSS et dans l'espace de stockage du sereur Tioli Storage Manager, une sauegarde d'image instantanée locale est exécutée et les données de l'image instantanée locale sont enoyées au sereur Tioli Storage Manager. Le olume de l'image instantanée locale est conseré en tant que sauegarde locale après le transfert des données ers le sereur Tioli Storage Manager. Lorsque ous exécutez des sauegardes VSS et stockez des données sur l'espace de stockage du sereur Tioli Storage Manager, un espace suffisant est temporairement requis sur les olumes d'image instantanée locale. Les deux destinations de stockage requièrent qu'un espace suffisant soit disponible pour conserer l'image instantanée tant que le transfert des données ers le sereur Tioli Storage Manager n'est pas terminé. Le olume d'image instantanée est alors libéré et réutilisable. Lorsqu'il y a suffisamment d'espace disponible pour l'image instantanée, le système peut directement accéder aux sauegardes VSS stockées en local sur des olumes miroir VSS. Si ous stockez une sauegarde VSS en local en plus de celle de l'espace de stockage du sereur Tioli Storage Manager et que le nombre maximal de ersions de sauegarde locale à conserer est atteint, la plus ancienne ersion de sauegarde locale arrie à expiration afin de créer l'image instantanée de la sauegarde dans l'espace de stockage du sereur Tioli Storage Manager. Le nombre maximum de ersions de sauegarde à conserer est défini dans la règle Tioli Storage Manager. Aec les sauegardes VSS, le sereur ou le système de fichiers n'a pas besoin d'être en mode de sauegarde pendant une période prolongée. La durée de réalisation de l'image instantanée est généralement mesurée en secondes et non en heures. En outre, une sauegarde VSS permet d'effectuer en une fois une image instantanée de grandes quantités de données, car l'image instantanée fonctionne au nieau des olumes. La restauration des sauegardes VSS gérées en local est également rapide car les données SQL ne sont pas transférées à partir de l'espace de stockage du sereur Tioli Storage Manager ia le réseau. Chapitre 1. Guide d'initiation 5
24 Les sauegarde VSS de déchargement Une sauegarde de déchargement utilise une autre machine déplacer les données ers le sereur Tioli Storage Manager. Ce type de sauegarde déplace la charge de sauegarde depuis le système de production ers un autre système. Une sauegarde VSS de déchargement nécessite l'installation, sur les systèmes de production et secondaire, d'un fournisseur de matériel VSS prenant en charge les olumes de copies instantanées transportables. Les sauegardes VSS de déchargement requièrent une licence Tioli Storage FlashCopy Manager. Tioli Storage FlashCopy Manager est une autre application logicielle qui peut être achetée séparément. Sauegardes de données d'archiage Les sauegardes d'archiage sont un flot d'octets stockés par Data Protection for SQL Serer sur le sereur Tioli Storage Manager. A la différence des sauegardes d'archiage, les sauegardes VSS sont des sauegardes de données de nieau fichier et olume. Data Protection for SQL Serer fournit les mécanismes de sélection et la logique nécessaires à la sauegarde et la restauration des données SQL. Data Protection for SQL Serer exécute le flux de traaux suiant lorsqu'une opération de sauegarde d'archiage est lancée : 1. Data Protection for SQL Serer démarre une session aec un sereur Tioli Storage Manager à l'aide de l'api de Tioli Storage Manager et des informations contenues dans un fichier d'options client. 2. Data Protection for SQL Serer démarre une session aec le sereur SQL à l'aide de l'interface SQL-SMO. 3. Data Protection for SQL Serer demande au sereur SQL utilisant l'interface SQL VDI de commencer une sauegarde des objets de la base de données sélectionnés. 4. Data Protection for SQL Serer reçoit les données proenant du sereur SQL et les enoie au sereur Tioli Storage Manager. 5. Data Protection for SQL Serer informe le sereur SQL de la fin de la sauegarde. 6. Data Protection for SQL Serer met fin à la session du sereur Tioli Storage Managerainsi qu'aux sessions SQL Serer. Selon les instructions fournies, le logiciel Data Protection for SQL Serer peut compresser ou demander au sereur SQL de compresser les données SQL aant de les enoyer au sereur Tioli Storage Manager. Lors d'une sauegarde, sereur Tioli Storage Manager consere les informations relaties au sereur SQL et à la base de données. Ces informations sont disponibles pour les opérations d'interrogation et de restauration après la sauegarde. Les informations concernant les noms et les tailles des fichiers et groupes de fichiers de la base de données sont stockées aec les données de la base de données en tant que métadonnées. 6 IBM Tioli Storage Manager for Databases : Data Protection for Microsoft SQL Serer - Guide d'installation et d'utilisation
25 Restauration de données Windows Pour restaurer des données, Data Protection for SQL Serer obtient des copies de sauegarde des bases de données et des journaux de transactions SQL et renoie les sauegardes au sereur SQL Serer. restauration rapide VSS Une restauration rapide VSS restaure des données à partir d'une image instantanée locale. L'image instantanée correspond à la sauegarde VSS qui se troue sur un olume miroir local. L'opération de restauration permet d'extraire les données à l'aide d'une méthode de copie au nieau des fichiers. Les caractéristiques suiantes sont propres aux restaurations rapides VSS : Les sauegardes intégrales et intégrales en copie uniquement sont prises en charge. Les sauegardes différentielles, les sauegardes de groupe de fichiers, de fichier et d'ensemble ne sont pas prises en charge par VSS et ne peuent donc pas être restaurées. Vous pouez uniquement restaurer des sauegardes VSS de SQL Serer sur la même instance de sereur SQL. Toute sauegarde VSS peut être restaurée ers un autre emplacement à l'aide de l'option /relocatedir. La granularité des restaurations se situe au nieau des bases de données. Les restaurations peuent être exécutées dans un enironnement Microsoft Windows Failoer Clustering ou dans un enironnement Veritas Cluster Serer. Restauration instantanée VSS Une opération de restauration instantanée VSS restaure les données selon une méthode de restauration assistée par matériel. Une opération FlashCopy est un exemple de méthode de restauration assistée par des composants matériels. Une restauration instantanée VSS est possible uniquement lorsque toutes les données issues du groupe de stockage ou de la base de données spécifié(e) pour la restauration résident sur les sous-systèmes de stockage pris en charge par la restauration instantanée VSS. Si une partie des données restaurées, notamment les fichiers journaux et les fichiers index en texte intégral, réside sur un disque local, une restauration rapide VSS est effectuée. Lorsque ous exécutez des restaurations instantanées VSS, érifiez que toutes les copies d'arrière-plan précédentes, qui impliquent les olumes en cours de restauration, sont terminées aant d'initier la restauration instantanée VSS. Toutefois, cette érification n'est pas nécessaire pour XIV, SAN Volume Controller ou Storwize V7000 aec des olumes cible disposant d'un espace suffisant. La restauration instantanée VSS est la méthode de restauration par défaut lorsque toutes les données spécifiées pour une restauration résident sur des sous-systèmes de stockage pris en charge par cette restauration. Un basculement ers une opération de restauration rapide VSS peut toutefois se produire lorsqu'une erreur est détectée suffisamment tôt dans la procédure de restauration instantanée VSS pour déclencher le basculement. Dans cette situation, une erreur est consignée dans le fichier dsmerror.log. Le fichier dsmerror.log est utilisé par l'agent DSMAGENT. Toutefois, un basculement sur une restauration rapide VSS n'est pas toujours Chapitre 1. Guide d'initiation 7
26 possible. Par exemple, si une erreur se produit dans la suite du processus de restauration, le traitement de la restauration instantanée VSS échoue sans basculement ers une restauration rapide VSS. Il peut s'agir d'une copie d'arrière-plan en attente sur le sous-système de stockage, l'échec de l'opération FlashCopy réalisée sur le système du fournisseur d'image instantanée ou un autre incident matériel. Les sauegardes VSS SQL Serer ne peuent être restaurées que dans la même instance SQL Serer à partir de laquelle elles ont été créées. Il s'agit d'une limitation de Microsoft SQL Serer. Les sauegardes intégrales et intégrales de copie uniquement peuent être restaurées. Les sauegardes différentielles et des sauegardes de journal peuent être appliquées après la restauration d'une sauegarde VSS intégrale ou une sauegarde VSS de copie seulement. Lorsque ous préoyez d'effectuer une restauration instantanée VSS, tenez compte des recommandations suiantes : (DS8000,SAN Volume Controller, Storwize V7000) Nécessite un support IBM System Storage pour un logiciel Microsoft Volume Shadow Copy Serice. XIV dispose d'un logiciel VSS Proider distinct. Les sauegardes ne peuent être restaurées que sur le même sous-système de stockage DS8000, SAN Volume Controller, XIV ou Storwize V7000 sur lequel elles ont été créées. La liste des périphériques qui prennent en charge la restauration instantanée est disponible en ligne sur cette page web : Storage Architecture Support for Tioli Storage FlashCopy Manager restauration d'archiage Une restauration d'archiage obtient des copies de sauegarde de bases de données SQL à partir d'un espace de stockage du sereur Tioli Storage Manager, et les restaure dans leur emplacement d'origine. A l'instar d'une opération de sauegarde d'archiage, une opération de restauration d'archiage utilise une restauration d'api spécialisée qui fonctionne aec le sereur SQL Serer. Aertissement : Les sauegardes de base de données d'archiage peuent être érifiées comme terminées et alides sans restauration physique de la sauegarde. Les opérations de restauration peuent être exécutées aec l'option Vérification uniquement dans la console MMC (Microsoft Management Console) ou en utilisant l'option /VERIFYOnly aec la commande restore depuis l'interface de ligne de commande. Une restauration intégrale d'une base de données consiste à restaurer la sauegarde intégrale ou une sauegarde équialente (à partir d'une sauegarde de groupe, de fichier ou d'ensemble) ainsi que tous les journaux de transactions depuis la dernière sauegarde intégrale. Lors d'une restauration d'archiage, Data Protection for SQL Serer : 1. Démarre une session aec un sereur Tioli Storage Manager à l'aide de l'api de Tioli Storage Manager et des informations contenues dans un fichier d'options client. 2. Démarre une session aec le sereur SQL à l'aide de l'interface SQL-SMO. 3. Demande au sereur Tioli Storage Manager la liste des sauegardes de la base de données. 8 IBM Tioli Storage Manager for Databases : Data Protection for Microsoft SQL Serer - Guide d'installation et d'utilisation
27 4. Demande au sereur SQL utilisant l'interface SQL VDI de commencer une restauration des objets de base de données sélectionnés. 5. Reçoit les données du sereur Tioli Storage Manager et les réachemine ers le sereur SQL. 6. Met fin aux sessions de Tioli Storage Manager et du sereur SQL. Haute disponibilité et reprise après incident aec les groupes de disponibilité AlwaysOn Les groupes de disponibilité AlwaysOn (AAG) offrent des fonctions de haute disponibilité et de reprise après incident. La haute disponibilité et la reprise après incident sont fournies au nieau de la base de données de sereur SQL et au nieau de l'instance de sereur SQL. Un groupe de disponibilité AlwaysOn (AAG) fournit des capacités de haute disponibilité et de reprise après sinistre au nieau des bases de données SQL. SQL AlwaysOn Failoer Clusters Instance fournit des capacités de haute disponibilité et de reprise après incident au nieau des bases de données SQL. Les groupes AAG et les instances de cluster de basculement SQL AlwaysOn peuent être utilisés ensemble. Lorsque ous traaillez dans un enironnement AAG, oici quelques points à prendre en compte : Le groupe AAG peut inclure un groupe d'instances de sereurs indépendants ou en cluster, chaque instance hébergeant une copie de toutes les bases de données. Il peut y aoir jusqu'à cinq copies en ligne d'une base de données (une copie principale et quatre copies secondaires). Réplications synchrones et asynchrones. Transmission des journaux. Modes de reprise (basculement) automatique et manuel. Les bases de données au sein d'un groupe AAG forment un tout et basculent ensemble. Data Protection for SQL Serer protège les bases de données de disponibilité dans un groupe AAG (AlwaysOn Aailability Group) et des instances AlwaysOn Failoer Cluster. Un groupe de disponibilité AlwaysOn peut contenir un ensemble de bases de données principales ainsi qu'une à quatre copies de cet ensemble, appelées bases de données secondaires. Tâches associées: «Transfert des sauegardes SQL Serer de Tioli Storage FlashCopy Manager ers Tioli Storage Manager», à la page 112 Protection des données étendue pour les groupes de disponibilité Microsoft SQL AlwaysOn Toutes les opérations de sauegarde VSS (intégrale) et d'archiage (intégrale, différentielle, fichier/ensemble/groupe et journal) sont prises en charge sur la réplique principale. Les opérations de sauegarde VSS et d'archiage de copie uniquement, ainsi que les sauegardes de journal standard sont prises en charge sur une réplique secondaire. Aucune sauegarde différentielle n'est prise en charge sur une réplique secondaire. Pour les sauegardes sur une réplique secondaire, celle-ci doit être à l'état synchronisé ou en cours de synchronisation. Vous pouez aoir plusieurs groupe de disponibilité AlwaysOn (AlwaysOn Aailability Group, AAG) au sein d'un Chapitre 1. Guide d'initiation 9
28 cluster SQL Serer. Vous pouez également aoir un mélange de bases de données et de groupes AAG standard sur un cluster SQL Serer. Toutes les bases de données incluses dans une sauegarde de type VSS sont associées dans une image instantanée. Lors de la sauegarde de données, indiquez les options depuis le déploiement de la sauegarde. Vous souhaitez répartir la charge de traail de sauegarde pour l'éolutiité et isoler l'actiité de sauegarde sur un poste de sauegarde dédié. isoler l'actiité de sauegarde minimise l'impact sur les bases de données de production. Si possible, éitez les sauegardes redondantes des mêmes bases de données. La reconnaissance de toutes les répliques en tant que copies de la même base de données permet d'atteindre cet objectif. Vous pouez également appliquer des règles de conseration à des bases de données «uniques». L'idéal est aussi d'autoriser les sauegardes et les restaurations depuis n'importe quel poste dans le groupe de disponibilité. Réalisation de ces objectifs aec le composant Data Protection for SQL Serer Lorsque ous utilisez Data Protection for SQL Serer pour gérer des sauegardes AAG, utilisez les constructions SQL Serer suiantes : Priorité de sauegarde : Spécifiée par base de données dans un groupe AAG. Définit l'ordre de priorité dans lequel les répliques sont utilisées pour sauegarder une base de données dans un groupe AAG. Réplique préférée : Spécifiée au nieau d'un AAG si des répliques principales ou secondaires peuent être utilisées pour la sauegarde. Préférer la réplique secondaire : Les sauegardes planifiées ont lieu sur une réplique secondaire, si disponible. Si la réplique secondaire n'est pas disponible, la réplique principale peut être utilisée. Secondaire uniquement : les sauegardes planifiées ne peuent aoir lieu que sur une réplique secondaire. Réplique principale : les sauegardes planifiées ne peuent aoir lieu que sur la réplique principale. N'importe quelle réplique : les sauegardes planifiées peuent aoir lieu sur n'importe quelle réplique. Vous pouez aussi utiliser les constructions Data Protection for SQL Serer suiantes : Le paramètre ALWAYSONNODE fournit un espace de noms commun pour toutes les sauegardes. Chaque poste s'authentifie séparément auprès de Tioli Storage Manager. Les données sauegardées sont stockées dans l'espace de noms AlwaysOnNode (aec l'option Asnode). Le paramètre /ALWAYSONPriority indique qu'une base de données de disponibilité locale est sauegardée uniquement si elle possède le plus haut nieau de priorité de sauegarde parmi les répliques de disponibilité qui fonctionnent correctement. Ce paramètre s'applique uniquement aux sauegardes planifiées. 10 IBM Tioli Storage Manager for Databases : Data Protection for Microsoft SQL Serer - Guide d'installation et d'utilisation
29 Déploiements de protection de données dans les enironnements AAG La sauegarde des données peut suire deux approches : Une sauegarde classique est répartie sur des répliques AAG. Une sauegarde VSS est répartie sur des répliques AAG. Approche 1 : sauegarde classique répartie sur des répliques AAG Lorsqu'une sauegarde classique est répartie sur des répliques AAG, utilisez la liste suiante au moment de configurer l'enironnement : Pour la réplique préférée, choisissez Préférer la réplique secondaire. Installez Data Protection for SQL Serer sur toutes les répliques éligibles à l'exécution d'une sauegarde. Définissez un planning CMD pour exécuter un fichier CMD aec une commande de sauegarde similaire à celle de l'exemple suiant : tdpsqlc backup db1,db2,db3 full /alwaysonpriority Associez chaque poste Data Protection for SQL Serer au planning défini. Exécutez les sauegardes sur le poste SQL selon les priorités définies pour chaque base de données. Approche 2 : sauegarde VSS répartie sur des répliques AAG Lorsqu'une sauegarde VSS est répartie sur des répliques AAG, utilisez la liste suiante au moment de configurer l'enironnement : Pour la réplique préférée, choisissez Préférer la réplique secondaire. Installez Data Protection for SQL Serer sur toutes les répliques éligibles à l'exécution d'une sauegarde. Définissez un planning CMD pour exécuter un fichier CMD aec, pour chaque base de données, une commande de sauegarde distincte, similaire à celle de l'exemple suiant : tdpsqlc backup db1 full /alwaysonpriority /backupmethod=vss backupdest=tsm tdpsqlc backup db2 full /alwaysonpriority /backupmethod=vss backupdest=tsm tdpsqlc backup db3 full /alwaysonpriority /backupmethod=vss backupdest=tsm Associez chaque poste Data Protection for SQL Serer au planning défini. Exécutez les sauegardes sur le poste SQL selon les priorités définies pour chaque base de données. Prise en charge de l'allocation de ressources à la demande L'allocation de ressources à la demande ou la possibilité d'allouer une quantité d'espace de stockage inférieure à la taille déclarée d'un olume de mémoire logique est disponible aec le matériel pris en charge. Un olume auquel une faible quantité de ressources est allouée est appelé olume à espace optimisé (SE). La liste complète des matériels pris en charge par un espace optimisé FlashCopy est disponible en ligne sur cette page web : Storage Architecture Support for Tioli Storage FlashCopy Manager. SAN Volume Controller et Storwize V7000 permet la restauration FlashCopy à partir de olumes cible à espace optimisé ou de olumes cible entièrement alloués Chapitre 1. Guide d'initiation 11
30 pour lesquels la copie d'arrière-plan de la sauegarde VSS n'a pas encore été réalisée. En outre, le matériel prend en charge les opérations de restauration de données à partir de olumes cible entièrement alloués pour lesquels la copie d'arrière-plan de la sauegarde VSS est terminée. Vous pouez conserer plusieurs images FlashCopy d'un olume source comme sauegardes pour un coût de stockage bien plus faible car il n'est pas nécessaire d'allouer l'intégralité du olume source à chaque génération de sauegarde. Dans le cas de olumes à espace optimisé, l'architecture matérielle de SAN Volume Controller et Storwize V7000 réduit l'espace requis pour la gestion de plusieurs images instantanées du même olume source. Les olumes cibles sont placés dans une cascade où chaque cible dépend des modifications enregistrées dans les olumes cible des images instantanées suiantes. Par exemple, supposons que quatre images instantanées VSS d'un olume source soient créées. S représente la source et T1 à T4, les cibles. T1 est la première chronologiquement et T4, la dernière. La cascade suiante est générée : S->T4->T3->T2->T1 Aec ce type de relation de cascade, un processus de copie sur écriture n'est nécessaire qu'entre le olume source et la dernière cible FlashCopy. Les blocs qui ne sont pas modifiés sur le olume source ne sont pas copiés. Toutefois, lorsque ous utilisez les olumes cible comme ersions de sauegarde gérées par Data Protection for SQL Serer, tenez compte de la relation en cascade, dans laquelle plusieurs olumes cible à espace optimisé ont la même source FlashCopy. Reprise en ligne automatisée du sereur Tioli Storage Manager pour la récupération des données Si ous utilisez Data Protection for SQL Serer aec la configuration de Tioli Storage Manager, Data Protection for SQL Serer peut basculer automatiquement sur un sereur secondaire pour la récupération des données en cas d'indisponibilité du sereur Tioli Storage Manager. Le sereur Tioli Storage Manager auquel Data Protection for SQL Serer se connecte pour faire appel aux serices de sauegarde s'appelle le sereur principal. Si le sereur principal est configuré pour la réplication de poste, les données de poste client se trouant sur ce sereur peuent être répliquées ers un autre sereur Tioli Storage Manager, qui est le sereur secondaire. Selon otre configuration, les postes suiants doient être configurés pour la réplication sur le sereur principal : Poste Data Protection Noeud demandeur VSS (également appelé noeud agent DSM) Poste agent DSM distant (pour le déchargement des sauegardes ers le sereur principal) Noeud AlwaysOn (pour les sauegardes des bases de données de disponibilité dans un groupe de disponibilité AlwaysOn sur SQL Serer 2012 ou ersion ultérieure) Pendant des opérations normales, les informations de connexion au sereur secondaire sont automatiquement enoyée à Data Protection for SQL Serer à partir du sereur principal. Les informations de sereur secondaire sont 12 IBM Tioli Storage Manager for Databases : Data Protection for Microsoft SQL Serer - Guide d'installation et d'utilisation
31 sauegardées dans le fichier d'options client (dsm.opt). Aucune interention manuelle ne ous est demandée afin d'ajouter les informations de sereur secondaire. Chaque fois que le client de sauegarde-archiage se connecte au sereur pour des serices de sauegarde, il tente de contacter le sereur principal. Si le sereur principal n'est pas disponible, le client de sauegarde-archiage bascule automatiquement ers le sereur secondaire. En mode de basculement, ous pouez restaurer les données qui sont répliquées sur le sereur secondaire. Lorsque le sereur principal est de noueau en ligne, le client de sauegarde-archiage rebascule automatiquement dessus lorsqu'il se connecte au sereur la fois suiante. Configuration requise : Pour que le basculement automatisé du client puisse au besoin aoir lieu, Data Protection for SQL Serer doit répondre aux exigences suiantes : Data Protection for SQL Serer doit être au nieau V7.1. Les sereurs principal et secondaire et et le client de sauegarde-archiage doient être au nieau de ersion 7.1. Les sereurs principaux et secondaires doient être configurés pour la réplication de poste. Les postes suiants doient être configurés pour la réplication à l'aide de l'option replstate=enabled dans chaque définition de poste sur le sereur : Poste Data Protection Noeud demandeur VSS Poste de l'agent DSM distant pour les sauegardes déchargées Poste AlwaysOn, si applicable Aant que les informations de connexion pour le sereur secondaire puissent être enoyées à Data Protection for SQL Serer, les processus suiants doient être exécutés : Vous deez sauegarder les données au moins une fois sur le sereur principal. Les postes suiants doient être répliqués au moins une fois sur le sereur secondaire : - Poste Data Protection - Poste AlwaysOn, si applicable Restriction : Les restrictions suiantes s'appliquent à Data Protection for SQL Serer au cours du basculement : Toute opération nécessitant le stockage des données sur le sereur Tioli Storage Manager, notamment les opérations de sauegarde, ne sont pas disponibles. Vous ne pouez utiliser que les fonctions de récupération des données, telles que les opérations de restauration ou d'interrogation. Les plannings ne sont pas répliqués ers le sereur secondaire. Par conséquent, les plannings ne sont pas exécutés pendant que le sereur principal est indisponible. Si le sereur principal est arrêté aant ou pendant la réplication de poste, les données de sauegarde les plus récentes ne sont pas correctement répliquées ers le sereur secondaire. Le statut de réplication de l'espace fichier n'est pas en cours. Si ous tentez de restaurer des données en mode de basculement alors que le statut de réplication n'est pas en cours, il est possible que les données Chapitre 1. Guide d'initiation 13
32 récupérées ne soient pas utilisables. Vous deez attendre que le sereur principal reienne en ligne aant de pouoir restaurer les données. 14 IBM Tioli Storage Manager for Databases : Data Protection for Microsoft SQL Serer - Guide d'installation et d'utilisation
33 Chapitre 2. Planning Exigences de sécurité Aant de mettre en oeure os stratégies de sauegarde et de restauration VSS, érifiez les exigences de sécurité et autres instructions spécifiques à otre enironnement. Réfléchissez à la manière de gérer os règles Tioli Storage Manager, et définissez les options de configuration et préférences Data Protection for SQL Serer disponibles. Data Protection for SQL Serer requiert certains paramètres pour traiter les opérations dans un enironnement sécurisé. Pour installer Data Protection for SQL Serer, les droits d'accès administrateur Windows sont requis. Data Protection for SQL Serer doit être enregistré sur le sereur Tioli Storage Manager et le mot de passe et le nom de poste appropriés doient être utilisés lors de la connexion au sereur Tioli Storage Manager. En outre, les prérequis standard de sécurité pour Tioli Storage Manager s'appliquent à Data Protection for SQL Serer. Vous disposez de trois options lors de la spécification des informations de connexion à SQL Serer : Accepter le compte sa par défaut et le mot de passe administrateur système. Veillez à sécuriser otre compte utilisateur sa aec un mot de passe non nul. Utiliser la sécurité par ID utilisateur SQL et spécifier le nom d'utilisateur et le mot de passe SQL. Aec ce type de sécurité, l'administrateur SQL Serer fournit l'id de connexion et le mot de passe assurant l'accès au sereur SQL. Utiliser une connexion sécurisée et laisser Windows authentifier la demande de connexion. Le nom d'utilisateur SQL ou le nom d'utilisateur Windows doit être ajouté au rôle de sereur fixe SQL Serer SYSADMIN pour pouoir être utilisé par Data Protection for SQL Serer. Sauegardes de données dans des enironnements VSS Windows Les caractéristiques des sauegardes VSS peuent affecter os tâches de gestion des sauegardes. Lorsque ous choisissez os stratégies de sauegarde, ous deez prendre en considération le guide de bonnes pratiques de la sauegarde VSS suiant. Tâches associées: «Sauegarde des données SQL», à la page 121 Copyright IBM Corp. 1997,
34 Caractéristiques des sauegardes VSS Certaines caractéristiques des sauegardes VSS diffèrent de celles des sauegardes d'archiage. Ces différences s'appliquent, par exemple, aux types de sauegarde pris en charge, à la granularité de sauegarde et aux options des emplacements de stockage des sauegardes. Les sauegardes peuent être stockées sur des olumes miroir locaux, sur un système de stockage sereur Tioli Storage Manager ou aux deux endroits lorsque l'option Destination de la sauegarde est réglée sur Les deux (BOTH). Les sauegardes ers l'espace de stockage sereur Tioli Storage Manager ou ers Les deux destinations peuent être déchargées sur un autre système afin de libérer des ressources pour les sereurs de production. En outre, les sauegardes peuent être exécutées dans un enironnement Microsoft Windows Clustering aec basculement ou Veritas Cluster Serer (VCS). Les types de sauegardes intégrales et intégrales de copie uniquement sont pris en charge. Les types de sauegardes de journal, différentielles, de fichier, de groupe et d'ensemble ne sont pas pris en charge. Des sauegardes différentielles d'archiage et des sauegardes de journaux d'archiage peuent être appliquées après la restauration d'une sauegarde VSS intégrale. Différents paramètres de règles peuent être définis pour chaque emplacement de stockage, méthode de sauegarde et type de sauegarde (FULL ou COPY). Instructions sauegarde VSS Planifiez otre stratégie sauegarde VSS afin d'optimiser les performances de os opérations de sauegarde et d'éiter les problèmes éentuels. Tenez compte des prérequis suiants lors de la planification des sauegardes VSS : Lors de l'exécution d'opérations VSS, assurez-ous de disposer d'au moins 200 Mo d'espace libre sur otre disque système Windows. Cet espace permet de stocker les fichiers de métadonnées de Data Protection for SQL Serer. Continuez à planifier et à réaliser des sauegardes d'archiage au sein de otre stratégie. Assurez-ous que otre plan de récupération est correctement défini et éproué et qu'il répond à os objectifs de nieau de serice. Utilisez des disques de base. Si ous préoyez de conserer certaines sauegardes d'image instantanée VSS sur les olumes miroirs locaux uniquement, érifiez les options de configuration et d'implémentation spécifiques au fournisseur VSS lors de l'implémentation de otre stratégie. Par exemple, si otre fournisseur de matériel VSS prend en charge un mécanisme d'image instantanée de copie intégrale par rapport à une image instantanée de copie sur écriture, les implémentations du type copie intégrale ont des besoins en stockage plus importants En reanche, elles sont moins risquées car elles ne s'appuient pas sur le olume d'origine pour restaurer les données. Les implémentations du type copie sur écriture requièrent moins d'espace de stockage mais s'appuient intégralement sur le olume d'origine pour restaurer les données. Etant donné que ces implémentations sont entièrement contrôlées par le fournisseur VSS et non par Data Protection for SQL Serer, consultez la documentation de otre fournisseur VSS pour maîtriser l'implémentation VSS. Si ous exécutez des sauegardes VSS parallèles, décalez le début des sauegardes d'au moins dix minutes. Cet interalle permet aux opérations d'image instantanée de ne pas se cheaucher. Si ous ne décalez pas les images 16 IBM Tioli Storage Manager for Databases : Data Protection for Microsoft SQL Serer - Guide d'installation et d'utilisation
35 instantanées, des erreurs peuent se produire. En outre, configurez les sauegardes d'instances parallèles de sorte qu'elles ne prennent pas d'images instantanées des mêmes olumes. Assurez-ous que les sauegardes parallèles ne prennent pas une image instantanée d'un même numéro d'unité logique. Ne placez pas plusieurs olumes sous le même numéro d'unité logique. Microsoft ous recommande de ne configurer qu'un seul olume/une seul partition/un seul numéro d'unité logique c'est-à-dire 1 sur 1 sur 1.Ne définissez pas l'option ASNODENAME dans le fichier dsm.opt lorsque ous utilisez Data Protection for SQL Serer. La définition de l'option ASNODENAME peut faire échouer les opérations de sauegarde et restauration VSS. Stratégies de sauegarde VSS Vous pouez décider de mettre en oeure différentes stratégies de sauegarde en fonction de os exigences de trafic réseau, de otre planning de sauegarde et des temps de restauration acceptables. Sauegardes intégrales uniquement (d'archiage et VSS) Une stratégie de sauegarde intégrale est recommandée pour les systèmes SQL Serer de taille relatiement limitée car la totalité de la base de données est sauegardée à chaque fois. Il s'agit de la stratégie appropriée aux bases de données du système telles que master, model et msdb en raison de leur taille généralement réduite. L'exécution de chaque sauegarde prend plus de temps. Toutefois, la procédure de restauration est plus efficace car seule la sauegarde intégrale la plus récente (ou la plus appropriée) est restaurée. Sauegardes intégrales en copie seule (d'archiage et VSS) Une sauegarde intégrale en copie seule contient une ersion en copie seule d'une sauegarde intégrale. Ce type de sauegarde est distinct de la séquence normale des sauegardes conentionnelles SQL Serer. Les sauegardes intégrales en copie seule n'affectent pas les journaux de transactions ou la séquence des sauegardes, telles que des sauegardes différentielles ou des sauegardes intégrales. Vous pouez utiliser cette stratégie afin de créer périodiquement des sauegardes intégrales en copie seule dans le but de les conserer durablement sans affecter les plannings de sauegarde existants ou les règles de conseration pour la reprise après incident. Sauegarde intégrale et de journal (d'archiage et VSS) Les sauegardes intégrales plus de journal constituent une stratégie couramment utilisée lorsque le planning de sauegarde normal ou la capacité réseau ne permet pas de prendre en charge une sauegarde intégrale systématique. Dans de tels cas, ous pouez implémenter une sauegarde intégrale périodique suiie d'une série de sauegardes de journal afin de réduire l'impact sur le planning de sauegarde et le trafic réseau aux heures pleines. Par exemple, ous pouez planifier des sauegardes intégrales le week-end et des sauegardes de journal en semaine. Vous pouez mettre en oeure des sauegardes intégrales pendant les périodes de faible utilisation, durant lesquelles un un trafic réseau peut être toléré. Vous pouez effectuer une opération de restauration de point de cohérence pour restaurer un journal des transactions à une date et heure spécifique. Chapitre 2. Planning 17
36 Le processus de restauration deient plus complexe car une sauegarde intégrale et les sauegardes de journal suiantes doient être restaurées. De plus, les transactions à l'intérieur des journaux doient être appliquées, ce qui augmente le temps de traitement. Le processus de récupération prend plus de temps car daantage de transactions sont appliquées. Vous pouez appliquer des sauegardes de journal d'archiage après la restauration d'une sauegarde VSS intégrale. Vous deez laisser la base de données à l'état de récupération en spécifiant /recoery=no dans l'interface de ligne de commande. Ou bien, érifiez que l'option Récupération de l'interface graphique de restauration de bases de données ou de restauration de groupes/fichiers n'est pas sélectionnée lorsque ous restaurez la sauegarde VSS. Sauegarde intégrale plus différentielle (d'archiage et VSS) Une stratégie de sauegarde intégrale plus différentielle peut être utilisée entre des sauegardes intégrales. Une sauegarde de base de données différentielle est cumulatie et permet d'économiser du temps et de l'espace. Vous gagnez de l'espace dans la mesure où seules les parties modifiées d'une base de données depuis la dernière sauegarde intégrale sont sauegardées. L'heure est sauegardée pour ous permettre d'éiter d'appliquer toutes les sauegardes de journal indiiduel à l'opération durant ce temps. Ceci s'applique également aux opérations de restauration ; seule la dernière sauegarde différentielle de la ersion la plus récente doit être restaurée. Bien que VSS prenne uniquement en charge les sauegardes intégrales, ous pouez appliquer des sauegardes différentielles d'archiage à la sauegarde intégrale VSS. Vous deez laisser la base de données à l'état de récupération en spécifiant /recoery=no dans l'interface de ligne de commande. Ou bien, érifiez que l'option Récupération de l'interface graphique de restauration de bases de données ou de restauration de groupes/fichiers n'est pas sélectionnée lorsque ous restaurez la sauegarde VSS. Sauegarde intégrale plus différentielle plus de journal (d'archiage et VSS) Une stratégie de sauegarde intégrale plus différentielle plus de journal permet de réduire le nombre de transactions à restaurer et appliquer. De ce fait, les opérations de restauration sont plus rapides. Si, par exemple, ous effectuez une sauegarde intégrale d'archiage ou VSS de manière hebdomadaire, une sauegarde différentielle la nuit, et une sauegarde de journal toutes les quatre heures, le processus de restauration inclura la sauegarde intégrale, une sauegarde différentielle, et au maximum cinq sauegardes de journal. Cependant, si ous effectuez uniquement une sauegarde intégrale plus de journal selon le même cycle, le processus de restauration inclura une sauegarde intégrale et jusqu'à quarante-e-une sauegardes de journal (six jours multipliés par si sauegardes de journal par jour plus un maximum de cinq sauegardes le jour d'exécution de la sauegarde intégrale). Bien que VSS prenne uniquement en charge les sauegardes intégrales, ous pouez appliquer des sauegardes de journal d'archiage et des sauegardes différentielles d'archiage à la sauegarde intégrale VSS. 18 IBM Tioli Storage Manager for Databases : Data Protection for Microsoft SQL Serer - Guide d'installation et d'utilisation
37 Sauegardes de fichier ou de groupe (d'archiage uniquement) Utilisez une stratégie de sauegarde de fichiers quand il n'est pas possible de sauegarder la totalité d'une base de données en raison de sa taille, de la durée de sauegarde qui en découle et de problèmes de performance. Lorsqu'un groupe est créé sur le sereur SQL Serer, les fichiers de base de données sont identifiés à l'aide de ce groupe. Le groupe utilisé pour la sauegarde de groupe dépend du groupe dans lequel les fichiers de base de données sont définis. Les options de fichier ou de groupe peuent permettre d'économiser du temps pour le traitement des sauegardes et des restaurations lorsque certaines tables ou certains index comportent plus de mises à jour que d'autres et doient être sauegardés plus souent. Conserer ces données dans un groupe de fichiers ou des fichiers qui leur sont propres et sauegarder uniquement ces éléments permet de gagner du temps. Le groupe de fichiers PRIMARY doit être restauré aant le groupe de fichiers défini par l'utilisateur. Pour être sûr de pouoir restaurer la sauegarde du groupe de fichiers PRIMARY, créez une sauegarde intégrale ou une sauegarde de groupe du groupe de fichiers PRIMARY aant de créer la sauegarde définie par l'utilisateur. Pour plus d'informations sur la planification et la stratégie de sauegarde de SQL Serer, reportez-ous à la documentation relatie à Microsoft SQL Serer. A l'exception des fichiers journaux logiques, ous pouez sauegarder os journaux de transactions après aoir sauegardé un fichier de données ou un groupe de fichiers. Sauegardes combinées VSS et d'archiage L'utilisation associée de sauegardes sauegarde VSSs et associées peut constituer une solution de sauegarde hautement efficace pour les données Data Protection for SQL Serer. Bien que VSS prenne uniquement en charge les sauegardes intégrales, ous pouez appliquer des sauegardes différentielles d'archiage et des sauegardes de journal d'archiage après la restauration d'une sauegarde VSS intégrale. Conformez-ous aux pratiques recommandées : Les sauegardes VSS et d'archiage effectuées sur l'espace de stockage du sereur Tioli Storage Manager sont déterminées par le temps, et non par les ersions. Les sauegardes sur les olumes miroir locaux sont généralement déterminées par les ersions à cause des limites d'espace et de l'allocation d'espace de stockage VSS. Lorsque ous effectuez des opérations VSS, libérez au moins 200 mégaoctets d'espace disque dans otre dossier système Windows. Vous pouez définir cet emplacement à l'aide du paramètre ssaltstagingdir. Chapitre 2. Planning 19
38 Tableau 1. Caractéristiques de la stratégie de sauegarde Caractéristiques de la stratégie Types de sauegardes disponibles Types de restaurations disponibles Restauration des attributs Sauegarde d'archiage uniquement INT 1+ par semaine DIFF 1+ par jour JOUR 1+ par jour Restauration ers le sereur SQL de production ou un sereur SQL de remplacement INT, JOUR, DIFF, GROUPE, FICHIER Granularité de restauration de nieau fichier indiiduel et groupe de fichiers, base de données et sereur Récupération au point de cohérence Récupération par progression Sauegarde d'archiage plus sauegarde VSS INT d'archiage 1+ par semaine INT VSS 1+ par jour DIFF d'archiage 1+ par jour JOUR d'archiage 1+ par jour VSS, y compris la restauration VSS 1 Archiage : Restauration sur le sereur SQL de production ou un sereur SQL de remplacement VSS : FULL Granularité de restauration de nieau base de données Récupération au point de cohérence 2 Récupération par progression 2 Archiage : Restauration sur un système de remplacement INT, JOUR, DIFF, GROUPE, FICHIER Granularité de restauration de nieau fichier indiiduel et groupe de fichiers, base de données et sereur Récupération au point de cohérence Récupération par progression Restauration sur un système de remplacement Remarque : 1. Les fichiers sont copiés à partir du sereur Tioli Storage Manager directement ers les olumes source de production. 2. Pour obtenir ces attributs de restauration, ces sauegardes doient être des sauegardes de journal d'archiage ou des sauegardes différentielles d'archiage appliquées à une sauegarde VSS intégrale. Sauegardes sur stockage Tioli Storage Manager ersus sauegardes sur olumes miroir locaux Lors de la création de règles pour os sauegardes, tenez compte des différences suiantes entre la sauegarde des données sur le stockage Tioli Storage Manager et sur les disques VSS. Espace de stockage Tioli Storage Manager Une opération de sauegarde Tioli Storage Manager stocke les données sauegardées sur la mémoire du sereur Tioli Storage Manager. Même si le traitement de ce type de sauegarde est généralement plus long qu'une sauegarde sur des olumes miroir locaux, une sauegarde Tioli Storage Manager est 20 IBM Tioli Storage Manager for Databases : Data Protection for Microsoft SQL Serer - Guide d'installation et d'utilisation
39 nécessaire lorsqu'un stockage à long terme est requis, tel que l'enregistrement des données SQL sur une bande à des fins d'archiage. Des sauegardes Tioli Storage Manager sont également nécessaires en cas de reprise après incident lorsque les disques utilisés pour les sauegardes locales ne sont pas disponibles. En conserant plusieurs copies de sauegarde sur l'espace de stockage du sereur Tioli Storage Manager, ous bénéficiez d'une copie ponctuelle si des sauegardes sur les olumes miroir locaux sont corrompues ou supprimées. Les sauegardes sur le stockage du sereur Tioli Storage Manager sont déterminées par le temps, et non par les ersions. Volumes miroir locaux L'espace de stockage local disponible doit être suffisant sur les olumes miroir locaux pour permettre la réussite de la stratégie de sauegarde VSS. pour accommoder os opérations de sauegarde Data Protection for SQL Serer, érifiez également que l'espace de stockage disponibles affecté aux olumes est suffisant. Les ressources de stockage et d'enironnement affectent également le nombre de ersions de sauegarde conserées sur les olumes miroir locaux (pour une restauration rapide VSS et une restauration instantanée VSS) et sur le sereur Tioli Storage Manager (Restauration VSS et stockage à plus long-terme). Créez différents ensembles de règles pour les sauegardes sur les olumes miroir locaux et sur l'espace de stockage du sereur Tioli Storage Manager. Si ous utilisez un fournisseur VSS autre que le fournisseur de système WindowsVSS, reportez-ous à la documentation propre à ce fournisseur VSS. Aertissement : Pour les sauegardes de base de données d'archiage, ous pouez érifier si la sauegarde est alide sans restaurer physiquement la sauegarde. Aant de restaurer la sauegarde de base de données d'archiage, ous pouez exécuter l'opération de restauration aec l'option Vérification uniquement de la console MMC (Microsoft Management Console). Ou bien, ous pouez utiliser l'option /VERIFYOnly aec la commande restore depuis l'interface de ligne de commande. Stratégies de sauegarde définis par d'autres considérations Votre stratégie de sauegarde peut être liée à différentes considération, notamment des exigences d'économie de temps, des besoins de regroupement, ou le nombre de sereur SQL en cours d'exécution dans otre enironnement. Gain de temps : En cas de panne d'un olume SQL Serer, la restauration des seuls fichiers de ce olume permet de gagner du temps au nieau du traitement de la restauration. L'utilisation de plusieurs segments de données permet d'accélérer le temps de traitement de sauegarde et de restauration. Si ous sauegardez des données directement sur support de stockage séquentiel, comme un pool de bandes, par exemple, utilisez autant de segments que le nombre d'unités de bande pouant être alloués à la sauegarde SQL ; sinon, les sessions distinctes sont mises en file d'attente d'une bande. La segmentation est uniquement disponible aec les opérations d'archiage. L'utilisation de la compression de données réduit les exigences en matière de trafic réseau et de stockage. Cependant, son impact sur la durée totale de sauegarde (en plus ou en moins) dépend de plusieurs facteurs incluant la itesse des processeurs qui utilisent la compression Chapitre 2. Planning 21
40 et la largeur de la bande passante du réseau. Pour les réseaux rapides, la compression peut augmenter les temps de traitement des sauegardes et des restaurations. Segmentation des données (d'archiage uniquement) : Si ous utilisez la segmentation des données, adoptez également la colocalisation de l'espace fichier du sereur Tioli Storage Manager pour essayer de conserer chaque segment sur un olume de stockage différent. Utilisez la commande Tioli Storage Manager update stgpool pour définir ce paramètre. Les métadonnées (considérées comme un espace fichier distinct) ne doient pas être conserées sur bande. Le nombre maximal de segments de données que ous pouez utiliser doit être inférieur au nombre maximal de segments de données que le sereur SQL Serer prend en charge, et inférieur à la aleur de l'option sereur Tioli Storage Manager txngroupmax du fichier dsmser.opt. Enironnement aec clusters : Si ous utilisez le groupement Microsoft Failoer Clustering ou Veritas Cluster Serer pour le support de reprise en ligne, ous deez installer Data Protection for SQL Serer sur chaque poste de cluster et le configurer de façon identique. Une configuration supplémentaire est nécessaire pour mener à bien l'installation de secours. Vous deez identifier un sereur SQL Serer en cluster aec son nom de sereur irtuel et utiliser ce nom dans Data Protection for SQL Serer pour accéder à ce sereur SQL Serer. Option de troncature de journal au point de contrôle : Lorsque ous choisissez de n'exécuter que des sauegardes intégrales dans SQL, ous pouez également indiquer que ous oulez tronquer le journal après les points de contrôle. Cela éite que le journal ait une taille illimitée. Options de troncature du journal : Lorsque ous choisissez une sauegarde du journal de transactions, ous pouez indiquer que ous ne oulez pas tronquer le journal. En général, ne tronquez pas le journal lorsqu'une base de données endommagée est reconstruite. Cette option permet au sereur de sauegarder le journal de transactions, mais n'optimise en aucune façon les données. Le sereur écrit toutes les entrées du journal de transactions entre le moment de la dernière sauegarde du journal et le moment où la base de données a été endommagée. Colocalisation : Si ous adoptez la stratégie de sauegarde intégrale aec sauegarde du journal, ous deez décider si ous oulez modifier les règles de gestion de stockage de Tioli Storage Manager pour que toutes les sauegardes du journal soient réunies sur le sereur Tioli Storage Manager (colocalisées). Cette approche réduit le nombre de montages de support nécessaires pour la restauration d'une série de sauegardes de journal et permet d'améliorer les performances de restauration des données. Consultez otre administrateur Tioli Storage Manager pour obtenir des informations sur la colocalisation. Plusieurs sereurs SQL : Si plusieurs instances du sereur SQL Serer sont en cours d'exécution, les instances supplémentaires sont identifiées par nom. Vous deez utiliser ce nom dans Data Protection for SQL Serer pour aoir accès au sereur SQL donné. Diers : 22 IBM Tioli Storage Manager for Databases : Data Protection for Microsoft SQL Serer - Guide d'installation et d'utilisation
41 Les sauegardes VSS ne peuent pas être restaurées sur un autre sereur SQL. Il s'agit d'une limitation de Microsoft SQL Serer. Vous deez spécifier le paramètre maxnummp aec une commande Tioli Storage Manager register node ou update node pour permettre à un poste d'utiliser plusieurs sessions pour le stockage des données sur un support amoible (ce qui nécessite l'affectation de plusieurs points de montage sur ce poste). Les sauegardes d'ensemble répondent à des circonstances particulières. Si ous préoyez de sauegarder régulièrement un ensemble de fichiers ou de groupes de fichiers, sauegardez chaque ensemble séparément pour pouoir utiliser les limites de ersion au sein de la classe de gestion. Vous ne pouez pas sauegarder la base de données tempdb, car il s'agit d'une base de données temporaire recréée à chaque démarrage du sereur SQL Serer. Les bases de données SQL aec l'option de troncature du journal au point de contrôle (maître ou msdb) ou qui utilisent le modèle de reprise Simple ne possèdent pas de journal de transactions susceptible d'être sauegardé. Quelle que soit la fréquence des sauegardes de base de données, exécutez les commandes dbcc checkdb et dbcc checkcatalog sur une base de données juste aant de la sauegarder afin d'en érifier la cohérence logique et physique. Consultez otre documentation SQL Serer pour plus d'informations sur l'utilisation du érificateur de cohérence des bases de données SQL Serer. Data Protection for SQL Serer contient des fonctions de sauegarde et restauration pour les bases de données SQL et les journaux de transactions associés. Toutefois, Data Protection for SQL Serer ne fournit pas de solution de reprise après incident complète d'un sereur SQL Serer pour lui-même. Plusieurs autres fichiers font partie de l'installation de SQL Serer et doient être restaurés dans une situation de reprise après incident. Les fichiers exécutables et de configuration sont des exemples de ces fichiers. Pour un plan de reprise après incident global, utilisez le client de sauegarde-archiage Tioli Storage Manager normal pour Windows, et Data Protection for SQL Serer. Sauegardes de données dans des enironnements de cluster de basculement Data Protection for SQL Serer permet de protéger les opérations de base de données SQL Serer dans des enironnements de cluster de basculement. opérations VSS dans un enironnement de cluster de basculement SQL Serer Data Protection for SQL Serer permet de protéger les opérations VSS dans un enironnement SQL Serer de cluster. Prenez en considération les exigences et limitations suiantes qui s'appliquent aux opérations VSS dans un enironnement de cluster SQL Serer. Chapitre 2. Planning 23
42 Exigences en matière de cluster de basculement SQL Serer pour VSS Pour protéger SQL Serer et les charges de traail du système de fichiers, eillez à ous conformer aux exigence suiantes dans l'assistant de configuration de Tioli Storage Manager : Spécifiez le paramètre VSSALTSTAGINGDIR uniquement si les instructions suiantes sont raies dans otre enironnement de cluster : Tioli Storage Manager réalise les opérations VSS. Les sauegarde VSS sont stockées sur les olumes miroir locaux. Au moins 200 Mo d'espace disque libre sont disponibles sur l'unité spécifiée au paramètre VSSALTSTAGINGDIR. Cet espace disque contient les fichiers de métadonnées pour Data Protection for SQL Serer. Si ous configurez Data Protection for SQL Serer aec Tioli Storage Manager, spécifiez le chemin de répertoire VSSALTSTAGINGDIR uniquement dans le fichier d'options du demandeur VSS, \baclient\dsm.opt, pour chaque poste utilisé dans le cluster. # Tioli Storage Manager backup-archie dsm.opt file NODename ariable PASSWORDAccess generate TCPSereraddress ariable.domain.com TCPPort ariable CLUSTERnode no CLUSTERDISKSOnly no VSSALTSTAGINGDIR C:\ClusterStorage\Volume1\ss_staging Le chemin VSSALTSTAGINGDIR doit pointer sur un répertoire existant sur un disque partagé ou un olume partagé du cluster auxquels tous les postes de cluster ont accès. Dans chaque fichier dsm.opt utilisé pour les composants LOCALDSMAGENT et REMOTEDSMAGENT, assurez-ous que les options des paramètres CLUSTERnode et CLUSTERDISKOnly sont définis sur no. CLUSTERNODE no CLUSTERDISKSONLY no Dans le fichier d'options de Data Protection for SQL Serer, tdpsql\dsm.opt, assurez-ous que l'option du paramètre CLUSTERNode est définie sur yes. # Data Protection for SQL dsm.opt file NODename ariable PASSWORDAccess generate TCPSereraddress ariable.domain.com TCPPort ariable HTTPport ariable CLUSTERnode yes limitations de cluster de basculement SQL Serer pour VSS Prenez en considération les limitations suiantes lorsque ous effectuez des opérations VSS dans un enironnement de cluster de basculement SQL Serer : Tous les sereurs du cluster doient utiliser les même ersions de Tioli Storage Manager, Windows, et des autres logiciels applicables. Le démon Tioli Storage Manager Client Acceptor Daemon (CAD) doit être installé sur chaque poste de cluster afin de pouoir poursuire les opérations en cas de basculement de sereur. Assurez-ous que le nom de serice CAD est identique sur tous les postes de cluster afin de pouoir être démarré par un serice de cluster générique. 24 IBM Tioli Storage Manager for Databases : Data Protection for Microsoft SQL Serer - Guide d'installation et d'utilisation
43 Le poste client DSMAgent local doit être un poste distinct de otre client de sauegarde-archiage normal, car le serice CAD doit être une option non-cluster. Lorsque ous utilisez le poste client DSMAgent distant, ous n'aez pas besoin d'enregistrer un poste distinct pour chaque sereur du cluster. Utilisez les commandes Microsoft ssadmin et diskshadow pour érifier l'enironnement. Pour plus d'informations sur l'utilisation de ces commandes, consultez l'assistant de diagnostic VSS. Une fichier de configuration Data Protection for SQL Serer doit être configuré pour chaque poste du cluster. Ces fichiers sont presque identiques, sauf que le paramètre localdsmagentnode pointe ers le DSMAgent local correspondant sur chaque poste. Limitations VSS de cluster de basculement SQL Serer pour les opérations planifiées Si ous préoyez d'exécuter des opérations VSS planifiées dans un enironnement de cluster de basculement SQL Serer, tenez compte des recommandations suiantes : Installez le planificateur Tioli Storage Manager en tant que serice Windows sur tous les postes de cluster. Si le fichier de commandes se troue sur une unité locale, assurez-ous que le fichier reste cohérent sur tous les postes du cluster. Si ous le souhaitez, ous pouez créer le fichier de commandes sur une unité partagée. Assurez-ous que le paramètre objects, spécifié aec la commande define schedule sur le sereur Tioli Storage Manager, pointe sur ce fichier de commandes. Tâches associées: Configuration de Data Protection for SQL Serer aec Tioli Storage Manager Serer en enironnement de cluster Data Protection for SQL Serer dans un enironnement de cluster de basculement Windows Data Protection for SQL Serer admet l'exécution de SQL Serer 2012 ou ersions ultérieures dans un enironnement de cluster de basculement Windows. Tenez comptez des informations suiantes aant d'utiliser Data Protection for SQL Serer pour protéger des bases de données SQL Serer 2012 ou ersion ultérieure dans un enironnement de cluster de basculement Windows. Les références au sereur SQL Serer dans cette section se rapportent au nom du sereur SQL Serer irtuel dans un enironnement de cluster de basculement Windows. Pour la configuration du cluster, conformez-ous aux instructions suiantes : Les groupes de disponibilité AlwaysOn requièrent un enironnement Windows Failoer Cluster. Une instance SQL Serer doit être installée sur un poste d'un enironnement de cluster de basculement Windows. Le poste de groupe doit être en ligne. Chaque réplique de disponibilité d'un groupe de disponibilité doit se trouer sur un poste différent du même enironnement de cluster de basculement Windows. Pour l'installation et la configuration, conformez-ous aux instructions suiantes : Installez Data Protection for SQL Serer sur tous les postes à partir desquels ous enisagez d'exécuter des opérations de sauegarde et de restauration. Chapitre 2. Planning 25
44 Si ous utilisez des clusters de disques partagés, installez Data Protection for SQL Serer sur tous les postes d'un disque spécifique à chaque poste, et non sur un disque de cluster partagé. L'assistant de configuration ous permet d'enregistrer un poste AlwaysOn sur le sereur Tioli Storage Manager. Le poste AlwaysOn gère les sauegardes des bases de données de disponibilité. Ce poste est un poste partagé qui permet d'effectuer des sauegardes et des restaurations de bases de données de disponibilité à partir de n'importe quelle réplique. Les bases de données qui ne résident pas dans un groupe de disponibilité sont sauegardées sous le nom de poste Data Protection for SQL Serer standard. Vous pouez migrer os sauegardes de base de données sur le poste AlwaysOn à l'aide d'une option préue à cet effet. Utilisez des configurations identiques dans le fichier d'options Data Protection for SQL Serer lorsque ous configurez Data Protection for SQL Serer sur chaque poste du cluster. Si ous utilisez le planificateur Tioli Storage Manager pour automatiser les sauegardes de données, ous deez installer le serice de planification sur chaque poste du cluster pour actier le support de basculement. Pour la partie opérationnelle, conformez-ous aux instructions suiantes : Le sereur Tioli Storage Manager traite les sauegardes comme proenant d'un seul SQL Serer (le sereur irtuel), quel que soit le poste du cluster sur lequel a été exécutée la sauegarde. Lorsque ous exécutez une sauegarde intégrale VSS sur une réplique secondaire, le type de sauegarde en copie seule est utilisé pour créer l'image instantanée. Les sauegardes intégrales d'archiage des bases de données de disponibilité sur les répliques secondaires sont en copie seule. L'option de copie seule n'est pas utilisée automatiquement lors des sauegardes de journaux, car celles qui tronquent les journaux sont prises en charge sur les répliques secondaires. En raison d'une limitation de SQL Serer, ous ne pouez pas restaurer une sauegarde VSS dans une autre instance de sereur. Les sauegardes VSS doient donc être restaurées sur l'instance SQL Serer qui a seri à créer l'image instantanée. Data Protection for SQL Serer dans un enironnement Veritas Cluster Serer Data Protection for SQL Serer prend en charge l'exécution de SQL Serer dans un enironnement Veritas Cluster Serer (VCS). Les références au sereur SQL Serer se rapportent au nom du sereur SQL Serer irtuel dans un enironnement VCS. Tenez compte des recommandations suiantes lors de l'exécution de Data Protection for SQL Serer dans un enironnement VCS. Vous deez installer Data Protection for SQL Serer sur tous les postes du cluster. En outre, lorsque ous installez Data Protection for SQL Serer, ous deez l'installer sur un disque local pour chaque poste et non sur un disque de cluster partagé. Utilisez des configurations identiques dans le fichier d'options Data Protection for SQL Serer lorsque ous configurez Data Protection for SQL Serer sur chaque poste du cluster. 26 IBM Tioli Storage Manager for Databases : Data Protection for Microsoft SQL Serer - Guide d'installation et d'utilisation
45 Si ous utilisez le planificateur Tioli Storage Manager pour automatiser les sauegardes, ous deez installer le serice de planification sur chaque poste du cluster pour actier le support de basculement. Tioli Storage Manager traite les sauegardes comme proenant d'un seul sereur (le sereur irtuel), quel que soit le poste du cluster sur lequel la sauegarde a été exécutée. Sauegardes de bases de données de disponibilité Data Protection for SQL Serer sauegarde et restaure chaque base de données de disponibilité en tant qu'objet unique, quelle que soit la réplique de disponibilité utilisée pour les opérations de sauegarde et de restauration. Un groupe de disponibilité AlwaysOn requiert des instances SQL Serer sur les postes de cluster de basculement Windows. Un groupe de disponibilité peut comporter un certain nombre de répliques. Par exemple, le groupe de disponibilité 1 peut comporter les répliques poste1, poste2 et poste3. Un poste de groupe peut serir de réplique de disponibilité à un ou plusieurs groupes de disponibilité. Par exemple, poste1 peut être la réplique du groupe de disponibilité 1 et d'un autre groupe de disponibilité. L'option lecture seule peut être définie pour la réplique secondaire au nieau du groupe de disponibilité. Lorsque ous traaillez dans un enironnement Tioli Storage Manager, tenez compte des instructions suiantes. Data Protection for SQL Serer utilise un poste AlwaysOn unique pour sauegarder des bases de données de disponibilité dans un groupe de disponibilité AlwaysOn quelle que soit la réplique de disponibilité utilisée pour l'opération de sauegarde. Le Poste AlwaysOn doit être commun dans un cluster de basculement Windows pour permettre la gestion des sauegardes des bases de données de disponibilité dans un emplacement unique, quelle que soir la réplique utilisée pour effectuer la sauegarde. Les types d'opération de sauegarde VSS pris en charge sont les suiants : Sauegardes intégrales VSS de la réplique de disponibilité principale Sauegardes intégrales VSS de copie uniquement des répliques de disponibilité Les types d'opération de sauegarde d'archiage pris en charge sont les suiants : Sur la réplique principale, les sauegardes intégrales d'archiage, différentielles, de fichier, d'ensemble, de groupe et de journal sont prises en charge. Sur la réplique secondaire, les sauegardes intégrales en copie seule de bases de données, fichiers ou groupes de fichiers sont prises en charge. Les sauegardes de journal normales sont prises en charge. Les sauegardes différentielles ne sont pas prises en charge sur la réplique secondaire. Les sauegardes intégrales VSS et d'archiage de copie uniquement, les sauegardes d'archiage de fichier, d'ensemble ou de groupe de copie uniquement et les sauegardes de journal d'archiage de copie uniquement et en mode normal sont prises en charge. Pour toutes les opérations de sauegarde des répliques de disponibilité secondaires, celles-ci doient présenter l'état synchronisé ou en cours de synchronisation. Chapitre 2. Planning 27
46 Des paramètres de préférence de sauegarde planifiée des groupes de disponibilité sont également disponibles pour faciliter les processus de planification et d'équilibrage de charge. Planification de restauration de données Les caractéristiques des opérations de restauration VSS peuent affecter os tâches de gestion des restaurations. Lorsque ous choisissez os stratégies de restauration, ous deez prendre en considération le guide de bonnes pratiques suiant. Tâches associées: Restauration de fichiers et de bases de données SQL Caractéristiques de la restauration de données VSS Lors d'une opération de restauration VSS, les sauegardes VSS fichiers base de données et fichiers journaux SQL) qui se trouent sur stockage sereur Tioli Storage Manager sont restaurées à leur emplacement d'origine. Les caractéristiques suiantes s'appliquent aux opérations de restauration de données VSS : Vous pouez uniquement restaurer des sauegardes VSS SQL Serer dans la même instance de sereur SQL. Les sauegardes intégrales et intégrales de copie uniquement peuent être restaurées. Les sauegardes différentielles, les sauegardes de groupe de fichiers, de fichier et d'ensemble ne sont pas prises en charge par VSS et ne peuent donc pas être restaurées. La granularité d'une restauration VSS se troue au nieau des bases de données. La restauration d'une ou plusieurs bases de données à partir d'une sauegarde d'image instantanée VSS située sur l'espace de stockage du sereur Tioli Storage Manager est prise en charge. Les restaurations peuent être exécutées dans un enironnement Microsoft Windows Clustering aec basculement ou Veritas Cluster Serer (VCS). La restauration d'une sauegarde VSS (directement à partir de l'espace de stockage du sereur Tioli Storage Manager) sur un autre emplacement à l'aide de l'option /relocatedir est prise en charge. Instructions de restauration VSS Sauf indication contraire, une restauration VSS fait référence à tous les types de restauration qui utilisent VSS, y compris les opérations de restauration VSS, restauration rapide VSS et restauration instantanée VSS. Consultez les instructions suiantes aant d'effectuer une opération de restauration VSS. Une opération restauration instantanée VSS écrase l'intégralité du contenu des olumes source. Toutefois, ous pouez éiter d'écraser les olumes source en spécifiant InstantRestore No dans la console MMC (Microsoft Management Console). Cette option ignore la copie au nieau des olumes et utilise à la place la copie au nieau fichiers pour restaurer les fichiers d'une sauegarde VSS se trouant sur des olumes miroir locaux. Le olume source doit contenir uniquement la base de données SQL. Lorsque ous effectuez une opération de restauration VSS à partir de olumes miroir locaux, les octets transférés affichent 0 car aucune donnée (0) n'est restaurée à partir du Tioli Storage Manager. Lorsque ous effectuez une restauration instantanée VSS, érifiez que toutes les copies d'arrière-plan précédentes qui impliquent les olumes en cours de 28 IBM Tioli Storage Manager for Databases : Data Protection for Microsoft SQL Serer - Guide d'installation et d'utilisation
47 restauration sont terminées aant d'initier la restauration instantanée VSS. Toutefois, cette érification n'est pas nécessaire pour XIV, SAN Volume Controller ou Storwize V7000 aec des olumes cible à espace optimisé. En raison d'une limitation de SQL Serer, ous ne pouez pas restaurer une sauegarde VSS dans une autre instance SQL Serer. Les sauegardes VSS sont restaurées sur l'instance SQL Serer qui a seri à créer l'image instantanée. Restauration de bases de données de disponibilité En fonction de la manière dont elles sont sauegardées, il est possible de restaurer les bases de données de disponibilité sur des répliques de disponibilité principales ou secondaires ia des opérations de restauration classique ou VSS. Certaines restrictions s'appliquent à la restauration de bases de données de disponibilité : Restauration classique Vous pouez restaurer une base de données de disponibilité sur une réplique primaire ou secondaire. Lors du processus de restauration, la base de données restaurée est supprimée du groupe de disponibilité. Lorsqu'une base de données est supprimée du groupe de disponibilité, elle deient une base de données locale sur cette réplique. La base de données est restaurée en tant que base de données locale. Une fois la base de données entièrement restaurée, érifiez que les données de toutes les répliques sont cohérentes du point de ue des transactions. Pour érifier que les données sont cohérentes sur le plan transactionnel, érifiez que la copie de sauegarde contient les données et les enregistrements du journal de transactions. Les sauegardes intégrales et différentielles contiennent des enregistrements de données et du journal des transactions pour que la base de données restaurée soit cohérente du point de ue des transactions. Après aoir érifié que les données sont cohérentes du point de ue des transactions, ajoutez manuellement la base de données au groupe de disponibilité. Restauration VSS En raison d'une limitation de SQL Serer, ous ne pouez pas restaurer une sauegarde VSS dans une autre instance SQL Serer. Les sauegardes VSS doient donc être restaurées sur l'instance de sereur SQL Serer qui a seri à prendre l'image instantanée. Restauration de la base de données principale Pour la protection des données Microsoft SQL Serer, l'une des tâches les plus importantes que ous deez effectuer concerne la routine de sauegarde de base de données de la base de données principale. Vous pouez calendrier des routines de sauegarde de base de données intégrale afin de protéger suffisamment fréquemment les données en fonction de os besoins métier. Si la base de données principale est endommagée alors qu'une instance de sereur est en cours d'exécution, ous deez corriger la base de données endommagée en restaurant une sauegarde de base de données principale intégrale récente. Si une instance de sereur ne peut pas démarrer parce que la base de données principale est endommagée, cette dernière doit être régénérée. Chapitre 2. Planning 29
48 Lorsque ous régénérer une base de données principale, toutes les bases de données système retournent à leur état d'origine. Pour plus d'informations sur la régénération de la base de données principale, reportez-ous à la documentation Microsoft SQL Serer. Tâches associées: «Restauration de la base de données principale», à la page 143 Data Protection for SQL Serer sur Windows Serer Core Si ous protégez des bases de données Microsoft SQL Serer 2012 ou ersions ultérieures, ous pouez installer et utiliser Data Protection for SQL Serer sur Windows Serer 2008 R2 Serer Core SP1 et ersions ultérieures. Serer Core est un enironnement de sereur minimal, à maintenance réduite, qui ous permet d'exécuter les serices minimum dont ous aez besoin pour gérer Windows Serer 2008 et ersions ultérieures. Vous pouez installer et utiliser Data Protection for SQL Serer dans cet enironnement de sereur minimal. Dans un enironnement minimal tel que celui-ci, seule l'interface de ligne de commande est disponible pour Data Protection for SQL Serer sur Windows Serer Core. Par ailleurs, si ous utilisez Windows Installer (MSI) pour installer Data Protection for SQL Serer, seul le mode sans opérateur est pris en charge. Tâches associées: «Configuration manuelle de Data Protection for SQL Serer sous Windows Serer Core», à la page 90 Data Protection for SQL Serer aec SAN Volume Controller et Storwize V7000 L'exploitation de Data Protection for SQL Serer des fonctions de SAN Volume Controller et Storwize V7000 FlashCopy sous Windows dépend du fournisseur de matériel VSS (Volume Shadow Copy Serice) pour SAN Volume Controller et Storwize V7000. La configuration du fournisseur VSS pour SAN Volume Controller et Storwize V7000 contrôle le type de FlashCopy exécuté lorsqu'une image instantanée VSS est demandée, ainsi que le comportement résultant de l'utilisation d'images instantanées VSS. Elle contrôle également le comportement résultant de l'utilisation des images instantanées VSS. Le fournisseur VSS prenant en charge SAN Volume Controller et Storwize V7000 possède les caractéristiques suiantes : Si le fournisseur VSS est configuré pour utiliser la FlashCopy incrémentielle, alors seule une ersion de sauegarde est autorisée Une seule ersion de sauegarde est autorisée, car chaque demande d'image instantanée VSS pour un olume source donné entraîne une actualisation incrémentielle du même olume cible. Dans ce scénario, la suppression du cliché VSS retire celui-ci de l'inentaire VSS, mais la relation aec FlashCopy reste aec le SAN Volume Controller et Storwize V7000. Une image instantanée VSS ultérieure du même olume source entraîne une actualisation incrémentielle du olume cible. Si le fournisseur VSS est configuré pour utiliser des olumes cible à espace optimisé (spécifiquement, lorsque le taux de copie d'arrière-plan est de zéro) : 30 IBM Tioli Storage Manager for Databases : Data Protection for Microsoft SQL Serer - Guide d'installation et d'utilisation
49 La suppression d'une image instantanée VSS représentée par un olume cible dans une cascade prooque également la suppression de tous les olumes cibles qui dépendent du olume supprimé (c'est-à-dire, les olumes cible créés précédemment). Par exemple, la suppression d'une image instantanée représentée par le olume cible T2 dans l'exemple de cascade S -> T4 -> T3 -> T2 -> T1 entraîne la suppression de T2 et T1. La cascade S -> T4 -> T3 reste après la suppression. Lorsque ous supprimez manuellement des sauegardes sur des olumes cible à espace optimisé SAN Volume Controller et Storwize V7000 et que plusieurs ersions de sauegarde existent, la sauegarde en cours de suppression et toutes les anciennes sauegardes contenant les mêmes olumes sont supprimées. Il se peut que la suppression ne soit pas effectuée aant la prochaine opération d'image instantanée. Une restauration FlashCopy du olume source à partir d'un olume cible dans une cascade de plusieurs olumes cible est destructie pour le olume cible restauré et pour toutes les cibles plus récentes de la cascade. Par exemple, la restauration d'une image instantanée représentée par les olumes cible T3 dans l'exemple de cascade S -> T4 -> T3 -> T2 -> T1 entraîne la suppression de T4 et T3. La cascade S -> T2 -> T1 reste après la restauration. La seule exception est la suiante : une restauration FlashCopy à partir d'une cible à espace optimisé qui est la seule cible de la cascade n'est pas destructie. Si un olume cible à espace optimisé manque d'espace pour stocker les données des blocs modifiés sur le olume source, ce olume cible et tous les olumes cible qui dépendent de ce olume cible sont déconnectés et rendent ces ersions de sauegarde inutilisables. Une ersion de sauegarde à espace optimisé est définie par une FlashCopy sur un olume cible à espace optimisé dont le débit de copie d'arrière-plan est nul. L'utilisation de olumes cible à espace optimisé aec l'option autoexpand actiée et un débit de copie d'arrière-plan supérieur à zéro ne crée pas de ersions de sauegarde à espace optimisé Les olumes cible atteignent la taille allouée des olumes source une fois la copie en arrière-plan terminée. Aux ues de ces caractéristiques, les exigences suiantes s'appliquent à la prise en charge par Data Protection for SQL Serer de SAN Volume Controller et Storwize V7000 : L'utilisation d'un mélange de olumes cibles à espace optimisé et intégralement alloués n'est pas prise en charge. Vous deez choisir d'utiliser des olumes à espace optimisé ou intégralement alloués pour les cibles FlashCopy et définir le paramètre du débit de copie d'arrière-plan du fournisseur VSS en conséquence. La transition entre des cibles entièrement allouées et des cibles à espace optimisé est possible en traitant les cibles entièrement allouées comme s'il s'agissait de cibles à espace optimisé lorsque le débit de copie d'arrière-plan est défini sur 0. Afin de déterminer l'espace de stockage requis pour chaque sauegarde locale, les numéros d'unité logique de sauegarde nécessitent la même quantité d'espace de stockage que ceux d'origine. Par exemple, si ous disposez d'une base de données de 100 Go qui se troue sur un numéro d'unité logique de 200 Go, ous aez besoin d'un numéro d'unité logique de 200 Go pour chaque ersion de sauegarde. Si ous utilisez des ersions de sauegarde à espace optimisé, tenez compte des points suiants : Ne mélangez pas des images instantanées VSS persistantes et non persistantes. L'utilisation d'une image instantanée VSS non permanente après Chapitre 2. Planning 31
50 une ou plusieurs images instantanées permanentes entraîne la suppression des images instantanées permanentes les plus anciennes lorsque l'image instantanée non permanente est supprimée. Une sauegarde VSS pour laquelle backupdestination possède la aleur TSM crée une image instantanée VSS non permanente. Par conséquent, ne suiez pas une série de sauegardes en local aec backupdestination associé à TSM. Indiquez lesdeux pour backupdestination afin d'enoyer les données à Tioli Storage Manager tout en conserant les ersions de sauegarde d'image instantanée locales. Les paramètres backupdestination=local et backupdestination=tsm sont mutuellement exclusifs. N'utilisez pas ces deux réglages dans une même stratégie de sauegarde. Actiez l'option autoexpand pour les olumes cible à espace optimisé afin d'éiter des problèmes d'espace insuffisant. Allouez suffisamment d'espace aux olumes cible à espace optimisé de manière à pouoir stocker 120 % des données censées changer sur le olume source durant l'interalle entre les images instantanées. Par exemple, si une base de données change à raison de 20 % par jour, que des sauegardes VSS sont effectuées toutes les six heures et que le taux de changement est supposé constant tout au long de la journée, le taux de changement préu entre les images instantanées sera de 5% duolume source (20/4). Par conséquent, l'espace alloué pour les olumes cible à espace optimisé est de 1,2 fois 5 % équialent à6% delataille du olume source. Si la fréquence de changement n'est pas constante dans la journée, allouez assez d'espace aux olumes cible pour qu'ils puissent contenir la fréquence de changement la plus éleée préue au cours de la période entre les images instantanées. Ne supprimez pas les images instantanées manuellement. Autorisez Data Protection for SQL Serer à supprimer les ersions de sauegarde en fonction des règles d'administration définies, pour ous assurer que la suppression est effectuée dans l'ordre correct. Ce procédé éite la suppression de daantage de sauegardes qu'attendu. Restauration instantanée Data Protection for SQL Serer prend en en charge les opérations de restauration instantanée VSS lorsque plusieurs ersions de sauegarde existent sur des olumes cible à espace optimisé SAN Volume Controller et Storwize V7000. Toutefois, dans ce cas, les opérations de restauration instantanée VSS accèdent aux olumes d'images instantanées qui contiennent des relations FlashCopy dépendantes. Les olumes d'images instantanées qui créent la dépendance sont généralement les sauegardes créées après l'image instantanée en cours de restauration. Ces olumes d'images instantanées sont supprimés afin que l'opération de restauration instantanée VSS aboutisse. Les sauegardes qui contenaient les images instantanées supprimées sont supprimées du olume de stockage. Cette opération de restauration destructrice ne se produit que lorsque les opérations de restauration instantanée VSS ont lieu dans un enironnement où Data Protection for SQL Serer gère plusieurs ersions de sauegarde sur des olumes cibles aec gestion efficace de l'espace SAN Volume Controller et Storwize V7000. Lorsque plusieurs ersions de sauegarde existent, toutes les images instantanées plus récentes que l'image instantanée en cours de restauration sont supprimées au cours de l'opération de restauration instantanée VSS. L'image instantanée en cours de restauration est également supprimée. Lorsqu'une seule ersion de sauegarde d'image instantanée existe, l'image instantanée en cours de restauration n'est pas 32 IBM Tioli Storage Manager for Databases : Data Protection for Microsoft SQL Serer - Guide d'installation et d'utilisation
51 supprimée. Instructions complémentaires pour les enironnements SAN Volume Controller et Storwize V7000 Suiez ces instructions complémentaires pour ous aider à protéger les données dans des enironnements SAN Volume Controller et Storwize V7000. Par exemple, ous pouez modifier le débit de copie d'arrière-plan de manière à ce que la copie d'arrière-plan se termine plus rapidement. Le débit de copie d'arrière-plan par défaut est de 50. Cette aleur minimise l'impact sur le temps de réponse des E-S du système hôte, mais les copies d'arrière-plan risquent de ne pas être aussi rapides que ous le souhaitez. L'augmentation du débit de copie d'arrière-plan utilisé par le fournisseur VSS à une aleur supérieure à 50 permet de réaliser plus rapidement des copies d'arrière-plan. Ne définissez pas un débit de copie d'arrière-plan supérieur à 85, car un tel débit risque d'augmenter considérablement les temps de réponse des E-S des systèmes hôte. Aant d'effectuer des opérations de sauegarde de données, prenez en compte les éléments suiants : Déterminez si ous deez utiliser des cibles de sauegarde à espace optimisé ou entièrement allouées aant d'effectuer une opération de sauegarde. Mettez à disposition suffisamment de olumes cible dans le groupe de olumes VSS_FREE SAN Volume Controller pour les ersions de sauegarde dont ous aez besoin. Si ous utilisez des olumes cible entièrement alloués, la capacité de ces olumes doit correspondre à celle des olumes source. Si des disques irtuels à gestion efficace de l'espace (VDisks) sont utilisés comme cibles de sauegarde, définissez la aleur de copie d'arrière-plan du fournisseur IBM VSS sur zéro aant de lancer la commande ibmcfg set backgroundcopy 0. Pour appliquer les modifications, ous deez redémarrer le serice système IBM VSS après aoir émis la commande. Pour plus d'informations sur la configurations du fournisseur de matériel IBM VSS pour les olumes cible à espace optimisé, oir le contenu relatif à VSS dans la documentation de SAN Volume Controller ou Storwize V7000. Ne mélangez pas les relations COPY et NOCOPY FlashCopy du ou des mêmes olumes source. Ne mélangez pas les VDisks entièrement alloués et à espace optimisé (utilisés pour les cibles de sauegarde) dans le pool VSS_FREE. Si les données protégées se trouent sur des olumes SAN Volume Controller ou Storwize V7000, et que les VDisks du pool VSS_FREE sont des disques à espace optimisé, les opéations de restauration instantanée VSS à partir de plusieurs sauegardes sont possibles. Toutefois, l'opération de restauration instantanée VSS dans cet enironnement est destructrice. L'hôte Windows doit être attaché à un cluster SAN Volume Controller ou Storwize V7000. Les olumes affectés à l'hôte Windows doient participer au cluster SAN Volume Controller ou Storwize V7000 associé au SAN Volume Controller. Assurez-ous que le fournisseur de matériel IBM VSS est installé. Ce fournisseur doit être configuré pour prendre en charge plusieurs ersions de sauegarde sur les olumes cible à espace optimisé SAN Volume Controller ou Storwize V7000. Ces instructions s'appliquent spécifiquement aux sauegardes NOCOPY FlashCopy sur SAN Volume Controller ou Storwize V7000 : Chapitre 2. Planning 33
52 Même si les sauegardes NOCOPY FlashCopy peuent être montées à distance, ous deez utiliser un espace de stockage SAN Volume Controller ou Storwize V7000 pour restaurer une sauegarde NOCOPY FlashCopy. Vous pouez créer une sauegarde NOCOPY FlashCopy sur une cible à espace optimisé. Toutefois, la protection contre les défaillances physiques sur le olume source n'est pas fournie. Reportez-ous à la documentation du fournisseur de matériel VSS IBM pour obtenir des informations sur ces deux éléments : Prérequis du fournisseur de matériel IBM VSS (par exemple, les correctifs logiciels Microsoft VSS). Instructions de configuration pour la création de mappages FlashCopy de sauegardes NOCOPY sur SAN Volume Controller ou Storwize V7000. Les olumes cible à espace optimisé se déconnectent lorsque leur limite de capacité est dépassée. Ainsi, la sauegarde en cours et toutes les sauegardes plus anciennes (qui n'ont pas atteint le statut FULL_COPY) sont perdues. Pour éiter cette situation, utilisez l'option autoexpand lors de la création de cibles à espace optimisé. Cette option alloue une mémoire physique pour éiter que les olumes cible à espace optimisé ne soient déconnectés. Restriction : Lorsque ous effectuez des opérations de restauration instantanée VSS aec plusieurs ersions de sauegarde d'archiage sur des olumes cible à espace optimisé SAN Volume Controller ou Storwize V7000, utilisez des sauegardes intégrales ou de copie lorsque la destination de la sauegarde est définie sur LOCAL. Une sauegarde locale (y compris toutes les sauegardes locales créées après celle en cours de restauration) est supprimée par SAN Volume Controller ou Storwize V7000 en raison du comportement destructif de la restauration. Configuration requise pour IBM System Storage IBM System Storage requiert des paramètres spécifiques de bases de données, de journaux, de fichiers et d'unités logiques. Les sous-systèmes de stockage DS8000, SAN Volume Controller, Storwize V7000 et XIV nécessitent ces paramètres lors de la planification d'une sauegarde VSS : Placez les fichiers de base de données de chaque base de données ou groupe de bases de données qui seront sauegardés et restaurés en tant qu'unité sur leur propre olume logique dédié. Placez les journaux de chaque base de données ou groupe de bases de données qui seront sauegardés et restaurés en tant qu'unité sur leur propre olume logique dédié. Ne placez pas des données non SQL sur des olumes de stockage dédiés à SQL. Lorsque ous utilisez des fournisseurs d'images instantanées matérielles, érifiez que les numéros d'unités logiques des bases de données sont dédiés à une seule base de données ou application. Si ous supprimez une image instantanée locale stockée sur un olume SEV (Space Efficient olume) SAN Volume Controller ou Storwize V7000 qui possède plusieurs cibles dépendantes, ous deez supprimer les images instantanées suiant l'ordre dans lequel ous les aez créées. Vous deez donc supprimer la plus ancienne en premier, puis la deuxième plus ancienne, etc. Si ous ne les supprimez pas dans cet ordre, cela causera la suppression d'autres images instantanées de la même source. 34 IBM Tioli Storage Manager for Databases : Data Protection for Microsoft SQL Serer - Guide d'installation et d'utilisation
53 (SAN Volume Controller et Storwize V7000 uniquement) Si ous utilisez plusieurs mappages FlashCopy, un mappage peut rester à l'état de copie une fois toutes les données source copiées dans la cible. Cette situation peut se produire si des mappages qui ont été démarrés précédemment et qui utilisent le même disque source ne sont pas encore entièrement copiés. Dans cette situation, programmez les sauegardes locales des sous-systèmes de stockage SAN Volume Controller et Storwize V7000 à interalles plus espacés que le temps nécessaire à l'exécution du processus de copie en arrière-plan. Limites VSS pour SAN Volume Controller et Storwize V7000 Lorsque ous effectuez une sauegarde VSS Data Protection for SQL Serer (non déchargée) sur la destination de sauegarde du sereur Tioli Storage Manager, dans certains cas les numéros d'unité logique SAN Volume Controller ou Storwize V7000 restent mappés à l'hôte Windows même si la sauegarde est terminée. Dans cette situation, les données du sereur SQL Serer résident sur les disques SAN Volume Controller ou Storwize V7000 et le fournisseur de matériel VSS IBM System Storage est utilisé. Pour résoudre ce problème, ous pouez utiliser une destination de sauegarde autre que sereur Tioli Storage Manager (BOTH ou LOCAL). Vous pouez également supprimer manuellement le mappage des olumes attachés à l'hôte Windows. Lorsque ous effectuez deux sauegardes VSS Data Protection for SQL Serer et si les olumes sont importants et/ou que le débit de copie d'arrière-plan est défini sur une aleur peu éleée, la deuxième sauegarde VSS peut sembler interrompue. Dans cette situation, les données SQL Serer se trouent sur les disques SAN Volume Controller ou Storwize V7000. Toutefois, la copie d'arrière-plan SAN Volume Controller ou Storwize V7000 de la première sauegarde doit être terminée aant de pouoir exécuter la deuxième sauegarde. Aec SAN Volume Controller ou Storwize V7000, deux copies d'arrière-plan du même olume ne peuent pas être exécutées en même temps. Rien n'indique que la première copie d'arrière-plan doit être terminée pour l'exécution de la deuxième sauegarde. Des erreurs de temporisation peuent également surenir si la copie d'arrière-plan SAN Volume Controller ou Storwize V7000 précédente est trop longue. Pour résoudre ce problème, planifiez os opérations de sauegarde VSS à interalles suffisamment éloignés. Vous pouez également augmenter le taux de copie de la copie du système SAN Volume Controller ou Storwize V7000 en arrière-plan. Exemples de configuration de SAN Volume Controller et Storwize V7000 Ces exemples de configuration présentent des scénarios que ous pouez utiliser pour ous aider à planifier os solutions de sauegarde et de restauration de données. Les données d'application de production résident sur des olumes standard. Conserez 14 ersions de sauegarde par image instantanée. Utilisez un espace de stockage minimal pour les ersions de sauegarde par image instantanée. Une copie physique complète n'est pas obligatoire. Effectuez deux sauegardes VSS par jour. Paramètres Storwize V7000 et SVC Créez 14 olumes cible SE pour chaque olume source à protéger. Actiez autoexpand pour les olumes cible à espace optimisé. Ajoutez les olumes cible à espace optimisé au pool VSS libre. Chapitre 2. Planning 35
54 Paramètres du fournisseur VSS Définissez le débit de copie d'arrière-plan à 0. Paramètres de Data Protection for SQL Serer Définissez la règle de sorte à conserer 14 ersions de sauegarde locales. Planifiez des sauegardes d'images instantanées à otre conenance en utilisant destination de sauegarde =local. Après 14 sauegardes VSS, la 15ème entraîne la suppression de la sauegarde la plus ancienne et la réutilisation du jeu cible. Les données d'application de production résident sur des olumes standard. Conserez une ersion de sauegarde par image instantanée. Utilisez un espace de stockage minimal pour les ersions de sauegarde par image instantanée. Une copie physique complète n'est pas obligatoire. Effectuez une sauegarde VSS par jour et enoyez la sauegarde à Tioli Storage Manager. Paramètres Storwize V7000 et SVC Créez deux olumes cible à espace optimisé pour chaque olume source à protéger. Actiez autoexpand pour les olumes cible à espace optimisé. Ajoutez les olumes cible à espace optimisé au pool VSS libre. Paramètres du fournisseur VSS Définissez le débit de copie d'arrière-plan à 0. Paramètres de Data Protection for SQL Serer Définissez la règle de sorte à conserer deux ersions de sauegarde locales. Planifiez des sauegardes d'images instantanées à otre conenance en utilisant destination de sauegarde=both. Définissez une règle pour que les sauegardes d'image instantanée locales conserent N+1 ersions de sauegarde afin que N sauegardes d'image instantanée soient disponibles pour la restauration. Si ous ne le faites pas, il se peut qu'aucune ersion de sauegarde locale ne soit disponible en cas d'échec d'une sauegarde VSS après la suppression de la sauegarde précédente. Les données d'application de production résident sur des olumes standard. Conserez une ersion de sauegarde par image instantanée. Une copie physique complète est obligatoire. Réduisez l'utilisation de l'espace des copies d'arrière-plan. Effectuez une sauegarde VSS par jour et enoyez la sauegarde à Tioli Storage Manager. Paramètres Storwize V7000 et SVC Créez un olume cible standard pour chaque olume source à protéger. Ajoutez les olumes cible standard au pool VSS libre. Paramètres du fournisseur VSS Utilisez le débit de copie d'arrière-plan par défaut (50). Configurez l'utilisation de l'option FlashCopy incrémentielle. Paramètres de Data Protection for SQL Serer Définissez la règle de sorte à conserer une ersion de sauegarde locale. Planifiez des sauegardes d'images instantanées à otre conenance en utilisant destination de sauegarde =both. 36 IBM Tioli Storage Manager for Databases : Data Protection for Microsoft SQL Serer - Guide d'installation et d'utilisation
55 Lors de l'utilisation de l'option FlashCopy incrémentielle, le fournisseur VSS ne supprime pas le jeu cible d'images instantanées uniques même si FlashCopy Manager supprime l'image instantanée VSS précédente aant d'en créer une nouelle. Les données d'application de production résident sur des olumes standard. Conserez deux ersions de sauegarde par image instantanée. Des copies physiques intégrales sont requises pour les ersions de sauegarde locales. Effectuez des sauegardes VSS toutes les 12 heures et enoyez une sauegarde par jour à Tioli Storage Manager. Paramètres Storwize V7000 et SVC Créez trois olumes cible standard pour chaque olume source à protéger. Ajoutez les olumes cible standard au pool VSS libre. Paramètres du fournisseur VSS Utilisez le débit de copie d'arrière-plan par défaut (50). Paramètres de Data Protection for SQL Serer Définissez la règle de sorte à conserer trois ersions de sauegarde locales. Planifiez les sauegardes VSS comme suit : destination de sauegarde = local à 11:00, destination de sauegarde = les deux à 23:00. Définissez une règle pour que les sauegardes d'image instantanée locales conserent N+1 ersions de sauegarde afin que N sauegardes d'image instantanée soient disponibles pour la restauration. Les données d'application de production résident sur des olumes standard. Conserez quatre ersions de sauegarde par image instantanée. Utilisez un espace de stockage minimal pour les ersions de sauegarde par image instantanée. Une copie physique complète n'est pas obligatoire. Effectuez des sauegardes VSS toutes les six heures et enoyez une sauegarde par jour à Tioli Storage Manager. Paramètres Storwize V7000 et SVC Créez cinq olumes cible à espace optimisé pour chaque olume source à protéger. Actiez autoexpand pour les olumes cible à espace optimisé. Ajoutez les olumes cible à espace optimisé au pool VSS libre. Paramètres du fournisseur VSS Définissez le débit de copie d'arrière-plan à 0. Paramètres de Data Protection for SQL Serer Définissez une règle pour que les sauegardes d'images instantanées locales conserent cinq ersions de sauegarde locales. Planifiez les sauegardes VSS comme suit : destination de sauegarde = local à 06:00, 12:00 et 18:00, destination de sauegarde = les deux à 00:00. Définissez une règle pour conserer N+1 ersions de sauegarde afin que N sauegardes d'images instantanées soient disponibles pour la restauration. Les données d'application de production résident sur des olumes à espace optimisé. Conserez deux ersions de sauegarde par image instantanée. Une copie physique complète est obligatoire pour toutes les ersions de sauegarde locales. Effectuez des sauegardes VSS toutes les six heures et enoyez une sauegarde par jour à Tioli Storage Manager. Chapitre 2. Planning 37
56 Paramètres Storwize V7000 et SVC Créez trois olumes cible à espace optimisé pour chaque olume source à protéger. Attribuez le même pourcentage de stockage réel que pour les olumes source. Ajoutez les olumes cible à espace optimisé au pool VSS libre. Paramètres du fournisseur VSS Utilisez le débit de copie d'arrière-plan par défaut (50). Paramètres de Data Protection for SQL Serer Définissez la règle de sorte à conserer trois ersions de sauegarde locales. Planifiez les sauegardes VSS comme suit : destination de sauegarde = local à 06:00, 12:00 et 18:00, destination de sauegarde = les deux à 00:00. Définissez une règle pour que les sauegardes d'image instantanée locales conserent N+1 ersions de sauegarde afin que N sauegardes d'image instantanée soient disponibles pour la restauration. Ce paramètre permet l'allocation de ressources à la demande pour les olumes source et cible et permet de les laisser croître ensemble. Opérations VSS dans les enironnements IBM N-series et NetApp Prenez en compte les instructions ci-dessous en matière d'espace de stockage lorsque ous effectuez des opérations liées à VSS dans des enironnements IBM N-series et NetApp. Dans les enironnements qui contiennent les systèmes IBM N-series et NetApp, les images instantanées créées à l'aide du fournisseur d'image instantanée IBM N-series et NetApp sont stockées sur le même olume que le LUN. L'espace disque utilisé par une sauegarde locale est uniquement constitué par les blocs modifiés depuis la création de la dernière sauegarde locale. Vous pouez utiliser la formule suiante afin de déterminer l'espace requis pour chaque sauegarde locale : Amount of data changed per hour * number of hours before a local backup expires En outre, WAFL (Write Anywhere File Layout) résere de l'espace, c'est-à-dire une quantité de blocs égale à deux fois la taille spécifiée de l'unité logique à utiliser. Cette réseration d'espace garantit que les opérations d'écriture seront autorisées pour des disques irtuels. Dans l'exemple suiant, ous oyez comment calculer la taille de ces olumes : SQL Database size: 100GB Number of local backups to be kept: 3 Snapshot for TSM backup: 1 duration for TSM backup: 2hr Backup frequency: 3hrs The duration before a local backup is expired: 9 hrs Amount of data changed/added/deleted per hr: 50MB Space required for each local backup: 50*9= 450 MB Space required for 3 local backups + 1 TSM backup: 450*3 + 50*2 = 1450 MB The olume size required for the database: 100*2 (space reseration) = GB 38 IBM Tioli Storage Manager for Databases : Data Protection for Microsoft SQL Serer - Guide d'installation et d'utilisation
57 Limitations VSS relaties à NetApp FAS series ou IBM N-series Certaines limitations s'appliquent à NetApp FAS series et IBM N-series. En raison des limitations de SnapDrie 4.2 et de toutes les ersions antérieures prises en charge, le fournisseur VSS pour NetApp FAS series et IBM N-series, et les opérations basées sur VSS qui utilisent Data Protection for SQL Serer aec une destination de sauegarde associée à LOCAL doient être implémentées de manière particulière. Si ous ne ous conformez pas à la configuration et aux recommandations opérationnelles suiantes, des problèmes importants peuent surenir, tels que la suppression prématurée des images instantanées représentant les sauegardes VSS en LOCAL, l'échec de la sauegarde et un espace insuffisant pour les olumes de production. Lorsque les limitations de SnapDrie sont contournées grâce à NetApp, les opérations VSS Data Protection for SQL Serer peuent être pleinement utilisées. Cependant, cette condition ne s'applique pas si ous utilisez des olumes flexibles. Configuration de stockage du sereur SQL relatie aux opérations VSS de NetApp FAS series ou IBM N-series Si ous enisagez d'effectuer des sauegardes VSS alors que la destination de sauegarde correspond à LOCAL, os sauegardes doient se conformer aux règles ci-dessous : Les unités logiques de sereur de fichiers NAS utilisées par une base de données doient être entièrement dédiées au groupe de stockage. Les bases de données SQL Serer ne peuent pas partager les numéros d'unité logique. Un numéro d'unité logique de gestionnaire de fichiers NAS utilisé par les bases de données SQL Serer doit être le seul numéro d'unité logique sur le olume du gestionnaire de fichiers. Si, par exemple, SQL utilise des numéros d'unité logique, quatre olumes de gestionnaire de fichiers correspondants doient exister, chacun d'eux contenant un numéro d'unité logique. Instructions relaties aux opérations de sauegarde VSS pour NetApp FAS series ou IBM N-series Si ous enisagez d'effectuer des sauegardes VSS alors que la destination de sauegarde correspond à LOCAL, os sauegardes doient se conformer aux règles ci-dessous : Si le type de olume NetApp est Traditionnel, les sauegardes VSS dont la destination de sauegarde est définie sur LOCAL doient être destinées à une classe de gestion pour laquelle erexists=1. Ce paramètre n'est pas requis en cas d'utilisation de olumes flexibles. Lorsque ous exécutez des sauegardes VSS, ous deez ous assurer que les sauegardes précédentes sont complètement terminées aant d'en lancer une nouelle. Tout cheauchement des sauegardes peut aoir des conséquences indésirables sur le sereur SQL, le serice VSS et le gestionnaire de fichiers NAS. Exemple de procédure de sauegarde VSS pour NetApp FAS series ou IBM N-series Tout en tenant compte des remarques précédentes, ous pouez utiliser l'exemple de procédure de sauegarde suiant afin d'exécuter de manière optimale des sauegardes VSS en utilisant à la fois Tioli Storage Manager et des destinations de sauegarde en local. Les postulats suiants s'appliquent à cet exemple : Chapitre 2. Planning 39
58 La configuration requise décrite ci-dessus est appliquée. La sauegarde VSS ers Tioli Storage Manager dure une heure. La sauegarde VSS ers une destination locale dure cinq minutes. Votre procédure peut comprendre les sauegardes suiantes : Sauegardes intégrales VSS quotidiennes ers une destination locale toutes les quatre heures à 00:00, 4:00, 8:00, 12:00, 16:00 et 20:00. Sauegardes VSS intégrales quotidiennes ers un espace de stockage de Tioli Storage Manager ia l'une des deux méthodes suiantes : Définissez backupdestination sur BOTH à minuit. Cette spécification permet de créer une sauegarde sur une destination locale à minuit. Par conséquent, aucune sauegarde distincte effectuée sur LOCAL à minuit n'est requise. Sauegarde de déchargement intégrale à 1:00. Aucune sauegarde locale VSS n'est disponible pour être restaurée entre 1:00 et 4:00 au cours de la sauegarde VSS suiante ers l'emplacement local suiant. Effectuez des sauegardes intégrales VSS tous les semaines ers Tioli Storage Manager (sauegarde de téléchargement) à 5:00 Gestion des règles Tioli Storage Manager Data Protection for SQL Serer permet de gérer et de configurer des règles de gestion du stockage des sauegardes. Une règle de sauegarde détermine la manière dont les sauegardes sont gérées et conserées dans les olumes miroir locaux. Bien que les règles Tioli Storage Manager déterminent le mode de gestion des sauegardes Data Protection for SQL Serer sur le stockage Tioli Storage Manager, la conseration des sauegardes sur les olumes miroir locaux est régie par la ersion et les règles basées sur le temps. Vérifiez qu'un espace de stockage local suffisant est disponible sur les olumes miroir locaux pour une sauegarde VSS. Vérifiez également que l'espace de stockage disponible attribué aux olumes est suffisant pour permettre les opérations de sauegarde. Le olume de clichés instantanés correspondant à la cible de stockage d'une image instantanée doit posséder un espace suffisant pour l'image instantanée. Les ressources d'enironnement et de stockage affectent également le nombre de ersions de sauegarde enregistrées sur les olumes miroir locaux. La quantité d'espace requis dépend du fournisseur VSS utilisé. Expiration des copies de sauegarde conformément à la règle Les sauegardes arrient à expiration conformément à la règle Data Protection for SQL Serer. Le terme Expiration désigne le processus par lequel les objets de sauegarde SQL Serer sont identifiés pour être supprimés suite au dépassement de leur date d'expiration ou du nombre maximum de ersions de sauegarde à conserer. La aleur de ces données dépend des besoins métier qui sont identifiés par l'objectif de point de reprise (RPO) et l'objectif de temps de reprise (RTO) de otre entreprise. Par exemple, les exigences légales, opérationnelles et d'application influencent la façon dont les données doient être protégées pour répondre aux demandes OPR et OTR. Aec Data Protection for SQL Serer, ous pouez indiquer le nombre de sauegardes instantanées à conserer et leur durée de conseration. 40 IBM Tioli Storage Manager for Databases : Data Protection for Microsoft SQL Serer - Guide d'installation et d'utilisation
59 L'expiration des sauegardes se produit au cours de la requête, sauegarde ou restauration d'une session Data Protection for SQL Serer. Pour les groupes de disponibilité AlwaysOn sur SQL Serer 2012 ou ersion ultérieure, seule le système sur lequel une sauegarde locale a été créée peut prooquer l'expiration de ladite sauegarde. Par exemple, si une sauegarde est créée sur un autre système, et qu'elle dépasse le nombre de sauegardes à conserer. La sauegarde la plus ancienne arrie à expiration à partir de sereur Tioli Storage Manager et ne peut plus être restaurée. Toutefois, la mémoire physique de cette ersion de sauegarde n'est pas publiée jusqu'à la prochaine exécution d'une opération de sauegarde, de demande ou de suppression par le système d'origine. Un certain nombre de copies de sauegarde est conseré. Lorsque le nombre maximum de copies de sauegarde est atteint, la sauegarde la plus ancienne arrie à expiration et est supprimée. Le nombre maximum de copies de sauegarde est spécifié dans la stratégie de Data Protection for SQL Serer. Une copie de sauegarde est conserée pendant un nombre maximum de jours. Le nombre maximum de jours durant lequel une sauegarde peut être conserée est indiqué dans les règles de Data Protection for SQL Serer. Impact des règles sur Data Protection for SQL Serer Les règles Tioli Storage Manager déterminent la gestion des sauegardes Data Protection for SQL Serer sur le stockage Tioli Storage Manager et sur les olumes miroir locaux lorsque l'enironnement est configuré pour les opérations VSS. Le sereur Tioli Storage Manager reconnaît Data Protection for SQL Serer comme un poste. Les données sauegardées dans l'espace de stockage de Tioli Storage Manager à partir de ce poste Data Protection for SQL Serer sont stockées et gérées conformément aux paramètres spécifiés pour les éléments de règle du sereur Tioli Storage Manager. Les règles Tioli Storage Manager permettent de gérer les sauegardes VSS placées sur les pools de stockage du sereur Tioli Storage Manager. Le sereur Tioli Storage Manager gère les sauegardes VSS. Si ous utilisez IBM Tioli Storage Manager for Copy Serices et effectuez une mise à nieau ers Data Protection for SQL Serer, aec la licence Tioli Storage Manager for Copy Serices, ous pouez stocker les sauegardes VSS dans des olumes miroir locaux. Le nombre de ersions de sauegarde locale gérées par le sereur Tioli Storage Manager est déterminé par la aleur indiquée par le paramètre erexists du sereur Tioli Storage Manager, défini dans le groupe de copie de la classe de gestion à laquelle la sauegarde locale appartient. L'allocation d'ensembles de olumes cible n'est pas nécessaire lorsque ous utilisez le fournisseur système. Lorsque ous n'utilisez pas de fournisseur système, le nombre d'ensembles de olumes cible alloués aux sauegardes locales doit être égal à la aleur du paramètre erexists. Les groupes de olumes cible ne s'appliquent pas à XIV. Par exemple, si erexists=3, ous deez affecter au moins trois groupes de olumes cible pour que la sauegarde réussisse. Si seulement deux groupes de olumes cible sont affectés, la troisième sauegarde et les sauegardes suiantes Chapitre 2. Planning 41
60 échouent. S'il existe plus de groupes de olumes cible que le nombre spécifié par le paramètre erexists, ceux-ci sont ignorés par le sereur Tioli Storage Manager. Il n'est pas possible de stocker un nombre éleé de ersions de sauegarde locale. Si ous souhaitez disposer d'un nombre N de ersions de sauegarde locale, définissez le paramètre erexists sur N+1. Lorsque ous utilisez l'assistant de configuration dans l'interface graphique, le paramètre VSSPOLICY est défini dans le fichier tdpsql.cfg. Selon les paramètres de gestion des règles, des numéros d'unité logique peuent également être réutilisés pour de nouelles sauegardes. Lorsqu'une nouelle sauegarde est demandée et que le nombre maximum de ersions a été atteint, le logiciel supprime l'image instantanée (sauegarde) la plus ancienne pour laisser de la place à la nouelle image instantanée. Si la nouelle requête échoue une fois l'image instantanée la plus ancienne supprimée, ous disposez d'une ersion de sauegarde de moins que préu. La gestion des règles des sauegardes locales est obligatoire pour la synchronisation du référentiel de sauegardes locales aec les informations stockées sur le sereur Tioli Storage Manager. Par exemple, si les numéros d'unité logique des olumes cible utilisés pour une sauegarde locale sont supprimés du sous-système de stockage, les informations représentant la sauegarde sur le sereur Tioli Storage Manager doient être synchronisées. De la même façon, si les règles du sereur Tioli Storage Manager déterminent qu'une copie de sauegarde locale n'est plus nécessaire, le gestionnaire des sauegardes locales doit libérer les numéros d'unité logique des olumes cible dans le sous-système de stockage. La libération du gestionnaire de sauegardes locales est nécessaire pour que ces numéros puissent être utilisés pour des opérations de sauegarde futures. Tioli Storage Manager détecte automatiquement la surenue de ces situations et effectue la synchronisation. Remarques sur l'espace de stockage des olumes miroir locaux Tioli Storage Manager nécessite un espace de stockage disponible suffisant pour créer les olumes miroir pour le traitement des sauegardes VSS. Même si la cible de la sauegarde VSS est le sereur Tioli Storage Manager, un espace de stockage reste nécessaire pour créer un olume miroir, mais de manière temporaire. La aleur du paramètre erexists spécifiée pour otre règle de sauegarde locale détermine le nombre de ersions de sauegarde à conserer sur les olumes miroir locaux. De ce fait, si le paramètre erexists=1 est indiqué, la sauegarde d'archiage est supprimée des olumes miroir locaux (lors d'une sauegarde VSS ers le stockage du sereur Tioli Storage Manager) afin de créer suffisamment d'espace temporaire pour la nouelle image instantanée. Par conséquent, si ous souhaitez conserer N sauegardes sur les olumes miroir locaux et également effectuer une sauegarde VSS dans l'espace de stockage du sereur Tioli Storage Manager, érifiez que ous disposez d'un espace de stockage suffisant sur les olumes miroir locaux et indiquez erexists=n+1. Si ous conserez une seule sauegarde, le même disque est réutilisé. Le processus supprime la sauegarde d'archiage et tente d'effectuer la nouelle sauegarde. Si celle-ci échoue, aucune sauegarde n'existera plus. Si ous conserez plusieurs sauegardes (images instantanées), la sauegarde la plus ancienne est supprimée aant qu'une nouelle ne soit créée. Si la nouelle sauegarde échoue, ous pouez disposer d'une sauegarde de moins que le 42 IBM Tioli Storage Manager for Databases : Data Protection for Microsoft SQL Serer - Guide d'installation et d'utilisation
61 nombre spécifié par les règles. Si, par exemple, ous indiquez que cinq sauegardes doient être conserées et que la dernière sauegarde échoue, ous risquez de ne disposer que de quatre ersions de sauegarde. Veillez à spécifier une aleur erexists appropriée pour os objectifs de sauegarde VSS. Si ous disposez d'un espace de stockage restreint pour les opérations VSS et que le paramètre erexists=1 est indiqué, ous pouez utiliser l'option Backup Destination BOTH. Aec cette option, la sauegarde est ainsi stockée sur des olumes miroir locaux et une copie est enoyée à l'espace de stockage du sereur Tioli Storage Manager. Les sauegardes VSS (créées et stockées par Data Protection for SQL Serer sur des olumes miroir locaux) peuent être modifiées et supprimées hors du contrôle de Tioli Storage Manager. Exécutez, par exemple, la commande Microsoft VSSADMIN DELETE SHADOWS pour supprimer une sauegarde VSS gérée par Tioli Storage Manager. Tioli Storage Manager ne peut pas empêcher la suppression de la sauegarde. Dans ce cas, Tioli Storage Manager détecte la suppression de la sauegarde et synchronise son index de sauegardes disponibles aec les données des olumes miroir locaux. En raison de cette possibilité de suppression des sauegardes, il est important d'établir une stratégie qui empêche la perte des données de sauegarde VSS stockées sur des olumes miroir locaux. Remarques sur les règles concernant les sauegardes VSS Les points suiants peuent aoir une incidence sur les règles Tioli Storage Manager de gestion des sauegardes VSS : Stratégie de sauegarde globale. Durée de conseration des sauegardes VSS dans l'espace de stockage du sereur Tioli Storage Manager. Nombre de ersions de sauegarde VSS résidant dans l'espace de stockage du sereur Tioli Storage Manager. Types de sauegarde VSS résidant dans l'espace de stockage du sereur Tioli Storage Manager. Nombre de ersions de sauegarde VSS résidant dans les olumes miroir locaux. Types de sauegarde VSS résidant dans les olumes miroir locaux. Quantité de stockage disponible du olume cible dédiée aux opérations VSS. Spécification des instructions de liaison de règles Les instructions de liaison de règles associent les sauegardes SQL à des règles de gestion. Pourquoi et quand exécuter cette tâche La façon dont ous définissez la règle arie selon que ous effectuez des sauegardes VSS ou d'archiage : Sauegardes VSS : utilisez l'instruction VSSPOLICY dans le fichier de configuration de Data Protection for SQL Serer. Par défaut, le nom du fichier de configuration est tdpsql.cfg. Sauegardes d'archiage : utilisez les instructions INCLUDE et EXCLUDE dans le fichier d'options Data Protection for SQL Serer. Par défaut, le nom du fichier d'options est dsm.opt. Chapitre 2. Planning 43
62 Une règle par défaut lie les sauegardes non explicitement liées à une règle nommée. La liaison de règles est possible dans les enironnements aec ou sans sereur Tioli Storage Manager. Procédure Spécifiez les instructions de liaison de règles à utiliser pour lier des instantanés de règle, que ce soit en utilisant l'interface graphique ou en ajoutant manuellement des instructions de liaison au fichier de configuration. Une instruction de règle est définie dans le fichier de configuration respectif, par exemple : <destination de la sauegarde> VSSPOLICY <nom de sereur> <nom d objet> <type de sauegarde> VSSPOLICY * acctdb1 FULL LOCAL MC_1 VSSPOLICY SERVER_3 hrdb INCR LOCAL MC_6 <classe de gestion> Configuration de l'expiration automatique et du contrôle des ersions (VSS et archiage) Data Protection for SQL Serer permet d'utiliser la stratégie Tioli Storage Manager pour définir l'expiration automatique et le contrôle des ersions. Pourquoi et quand exécuter cette tâche Vous définissez une règle automatique pour les sauegardes de données en éditant le fichier d'options Data Protection for SQL Serer ou en spécifiant les instructions de règle dans la console MMC (Microsoft Management Console). Si ous éditez le fichier d'options, ous utilisez les instructions INCLUDE et EXCLUDE pour définir les fichiers à soumettre au traitement automatique, et pour affecter des classes de gestion spécifiques à des fichier en utilisant les conentions de dénomination d'objet. Définition de l'expiration automatique pour les sauegardes VSS Procédure 1. Pour définir une règle automatique pour les sauegardes VSS, exécutez la procédure suiante : Spécifiez l'instruction VSSPOLICY dans otre fichier de configuration Data Protection for SQL Serer Spécifiez l'instruction VSSPOLICY dans la console MMC (Propriétés > Liaison de règles VSS). Vous ne pouez pas spécifier d'instructions VSSPOLICY en exécutant la commande tdpsqlc set. Les instructions VSSPOLICY sont traitées depuis la fin et le traitement s'arrête à la première correspondance. Pour garantir le traitement de spécifications plus précises, indiquez la spécification plus générale aant les spécifications plus précises afin de la traiter en premier. Sinon, les spécifications plus générales coïncident aec la cible aant le traitement des spécifications plus précises. 2. Indiquez les informations suiantes dans l'instruction VSSPOLICY : VSSPOLICY nom sr nombd typesau destsau clsgest L'instruction contient les aleurs suiantes : 44 IBM Tioli Storage Manager for Databases : Data Protection for Microsoft SQL Serer - Guide d'installation et d'utilisation
63 srname Nom du sereur SQL ou caractère générique (*) nombasedonnées Nom de la base de données ou caractère générique (*) backuptype Type de sauegarde : FULL ou caractère générique (*). Dans la mesure où VSS prend uniquement en charge les sauegardes intégrales, lorsque ous spécifiez un caractère générique pour type_sauegarde, une sauegarde de type FULL est utilisée. destsau Destination de sauegarde : TSM ou LOCAL ou caractère générique (*) clsgest Nom de la classe de gestion. Définit la classe de gestion pour la classe de sauegarde spécifiée. Définition de l'expiration automatique pour les sauegardes d'archiage Procédure 1. Assurez-ous que les métadonnées sont disponibles pour analyse sans nécessiter un montage de olume. Les métadonnées sont stockées sous forme d'objet de données sur le sereur Tioli Storage Manager et peuent être migrées ers un support amoible si la stratégie le permet. Un nom d'objet de sauegarde Data Protection for SQL se compose d'une série de qualificatifs séparés par le symbole \. 2. Respectez la syntaxe INCLUDE et EXCLUDE suiante pour le dénomination des objets : include "objectnamespecification" [ManagementClassName] exclude "objectnamespecification" où : spécification de nom d'objet est : SqlSererName[\InstanceName]\dataType\...\DatabaseName [\typeinfo]\backuptype* type_données est : meta data infos_type est : LogicalFileName (pour le type de sauegarde file) GroupName (pour le type de sauegarde group)... (pour les types de sauegarde log et set) non utilisé pour les types de sauegarde full et diff type_sauegarde est : full copyfull diff log group file set Tenez également compte des instructions suiantes : Le caractère générique * correspond à zéro ou plusieurs caractères. Le caractère générique? correspond à tout caractère. Le caractère générique * au sein d'un qualificatif remplace zéro ou plusieurs caractères uniquement dans ce qualificatif. Le qualificatif lui-même doit exister dans le nom de l'objet correspondant. Pour zéro ou plusieurs qualifiants, utilisez des points de suspension : \...\ Chapitre 2. Planning 45
64 Toutes les spécifications doient se terminer par le caractère générique *. En effet, une spécification doit correspondre à la fois aux noms d'objet et aux noms temporaires. Ces derniers serent à actier l'annulation d'une transaction de sauegarde en cas d'erreur. Les noms temporaires sont des noms d'objet aec une chaîne unique ajoutée au qualificatif type_sauegarde. Toute spécification de nom d'objet doit être placée entre guillemets. Si elle contient des espaces ou des caractères spéciaux, des guillemets doient les encadrer. Pour les instructions EXCLUDE, meta doit être une correspondance dans la spécification, que ce soit explicitement ou par l'utilisation de caractère générique ou de points de suspension. L'exclusion de meta exclut l'ensemble de l'objet. Les instructions INCLUDE peuent spécifier meta ou data séparément et explicitement, ou par l'utilisation de caractère générique ou de points de suspension. Pour affecter des classes de gestion, ous pouez spécifier des objets data et meta dans des listes d'inclusion de fichier d'options. Toutefois, lorsque ous utilisez des instructions exclude, ne spécifiez que des méta-objets. Si un objet de données n'est pas sauegardé, son méta-objet n'est pas créé. Les noms d'objet de type log et set sont toujours uniques. L'argument infos_type contient les qualificatifs que leur aleur rend uniques. Comme ils sont générés au moment de la sauegarde, ils ne sont pas préisibles et ous ne pouez pas les spécifier. Les listes d'inclusion et d'exclusion sont traitées à partir de la fin et le traitement s'arrête à la première correspondance. Pour garantir le traitement de spécifications plus précises, listez les spécifications plus générales aant elles pour garantir leur traitement en premier. Sinon, les spécifications plus générales coïncident aec la cible aant étude des spécifications plus précises. Lorsqu'une correspondance est détectée, le traitement de la liste est interrompu et l'instruction correspondante est examinée. S'il s'agit d'une instruction exclude, le nom de l'objet correspondant n'est pas sauegardé. S'il s'agit d'une instruction include, le nom de l'objet correspondant est sauegardé. Si l'instruction include contient un argument ManagementClassName, cette classe de gestion est associée au nom de l'objet pour cette sauegarde et pour toutes les sauegardes du même nom sur le poste courant. Si aucune correspondance n'est détectée, l'objet est sauegardé à l'aide de la classe de gestion par défaut pour le poste en cours. En cas de détection d'une correspondance pour une instruction include spécifiant une classe de gestion, et que cette dernière n'est pas correcte pour le poste courant, la classe de gestion par défaut pour le poste courant est utilisée. Le traitement d'inclusion et d'exclusion ne génère pas de message d'erreur pour les spécifications non alides. Il est donc conseillé de tester de façon approfondie toutes les listes include/exclude. La spécification d'un nom de classe de gestion incorrecte génère un message d'erreur dans dsierror.log. En ce qui concerne la sensibilité à la casse, l'api Windows de Tioli Storage Manager suppose que les spécifications s'appliquent à un système de fichiers Windows et ignore la casse. Toutefois, au cas où la sensibilité à la casse soit respectée à l'aenir, indiquez toujours la casse correcte. Plus précisément : Spécifiez la casse correcte pour les noms SQL (sereur, base de données ou fichier), c'est-à-dire celle qui est affichée par les commandes query sql ou query tsm. 46 IBM Tioli Storage Manager for Databases : Data Protection for Microsoft SQL Serer - Guide d'installation et d'utilisation
65 Utilisez des minuscules pour les constantes Data Protection for SQL : meta, data, full, diff, log, group, file et set. Exemples de spécifications objectnamespecifications indiiduelles dans les instructions INCLUDE et EXCLUDE : Noms de sereur SQL : SQL2008, SQL2012, SQL2014 Noms d'instance : INST1, INST2 Noms de base de données : Db1, Db2, Db3 Noms de groupe : g1, g2, g3 Noms de fichier logique : f1, f2, f3 Exemples de liaison de règles Tioli Storage Manager utilisant les instructions VSSPOLICY, INCLUDE et EXCLUDE Pour exploiter l'expiration et le contrôle des ersions automatiques, ous aez la possibilité de définir une règle pour chaque type de sauegarde de données : sauegardes VSS et sauegardes d'archiage. Exemples VSS Les sauegardes VSS utilisent l'instruction VSSPOLICY dans le fichier de configuration de Data Protection for SQL Serer. VSSPOLICY * * COPY TSM VSS_FULL_TSM_MC Exemples d'archiage Les sauegardes d'archiage utilisent les instructions INCLUDE et EXCLUDE dans le fichier d'options Data Protection for SQL Serer. Pour les exemples proposés dans les tableaux suiants, les instructions groupées sont supposées être utilisées ensemble. Par exemple : \...\full* \...\full*\* et \...\file\f1*\* \...\file\f1* \...\f1\file* occurrences d'objet pour backuptype Spécification Exemple : tous les objets \...\* Exemple d'instructions EXCLUDE aec tous \...\full* les types de sauegarde (full, diff, log, group, file, set) \...\diff* Chapitre 2. Planning 47
66 occurrences d'objet pour backuptype Exemple d'instructions INCLUDE et EXCLUDE aec tous les types de sauegarde (full, diff, log, group, file, set) Spécification \...\full* \...\full*\* \...\copyfull* \...\copyfull*\* \...\diff* \...\diff*\* \...\log* \...\log\...\* \...\group* \...\group\...\* \...\file* \...\file\...\* Exemple d'instructions EXCLUDE aec fichier (f1) et groupe (g1) Exemple d'instructions INCLUDE aec fichier (f1) et groupe (g1) Exemple d'instructions EXCLUDE aec des noms d'objet de groupe ou de fichier commençant par g ou f Exemple d'instructions INCLUDE aec des noms d'objet de groupe ou de fichier commençant par g ou f Exemple d'instructions EXCLUDE identiques à \...\group* ou \...\file* (il n'existe pas d'équialent pour les instructions INCLUDE) \...\set* \...\set\...\* \...\g1\group* \...\f1\file* \...\group\g1*\* \...\group\g1* \...\g1\group* \...\file\f1*\* \...\file\f1* \...\f1\file* \...\g*\group* \...\f*\file* \...\group\g*\* \...\group\g* \...\g*\group* \...\file\f*\* \...\file\f* \...\f*\file* \...\*\group* \...\*\file* Occurrences d'objet backuptype aec base Spécification de données Exemple : tous les objets aec le nom de \...\Db1\...\* base de données Db1 Exemple : tous les objets aec le nom de \...\Db*\...\* base de données Db1 commençant par Db Ambigu \...\*\...\* Exemple d'instructions EXCLUDE utilisant des objets full, diff, copyfull aec le nom de base de données Db1 \...\Db1\full* \...\Db1\copyfull* \...\Db1\diff* 48 IBM Tioli Storage Manager for Databases : Data Protection for Microsoft SQL Serer - Guide d'installation et d'utilisation
67 Occurrences d'objet backuptype aec base de données Exemple d'instructions EXCLUDE et INCLUDE utilisant des objets full, diff, copyfull aec le nom de base de données Db1 Exemple d'instructions EXCLUDE utilisant des objets log, group, file, set aec le nom de base de données Db1 Exemple d'instructions EXCLUDE et INCLUDE utilisant des objets log, group, file, set aec le nom de base de données Db1 Spécification \...\Db1\full* \...\Db1\full*\* \...\Db1\copyfull* \...\Db1\copyfull*\* \...\Db1\diff* \...\Db1\diff*\* \...\Db1\...\log* \...\Db1\...\group* \...\Db1\...\log* \...\Db1\...\log*\...\* \...\Db1\...\group* \...\Db1\...\group*\...\* Exemple d'instructions EXCLUDE utilisant tous les noms d'objet group ou file (g1, f1) aec le nom de base de données Db1 Exemple d'instructions EXCLUDE et INCLUDE utilisant tous les noms d'objet group ou file (g1, f1) aec le nom de base de données Db1 Exemple d'instructions EXCLUDE utilisant tous les noms d'objet group ou file aec g ou f aec le nom de base de données Db1 Exemple d'instructions EXCLUDE et INCLUDE utilisant tous les noms d'objet group ou file commençant par g ou f aec le nom de base de données Db1 Exemple d'instructions EXCLUDE utilisant \...\Db1\...\group* or file* (il n'existe pas d'équialent pour les instructions INCLUDE) Exemple d'instructions EXCLUDE utilisant \...\Db1\full* Exemple d'instructions EXCLUDE et INCLUDE utilisant \...\Db1\full* Exemple d'instructions EXCLUDE utilisant \...\full* Exemple d'instructions EXCLUDE et INCLUDE utilisant \...\full* \...\Db1\...\file* \...\Db1\...\file*\...\* \...\Db1\...\set* \...\Db1\...\set*\...\* \...\Db1\g1\group* \...\Db1\f1\file* \...\Db1\group\g1* \...\Db1\group\g1*\* \...\Db1\g1\group* \...\Db1\file\f1* \...\Db1\file\f1*\* \...\Db1\f1\file* \...\Db1\g*\group* \...\Db1\f*\file* \...\Db1\group\g* \...\Db1\group\g*\* \...\Db1\g*\group* \...\Db1\file\f* \...\Db1\file\f*\* \...\Db1\f*\file* \...\Db1\*\group* \...\Db1\*\file* \...\Db1\...\full* \...\Db1\...\full* \...\Db1\...\full*\* \...\*\full* \...\*\full* \...\*\full*\* Chapitre 2. Planning 49
68 Occurrences d'objet backuptype aec base de données Exemple d'instructions EXCLUDE utilisant \...\group* (il n'existe pas d'équialent pour les instructions INCLUDE) Exemple d'instructions EXCLUDE utilisant \...\g1\group* (il n'existe pas d'équialent pour les instructions INCLUDE) Ambigu Aucune (infos_de_type absent) Spécification \...\*\*\group* \...\*\g1\group* \...\*\...\log* \...\Db1\set* Pour le tableau suiant, utilisez les instructions suiantes : Si ous utilisez uniquement des instructions EXCLUDE aec uniquement \meta\, tous les objets (y compris data) sont exclus. Si ous utilisez uniquement des instructions EXCLUDE aec uniquement \data\, des erreurs se produisent. Occurrences de méta-objet et d'objet de données Exemple : tous les méta-objets ou objets de données Exemple : tous les méta-objets full Exemple : tous les objets de données full Exemple : tous les noms de méta-objets de groupe (g1) Exemple : tous les noms d'objets de données de groupe (g1) Exemple : tous les noms de méta-objets de groupe commençant par g Exemple : tous les noms d'objets de groupe commençant par g Identique à \...\meta\...\group* Aucune (qualificatifs absents) Spécification \...\meta\...\* \...\data\...\* \...\meta\...\full* \...\data\...\full* \...\data\...\full*\* \...\meta\...\g1\group* \...\data\...\group\g1* \...\data\...\group\g1*\* \...\meta\...\g*\group* \...\data\...\group\g* \...\data\...\group\g*\* \...\meta\...\*\group* \...\meta\*\...\data\* Occurrences de méta-objet et d'objet de données aec base de données Exemple : tous les méta-objets et objets de données aec le nom de base de données Db1 Exemple : tous les méta-objets aec le nom de base de données Db1 Exemple : objets complets correspondant à tous les objets de données Exemple : tous les méta-objets aec le nom de base de données Db1 Exemple : tous les objets de journal correspondant à tous les objets de données Spécification \...\meta\...\db1\...\* \...\data\...\db1\...\* \...\meta\...\db1\full* \...\data\...\db1\full* \...\data\...\db1\full*\* \...\meta\...\db1\...\log* \...\data\...\db1\...\log\...\* 50 IBM Tioli Storage Manager for Databases : Data Protection for Microsoft SQL Serer - Guide d'installation et d'utilisation
69 Occurrences de méta-objet et d'objet de données aec base de données Exemple : tous les groupes correspondant à tous les méta-objets Exemple : groupes correspondant à tous les objets de données Exemple : tous les noms de méta-objets (g1) aec le nom de base de données Db1 Exemple : tous les noms d'objets de groupes de données (g1) aec le nom de base de données Db1 Exemple : tous les noms de méta-objets commençant par g aec le nom de base de données Db1 Exemple : tous les noms d'objets de groupes de données commençant par g aec le nom de base de données Db1 Identique à \...\meta\...\db1\...\group* (aucun équialent pour les objets de données) Identique à \...\meta\...\full* (aucun équialent pour les objets de données) Identique à \...\meta\...\group* aucun équialent pour les objets de données) Identique à \...\meta\...\g1\group* (aucun équialent pour les objets de données) Ambigu Aucune (qualificatifs absents) Spécification \...\meta\...\db1\...\group* \...\data\...\db1\group\...\* \...\meta\...\db1\g1\group* \...\data\...\db1\group\g1* \...\meta\...\db1\g*\group* \...\data\...\db1\group\g* \...\meta\...\db1\*\group* \...\meta\...\*\full* \...\meta\...\*\*\group* \...\meta\...\*\g1\group* \...\meta\...\*\...\log* \...\data\...\*\...\log* \...\meta\*\...\data\* Occurrences de sereur Exemple : tous les objets proenant de tous les sereurs commençant par SQL Exemple : tous les objets proenant de toutes les instances du sereur aec l'hôte SQL2012 Exemple : tous les objets proenant du sereur SQL2012\INST1 Exemple : tous les objets proenant de tous les sereurs commençant par SQL2012\INST Identique à SQL2012\...\* Exemple : tous les méta-objets ou objets de données proenant du sereur SQL2012\INST1 Exemple : tous les méta-objets ou objets de données proenant de toutes les instances de sereur nommées aec l'hôte SQL2012 Exemple : tous les méta-objets ou objets de données proenant de toutes les instances de sereur aec l'hôte SQL2012 Spécification SQL*\...\* SQL2012\...\* SQL2012\INST1\...\* SQL2012\INST*\...\* SQL2012\*\...\* SQL2012\INST1\meta\...\* SQL2012\INST1\data\...\* SQL2012\*\meta\...\* SQL2012\...\meta\...\* Chapitre 2. Planning 51
70 Occurrences de sereur Exemple : tous les objets proenant de l'instance par défaut du sereur (si aucun nom d'instance ne correspond à??ta) Spécification SQL2012\meta\...\* SQL2012\data\...\* Liaison de sauegardes à des règles Vous pouez ajouter, mettre à jour, supprimer ou modifier l'ordre de traitement des instructions de liaison existantes. Pourquoi et quand exécuter cette tâche Une règle de sauegarde détermine la manière dont les sauegardes sont gérées et conserées dans les olumes miroir locaux. Procédure 1. Dans la console MMC (Microsoft Management Console), sélectionnez l'instance SQL Serer depuis l'arborescence. 2. Dans l'onglet Protéger, cliquez sur Propriétés dans le panneau Action. 3. Sélectionnez Liaison de règle VSS dans la liste de pages de propriétés disponibles. 4. Ajoutez, mettez à jour, supprimez ou modifiez l'ordre de traitement des instructions de liaison existantes. Conseil : Vous pouez utiliser un caractère générique (*) pour "tous". Par exemple, entrez un caractère générique dans la zone Sereur pour lier la règle à tous les sereurs SQL. 5. Facultatif : Utilisez Placer aant et Placer après pour modifier l'ordre de traitement. Les règles sont traitées à partir de la fin du fichier et s'arrêtent à la première correspondance. Pour ous assurer que les instructions plus spécifiques sont traitées aant les instructions générales, ous deez faire figurer la spécification la plus générale aant les plus spécifiques. Sinon, les spécifications plus générales s'appliquent à la cible aant que les spécifications plus spécifiques soient atteintes. 6. Enregistrez les instructions de liaison nouelles ou modifiées. 7. Facultatif : Vérifiez les règles et liaisons nouelles ou modifiées comme suit : a. Exécutez une ou plusieurs sauegardes test. b. Dans l'onglet Récupérer, érifiez les classes de gestion liées aux sauegardes test. Fichiers de configuration et d'options à un emplacement non standard Le logiciel Data Protection for SQL Serer utilise des fichiers de configuration et d'options par défaut. Si ous aez besoin d'utiliser des fichiers de configuration et d'options non standard, spécifiez-les au moyen de paramètres de ligne de commande au lancement de la console de gestion Microsoft (MMC) lorsque ous démarrez Data Protection for SQL Serer. La console MMC utilisée pour Data Protection for SQL Serer se lance aec le fichier flashcopymanager.exe. Le fichier flashcopymanager.exe accepte les paramètres suiants : /mscfilename=nomfichier # Nom du fichier de contrôle enfichable dans la MMC /author # Oure la console MMC en mode auteur. 52 IBM Tioli Storage Manager for Databases : Data Protection for Microsoft SQL Serer - Guide d'installation et d'utilisation
71 Par exemple : flashcopymanager.exe paramètre1=nomfichier paramètre2=nomfichier... Le fichier flashcopymanager.exe accepte les paramètres suiants pour les fichiers de configuration : /SQLCONFigfile=filename # SQL configuration file /SQLOPTfile=filename # SQL OPT file /SQLINSTancenames=Instance1,Instance2,... # SQL instances to show in the MMC L'exemple suiant montre comment démarrer la console MMC aec les paramètres utilisant flashcopymanager.exe : flashcopymanager.exe /SQLCONFigfile=altsql.cfg /SQLINSTancenames=mysql1,mysql2 Vous pouez aussi démarrer et exécuter simultanément plusieurs instances de la console MMC. Aec les paramètres de ligne de commande cités plus haut, chaque instance fonctionne aec une configuration différente, définie par les fichiers de configuration et d'options spécifiés. Les informations de la présente section ne s'appliquent pas au cas où des installations Data Protection for SQL Serer distantes sont gérées. Spécification des paramètres de nom Data Protection for SQL Serer de poste Le système où Data Protection for SQL Serer est installé doit être enregistré auprès du sereur Tioli Storage Manager aec un nom de poste. Pourquoi et quand exécuter cette tâche Lorsque ous configurez Data Protection for SQL Serer, l'assistant de configuration Tioli Storage Manager gère la création des postes et attributs de poste Tioli Storage Manager. Vous pouez personnaliser le script du modèle de configuration afin d'ajouter des attributs de poste supplémentaires, tels que la compression de copie de sauegarde. Ou bien, afin de personnaliser des postes Tioli Storage Manager, ous pouez utiliser les options de client d administration aec la commande DSMADMC. Le nom de poste est propriétaire de toutes les données Data Protection for SQL Serer gérées qui sont sauegardées sur le sereur Tioli Storage Manager. Procédure 1. Spécifiez le nom de poste aec l'option nodename dans le fichier d'options dsm.opt. Le fichier d'options dsm.opt est situé par défaut dans le répertoire d'installation de Data Protection for SQL Serer. 2. Pour exécuter des opérations VSS, enregistrez des noms de poste pour d'autres systèmes si nécessaire. 3. Configurez les paramètres Tioli Storage Manager suiants lorsque ous enregistrez otre nom de poste Data Protection for SQL Serer (système) auprès du sereur Tioli Storage Manager : BACKDELete Ce paramètre détermine si le poste Data Protection for SQL Serer peut supprimer ses propres fichiers de sauegarde sur le sereur Tioli Storage Manager. Ce paramètre doit aoir la aleur yes. Chapitre 2. Planning 53
72 MAXNUMMP Ce paramètre détermine le nombre maximal de points de montage pouant être utilisés par un poste client sur le sereur Tioli Storage Manager lors d'une opération de sauegarde. Si ous utilisez la segmentation de données SQL aec des donnes enoyées directement à un pool de bandes, ous deez définir ce paramètre sur un nombre supérieur à la aleur par défaut 1. Définissez, par exemple, cette aleur sur au moins le nombre maximal de segments à utiliser pour des opérations de sauegarde ou de restauration quand un support amoible de type bande est utilisé, ou si une migration est exécutée durant l'opération de sauegarde ou de restauration. Si d'autres opérations de sauegarde ou de restauration sont exécutées simultanément, la aleur de ce paramètre doit être suffisamment éleée pour accepter tous les points de montage nécessaires. Si le pool de stockage de l'opération de sauegarde contient des données acties ou des pools de stockage de sauegarde dans lesquels les données sont placées simultanément, le paramètre MAXNUMMP doit également inclure ces points de montage. TXNGroupmax Ce paramètre détermine le nombre de fichiers transférés en tant que groupe entre Data Protection for SQL Serer et le sereur Tioli Storage Manager, entre des points de alidation de transaction. Ce paramètre doit aoir la aleur une aleur supérieure de un par rapport au nombre maximal de bandes à utiliser pour les opérations de sauegarde ou de restauration, quel que soit le support. COMPRESSIon (archiage uniquement) Ce paramètre détermine si le poste du Data Protection for SQL Serer compresse les données aant de les enoyer au sereur Tioli Storage Manager lors d'une opération de sauegarde. Indiquez COMPression=Client pour permettre au poste Data Protection for SQL Serer de procéder ou non à la compression des données à l'aide de la aleur de l'option COMPRESSIon option du client spécifiée dans le fichier d'options (dsm.opt) situé dans le répertoire Data Protection for SQL Serer. Si ous exécutez Data Protection for SQL Serer sur un sereur Microsoft de clustering aec basculement ou un sereur Veritas Cluster Serer, le nom du poste ne peut être identique à celui du système local. Le nom de poste doit correspondre au nom du sereur irtuel SQL. Spécification d'autres paramètres de configuration Data Protection for SQL Serer Vous deez configurer différents paramètres Data Protection for SQL Serer pour ous connecter au sereur Tioli Storage Manager. Pourquoi et quand exécuter cette tâche L'administrateur Tioli Storage Manager doit ous fournir le nom du poste, le mot de passe, la méthode de communication et les paramètres appropriés pour ous connecter au sereur Tioli Storage Manager. Les aleurs des paramètres sont stockées dans un fichier d'options qui se troue par défaut dans le répertoire d'installation Data Protection for SQL Serer. Procédure 1. Editez le fichier d'options dsm.opt à l'aide d'un éditeur de texte. Le fichier d'options dsm.opt contient les paramètres suiants, nécessaires pour la configuration initiale : COMMMethod Cette option définit le protocole de communication à utiliser entre le 54 IBM Tioli Storage Manager for Databases : Data Protection for Microsoft SQL Serer - Guide d'installation et d'utilisation
73 poste Data Protection for SQL Serer et le sereur Tioli Storage Manager. Data Protection for SQL Serer prend en charge le même ensemble de protocoles de communication pris en charge par d'autres clients Tioli Storage Manager sur les systèmes Windows. En fonction du paramètre d'option commmethod que ous choisissez, ous deez également définir les paramètres de connectiité commmethod. Pour toutes les sauegardes, spécifiez l'option commmethod dans le fichier d'options Data Protection for SQL Serer. Pour les sauegarde VSS, indiquez également l'option commmethod dans le fichier d'options du client de sauegarde-archiage utilisé en tant que poste DSMAGENT local. Si l'enironnement est configuré pour les sauegardes de déchargement VSS, ous deez également indiquer l'option commmethod dans le fichier d'options du client de sauegarde-archiage utilisé comme poste DSMAGENT distant. NODename Le nom de poste Tioli Storage Manager est le nom unique utilisé par Tioli Storage Manager pour identifier le système exécutant Data Protection for SQL Serer. 2. Bien que les options suiantes ne soient pas requises pour une configuration initiale, et qu'elles ne soient pas spécifiées par défaut, modifiez les aleurs par défaut si nécessaire : COMPRESSIon Cette option demande à l'api Tioli Storage Manager de compresser les données aant de les enoyer au sereur Tioli Storage Manager. Cette compression des données réduit les exigences en matière de trafic et de stockage. Si ous actiez la compression de données, les performances sont affectées de deux façons : L'utilisation du processeur augmente sur le système sur lequel Data Protection for SQL Serer est en cours d'exécution. L'utilisation de la bande passante du réseau est réduite car les octets sont enoyés en moins grand nombre. L'utilisation de la mémoire sur le sereur Tioli Storage Manager est réduite. Si l'une des conditions suiantes existe, ous oudrez peut-être spécifier l'option compression yes : La carte réseau est en surcharge de données. Les communications entre Data Protection for SQL Serer et le sereur Tioli Storage Manager qui s'exécute sur une connexion à faible bande passante. Trafic réseau important. Il est préférable d'indiquer l'option compression no dans les cas suiants : L'ordinateur exécutant Data Protection for SQL Serer a une surcharge au nieau du processeur. L'utilisation de l'unité centrale ajoutée peut aoir des conséquences sur d'autres applications, notamment sur SQL Serer. Vous pouez contrôler l'utilisation des ressources réseau et processeur à l'aide du programme Analyseur de performances inclus dans Windows. La bande passante réseau ne ous impose aucune contrainte. Vous pouez obtenir de meilleures performances en laissant l'option par Chapitre 2. Planning 55
74 défaut compression no et en actiant la compression matérielle sur le lecteur de bande, ce qui réduit les besoins en matière de stockage. L'administrateur Tioli Storage Manager peut remplacer la définition de l'option de compression du poste Data Protection for SQL Serer lors de l'enregistrement ou de la mise à jour du poste en indiquant, au nieau du poste sereur Tioli Storage Manager, ce poste spécifique : utilise systématiquement la compression. n'utilise jamais la compression. laisse le choix au client (par défaut). Pour les sauegardes d'archiage, indiquez l'option compression dans le fichier d'options Data Protection for SQL Serer. Pour les sauegarde VSS, indiquez l'option compression dans le fichier d'options du client de sauegarde-archiage utilisé comme poste DSMAGENT local. Si l'enironnement est configuré pour les sauegardes de déchargement VSS, ous deez également indiquer l'option compression dans le fichier d'options du client de sauegarde-archiage utilisé comme poste DSMAGENT distant. DEDUPLication Le dédoublonnage au nieau du client est utilisé par l'api Tioli Storage Manager pour supprimer des données redondantes lors de la procédure de sauegarde et d'archiage des données aant la transmission des données au sereur Tioli Storage Manager. Indiquez si l'api Tioli Storage Manager doit dédoublonner les données aant de les enoyer au sereur Tioli Storage Manager. Vous pouez indiquer Oui ou Non. La aleur par défaut est Non. La aleur de l'option de dédoublonnage de Data Protection for SQL Serer s'applique uniquement si l'administrateur de Tioli Storage Manager permet le dédoublonnage de données côté client. Les options DEDUPLication et enablelanfree sont mutuellement exclusies. Vous pouez utiliser l'une ou l'autre des options, mais ous ne pouez pas les utiliser simultanément. Pour actier le dédoublonnage des données au nieau du client, ajoutez DEDUPLICATION YES au fichier dsm.opt, puis assurez-ous que les prérequis en matière de dédoublonnage sont satisfaits. ENABLECLIENTENCRYPTKEY Cette option chiffre les bases de données SQL lors du traitement des sauegardes et des restaurations de données en générant une clé de chiffrement aléatoire par session. Restriction : Vous pouez sauegarder des bases de données VSS chiffrées uniquement sur le sereur Tioli Storage Manager et non sur un sereur Tioli Storage FlashCopy Manager local. Tioli Storage Manager gère cette clé mais ous deez disposer d'une base de données alide pour restaurer un objet chiffré. Indiquez l'option ENABLECLIENTENCRYPTKEY yes dans le fichier d'options. Cette options spécifie le type de chiffrement à utiliser. Vous pouez indiquer DES56 (56 bits), AES128 (128 bits), ou AES256 (256 bits). La méthode de chiffrement de données la plus sécurisée est la méthode AES256. L'option de chiffrement par défaut est AES IBM Tioli Storage Manager for Databases : Data Protection for Microsoft SQL Serer - Guide d'installation et d'utilisation
75 Dans le fichier d'options, ous deez également indiquer les bases de données que ous souhaitez chiffrer en ajoutant une instruction include aec l'option include.encrypt. Pour les sauegardes d'archiage, spécifiez ces options de chiffrement dans le fichier d'options Data Protection for SQL Serer. Pour les sauegardes VSS, indiquez les options de chiffrement dans le fichier d'options du client de sauegarde-archiage utilisé comme poste DSMAGENT local. Si l'enironnement est configuré pour effectuer des sauegardes de déchargement VSS, ous deez également indiquer les options de chiffrement dans le fichier d'options du client de sauegarde-archiage utilisé en tant que poste DSMAGENT distant. Lisez les informations de chiffrement disponibles dans la documentation du client aant toute tentatie de chiffrement de os bases de données. Par exemple, chiffrez os sauegardes de base de données SQL en ajoutant les trois options suiantes : a. Ajoutez l'option enableclientencryptkey yes. b. Ajoutez l'option encryptiontype aec le type de chiffrement à utiliser. c. (Sauegardes d'archiage uniquement) Ajoutez os instructions include à l'aide de l'option include.encrypt. Par exemple, pour chiffrer toutes les données SQL, indiquez l'instruction suiante : include.encrypt *\...\* Exemple pour tous les objets aec le nom de base de données Db1 commençant par Db, indiquez l'instruction suiante : include.encrypt \...\Db*\...\* Pour chiffrer tous les objets différentiels ou intégraux aec le nom de base de données Db1, indiquez les instructions suiantes : include.encrypt \...\Db1\full* include.encrypt \...\Db1\diff* ENABLELANFree Cette option permet à Data Protection for SQL Serer de s'exécuter dans un enironnement ne disposant pas de réseau local. Pour effectuer une sauegarde d'archiage hors réseau local aec Data Protection for SQL Serer, un agent de stockage Tioli Storage Manager doit être installé sur le même système et l'option enablelanfree yes doit être indiquée dans le fichier d'optionsdata Protection for SQL Serer. Pour exécuter une sauegarde VSS hors réseau local aec Data Protection for SQL Serer, indiquez enablelanfree yes dans le fichier d'options DSMAGENT (demandeur VSS). Pour plus d'informations sur les enironnements hors réseau local, oir Sauegarde des données client hors réseau local : Scénario ( knowledgecenter/ssgsg7_7.1.1/com.ibm.itsm.sta.doc/ c_scenario_lanfree.html). PASSWORDAccess A cause de cette option, à l'api Tioli Storage Manager stocke le mot de passe en cours (chiffré) dans le registre Windows et génère automatiquement un noueau mot de passe lorsque le mot de passe en cours arrie à expiration. Cette méthode de gestion de mots de passe Chapitre 2. Planning 57
76 est utile en cas de sauegardes planifiées sans contrôle, car aucune expiration du mot de passe ne peut causer d'échec. Le mot de passe par défaut est prompt. Vous pouez gérer le mot de passe par défaut, tel qu'il est stocké dans le registre, à l'aide de l'utilitaire dsmcutil.exe. Il est distribué aec le module du client de sauegarde-archiage de Tioli Storage Manager. Pour plus d'informations sur l'utilisation de la commande dsmcutil, oir le fichier dsmcutil.hlp ou le fichier dsmcutil.txt, qui sont distribués aec le module du client de sauegarde-archiage Tioli Storage Manager. 3. Eentuellement, exécutez la procédure suiante : a. Créez des fichiers d'options Data Protection for SQL Serer supplémentaires pointant ers tout autre sereur Tioli Storage Manager. b. Créez plusieurs fichiers d'options, chacun de ces fichiers contenant des paramètres différents à utiliser aec un sereur Tioli Storage Manager unique. Tâches associées: «Actiation de la compression de copie de sauegarde SQL Serer», à la page 121 Spécification des préférences Data Protection for SQL Serer Utilisez les pages de propriétés de la fenêtre Propriétés de protection des données pour personnaliser les préférences de configuration Data Protection for SQL Serer. Pourquoi et quand exécuter cette tâche Les paramètres de configuration de Data Protection for SQL Serer sont définis dans le fichier de configuration de Data Protection for SQL Serer et tdpsql.cfg par défaut). Ces paramètres de configuration déterminent des préférences comme l'emplacement de otre fichier journal, l'affichage de l'heure et de la date et les paramètres d'optimisation des performances. Vous pouez exécuter la commande tdpsqlc set dans l'interface de ligne de commande Data Protection for SQL Serer. Prenez en compte les caractéristiques suiantes pour les paramètres de configuration de Data Protection for SQL Serer : La aleur d'un paramètre de configuration indiqué dans un appel de ligne de commande remplace (mais ne modifie pas) la aleur du paramètre de configuration spécifié dans le fichier de configuration de Data Protection for SQL Serer. Pendant un appel de ligne de commande qui n'indique pas de aleur de substitution pour un paramètre de fichier de configuration, les aleurs contenues dans le fichier de configuration de Data Protection for SQL Serer par défaut (tdpsql.cfg) sont utilisées. Procédure 1. Dans l'arborescence de la console de gestion Microsoft (MMC), sélectionnez l'instance SQL dont ous souhaitez éditer les préférences. 2. Cliquez sur Propriétés dans le panneau Actions. 58 IBM Tioli Storage Manager for Databases : Data Protection for Microsoft SQL Serer - Guide d'installation et d'utilisation
77 3. Modifiez la page de propriétés, puis cliquez sur OK. Par exemple, pour lier les sauegardes VSS à la règle Tioli Storage Manager sélectionnez Propriétés > Liaison de règles VSS dans l'interface graphique de MMC et entrez les aleurs appropriées dans les zones. Pour définir la règle de sauegarde VSS, sélectionnez Propriétés > Liaison de règles VSS dans la console MMC. Configurez ensuite la règle. Référence associée: «Commande Set», à la page 300 Chapitre 2. Planning 59
78 60 IBM Tioli Storage Manager for Databases : Data Protection for Microsoft SQL Serer - Guide d'installation et d'utilisation
79 Chapitre 3. Installation, mise à nieau et migration Aant de lancer la procédure d'installation, passez en reue les informations appropriées sur les éléments prérequis, notamment la configuration matérielle et logicielle requise. Prérequis Aant d'installer Data Protection for SQL Serer, assurez-ous que otre système dispose de la configuration minimale en termes de matériel, de logiciel et de système d'exploitation. Les configurations matérielle et logicielle requises changent au fil du temps en raison des mises à jour de maintenance et de l'ajout de la prise en charge du système d'exploitation, des applications et d'autres logiciels. Pour connaître la configuration la plus récente, consultez la note technique Configuration matérielle et logicielle associée au nieau de otre programme Data Protection for SQL Serer. Cette note technique est disponible depuis la page Web suiante : TSM for Databases - All Requirement Documents. Suiez le lien pointant ers la note technique correspondant à otre nieau d'édition ou de mise à jour spécifique. Configuration matérielle minimale requise Le matériel suiant est requis pour installer Data Protection for SQL Serer : Configuration matérielle pour un système x86 Matériel compatible pris en charge par le système d'exploitation Windows et le sereur SQL Serer en cours d'utilisation. Configuration matérielle pour un système x64 Matériel compatible pris en charge par le système d'exploitation Windows et le sereur SQL Serer en cours d'utilisation. Processus d'installation pouant nécessiter un réamorçage Si ous n'installez pas tous les prérequis aant de démarrer le processus d'installation, il est possible que ce dernier requiert un réamorçage. Dans le cadre du processus d'installation, un ou plusieurs modules Microsoft C++ redistribuables sont installés s'ils ne se trouent pas déjà sur le poste de traail Windows. Ces modules peuent également être automatiquement mis à jour par le serice de mise à jour Windows. Si les modèles sont mis à jour, la mise à jour peut entraîner un réamorçage du système au démarrage du programme d'installation. En outre, étant donné que le pack redistribuable Microsoft Visual Studio C++ est un composant Windows partagé, d'autres applications ayant des dépendances sur le module peuent être arrêtées ou redémarrées par Windows pendant l'installation ou la mise à nieau du pack redistribuable C++. Planifiez les installations et mises à nieau lors d'une fenêtre de maintenance, lorsque d'autres applications ne seront pas affectées si elles sont arrêtées ou redémarrées si un module C++ redistribuable est installé. Une fois l'installation terminée, sureillez les autres applications afin de oir si des applications arrêtées n'a pas été redémarrée. Copyright IBM Corp. 1997,
80 Ressources de l'enironnement de irtualisation Si ous utilisez un enironnement de irtualisation aec Data Protection for SQL Serer, examinez ces ressources. Pour plus d'informations sur les enironnements de irtualisation pouant être utilisés aec Data Protection for SQL Serer, oir la page Web suiante : IBM Tioli Storage Manager (TSM) guest support for Virtual Machines and Virtualization. Installation et configuration de Data Protection for SQL Serer Vous pouez installer et configurer rapidement Data Protection for SQL Serer pour commencer à protéger os données SQL Serer. Aant de commencer Aant d'installer et de configurer Data Protection for SQL Serer, érifiez que les exigences matérielles et logicielles sont satisfaites. Vous pouez obtenir ce package d'installation sur le DVD du produit ou sur un site de téléchargement IBM. Si le package d'installation se troue sur le DVD du produit, érifiez que les fichiers d'installation sont isibles sur le lecteur de DVD. Si ous ous procurez le package à partir d'un site de téléchargement IBM, ous deez en extraire les fichiers d'installation. Pourquoi et quand exécuter cette tâche Data Protection for SQL Serer est disponible à la fois dans les modules sous licence et de maintenance. Le processus d'installation est différent pour ces deux types de module. Module sous licence Inclut un fichier d'actiation de licence uniquement disponible à partir d'un canal de distribution de logiciel, tel que Passport Adantage et comprend l'édition généralement disponible d'un produit ou d'un composant. Mise à jour de maintenance (groupe de correctifs ou module de correctifs temporaires) Disponible auprès du canal de liraison de la maintenance, il peut parfois permettre d'actualiser le canal de distribution des logiciels. Les modules de maintenance ne contiennent pas de fichier d'actiation de licence et doient être installé après un module sous licence. Consultez le fichier README.FTP pour des informations sur l'installation d'un groupe de correctifs ou d'un correctif temporaire. Le fichier README.FTP est disponible dans le même répertoire où le module de maintenance est téléchargé. 62 IBM Tioli Storage Manager for Databases : Data Protection for Microsoft SQL Serer - Guide d'installation et d'utilisation
81 Installation de Data Protection for SQL Serer Procédure 1. Connectez-ous au système en tant qu'administrateur. 2. Téléchargez le package approprié à partir de l'un des sites Web suiants ou accédez aux fichiers sur le DVD du produit : Pour une première installation ou l'installation d'une nouelle édition, accédez au site Passport Adantage à l'adresse IBM Passport Adantage. Passport Adantage est le seul site Web à partir duquel ous pouez télécharger un fichier de package sous licence. Pour un correctif de maintenance, rendez-ous sur le site FTP suiant et naiguez jusqu'au répertoire contenant la ersion oulue du correctif : Index of Data Protection for Microsoft SQL Serer patch files. 3. Si ous téléchargez le package à partir de l'un des sites de téléchargement, procédez comme suit : a. Vérifiez que ous disposez de suffisamment d'espace pour stocker les fichiers d'installation au moment de leur extraction du package produit. b. Placez-ous dans le répertoire dans lequel ous aez placé le fichier exécutable. Important : Dans l'étape suiante, les fichiers sont extraits ers le répertoire en cours. Le chemin ne doit pas contenir plus de 128 caractères. Veillez à extraire les fichiers d'installation dans un répertoire ide. N'extrayez pas les fichiers dans un répertoire contenant déjà des fichiers extraits ou d'autres fichiers. c. Double-cliquez sur le fichier exécutable ou entrez la commande suiante sur la ligne de commande pour extraire les fichiers d'installation. Les fichiers sont extraits dans le répertoire en cours. nom_package.exe où nom_package est similaire à cet exemple : TIV-TSMSQL-Win.exe 4. Suiez les instructions d'installation affichées à l'écran. 5. Cliquez sur Terminer. 6. Si ous préoyez d'utiliser des opérations VSS, ous deez installer la ersion la plus récente du client de sauegarde-archiage Tioli Storage Manager. Le client de sauegarde-archiage est également le demandeur VSS, disponible séparément. Exécution de la configuration de l'installation Procédure 1. Pour démarrer la console MMC (Microsoft Management Console), cliquez sur Démarrer > Tous les programmes > Tioli Storage Manager > Data Protection for Microsoft SQL Serer > DP for SQL Management Console. Si ous n'aez pas précédemment configuré Data Protection for SQL Serer, l'assistant de configuration de Tioli Storage Manager démarre automatiquement. 2. Si l'assistant de configuration de Tioli Storage Manager ne démarre pas automatiquement, cliquez sur Gérer > Configuration > Assistants dans l'arborescence, sélectionnez l'assistant, puis cliquez sur Start dans le panneau Actions. 3. Renseignez les pages suiantes de l'assistant : Chapitre 3. Installation, mise à nieau et migration 63
82 Sélection de protection de données Sélectionnez SQL Serer comme application à protéger. Vérification des exigences Cliquez sur les liens Echec ou Aertissements pour aider à résoudre les éentuels problèmes. Noms de postes TSM Spécifiez les noms de poste Tioli Storage Manager à utiliser pour chacune des applications à protéger. Dans la zone Demandeur VSS, entrez le nom du poste communiquant aec le serice VSS pour accéder aux données SQL. Ce nom de poste correspond au nom de poste du client Tioli Storage Manager, également appelé nom de poste d'agent DSM. Dans la zone Data Protection for SQL, saisissez le nom de poste sur lequel l'application Data Protection for SQL Serer est installée. Ce poste stocke les sauegardes Data Protection for SQL Serer. N'incluez pas de caractère codé sur deux octets. Si ous configurez Data Protection for SQL Serer aec SQL Serer 2012 ou ersion ultérieure, indiquez un nom de poste dans la zone Poste AlwaysOn. Ce nom de poste est utilisé lorsque les bases de données de disponibilité sont sauegardées dans un groupe de disponibilité AlwaysOn. Paramètres du sereur TSM Spécifiez l'adresse de sereur Tioli Storage Manager, puis choisissez de demander ou non à l'assistant de configurer le sereur Tioli Storage Manager. Une autre solution consiste à isualiser et modifier les commandes utilisées par l'assistant de configuration pour configurer le sereur Tioli Storage Manager ou exécuter manuellement les commandes. Configuration personnalisée Cliquez sur Par défaut dans la plupart des cas, ou sur Personnalisé pour entrer toutes les informations liées au serice. Configuration TSM Attendez que tous les composants soient disponibles et configurés. Cliquez sur Réexécution en cas de problème. Cliquez sur le lien Echec ou Aertissement pour plus d'informations si un problème subsiste. Achèement Le statut de configuration s'affiche. Cochez la case Diagnostics VSS pour lancer la érification VSS. Si ous ne choisissez pas l'assistant pour configurer le sereur Tioli Storage Manager, l'administrateur de Tioli Storage Manager doit configurer le sereur Tioli Storage Manager aant de pouoir procéder à la érification. Si l'assistant ne configure pas le sereur Tioli Storage Manager, il fournit un lien ers une macro pouant être fournie à l'administrateur Tioli Storage Manager comme exemple de moyen de configurer le sereur Tioli Storage Manager. 64 IBM Tioli Storage Manager for Databases : Data Protection for Microsoft SQL Serer - Guide d'installation et d'utilisation
83 Vérification de la configuration Procédure 1. Assurez-ous que VSS fonctionne correctement. Si la case Diagnostics VSS est cochée à la fin de l'assistant de configuration, l'assistant Diagnostics VSS s'affiche. Vous pouez également démarrer cet assistant en cliquant sur Gérer > Diagnostics et sur Diagnostics VSS dans le panneau Actions. N'exécutez pas ces tests si des images instantanées à espace optimisé de SAN Volume Controller ou Storwize V7000 sont déjà en cours d'exécution sur otre ordinateur. Cela peut engendrer la suppression des instantanés existants précédents. 2. Renseignez les pages suiantes de l'assistant Diagnostics VSS : Sélection de olume d'image instantanée Sélectionnez les olumes que ous souhaitez tester et lisez les informations du fournisseur et de l'auteur du VSS. Tests d'images instantanées VSS Consultez les entrées du journal des éénements consignées comme les images instantanées permanentes et non permanentes prises et corrigez les éentuelles erreurs. Achèement Lisez l'état de test et cliquez sur Terminer. 3. Vérifiez que Data Protection for SQL Serer est correctement configuré : a. Cliquez sur l'onglet Automatiser. Une ligne de commande intégrée est disponible dans la fenêtre des tâches. Vous pouez recourir à l'interface pour entrer des cmdlets PowerShell ou des commandes d'interface de ligne de commande. La sortie s'affiche dans la fenêtre principale. b. Remplacez PowerShell par Command Line. c. Cliquez sur l'icône du dossier et sélectionnez le fichier erify_sql.txt. Cliquez ensuite sur Ourir. Ces commandes s'affichent dans le panneau de ligne de commande : query tdp query tsm query sql d. Aec le curseur dans le panneau de ligne de commande, appuyez sur Entrée pour exécuter les commandes afin de érifier otre configuration. La configuration est érifiée lorsque ces commandes s'exécutent sans aertissement ni erreur. e. Lorsque la érification est terminée, ous pouez utiliser Data Protection for SQL Serer pour sauegarder et restaurer les données SQL Serer. f. Sauegardez et restaurez un jeu de données de test. Chapitre 3. Installation, mise à nieau et migration 65
84 Personnalisation de la configuration Procédure Après aoir configuré et érifiez Data Protection for SQL Serer, personnalisez os paramètres en définissants os paramètres de règle et os opérations planifiées afin de répondre à os besoin métier. Que faire ensuite Si ous installez Data Protection for SQL Serer dans un enironnement Windows Failoer Cluster ou une enironnement de sereur Veritas Cluster, répétez la procédure d'installation sur les postes du cluster que ous souhaitez protéger. Installation de Data Protection for SQL Serer sur un système local Vous pouez installer Data Protection for SQL Serer à partir d'un DVD. L'assistant de configuration ous guide tout au long du processus d'installation de Data Protection for SQL Serer. Aant de commencer Aant d'installer et de configurer Data Protection for SQL Serer, érifiez que les exigences matérielles et logicielles sont satisfaites. Vous pouez obtenir ce package d'installation sur le DVD du produit ou sur un site de téléchargement IBM. Si le package d'installation se troue sur le DVD du produit, érifiez que les fichiers d'installation sont isibles sur le lecteur de DVD. Si ous ous procurez le package à partir d'un site de téléchargement IBM, ous deez en extraire les fichiers d'installation. Pourquoi et quand exécuter cette tâche Data Protection for SQL Serer est disponible à la fois dans les modules sous licence et de maintenance. Le processus d'installation est différent pour ces deux types de module. Module sous licence Inclut un fichier d'actiation de licence uniquement disponible à partir d'un canal de distribution de logiciel, tel que Passport Adantage et comprend l'édition généralement disponible d'un produit ou d'un composant. Mise à jour de maintenance (groupe de correctifs ou module de correctifs temporaires) Disponible auprès du canal de liraison de la maintenance, il peut parfois permettre d'actualiser le canal de distribution des logiciels. Les modules de maintenance ne contiennent pas de fichier d'actiation de licence et doient être installé après un module sous licence. Consultez le fichier README.FTP pour des informations sur l'installation d'un groupe de correctifs ou d'un correctif temporaire. Le fichier README.FTP est disponible dans le même répertoire où le module de maintenance est téléchargé. 66 IBM Tioli Storage Manager for Databases : Data Protection for Microsoft SQL Serer - Guide d'installation et d'utilisation
85 Procédure 1. Installez Data Protection for SQL Serer à l'aide de l'assistant de configuration. L'assistant installe le produit et les logiciels prérequis tels que.net Framework et Report Viewer. a. Connectez-ous en tant qu'administrateur. b. Téléchargez le package approprié à partir de l'un des sites Web suiants ou accédez aux fichiers sur le DVD du produit : Pour une première installation ou l'installation d'une nouelle édition, accédez au site Passport Adantage à l'adresse IBM Passport Adantage. Passport Adantage est le seul site Web à partir duquel ous pouez télécharger un fichier de package sous licence. Pour un correctif de maintenance, rendez-ous sur le site FTP suiant et naiguez jusqu'au répertoire contenant la ersion oulue du correctif : Index of Data Protection for Microsoft SQL Serer patch files. c. Si ous téléchargez le package à partir de l'un des sites de téléchargement, procédez comme suit : Vérifiez que ous disposez de suffisamment d'espace pour stocker les fichiers d'installation au moment de leur extraction du package produit. Placez-ous dans le répertoire dans lequel ous aez placé le fichier exécutable. Important : Dans l'étape suiante, les fichiers sont extraits ers le répertoire en cours. Le chemin ne doit pas contenir plus de 128 caractères. Veillez à extraire les fichiers d'installation dans un répertoire ide. N'extrayez pas les fichiers dans un répertoire contenant déjà des fichiers extraits ou d'autres fichiers. Double-cliquez sur le fichier exécutable ou entrez la commande suiante sur la ligne de commande pour extraire les fichiers d'installation. Les fichiers sont extraits dans le répertoire en cours. nom_package.exe où nom_package est similaire à cet exemple : TIV-TSMSQL-Win.exe d. Suiez les instructions d'installation affichées à l'écran. Si ous configurez Data Protection for SQL Serer aec SQL Serer 2012 ou une ersion ultérieure, entrez un nom de poste dans la zone Poste AlwaysOn de la page Noms de poste TSM dans l'assistant de configuration. Ce nom de poste est utilisé pour sauegarder les sauegardes de base de données de disponibilité. e. Si ous y êtes inité, redémarrez otre système aant la fin de l'installation. f. Cliquez sur Terminer. La console MMC (Microsoft Management Console) est partagée entre Data Protection for Exchange, Data Protection for SQL Serer et Tioli Storage FlashCopy Manager. Si l'un de ces produits est installé à un emplacement autre que celui appliqué par défaut, l'assistant de configuration utilise par défaut le répertoire d'installation existant. Utilisez le même répertoire pour installer l'un de ces produits sur le même ordinateur. Le répertoire de base par défaut est c:\program files\tioli. 2. Si ous installez Data Protection for SQL Serer dans un enironnement Microsoft Windows Failoer Clustering ou un enironnement sereur Veritas Cluster, répétez la procédure d'installation sur tous les postes de otre cluster. Concepts associés: «Prérequis», à la page 61 Chapitre 3. Installation, mise à nieau et migration 67
86 Tâches associées: «Installation manuelle de modules linguistiques», à la page 69 Installation de Data Protection for SQL Serer sur Windows Serer Core Si ous protégez des données Microsoft SQL Serer 2012 ou ersion ultérieure dans un enironnement Windows Serer Core, ous pouez utiliser l'assistant de configuration pour installer Data Protection for SQL Serer. Aant de commencer Aant d'installer et de configurer Data Protection for SQL Serer, érifiez que les exigences matérielles et logicielles sont satisfaites. Procédure 1. Connectez-ous en tant qu'administrateur. 2. Installez Data Protection for SQL Serer à l'aide de l'assistant de configuration. a. Insérez le DVD du produit Data Protection for SQL Serer dans otre lecteur DVD. Si l'exécution automatique est actiée, la boîte de dialogue d'installation démarre automatiquement lorsque le DVD se charge. Sinon, sélectionnez Démarrer > Exécuter, et, à l'inite, indiquez : x:\setup.exe, oùx: est otre lecteur DVD, puis cliquez sur OK. b. Suiez les instructions d'installation affichées à l'écran. c. Cliquez sur Terminer. Si ous y êtes inité, redémarrez otre système. Que faire ensuite Vous pouez effectuer une installation automatisée de Data Protection for SQL Serer sur Windows Serer Core. Concepts associés: «Prérequis», à la page 61 Data Protection for SQL Serer sous Windows Serer Core Installation de Data Protection for SQL Serer dans un enironnement de cluster Vous pouez installer Data Protection for SQL Serer dans un enironnement de cluster de basculement Windows et protéger les bases de données en cluster SQL Serer 2008 (et ersions ultérieures). Aant de commencer Aant d'installer et de configurer Data Protection for SQL Serer, érifiez que les exigences matérielles et logicielles sont satisfaites. Procédure 1. Installez Data Protection for SQL Serer sur tous les postes de otre cluster sur lesquels ous préoyez d'effectuer des opérations de sauegarde et de restauration. 68 IBM Tioli Storage Manager for Databases : Data Protection for Microsoft SQL Serer - Guide d'installation et d'utilisation
87 2. Si ous utilisez un cluster de disque partagé, installez Data Protection for SQL Serer sur tous les postes d'un disque local à chaque poste et non sur un disque de cluster partagé. 3. Installez Data Protection for SQL Serer sur un système local si nécessaire. Concepts associés: «Prérequis», à la page 61 Tâches associées: «Installation de Data Protection for SQL Serer sur un système local», à la page 66 Gestion des modules linguistiques Windows Chaque module de prise en charge linguistique contient des informations spécifiques à la langue concernant la console MMC (Microsoft Management Console), la sortie de ligne de commande et les messages. L'assistant d'installation identifie automatiquement la langue correspondant à otre pays et charge le module linguistique approprié. Installation manuelle de modules linguistiques Pour afficher la commande MMC (Microsoft Management Console), la sortie de ligne de commande et les messages dans une langue autre que l'anglais, installez le module linguistique de otre choix. Les modules linguistiques sont des fichiers exécutables qui se trouent dans le répertoire de langue respectif du DVD du produit. Aant de commencer Assurez-ous que Data Protection for SQL Serer est correctement installé aant de tenter d'installer les modules linguistiques. Pourquoi et quand exécuter cette tâche Le programme setupfcm.exe lance automatiquement le programme de configuration pour le module linguistique MMC si ous effectuez l'installation sur un ordinateur prenant en charge une langue autre que l'anglais. L'assistant de configuration met automatiquement à disposition un module linguistique pour les éentuels composants qu'il fournit. Procédure 1. Insérez le DVD du produit dans l'unité et sélectionnez Exécuter dans le menu Démarrer. 2. Lancez les commandes suiantes : Modules linguistiques de la console de gestion Data Protection for SQL Serer x:\fcm\aaa\mmc\4100\bbb\setup.exe Modules linguistiques de Data Protection for SQL Serer x:\fcm\aaa\languages\bbb\setup.exe Où x: est otre lecteur de DVD, aaa est soit x86, soit x64, etbbb est le code de pays à trois lettres associé à cette langue. 3. Suiez les instructions d'installation des fenêtres d'inite. 4. Cliquez sur Terminer. Chapitre 3. Installation, mise à nieau et migration 69
88 Que faire ensuite Après aoir installé le module linguistique, ous deez l'actier. Actiation des modules linguistiques Une fois le module linguistique installé, ous deez actier la langue en mettant à jour le fichier de configuration de Data Protection for SQL Serer (tdpsql.cfg par défaut). Procédure Actiez la langue à l'aide de l'une des méthodes suiantes : Exécutez la commande set aec le paramètre language pour indiquer la langue de otre choix. Exemple : tdpsqlc set lang=fra Utilisez les pages de propriété pour définir la langue en procédant comme suit : 1. Sélectionnez l'instance SQL Serer dans l'arborescence. 2. Cliquez sur Propriétés dans le panneau Actions. 3. Sélectionnez la page de propriétés Regional. 4. Cliquez sur Options régionales et de langue pour ous assurer que les paramètres du système correspondent à la langue que ous souhaitez utiliser. La console MMC (Microsoft Management Console) utilise les paramètres linguistiques du système. 5. Sélectionnez la langue dans la liste des modules linguistiques installés. Les composants de Data Protection utilisent les paramètres linguistiques issus d'un fichier de configuration. 6. Pour obtenir un résultat optimal et un fonctionnement correct, sélectionnez la langue correspondant aux paramètres du système. Cliquez sur Correspondance de langue MMC pour mettre automatiquement à jour la langue en fonction du système. Référence associée: «Paramètres positionnels de la commande set», à la page 301 Implémentation d'une installation en mode silencieux (automatique) de Data Protection for SQL Serer Une installation en mode silencieux s'exécute seule sans interaction d'utilisateur et est considérée comme étant sans sureillance. Les administrateurs peuent installer Data Protection for SQL Serer à l'aide d'une installation en mode silencieux. Pourquoi et quand exécuter cette tâche Une installation en mode silencieux est utile lorsque Data Protection for SQL Serer doit être installé sur plusieurs ordinateurs présentant un matériel identique. C'est le cas, par exemple, pour une société qui souhaite distribuer 25 installation SQL Serer sur 25 sites différents. Pour garantir une configuration cohérente et éiter que 25 personnes entrent les paramètres de Data Protection for SQL Serer, l'administrateur peut priilégier une installation en mode silencieux et la mettre à la disposition des 25 sites. Le module 70 IBM Tioli Storage Manager for Databases : Data Protection for Microsoft SQL Serer - Guide d'installation et d'utilisation
89 d'installation peut être graé sur DVD et enoyé à chacun des sites distants, ou bien être placé dans un répertoire partagé sur un sereur de fichiers pour distribution aux différents sites. Pour implémenter une installation en mode silencieux de Data Protection for SQL Serer, ous pouez utiliser le programme d'installation ou le programme Microsoft Installer (MSI). Installation en mode silencieux du client Tioli Storage Manager Aant d'installer Data Protection for SQL Serer sur Windows Serer Core, ous deez tout d'abord installer le client Tioli Storage Manager sur le même ordinateur que Data Protection for SQL Serer. Aant de commencer Assurez-ous que la dernière ersion prise en charge du client de sauegarde-archiage Tioli Storage Manager est disponible sur otre ordinateur. Vous deez être administrateur pour pouoir effectuer cette installation. Pourquoi et quand exécuter cette tâche Vous utilisez le programme Windows Installer (msiexec.exe) pour installer le client Tioli Storage Manager. Procédure Exécutez la commande pour installer le client Tioli Storage Manager en mode silencieux. Par exemple, exécutez la commande suiante sur une seule ligne depuis une fenêtre d'inite de commande "Exécuter en tant qu'administrateur" : msiexec /i G:\tsm_images\TSM_BA_Client\IBM Tioli Storage Manager Client.msi RebootYesNo= No REBOOT= ReallySuppress ALLUSERS=1 INSTALLDIR= c:\program files\tioli\tsm ADDLOCAL= Client,AdministratieCmd TRANSFORMS= G:\tsm_images\TSM_BA_Client\1033.mst /qn /l* C:\downloads\logs\ba_logs.log Installation silencieuse de Data Protection for SQL Serer aec le programme de configuration Vous pouez utiliser le programme de configuration (setup.exe) pour installer Data Protection for SQL Serer en mode silencieux. Si ous protégez des données Microsoft SQL Serer 2012 ou ersion ultérieure, ous pouez également utiliser le programme d'installation pour installer Data Protection for SQL Serer en mode silencieux sur Windows Serer Core. Aant de commencer Si ous souhaitez installer Data Protection for SQL Serer sur Windows Serer Core, commencez par installer le client Tioli Storage Manager sur le même ordinateur que Data Protection for SQL Serer. Data Protection for SQL Serer Management Console et Data Protection for SQL Serer doient être installés à partir d'un compte membre du groupe Administrateurs locaux pour le système sur lequel SQL Serer s'exécute. Chapitre 3. Installation, mise à nieau et migration 71
90 Pourquoi et quand exécuter cette tâche Le programme d'installation Data Protection for SQL Serer se troue sur le support d'installation (où x: correspond à otre unité de DVD) : (32 bits) x:\fcm\x86\sql\7100\enu\setup.exe (64 bits) x:\fcm\x64\sql\7100\enu\setup.exe Procédure 1. Exécutez la commande suiante pour installer les composants Data Protection for SQL Serer dans le répertoire d'installation par défaut : x:\fcm\aaa\sql\7100\enu\setup.exe /s //qn où x: est otre lecteur de DVD et aaa est soit x64, soit x86. La commande suiante est un exemple. x:\fcm\x64\mmc\4100\enu\setup.exe /s //qn x:\fcm\x64\sql\7100\enu\setup.exe /s //qn où x: est otre lecteur de DVD. Vous deez remplacer la fonction appropriée lors de l'installation d'une langue autre que l'anglais. 2. Les exemples suiants sont des commandes qui indiquent le répertoire cible, les fonctions, la transformation de langue, la suppression de démarrage et la consignation. Indiquez chaque commande sur une seule ligne depuis une fenêtre d'inite de commande Exécuter en tant qu'administrateur. x:\fcm\x64\mmc\4100\enu\setup.exe /s / INSTALLDIR=\ C:\Program Files\Tioli\ ADDLOCAL=\ Client\ TRANSFORM=1033.mst REBOOT=ReallySuppress /qn /l* \ C:\Temp\DpSqlMmcSetupLog.txt\ x:\fcm\x64\sql\7100\enu\setup.exe /s / INSTALLDIR=\ C:\Program Files\Tioli\tsm\ ADDLOCAL=\ Client\ TRANSFORM=1033.mst REBOOT=ReallySuppress /qn /l* \ C:\Temp\DpSqlSetupLog.txt\ 3. Passez en reue les instructions suiantes une fois le processus d'installation terminé : Vous deez placer une barre oblique inersée (\) deant chaque guillemet se trouant à l'intérieur d'un jeu de guillemets ("). Pour une commande à une seule ligne, appuyez sur Entrée uniquement lorsque tous les paramètres sont entrés. Vous deez placer des guillemets (") autour des éléments suiants : Un chemin de répertoire qui contient des espaces. Un argument qui spécifie plusieurs fonctions. Bien que des guillemets soient nécessaires autour de l'ensemble de l'argument, ous deez quand même placer une barre oblique inersée deant chaque guillemet interne. Toutes les fonctions répertoriées dans une installation personnalisée doient être spécifiées après l'option addlocal. La définition de l'option rebootyesno sur Non s'applique uniquement à l'installation du logiciel Data Protection for SQL Serer. Le module d'installation inclut un certain nombre de configurations requises qui sont installées par Data Protection for SQL Serer. Assurez-ous que tous les prérequis sont installés aant de démarrer l'installation en mode silencieux, puis définissez l'option rebootyesno sur Non de sorte qu'il ne soit pas nécessaire de redémarrer le système une fois que le processus d'installation en mode silencieux est acheé. 72 IBM Tioli Storage Manager for Databases : Data Protection for Microsoft SQL Serer - Guide d'installation et d'utilisation
91 Utilisation de fichiers de commandes dans les installations en mode silencieux Windows Vous pouez créer un fichier de commandes pour démarrer l'installation en mode silencieux aec les paramètres de otre choix. Le script suiant (c:\setup.bat) est un exemple d'installation automatisée off rem =================================== rem sample silent install script rem call x:\fcm\x64\mmc\4110\enu\setup.exe /s /"INSTALLDIR=\"C:\Program Files\Tioli\" ADDLOCAL=\"Client\" TRANSFORM=1033.mst REBOOT=ReallySuppress /qn /l* \"C:\Temp\DpSqlMmcSetupLog.txt\"" rem call x:\fcm\x64\sql\7110\enu\setup.exe /s /"INSTALLDIR=\"C:\Program Files\Tioli\tsm\" ADDLOCAL=\"Client\" TRANSFORM=1033.mst REBOOT=ReallySuppress /qn /l* \"C:\Temp\DpSqlSetupLog.txt\"" rem ==================================== rem code could be added after the rem installation completes to rem customize the dsm.opt files rem if desired rem ==================================== Installation en mode silencieux de Data Protection for SQL Serer aec le programme d'installation Microsoft Vous pouez utiliser le programme MSI (Microsoft Installer), msiexec.exe, pour implémenter une installation en mode silencieux de Data Protection for SQL Serer. Si ous protégez des données Microsoft SQL Serer 2012 ou ersion ultérieure, ous pouez également utiliser le programme MSI pour installer Data Protection for SQL Serer en mode silencieux sur Windows Serer Core. Aant de commencer Data Protection for SQL Serer doit être installé à partir d'un compte membre du groupe des administrateurs locaux pour le système sur lequel SQL Serer est en cours d'exécution. Important : Contrairement aux programmes setup.exe et setupfcm.exe, le programme msiexec.exe n'inclut pas certains des prérequis installés par Data Protection for SQL Serer. Lorsque ous utilisez msiexec.exe, ous deez installer manuellement toutes les configurations requises. Aant d'installer et de configurer Data Protection for SQL Serer, érifiez que les exigences matérielles et logicielles sont satisfaites. Pour plus d'informations, reportez-ous à la rubrique décriant la configuration matérielle et logicielle minimale requise. Pourquoi et quand exécuter cette tâche Les exemples suiants présentent l'utilisation de la commande msiexec pour installer la console Data Protection for SQL Serer Management Console et Data Protection for SQL Serer. Chapitre 3. Installation, mise à nieau et migration 73
92 Procédure 1. Pour installer la console Data Protection for SQL Serer Management Console, exécutez chacune des commandes msiexec suiantes sur une seule ligne : msiexec /i x:\fcm\aaa\mmc\3200\enu\ibm Tioli Storage Manager for Databases - MS SQL - Management Console.msi RebootYesNo= No Reboot= Suppress ALLUSERS=1 INSTALLDIR= c:\program files\tioli ADDLOCAL= Client TRANSFORM=1033.mst /qn /l* c:\temp\dpsqlmmclog.txt Où x: est otre lecteur DVD, et aaa est soit x86, soit x Pour installer Data Protection for SQL Serer, exécutez chacune des commandes msiexec suiantes sur une seule ligne. msiexec /i x:\fcm\aaa\sql\6400\enu\ibm Tioli Storage Manager for Databases - MS SQL.msi RebootYesNo= No Reboot= Suppress ALLUSERS=1 INSTALLDIR= c:\program files\tioli\tsm ADDLOCAL= Client TRANSFORM=1033.mst /qn /l* c:\temp\dpsqllog.txt Où x: est otre lecteur DVD, et aaa est soit x86, soit x64. Que faire ensuite Vous pouez installer les modules linguistiques de la même manière. Les fichiers MSI correspondant à la langue se trouent dans les dossiers de langue associés à chaque composant. Pour les modules linguistiques, exécutez la commande ADDLOCAL= LanguageFiles à la place de la commande ADDLOCAL= Client. Important : Vous deez placez des guillemets autour des éléments suiants : Un chemin de répertoire qui contient des espaces. Un argument qui spécifie plusieurs fonctions. Bien que des guillemets soient nécessaires autour de l'ensemble de l'argument, ous deez quand même placer une barre oblique inersée deant chaque guillemet interne. Toutes les fonctions répertoriées dans une installation personnalisée doient être spécifiées après l'option addlocal. Concepts associés: «Prérequis», à la page 61 Options des installations en mode silencieux Les options suiantes peuent être appliquées aux méthodes d'installation en mode silencieux, qu'il s'agisse du programme d'installation ou du programme Microsoft Installer (MSI). Reportez-ous à la liste des options d'installation en mode silencieux dans les tableaux suiants : Tableau 2. Options d'installation en mode silencieux Option Description /i Spécifie que le programme est destiné à l'installation du produit. /l* /qn Spécifie une journalisation prolixe. Lance l'installation sans exécuter la séquence d'interface utilisateur externe. /s Spécifie le mode silencieux. 74 IBM Tioli Storage Manager for Databases : Data Protection for Microsoft SQL Serer - Guide d'installation et d'utilisation
93 Tableau 2. Options d'installation en mode silencieux (suite) Option Description / Spécifie que le programme de configuration doit transmettre la chaîne de paramètres à l'appel réalisé à l'adresse du programme exécutable MSI (msiexec.exe). Aec cette option /, les prérequis syntaxiques sont les suiants : Une barre oblique inersée (\) doit être placée deant les guillemets (" ") se trouant à l'intérieur de guillemets existants. N'incluez pas d'espace entre l'option de ligne de commande / et ses arguments. Plusieurs paramètres entrés aec l'option de ligne de commande / doient être séparés par un espace. Vous pouez créer un fichier journal en indiquant le répertoire et le nom de fichier à la fin de la commande. Le répertoire doit déjà exister lors de l'exécution d'une installation en mode silencieux. /x Spécifie que le programme est destiné à la désinstallation du produit. addlocal Spécifie les fonctions à installer. allusers Spécifie à quels utilisateurs est destiné le module d'installation. installdir Spécifiez le répertoire dans lequel Data Protection for SQL Serer est installé. reboot Indique si l'utilisateur est inité ou non à redémarrer le système après l'installation en mode silencieux. rebootyesno transform Force Inite systématiquement l'utilisateur à redémarrer le système après l'installation en mode silencieux. Suppress Supprime l'inite à redémarrer le système après l'installation en mode silencieux. ReallySuppress Supprime tous les redémarrages et inites à redémarrer le système après l'installation en mode silencieux. Indique si le système doit être redémarré après l'installation en mode silencieux. Indiquez Oui pour le redémarrer. Indiquez Non pour ne pas le redémarrer. Spécifie la langue à installer. La définition de l'option rebootyesno sur Non s'applique uniquement à l'installation du logiciel Data Protection for SQL Serer. Le module d'installation inclut un certain nombre d'éléments prérequis que Data Protection for SQL Serer, doit installer si ces composants prérequis ne sont pas déjà installés sur le système. Assurez-ous que tous les prérequis sont installés aant de démarrer l'installation en mode silencieux, puis définissez l'option rebootyesno sur Non de sorte qu'il ne soit pas nécessaire de redémarrer le système une fois que le processus d'installation en mode silencieux est acheé. Chapitre 3. Installation, mise à nieau et migration 75
94 Les tableaux suiants répertorient les fonctions d'installation en mode silencieux (sensibles à la casse) qui s'appliquent au client de base uniquement, et les modules de langue. Les transformations de l'installation en mode silencieux qui sont nécessaires pour chaque langue spécifiée sont également fournies. Tableau 3. Fonctions d'installation en mode silencieux (client de base uniquement) Fonction Description Client Code de Data Protection for SQL Serer Tableau 4. Fonctions d'installation automatique (modules de langue uniquement) Fonction Description LanguageFiles Fichiers spécifiques à la langue Les programmes de conersion suiants sont utilisés au cours de cette procédure. Tableau 5. Programmes de conersion d'installation en mode silencieux Conersion Langue 1028.mst CHT Chinois (traditionnel) 1031.mst DEU Allemand 1033.mst ENG Anglais 1034.mst ESP Espagnol 1036.mst FRA Français 1040.mst ITA Italien 1041.mst JPN Japonais 1042.mst KOR Coréen 1046.mst PTB Portugais 2052.mst CHS Chinois (simplifié) Création et test d'un module d'installation en mode silencieux sur un DVD ou un sereur de fichiers L'administrateur peut choisir de mettre à disposition un module d'installation en graant un DVD ou en plaçant le module dans un répertoire partagé sur un sereur de fichiers. Aant de commencer Aant de commencer, ous deez choisir un emplacement pour le module. Si ous graez un DVD, il est pratique d'utiliser un répertoire de transfert. Si ous placez le module sur un sereur de fichiers, ous pouez utiliser un répertoire de transfert ou constituer le module directement sur le sereur de fichiers. Pourquoi et quand exécuter cette tâche En général, le module d'installation contient les fichiers de distribution de code de Data Protection for SQL Serer et un fichier de commandes pour l'installation automatique. 76 IBM Tioli Storage Manager for Databases : Data Protection for Microsoft SQL Serer - Guide d'installation et d'utilisation
95 Procédure 1. Emettez les commandes suiantes pour créer le module : Tableau 6. Commandes de création d'un module d'installation en mode silencieux Commande mkdir c:\tdpdpkg cd /d c:\tdpdpkg xcopy g:\*.*. /s copy c:\setup.bat Description Crée un répertoire de transfert pour le module d'installation en mode silencieux Accède au répertoire de transfert Copie les fichiers de distribution du DVD dans le répertoire de transfert Remplace le fichier setup.bat existant par celui qui a été créé à l'étape précédente Dans l'exemple suiant, c:\tdpdpkg sert de répertoire de transfert. 2. Une fois le module d'installation créé, testez l'installation en mode silencieux. 3. A l'issue du test, placez le module sur un DVD ou mettez-le à disposition dans un répertoire partagé. 4. Une fois le module disponible sur un DVD ou depuis un répertoire partagé, exécutez la procédure suiante pour installer le module en mode silencieux sur un autre ordinateur. Option A partir d'un module d'installation silencieuse sur DVD : A partir d'un répertoire de distribution : Description Actiez l'option autostart pour exécuter l'installation en mode silencieux dès que le DVD est inséré dans le lecteur. Si ous n'actiez pas l'option autostart, démarrez le fichier setup.bat depuis le répertoire racine du DVD ia la commande suiante : cd /d g:\ setup.bat Si le module est placé dans un répertoire partagé intitulé tdpdpkg sur \\machine1\d$, un autre ordinateur peut exécuter la commande net use x: \\machine1\d$ afin de partager l'unité comme lecteur x. ous pouez exécuter la commande suiante : cd /d x:\tdpdpkg setup.bat Dans les deux cas, l'installation en mode silencieux démarre. Préoyez suffisamment de temps pour le déroulement de l'installation automatique. Aucun indice isuel ne ous informe de la fin de l'installation, mais ous pouez en ajouter dans le fichier de commandes. Messages d'erreur d'installation en mode silencieux Le programme setup.exe peut générer des messages d'erreur s'il ne peut pas démarrer correctement. Chapitre 3. Installation, mise à nieau et migration 77
96 Mise à nieau de Data Protection for SQL Serer Vous pouez mettre à nieau Data Protection for SQL Serer à partir d'une ersion antérieure du logiciel. Procédure 1. Téléchargez les mises à jour. 2. Pour installer les mises à jour, exécutez setupfcm.exe. 3. Pour démarrer la console MMC (Microsoft Management Console), cliquez sur Démarrer > Tous les programmes > Tioli Storage Manager > Data Protection for Microsoft SQL Serer > DP for SQL Management Console. Lorsque ous lancez la console MMC après aoir installé les mises à jour, l'assistant de configuration démarre automatiquement. L'assistant de configuration ous guide tout au long du processus de mise à disposition et d'installation des fichiers restants. Le processus de configuration arie en fonction des licences logicielles du système. L'assistant fournit des instructions pour ous guider dans le processus. 4. Si l'assistant de configuration ne se lance pas automatiquement, cliquez sur IBM Tioli Storage Manager dans l'arborescence, puis cliquez sur Configuration. Cliquez ensuite deux fois sur Assistants. Data Protection for SQL Serer - Migration La migration depuis des ersions antérieures de Data Protection for SQL Serer est prise en charge. Après une mise à nieau à partir du ersion antérieure de Data Protection for SQL Serer ers une ersion plus récente, ous pouez utiliser les opérations de restauration de données VSS pour restaurer des sauegardes VSS locales créées à l'origine aec l'ancienne ersion du logiciel. Si ous aez utilisé une ersion antérieure de Data Protection for SQL Serer dans un enironnement de clustering Microsoft et que ous souhaitez réaliser une mise à nieau ers une ersion plus récente de Data Protection for SQL Serer, toutes les sauegardes d'archiage ayant été effectuées sur des disques de cluster ne sont pas comptabilisées dans le nombre maximum de ersions. Les nouelles sauegardes des disques de cluster effectuées aec la nouelle ersion de Data Protection for SQL Serer sont gérées de manière logique pour le cluster. A l'exception de la sauegarde actie, les sauegardes les plus anciennes expireront. Lorsque ous n'aez plus besoin de conserer la sauegarde actie, ous deez la supprimer en exécutant la commande delete backup. Les copies de sauegarde existantes peuent être restaurées. 78 IBM Tioli Storage Manager for Databases : Data Protection for Microsoft SQL Serer - Guide d'installation et d'utilisation
97 Chapitre 4. Configuration Vous pouez utiliser les assistants de configuration pour configurer Data Protection for SQL Serer ou bien effectuer la procédure manuellement. Pour des résultats optimaux, suiez les instructions pas à pas des assistants de configuration. Aant de commencer Data Protection for SQL Serer doit être installé sur otre système. Un sereur Tioli Storage Manager doit être disponible pour communiquer aec Data Protection for SQL Serer. Définitions de poste proxy pour sauegarde VSS Data Protection for SQL Serer utilisant le client de sauegarde-archiage Tioli Storage Manager pour implémenter des opérations de sauegarde VSS, ous deez utiliser des noms de poste de façon spécifique pour les opérations VSS. En outre, ous deez utiliser un nom de poste pour l'emplacement d'installation de Data Protection for SQL Serer. Dans le cadre de la procédure de configuration, une relation de proxy est définie pour ces noms de poste. Par défaut, cette relation de proxy est définie lors de l'exécution de l'assistant de configuration. Suiez les instructions de cette rubrique pour exécuter manuellement la configuration. La relation de proxy permet aux noms de poste d'effectuer des opérations pour le compte d'un autre nom de poste. Lorsque ous enregistrez ces postes auprès du sereur Tioli Storage Manager pour effectuer des opérations VSS, n'indiquez pas le paramètre Tioli Storage Manager USerid=NONE. Les opérations VSS échouent lorsque ce paramètre est spécifié. Deux types de noms de poste sont définis dans les relations de poste proxy : Poste cible : Nom de poste qui contrôle les opérations de sauegarde et de restauration de données, et qui est propriétaire des données sur le sereur Tioli Storage Manager. Ce nom de poste est indiqué dans le fichier dsm.opt Data Protection for SQL Serer. Poste d'agent : nom de poste qui réalise les opérations pour le compte d'un poste cible. Ce nom de poste est indiqué dans le fichier dsm.opt du client de sauegarde-archiage. Pour définir ces postes, exécutez la commande grant proxy du client de sauegarde-archiage. Par exemple : GRANT PROXY TARGET=dpsql_node_name AGENT=dsmagent_node_name Copyright IBM Corp. 1997,
98 Noms de poste requis pour les opérations VSS de base Les opérations VSS nécessitent des paramètres de nom de poste spécifiques. Pour effectuer les opérations VSS de base, ous deez disposer d'un poste cible et d'un poste agent. Tableau 7. Noms de poste requis pour les opérations VSS de base Type de poste de proxy Nom de poste Spécification Poste cible Le nom de poste Data Protection for SQL Serer. Utilisez l'option nom de poste dans le fichier d'options de Data Protection for SQL Serer (dsm.opt) Poste agent Le nom de poste DSMAGENT local. Ce nom doit correspondre au nom de poste du demandeur VSS. Utilisez le paramètre localdsmagentnode dans le fichier de configuration de Data Protection for SQL Serer (tdpsql.cfg) Poste cible Nom du poste sur lequel Data Protection for SQL Serer est installé. Ce nom de poste est spécifié à l'aide de l'option nom de poste du fichier dsm.opt et est appelé nom de poste Data Protection for SQL Serer. Poste agent Nom de poste dans lequel le client de sauegarde-archiage et le fournisseur VSS sont installés. Ce poste est responsable de la réalisation des opérations VSS puisque Data Protection for SQL Serer ne réalise pas d'opérations VSS directes. Ce nom de poste est appelé poste DSMAGENT local ; il est spécifié à l'aide du paramètre localdsmagentnode du fichier de configuration de Data Protection for SQL Serer (tdpsql.cfg par défaut). Vous pouez utiliser la fenêtre Propriétés de la console de gestion MMC (Microsoft Management Console) en sélectionnant sauegarde VSS. A partir de là, ous pouez mettre à jour le nom du poste DSMAGENT local. Vous pouez également utiliser la commande tdpsqlc set pour définir ce paramètre. Remarque : Le poste agent et le poste cible se trouent sur le même système pour les opérations VSS de base. Noms de postes requis pour les sauegardes de déchargement VSS de base Les sauegardes VSS de déchargement nécessitent des paramètres de nom de poste spécifiques. Pour effectuer des sauegardes de déchargement VSS ous deez disposer d'un poste cible et de deux postes agent : Tableau 8. Noms de postes requis pour les sauegardes VSS de déchargement de base Type de poste de proxy Nom de poste Spécification Poste cible Nom du poste Data Protection for SQL Serer Utilisez l'option nom de poste dans le fichier d'options de Data Protection for SQL Serer (dsm.opt) 80 IBM Tioli Storage Manager for Databases : Data Protection for Microsoft SQL Serer - Guide d'installation et d'utilisation
99 Tableau 8. Noms de postes requis pour les sauegardes VSS de déchargement de base (suite) Type de poste de proxy Nom de poste Spécification Poste agent Poste DSMAGENT local Utilisez le paramètre localdsmagentnode dans le fichier de configuration de Data Protection for SQL Serer (tdpsql.cfg) Poste agent Poste DSMAGENT distant Utilisez le paramètre remotedsmagentnode dans le fichier de configuration de Data Protection for SQL Serer (tdpsql.cfg) Poste cible Nom du poste sur lequel Data Protection for SQL Serer est installé. Ce nom de poste (spécifié à l'aide de l'option nom de poste du fichier dsm.opt) est appelé nom du poste Data Protection for SQL Serer. Poste agent - Poste DSMAGENT local Nom de poste dans lequel le client de sauegarde-archiage et le fournisseur VSS sont installés. Ce poste est responsable de la réalisation des opérations VSS puisque Data Protection for SQL Serer ne réalise pas d'opérations VSS directes. Ce nom de poste est appelé poste DSMAGENT local ; il est spécifié à l'aide du paramètre localdsmagentnode du fichier de configuration de Data Protection for SQL Serer (tdpsql.cfg par défaut). Vous pouez utiliser la fenêtre Propriétés de la console de gestion MMC (Microsoft Management Console) en sélectionnant sauegarde VSS. Depuis la fenêtre Properties, ous pouez mettre à jour le nom du poste DSMAGENT local. Vous pouez également utiliser la commande tdpsqlc set pour définir ce paramètre. Poste agent - Poste DSMAGENT distant Il s'agit du nom de poste d'un système distinct sur lequel le le client de sauegarde-archiage et le fournisseur VSS doient être installés. Ce poste est chargé du transfert des données d'image instantanée VSS des olumes miroir locaux ers le sereur Tioli Storage Manager. Ce nom de poste est appelé poste DSMAGENT distant ; il est spécifié à l'aide du paramètre remotedsmagentnode du fichier de configuration de Data Protection for SQL Serer (tdpsql.cfg par défaut). Vous pouez utiliser la fenêtre Propriétés de la console MMC en sélectionnant sauegarde VSS. A partir de là, ous pouez mettre à jour le nom de poste DSMAGENT distant. Vous pouez également utiliser la commande tdpsqlc set pour définir ce paramètre. Le choix des systèmes disponibles dépend de l'accès des systèmes aux olumes miroir locaux contenant les sauegardes d'image instantanée VSS. Ce nom de poste est uniquement alide pour les enironnements VSS qui prennent en charge les copies miroir transportables. Il n'est pas pris en charge si ous utilisez le fournisseur système VSS par défaut. Pour plus d'informations, oir la documentation de otre fournisseur VSS. Vérifiez que les paramètres localdsmagentnode et remotedsmagentnode sont enregistrés sur le même sereur Tioli Storage Manager que celui spécifié dans le fichier d'options Data Protection for SQL Serer (dsm.opt) et le fichier d'options client de sauegarde-archiage (également dsm.opt). Chapitre 4. Configuration 81
100 Configuration de Data Protection for SQL Serer à l'aide de l'assistant de configuration Tioli Storage Manager Les exigences en termes de configuration pour Data Protection for SQL Serer, Tioli Storage Manager et les autres applications arient en fonction des fonctionnalités Data Protection for SQL Serer que ous oulez utiliser. Si, par exemple, ous préoyez d'utiliser des opérations VSS, le client de sauegarde-archiage Tioli Storage Manager (utilisé en tant que demandeur VSS) doit également être installé et configuré. Procédure 1. Démarrez la console MicrosoftManagement Console (MMC) en cliquant sur Démarrer > Tous les programmes > Tioli Storage Manager > Data Protection for Microsoft SQL Serer > DP for SQL Management Console. 2. Sur la page d'accueil, cliquez sur Configuration. Vous pouez également accéder au poste Configuration à partir de l'arborescence. Cliquez ensuite deux fois sur Assistants. 3. Dans le panneau de résultats, cliquez deux fois sur Configuration TSM pour ourir l'assistant de configuration Tioli Storage Manager. 4. Suiez les instructions sur les pages de l'assistant puis cliquez sur Suiant pour passer à la page suiante. a. Sur la page Sélection de protection des données, sélectionnez SQL Serer. Cliquez sur Suiant. b. Consultez les résultats de la érification des exigences et assurez-ous d'identifier toutes les erreurs et tous les aertissements. Cliquez sur Afficher les détails pour afficher une liste des résultats d'exigences indiiduels. Si ous configurez une application pour laquelle ous ne disposez pas de la licence nécessaire, la érification des exigences de licence échoue. Vous deez retourner à la page Sélection de protection des données et supprimer l'application sélectionnée pour poursuire la configuration, ou obtenir la licence nécessaire. c. Dans la page Noms de noeuds TSM, indiquez les noms de noeud Tioli Storage Manager déjà existants sur le même système à utiliser pour les applications à protéger. Dans la zone Demandeur VSS, entrez le nom de poste qui communique aec le serice VSS pour accéder aux données SQL. Ce nom de poste correspond au nom de poste du Demandeur VSS Tioli Storage Manager, également appelé nom de poste agent DSM. Dans la zone Data Protection for SQL, entrez le nom de poste sur lequel l'application Data Protection est installée. Ce nom de poste est pour le stockage des sauegardes Data Protection for SQL Serer. Si ous configurez Data Protection for SQL Serer pour SQL Serer 2012 ou ersion ultérieure, indiquez un nom de poste dans la zone Poste AlwaysOn. Ce nom de poste est utilisé pour sauegarder les bases de données de disponibilité dans un groupe de disponibilité AlwaysOn. Par défaut, le nom du cluster de basculement Windows Failoer Cluster est utilisé. Si la licence Tioli Storage Manager for Virtual Enironments Recoery Agent est disponible, entrez le nom du poste de centre de données. Le poste de centre de données correspond au poste irtuel qui assure le mappage à un centre de données. 82 IBM Tioli Storage Manager for Databases : Data Protection for Microsoft SQL Serer - Guide d'installation et d'utilisation
101 Créez un nom de poste ous permettant de distinguer le type de la sauegarde effectuée. Par exemple, si le nom d'hôte est MALTA, ous pouez nommer le poste de demandeur VSS MALTA, puis attribuer au poste Data Protection le nom MALTA_SQL. Dans une configuration SQL, le nom de poste AlwaysOn ne doit pas être associé au demandeur VSS ou au nom de poste Data Protection for SQL Serer. Par exemple, ous pouez le nommer TSM_ALWAYSON. d. Entrez les informations relaties à sereur Tioli Storage Manager auquel ous ous connectez et cliquez sur Suiant pour continuer. Dans la zone Adresse du sereur Tioli Storage Manager, entrez le nom de domaine TCP/IP ou une adresse IP numérique pour le sereur Tioli Storage Manager contenant les sauegardes. Vous pouez obtenir ces informations à partir de otre administrateur sereur Tioli Storage Manager. Dans la zone Port de sereur Tioli Storage Manager, entrez le numéro de port du sereur Tioli Storage Manager contenant les sauegardes. Vous pouez obtenir ces informations à partir de otre administrateur Tioli Storage Manager. Indiquez si l'assistant doit configurer le sereur Tioli Storage Manager en générant un fichier de macros de configuration. Si ous sélectionnez Non, le fichier de macros est disponible à la dernière page de l'assistant et peut être fourni à l'administrateur Tioli Storage Manager comme exemple de méthode de configuration du sereur Tioli Storage Manager pour la prise en charge de la protection de données d'application. Si ous cliquez sur Oui, l'assistant démarre la macro lors de l'étape Configuration dans l'assistant. Consultez le fichier de macros et mettez-le à jour si nécessaire. Une fois que ous aez sélectionné Oui, saisissez les informations suiantes dans la zone appropriée et effectuez les actions suiantes : Le nom du compte administrateur Tioli Storage Manager. Le mot de passe de l'administrateur Tioli Storage Manager. Cliquez sur Communications test si ous souhaitez tester otre connexion au sereur Tioli Storage Manager. Ce bouton n'est pas disponible tant que le demandeur VSS n'est pas installé. Cliquez sur Réiser/Editer pour réiser ou mettre à jour le fichier de macros Tioli Storage Manager. Sinon, ous pouez réiser le fichier de macros et exécuter directement les commandes dans sereur Tioli Storage Manager. e. Sélectionnez le paramètre de configuration Par défaut. Lorsque ous sélectionnez le paramètre de configuration Par défaut, le demandeur VSS est configuré en plus des applications sélectionnées. Les serices client et d'agent sont également enregistrés et configurés, et un planning de prise en charge de la capacité gérée historique est défini. f. Consultez les résultats du processus de configuration. Cliquez sur Afficher les détails pour afficher une liste des résultats de configuration indiiduels. 5. Cliquez sur Terminer dans la page Achèement. 6. Facultatif : Concernant la configuration VSS, érifiez que l'option Exécuter le diagnostic VSS à la fin de l'assistant est sélectionnée. Lorsque cette option est sélectionnée, un processus de diagnostic teste les images instantanées de VSS sur otre système après que ous aez exécuté l'assistant. Chapitre 4. Configuration 83
102 Aertissement : Si la configuration s'applique à des olumes cible à espace optimisé pour SVC ou Storwize V7000, le test des images instantanées VSS supprime les sauegardes précédentes créées pour les olumes sélectionnés dans l'assistant de test. Que faire ensuite Vérifiez la configuration. Tâches associées: «Vérification de la configuration Data Protection for SQL Serer», à la page 88 Configuration d'un système distant aec une configuration TSM Vous pouez utiliser un assistant de configuration pour configurer un système distant en ue de communiquer aec un sereur Tioli Storage Manager. Aant de commencer Pour gérer des systèmes à distance, Microsoft Windows PowerShell Version 3.0 est requis. Le logiciel Windows PowerShell doit être installé et actié sur toutes les installations de Data Protection for Microsoft SQL Serer à gérer. Pour plus d'informations sur le téléchargement, l'installation et l'actiation de Windows PowerShell, consultez la page Web suiante : Microsoft Windows Management Framework 3.0 Downloads. Procédure Pour configurer un système distant aec une Configuration TSM, procédez comme suit : 1. Sur le système local, à partir de la Console de gestion, ajoutez le système distant à l'aide de l'option Gérer les ordinateurs. 2. Dans l'arborescence de naigation, érifiez que le système distant est affiché. 3. Cliquez sur Gérer > Configuration > Assistants. 4. Sélectionnez Configuration TSM. 5. Sur la page Sélection de protection des données, érifiez que les informations suiantes sont correctement saisies : Le nom de l'ordinateur distant dans le titre de la fenêtre. Les informations système correctes. 6. Sélectionnez l'application à configurer et cliquez sur Suiant. 7. Pour Exchange ou SQL, la érification de la licence peut échouer. Si le test échoue, indiquez le chemin d'accès et le nom de l'emplacement du fichier sur le sereur distant. 8. Sur la page Noms des noeuds TSM, érifiez que les informations suiantes sont correctement saisies : Demandeur VSS Nom de la protection des données ou du système de fichiers, en fonction de l'application en cours de configuration Pour les systèmes dotés d'un groupe de disponibilité AlwaysOn, le poste AlwaysOn correspondant doit être détecté. 9. Sur la page Paramètres du sereur TSM, entrez le nom du sereur et le numéro de port. 84 IBM Tioli Storage Manager for Databases : Data Protection for Microsoft SQL Serer - Guide d'installation et d'utilisation
103 10. A la question Voulez-ous que cet assistant configure otre sereur TSM?, répondez Oui. 11. Cliquez sur Consulter/modifier. Si le domaine n'est pas entré correctement, mettez à jour les informations. Cliquez sur OK. 12. Sur la page Configuration personnalisée, sélectionnez Par défaut. 13. Sur la page Configuration, sélectionnez Afficher les détails. Vérifiez la progression et le statut de la configuration. 14. Cliquez sur Terminer pour mettre fin à l'assistant. Que faire ensuite Pour érifier que la configuration est correctement définie, procédez comme suit : 1. Dans l'arborescence de naigation, pour le système distant, déeloppez Protéger et récupérer et cliquez sur l'application qui est configurée. 2. Ourez Propriétés et cliquez sur Informations sur le sereur. Vérifiez que les informations correctes s'affichent. 3. Interrogez les composants et érifiez qu'une sauegarde peut être effectuée. Configuration manuelle de Data Protection for SQL Serer Pour de meilleurs résultats, utilisez les assistants de configuration pour configurer Data Protection for SQL Serer. Les assistants fournissent un guide étape par étape de la configuration requise. Toutefois, si ous préférez effectuer ces étapes manuellement, suiez les instructions de configuration ci-dessous. Configuration de l'ordinateur exécutant SQL Serer Exécutez cet procédure sur l'ordinateur sur lequel le sereur SQL Serer est installé et en cours d'exécution. Aant de commencer Aant de commencer, assurez-ous que SQL Serer est en cours d'exécution. Procédure 1. Indiquez le nom de poste et la méthode de communication de Data Protection for SQL Serer dans le fichier dsm.opt situé par défaut dans le répertoire d'installation de Data Protection for SQL Serer. 2. A l'aide de la commande set, indiquez os préférences Data Protection for SQL Serer (langue, format de date, fichier journal) dans le fichier tdpsql.cfg situé dans le répertoire d'installation de Data Protection for SQL Serer. 3. Si ous configurez Data Protection for SQL Serer aec SQL Serer 2012, indiquez le nom de poste Tioli Storage Manager utilisé pour sauegarder les bases de données de disponibilité AlwaysOn. Vous pouez indiquer le nom de poste AlwaysOn en utilisant l'option alwaysonnode dans le fichier tdpsql.cfg. Exemple : set alwaysonnode myalwaysonnode Toutes les bases de données de disponibilité d'un groupe de disponibilité sont sauegardées sous ce nom de poste. Toutes les bases de données autonomes sont sauegardées sous le nom de poste Data Protection for SQL Serer standard. Chapitre 4. Configuration 85
104 4. Pour SQL Serer 2012 et ersions ultérieures : Si ous souhaitez que toutes les bases de données soient sauegardées par défaut sous le poste AlwaysOn, indiquez l'option usealwaysonnode dans le fichier tdpsql.cfg. Exemple : usealwaysonnode yes Cette option est utile si ous transférez os sauegardes de base de données du poste Data Protection for SQL Serer standard ers un poste AlwaysOn. 5. (VSS seulement) Spécifiez otre instruction VSSPOLICY dans otre fichier de configuration Data Protection for SQL Serer. 6. (VSS seulement) Configurez le client de sauegarde-archiage Tioli Storage Manager s'il n'est pas déjà configuré. Si le client de sauegarde-archiage est déjà configuré, ous pouez utiliser les serices client existants. L'assistant d'installation du client de sauegarde-archiage peut ous guider tout au long du processus de configuration. Dans le menu de l'interface graphique du client de sauegarde-archiage, sélectionnez Utilitaires > Assistant de configuration > Client de sauegarde-archiage TSM. Le nom de poste de ce système est appelé poste DSMAGENT local ; il est indiqué à l'aide du paramètre localdsmagentnode du fichier de configuration de Data Protection for SQL Serer (tdpsql.cfg par défaut). Pour plus d'informations sur l'installation du client de sauegarde-archiage Tioli Storage Manager pour Windows, oir Installation des clients de sauegarde-archiage Tioli Storage Manager (UNIX, Linux, et Windows) ( com.ibm.itsm.client.doc/c_inst.html). 7. (VSS seulement) Installez et configurez Tioli Storage Manager Client Acceptor Serice (CAD) s'il n'est pas déjà installé et configuré. Dans le menu de l'interface graphique du client de sauegarde-archiage, sélectionnez Utilitaires > Assistant de configuration > Configuration du client Web TSM. Assurez-ous que le serice CAD est en cours d'exécution aant de passer à l'étape suiante. 8. (VSS seulement) Installez et configurez le serice Tioli Storage Manager Remote Client Agent Serice (DSMAGENT) s'il n'est pas encore installé et configuré. Dans le menu de l'interface graphique du client de sauegarde-archiage, sélectionnez Utilitaires > Assistant de configuration > Configuration du client Web TSM. Vous pouez utiliser le serice DSMAGENT existant si un serice est déjà installé et configuré. 9. (VSS uniquement) Installez IBM Tioli Storage FlashCopy Manager si ous souhaitez gérer des images instantanées VSS permanentes locales, lesquelles sont créées pour les sauegardes VSS sur LOCAL, et des restaurations instantanées VSS, et si ous souhaitez effectuer des sauegardes de déchargement. 10. (VSS seulement) Installez et configurez un fournisseur VSS. Consultez la documentation du fournisseur VSS pour plus d'informations sur la configuration de ce logiciel. Vous n'aez pas besoin pour d'installer et de configurer des composants si ous utilisez le fournisseur système VSS Windows par défaut. 11. (VSS seulement) Faites passer le programme SQL Serer VSS Writer du mode manuel au mode automatique, puis démarrez le serice. 12. (VSS uniquement) Définissez l'espace de stockage pour accueillir les sauegardes VSS qui se trouent sur olumes miroir locaux. Définissez suffisamment d'espace pour stocker toutes les copies des sauegardes VSS, telles qu'elles sont définies par os règles. L'espace de stockage d'application 86 IBM Tioli Storage Manager for Databases : Data Protection for Microsoft SQL Serer - Guide d'installation et d'utilisation
105 des accès pour gérer les images instantanées VSS dépend du fournisseur VSS utilisé. Consultez la documentation du fournisseur VSS pour plus d'informations. Concepts associés: «Définitions de poste proxy pour sauegarde VSS», à la page 79 Tâches associées: «Spécification d'autres paramètres de configuration Data Protection for SQL Serer», à la page 54 «Spécification des préférences Data Protection for SQL Serer», à la page 58 Configuration du Tioli Storage Manager Exécutez cette procédure sur le sereur Tioli Storage Manager Aant de commencer Assurez-ous que le sereur Tioli Storage Manager est disponible aant d'exécuter cette tâche. Procédure 1. Définissez les domaines de règles, les ensembles de règles, les classes de gestion, les groupes de copie et les pools de stockage. Choisissez les éléments nécessaires pour répondre aux besoins de sauegarde et de restauration de Data Protection for SQL Serer. Pour les opérations VSS, l'authentification du sereur Tioli Storage Manager doit être actiée. 2. Enregistrez os nom de poste et mot de passe Data Protection for SQL Serer en exécutant la commande Tioli Storage Manager register node. Par exemple, pour les opérations VSS, ce poste correspond au poste cible. Lorsque ous enregistrez des postes auprès du sereur Tioli Storage Manager spécialement pour des opérations VSS, n'indiquez pas le paramètre Tioli Storage Manager USerid=NONE. Les opérations VSS échouent lorsque ce paramètre est spécifié. 3. (VSS uniquement) Si ous ne les aez pas encore définis, enregistrez le nom de poste et le mot de passe du demandeur VSS Tioli Storage Manager pour le système sur lequel SQL Serer est installé. Par exemple, ce poste agent est le poste DSMAGENT local pour les opérations VSS. 4. (VSS uniquement) Si ous enisagez d'effectuer des sauegardes de chargement à partir d'un système spécifique, enregistrez d'abord le nom et le mot de passe du demandeur VSS Tioli Storage Manager du système. Par exemple, le poste de l'agent est le poste DMSAGENT distant. BAOFF est utilisé ici (ainsi qu'à l'étape 5) pour différencier le poste DSMAGENT distant et le poste DSMAGENT local (étape 3). Vous pouez remplacer BAOFF par le nom du poste de otre client de sauegarde-archiage, puis supprimer BAOFF de la commande grant proxynode. 5. (VSS uniquement) Définissez la relation de poste proxy (pour le poste cible et les postes agent) en exécutant la commande Tioli Storage Manager grant proxynode. Exemple : grant proxynode target=nom de poste alwayson agent=nomdeposteba Que faire ensuite Si des messages d'aertissement s'affichent durant le processus de configuration, résolez le problème signalé dans l'aertissement. Certains aertissements incluent un lien ers une macro que ous pouez utiliser pour configurer Tioli Storage Manager, d'autres contiennent des liens ers des sites Web où ous pouez Chapitre 4. Configuration 87
106 télécharger les modules nécessaires pour finaliser correctement le processus de configuration. Configuration du système effectuant les sauegardes déchargées Réalisez les tâches suiantes sur l'ordinateur où s'exécutent les sauegardes déchargées : ces tâches sont réserées aux opérations VSS. Procédure 1. Configurez le client de sauegarde-archiage Tioli Storage Manager s'il ne l'est pas déjà. Si le client de sauegarde-archiage est déjà configuré, ous pouez utiliser les serices client existants. Dans le menu de l'interface graphique du client de sauegarde-archiage, sélectionnez Utilitaires > Assistant de configuration > Client de sauegarde-archiage TSM. Le nom de poste du système est appelé poste DSMAGENT distant ; il est défini à l'aide du paramètre remotedsmagentnode dans le fichier de configuration Data Protection for SQL Serer (tdpsql.cfg) sur le système local, sans déchargement. 2. Installez et configurez les serices Tioli Storage Manager Client Acceptor (CAD) et Remote Client Agent (DSMAGENT) s'ils ne le sont pas déjà. Si un serice CAD client est déjà installé et configuré, ous pouez l'utiliser. Pour utiliser l'assistant de configuration de client de sauegarde-archiage afin qu'il ous guide dans le processus d'installation de CAD, sélectionnez Utilitaires > Assistant de configuration > M'aider à configurer le client Web TSM. 3. Installez et configurez un fournisseur VSS (si ous n'utilisez pas le fournisseur VSS système par défaut). Consultez la documentation du fournisseur VSS pour plus d'informations sur la configuration de ce logiciel. Vérification de la configuration Data Protection for SQL Serer Des erreurs courantes peuent se produire lors de l'exécution d'une opération VSS. Si les commandes aboutissent sans erreur ni aertissement, ous deez érifier que la configuration de sereur Data Protection for SQL Serer est correcte. Vous pouez également érifier que otre sereur SQL est prêt pour l'exécution d'opérations VSS. Vérification de la configuration de sereur à partir de la ligne de commande intégrée La configuration est considérée comme correcte lorsque ces commandes s'exécutent sans générer d'erreurs ou d'aertissements. Procédure 1. Cliquez sur l'onglet Automatiser pour accéder à l'interface de ligne de commande. 2. Dans la partie inférieure de l'écran, cliquez sur l'icône du dossier Ourir, et sélectionnez le fichier erify_sql.txt. 3. Cliquez sur Ourir. Ces commandes s'affichent dans le panneau de ligne de commande : query tdp query tsm query sql 4. Aec le curseur dans le panneau de ligne de commande, appuyez sur Entrée pour exécuter les commandes de érification de otre configuration. 88 IBM Tioli Storage Manager for Databases : Data Protection for Microsoft SQL Serer - Guide d'installation et d'utilisation
107 Vérification de l'aptitude d'un système SQL Serer à lancer des opérations VSS Effectuez les tests suiants pour érifier que otre système SQL Serer est prêt à effectuer des opérations VSS. Aant de commencer Pour obtenir de meilleurs résultats, exécutez ces tests aant d'installer Tioli Storage Manager. Commencez par tester la fonction VSS de base. La fonction VSS peut être alidée à l'aide de la commande DISKSHADOW intégrée à Windows Serer. DISKSHADOW est disponible sous Windows Serer 2008, Windows Serer 2008 R2 et les systèmes d'exploitation ultérieurs. Pourquoi et quand exécuter cette tâche La liste suiante répertorie les tests diskshadow à effectuer aant l'installation d'un composant Tioli Storage Manager. Procédure 1. Testez la création et la suppression de la copie instantanée non persistante. Exécutez diskshadow dans une fenêtre de commande et exécutez les commandes suiantes : DISKSHADOW>begin backup DISKSHADOW>add olume f: (Database olume) DISKSHADOW>add olume g: (Log olume) DISKSHADOW>create DISKSHADOW>end backup DISKSHADOW>list shadows all (this may take a few minutes) DISKSHADOW>delete shadows all Les olumes de l'unité F et de l'unité G représentent la base de données et les olumes journaux SQL. Répétez ce test quatre fois et érifiez que le journal d'éénements application et système Windows ne contient pas d'erreurs. 2. Testez la création et la suppression de la copie miroir persistante. Exécutez diskshadow dans une fenêtre de commande et exécutez les commandes suiantes : DISKSHADOW>set context persistent DISKSHADOW>begin backup DISKSHADOW>add olume f: (Database olume) DISKSHADOW>add olume g: (Log olume) DISKSHADOW>create DISKSHADOW>end backup DISKSHADOW>list shadows all (This may take a few minutes) DISKSHADOW>delete shadows all Les olumes de l'unité F et de l'unité G représentent la base de données et les olumes journaux SQL. Répétez ce test quatre fois et érifiez que le journal d'éénements application et système Windows ne contient pas d'erreurs. 3. Testez la création et la suppression de la copie instantanée transportable non permanente. Exécutez diskshadow dans une fenêtre de commande et exécutez les commandes suiantes : DISKSHADOW>set option transportable DISKSHADOW>begin backup DISKSHADOW> add olume f: (Database olume) DISKSHADOW> add olume g: (Log olume) Chapitre 4. Configuration 89
108 DISKSHADOW>set metadata c:\metadata\sqlmeta.cab (specify the path where you want the metadata stored) DISKSHADOW> create DISKSHADOW>end backup Les olumes f: et g: représentent les olumes journaux et la base de données SQL. Répétez ce test quatre fois et érifiez que le journal d'éénements application et système Windows ne contient pas d'erreurs. Que faire ensuite Une fois ces tests effectués sans erreur, ous pouez installer Tioli Storage Manager. Utilisez l'outil DiskShadow pour procéder à la érification. Cet outil est préinstallé sur le système d'exploitation Windows Serer. La dernière étape de l'assistant de configuration consiste à exécuter une érification de diagnostic VSS pour contrôler la configuration VSS. Vous deez corriger tout aertissement aant de terminer la configuration et de lancer une opération Data Protection for SQL Serer. Erreurs courantes renoyées par les opérations VSS Vous pouez diagnostiquer la cause des erreurs courantes qui peuent se produire lors de l'exécution d'une opération VSS. Les deux erreurs suiantes sont couramment renoyées : ANS1017E (RC-50) Session rejetée : incident de connexion TCP/IP Ce message s'affiche lorsque le CAD du client de sauegarde-archiage de Tioli Storage Manager ne s'exécute pas ou n'est pas correctement configuré. ANS1532E (RC5722) Proxy Rejected: Proxy authority is not granted to this node. Ce message s'affiche lorsque le Tioli Storage Manager n'est pas configuré correctement pour les postes de proxy. Configuration manuelle de Data Protection for SQL Serer sous Windows Serer Core Vous pouez configurer manuellement Data Protection for SQL Serer afin de protéger otre sereur SQL Serer 2012 (et ersions ultérieures) sous Windows Serer Core. Aant de commencer Veillez à installer Data Protection for SQL Serer et le client de sauegarde-archiage Tioli Storage Manager sur le système qui exécute le sereur Microsoft SQL Serer. Veillez à installer Data Protection for SQL Serer et le client de sauegarde-archiage Tioli Storage Manager sur le système qui exécute le sereur Microsoft SQL Serer. Procédure 1. Créez un poste sur sereur Tioli Storage Manager pour le client de sauegarde-archiage et Data Protection for SQL Serer. Si ous protégez des 90 IBM Tioli Storage Manager for Databases : Data Protection for Microsoft SQL Serer - Guide d'installation et d'utilisation
109 bases de données de disponibilité dans un groupe de disponibilité AlwaysOn, ous deez également créer le poste AlwaysOn sur sereur Tioli Storage Manager. 2. Si ous préoyez d'exécuter des sauegardes VSS de déchargement, configurez un poste distant pour exécuter l'opération de sauegarde de déchargement sur un ordinateur distant. 3. Configurez le fichier d'options du client de sauegarde-archiage (dsm.opt). 4. Configurez les fichiers d'options Data Protection for SQL Serer (dsm.opt et tdpsql.cfg). 5. Si ous utilisez des ensembles de règles Tioli Storage Manager, spécifiez une classe de gestion à utiliser pour os sauegardes Data Protection for SQL Serer. Concepts associés: «Data Protection for SQL Serer sur Windows Serer Core», à la page 30 Création d'un poste sur Tioli Storage Manager Après aoir installé le client Tioli Storage Manager et Data Protection for SQL Serer, ous deez configurer le nom de poste et le mot de passe puis enregistrer otre poste à l'aide du sereur Tioli Storage Manager. Pourquoi et quand exécuter cette tâche Après aoir enregistré otre poste, créez un espace fichier sur sereur Tioli Storage Manager où les sauegardes de os données sont stockées. Vous deez configurer un poste client et un poste Data Protection for SQL Serer. Si ous protégez des bases de données de disponibilité dans un groupe de disponibilité AlwaysOn, ous deez également enregistrer le poste AlwaysOn. Suiez les procédures suiantes si ous aez installé le client de ligne de commande d'administration Tioli Storage Manager. Si ous n'aez pas installé le client d'administration, les postes doient être enregistrés sur sereur Tioli Storage Manager. Procédure 1. Démarrez une session client d'administration en émettant la commande suiante dans une fenêtre d'inite de commande : C:\Program Files\Tioli\TSM\baclient\dsmadmc 2. Pour enregistrer un poste client, émettez la commande suiante : reg node nom_poste_client mot_de_passe backdel=oui Où nom_poste_client est le nom de poste du client et mot_de_passe est le mot de passe que ous oulez utiliser pour le client. Le paramètre backdel=oui indique que ous pouez supprimer des objets de sauegarde dans otre espace fichier sur le sereur. Exemple : reg node doomm3 doomm3passwd backdel=oui 3. Pour enregistrer un poste Data Protection for SQL Serer, émettez la commande suiante : reg node nom_poste_sql mot_de_passe backdel=oui Où nom_poste_sql correspond au nom de poste pour le poste Data Protection for SQL Serer et mot_de_passe correspond au mot de passe que ous souhaitez utiliser pour le poste SQL. Le paramètre backdel=oui indique que ous pouez supprimer des objets de sauegarde dans otre espace fichier sur le sereur. Chapitre 4. Configuration 91
110 Par exemple : reg node doomm3_sql doomm3sqlpasswd backdel=oui Conseil : Pour identifier facilement le poste en tant que poste de Data Protection for SQL Serer, ajoutez «_sql» à la fin du nom de poste. 4. Pour enregistrer le nom de poste AlwaysOn, émettez la commande suiante : reg node nom_poste_alwayson mot_de_passe backdel=oui Où nom_poste_alwayson est le nom du poste AlwaysOn et mot_de_passe est le mot de passe que ous oulez utiliser pour le poste AlwaysOn. Le paramètre backdel=oui indique que ous pouez supprimer des objets de sauegarde dans otre espace fichier sur le sereur. Exemple : reg node myalwaysonnode alwaysonpasswd backdel=oui Que faire ensuite Pour utiliser les ensembles de règles sereur Tioli Storage Manager, Tioli Storage Manager doit définir les domaines de règles, les ensembles de règles, les classes de gestion, les groupes de copie, ainsi que les pools de stockage. Ces définitions sont requises pour respecter les exigences de sauegarde et de restauration de Data Protection for SQL Serer. Pour les opérations VSS, l'authentification du sereur Tioli Storage Manager doit être actiée. Configuration d'un poste proxy pour les sauegardes de déchargement VSS dans l'enironnement Windows Serer Core Si ous oulez décharger des sauegardes VSS sur Tioli Storage FlashCopy Manager, ous deez définir un poste distant pour exécuter les sauegardes de déchargement. Cette étape fait partie des tâches de configuration initiales permettant l'exploitation de Data Protection for SQL Serer sur Windows Serer Core. Pourquoi et quand exécuter cette tâche Data Protection for SQL Serer peut décharger les sauegardes VSS à l'aide d'un ordinateur distant pour créer la sauegarde au lieu d'un ordinateur local. Pour réaliser une sauegarde de déchargement à l'aide d'un poste distant, ous deez d'abord définir le poste distant en tant qu'agent du poste Data Protection for SQL Serer local. Si ous protégez des bases de données de disponibilité dans un groupe de disponibilité AlwaysOn, ous deez définir le poste distant en tant qu'agent du poste AlwaysOn. Aant de commencer, érifiez que le client Tioli Storage Manager est installé et configuré sur l'ordinateur distant. Procédure Pour définir la relation de poste proxy, l'administrateur Tioli Storage Manager peut émettre la commande grant proxynode à partir de la console d'administration sereur Tioli Storage Manager. Pour les postes Data Protection for SQL Serer standard, émettez la commande suiante : 92 IBM Tioli Storage Manager for Databases : Data Protection for Microsoft SQL Serer - Guide d'installation et d'utilisation
111 grant proxynode target=poste_sql_local agent=poste_distant Où poste_sql_local est le nom du poste Data Protection for SQL Serer local, et poste_distant est le poste client Tioli Storage Manager qui exécute les sauegardes distantes. Exemple : grant proxynode target=doomm3_sql agent=babar Pour les postes AlwaysOn, émettez la commande suiante : grant proxynode target=poste_alwayson agent=poste_distant Où poste_alwayson est le nom du poste AlwaysOn, et poste_distant est le poste client Tioli Storage Manager distant qui exécute les sauegardes distantes. Exemple : grant proxynode target=myalwaysonnode agent=babar Pour afficher les postes client aec les droits permettant de jouer le rôle de proxy auprès d'autres clients, exécutez la commande suiante depuis la console d'administration du sereur : query proxynode Configuration du client dans l'enironnement Windows Serer Core Vous deez configurer le poste client Tioli Storage Manager que ous aez créé. Cette étape fait partie des tâches de configuration initiales à réaliser aant d'utiliser Data Protection for SQL Serer dans l'enironnement Windows Serer Core. Pourquoi et quand exécuter cette tâche Vous deez configurer le fichier d'options du client (dsm.opt), définir les ariables d'enironnement, puis installer et configurer le serice d'accepteur client Tioli Storage Manager et le serice d'agent du client distant. Procédure 1. Configurez le fichier d'options client : a. Accédez au répertoire d'installation du client de sauegarde-archiage. Par exemple, émettez la commande suiante dans une fenêtre d'inite de commande : cd C:\Program Files\Tioli\TSM\baclient b. Ourez le fichier dsm.opt aec un éditeur de texte et entrez les instructions suiantes : PASSWORDACCESS GENERATE COMMMethod TCPip TCPPort 1500 nodename nom_poste_client TCPSERVERADDRESS sereur_tsm La liste suiante contient de courtes explications relaties aux options client dans les instructions : PASSWORDACCESS GENERATE Indique au client de sauegarder le mot de passe chaque fois que l'option /tsmpassword est utilisée, ous n'aez donc pas à entrer le mot de passe pour chaque commande. TCPPort 1500 Indique que le client accède à sereur Tioli Storage Manager sur le port TCP/IP est le numéro de port par défaut. Chapitre 4. Configuration 93
112 nodename nom_poste_client Indique le noueau poste créé pour le client de sauegarde-archiage. TCPSERVERADDRESS sereur_tsm Indique le nom de sereur Tioli Storage Manager. Vous pouez entrer l'adresse IP du sereur ou le nom de domaine complet. Exemple : NODename DOOMVM3 PASSWORDAccess generate TCPSereraddress gijoe TCPPort Installez et démarrez le serice d'accepteur client et le serice d'agent du client distant Tioli Storage Manager. a. Installez le serice d'accepteur client en entrant la commande suiante dans une fenêtre d'inite de commande : C:\Program Files\Tioli\TSM\baclient\dsmcutil install cad /name:"nom_serice" /node:nom_poste /password:mot_de_passe /autostart:oui Où nom_poste est le nom de poste client, mot_de_passe est le mot de passe du client, et nom_serice est le nom que ous souhaitez utiliser pour le serice d'accepteur client. Le nom par défaut est "Accepteur client TSM". Exemple : C:\Program Files\Tioli\TSM\baclient\dsmcutil install cad /name:"tsm CAD" /node:doomvm3 /password:doomm3passwd /autostart:oui b. Installez le serice d'agent du client distant en entrant la commande suiante dans une fenêtre d'inite de commande : C:\Program Files\Tioli\TSM\baclient\dsmcutil install remoteagent /name:"nom_serice" /node:nom_poste /password:mot_de_passe /partnername:"nom de serice partenaire" Les noms de postes de l'accepteur client Tioli Storage Manager et de l'agent du client distant doient tous deux être définis sur le poste demandeur VSS. Le nom de serice par défaut est "Agent du client distant TSM". La aleur de l'option /partnername doit correspondre au nom du serice d'accepteur client que ous aez créé. Le nom par défaut est "Accepteur client TSM". Exemple : C:\Program Files\Tioli\TSM\baclient\dsmcutil install remoteagent /name:"tsm AGENT" /node:doomvm3 /password:doomm3passwd /partnername:"tsm CAD" c. Démarrez le serice d'accepteur client en entrant la commande suiante : net start "nom_serice" Où nom_serice est le nom du serice d'accepteur client que ous aez créé. Par exemple : net start "démon accepteur client TSM" Ne démarrez pas le serice d'agent du client distant manuellement. Le serice d'agent du client distant est automatiquement démarré par le serice d'accepteur client si nécessaire. 94 IBM Tioli Storage Manager for Databases : Data Protection for Microsoft SQL Serer - Guide d'installation et d'utilisation
113 Configuration de Data Protection for SQL Serer pour Windows Serer Core Vous deez configurer Data Protection for SQL Serer aant de protéger os bases de données Microsoft SQL Serer ersions 2012 et ultérieures dans l'enironnement Windows Serer Core. Aant de commencer Restriction : Les caractères spéciaux suiants autorisés dans le nom de base de données SQL Serer ne sont pas pris en charge sur Data Protection for SQL Serer : Point d'interrogation (?) Caractère multi-octet (,) Caractère multi-octet (^) Astérisque (*) Le signe deux-points (:) n'est pas accepté dans Data Protection for SQL Sererersion et les ersions plus anciennes. La barre oblique inersée (\) n'est pas acceptée dans Data Protection for SQL Serer ersion et les ersions plus anciennes. Pourquoi et quand exécuter cette tâche Vous deez configurer le fichier d'options client (dsm.opt) et le fichier de configuration Data Protection for SQL Serer (tdpsql.cfg). Procédure 1. Editez le fichier d'options client (dsm.opt). a. Dans le répertoire d'installation de Data Protection for SQL Serer, ourez le fichier d'options client (dsm.opt) aec un éditeur de texte. b. Ajoutez les instructions suiantes au fichier d'options client : NODename nom_poste_sql PASSWORDAccess Generate COMMMethod TCPip TCPSereradress sereur_tsm TCPPort 1500 TCPWindowsize 63 TCPBuffSize 32 Où nodename est le nom de poste Data Protection for SQL Serer, et TCPSereraddess est le nom de sereur Tioli Storage Manager. Vous pouez entrer l'adresse IP du sereur ou le nom de domaine complet. Par exemple : NODename DOOMVM3_SQL PASSWORDAccess generate TCPSereraddress gijoe TCPPort Editez le fichier tdpsql.cfg. a. Dans le répertoire d'installation de Data Protection for SQL Serer, ourez le fichier de configuration (tdpsql.cfg) aec un éditeur de texte. b. Ajoutez les instructions suiantes dans le fichier tdpsql.cfg : SQLSERVer FROMSQLserer SQLAUTHentication MOUNTWaitfordata sereur_sql sereur_sql INTegrated Yes Chapitre 4. Configuration 95
114 BACKUPMethod LegacyVSS] DIFFESTimate 20 BUFFers 3 BUFFERSIze 1024 STRIPes 1 SQLBUFFers 0 SQLBUFFERSIze 1024 LOGPrune 60 LANGuage ENU BACKUPDestination [LOCALTSMBOTH] LOCALDSMAgentnode poste_local REMOTEDSMAgentnode poste_distant ALWAYSONNode poste_alwayson USEALWAYSONnode [YesNo] ENABLEREPlacementchars [YesNo] LOGFile tdpsql.log Voici la descriptions des options clés du fichier tdpsql.cfg : SQLSERVer Indique le nom du sereur Microsoft SQL Serer en cours d'exécution sur l'ordinateur local. BACKUPMethod Détermine s'il faut exécuter une sauegarde classique ou VSS. BACKUPDestination Détermine s'il faut exécuter une sauegarde locale et/ou une sauegarde Tioli Storage Manager. Pour les sauegardes classiques, seul Tioli Storage Manager est utilisé. LOCALDSMAgentnode Indique le nom de poste local du client en cours d'exécution sur l'ordinateur local. Cette option est obligatoire pour les sauegardes de déchargement VSS. REMOTEDSMAgentnode Indique le poste client distant qui exécute les sauegardes de déchargement VSS sur un ordinateur distant. ALWAYSONNode Indique le nom de poste Tioli Storage Manager utilisé pour sauegarder les bases de données de disponibilité dans un groupe de disponibilité AlwaysOn. USEALWAYSONnode Indiquez Yes pour définir le poste AlwaysOn comme poste par défaut pour toutes les opérations de sauegarde des bases de données standard et de disponibilité. Vous pouez utiliser cette option pour assurer la migration des sauegardes de base de données d'un poste Data Protection for SQL Serer standard ers un poste AlwaysOn. Indiquez No pour sauegarder les bases de données standard sur le poste Data Protection for SQL Serer. Les bases de données de disponibilité sont toujours sauegardées aec le poste AlwaysOn. ENABLEREPlacementchars Spécifiez Yes pour autoriser Data Protection for SQL Serer à traiter les barres obliques inersées (\) et les signes deux-points (:) dans le nom d'une base de données aant sa sauegarde sur Tioli Storage Manager. 96 IBM Tioli Storage Manager for Databases : Data Protection for Microsoft SQL Serer - Guide d'installation et d'utilisation
115 Spécifiez No pour interdire la sauegarde d'une base de données sur Tioli Storage Manager si, dans le nom de cette base de données, une chaîne définie par l'utilisateur est substituée à une barre oblique inersée (\) ou un signe deux-points (:). Restriction : Le paramètre ENABLEREPlacementchars s'applique uniquement à Data Protection for SQL Sererersion et aux ersions ultérieures. Le nom d'une base de données ne peut dépasser 128 caractères. 3. Facultatif : Utilisez l'option VSSPOLICY pour indiquer une classe de gestion pour les sauegardes VSS. Sauf indication contraire, Data Protection for SQL Serer utilise la classe de gestion par défaut du domaine de règles contenant son nom de poste. Pour indiquer que Data Protection for SQL Serer utilise une autre classe de gestion, ajoutez l'option VSSPOLICY au fichier tdpsqlc.cfg. Le format de l'option est le suiant : VSSPOLICY nom_sereur_sql nom_bd type_sauegarde dest_sauegarde classe_gestion Par exemple : VSSPOLICY doomm3 * FULL LOCAL MGMT2 Cette instruction indique que Data Protection for SQL Serer utilise la classe de gestion MGMT2 pour les sauegardes locales de n'importe quelle base de données dans le sereur SQL Serer nommé doomm3. Changement des aleurs de configuration de Data Protection for SQL Serer sur Windows Serer Core Pour changer les aleurs de configuration pour les paramètres et options de Data Protection for SQL Serer, ous pouez exécuter la commande set depuis l'inite de commande Windows Serer Core. Pourquoi et quand exécuter cette tâche Toute aleur de configuration modifiée est sauegardée dans le fichier de configuration Data Protection for SQL Serer. Le fichier de configuration par défaut est tdpsql.cfg. Procédure Pour changer les aleurs de configuration des paramètres et options, exécutez la commande suiante depuis une fenêtre Inite de commande : TDPSQLC Set Paramètre=Valeur [/CONFIGfile=nom_fichier] Où Paramètre est le paramètre ou l'option de Data Protection for SQL Serer dont ous oulez changer les aleurs, et Valeur est la nouelle aleur à indiquer. /CONFIGfile est le paramètre facultatif pour le nom de fichier de configuration. Si le paramètre /CONFIGfile n'est pas défini, le fichier de configuration par défaut (tdpsql.cfg) est utilisé. Référence associée: «Commande Set», à la page 300 Chapitre 4. Configuration 97
116 Configuration de Data Protection for SQL Serer aec Tioli Storage Manager dans un enironnement de cluster Vous pouez configurer Data Protection for SQL Serer de façon à communiquer aec Tioli Storage Manager, et protéger les charges de traail SQL Serer dans un enironnement de cluster. Pourquoi et quand exécuter cette tâche Par défaut, le fichier dsm.opt du demandeur VSS se troue dans le répertoire d'installation du client de sauegarde-archiage Tioli Storage Manager, c:\program Files\tioli\tsm\baclient\dsm.opt. L'emplacement de fichiers dsm.opt spécifiques à l'application dépend de l'application protégée, par exemple : Microsoft SQL Serer c:\program Files\tioli\tsm\TDPSQL Procédure 1. Démarrez la console MicrosoftManagement Console (MMC) en cliquant sur Démarrer > Tous les programmes > Tioli Storage Manager > Data Protection for Microsoft SQL Serer > DP for SQL Management Console. 2. Sur la page d'accueil, cliquez sur Configuration. Vous pouez également accéder au noeud Configuration à partir de l'arborescence. Cliquez ensuite deux fois sur Assistants. 3. Dans le panneau de résultats, cliquez deux fois sur Configuration TSM pour ourir l'assistant de configuration Tioli Storage Manager. 4. Dans l'assistant de configuration, sélectionnez l'application à protéger, par exemple SQL Serer. 5. Dans la page Vérification des exigences, accédez au panneau principal. Pour la Vérification du cluster, cliquez sur Aertissements. 6. Dans la boîte de dialogue Résolution du problème, indiquez le chemin du répertoire VSSALTSTAGINGDIR auquel tous les postes de cluster peuent accéder. Le chemin VSSALTSTAGINGDIR doit pointer sur un répertoire existant sur un disque partagé, par exemple X:\ss_staging, ou un olume partagé du cluster, par exemple C:\ClusterStorage\Volume1\ss_staging. 7. Cliquez sur OK et terminez l'assistant de configuration. Dans un enironnement de cluster, l'option de configuration Importation des images instantanées VSS uniquement lorsque cela est nécessaire est sélectionnée par défaut. 8. Une fois l'assistant de configuration terminé, érifiez le chemin VSSALTSTAGINGDIR dans le fichier d'options du client de sauegarde-archiage, baclient\dsm.opt. Si le chemin VSSALTSTAGINGDIR n'est pas correct, éditez le fichier afin de spécifier le bon chemin. Exemple : # Tioli Storage Manager backup-archie dsm.opt file NODename ariable PASSWORDAccess generate TCPSereraddress ariable.domain.com TCPPort ariable CLUSTERnode no CLUSTERDISKSOnly no VSSALTSTAGINGDIR C:\ClusterStorage\Volume1\ss_staging 98 IBM Tioli Storage Manager for Databases : Data Protection for Microsoft SQL Serer - Guide d'installation et d'utilisation
117 # Data Protection for SQL dsm.opt file NODename ariable PASSWORDAccess generate TCPSereraddress ariable.domain.com TCPPort ariable HTTPport ariable CLUSTERnode yes Pour une configuration Tioli Storage Manager Serer, assurez-ous que le chemin de répertoire VSSALTSTAGINGDIR est spécifié uniquement dans le fichier d'options du client de sauegarde-archiage, baclient\dsm.opt. Pour une configuration autonome, assurez-ous que le chemin de répertoire VSSALTSTAGINGDIR est spécifié dans le fichier d'options du client de sauegarde-archiage, baclient\dsm.opt, ainsi que dans le fichier d'options Data Protection for SQL Serer, tdpsql\dsm.opt. 9. Répétez ces étapes sur les autres postes du cluster. Définition des préférences utilisateur Utilisez les pages de propriétés de la fenêtre Propriétés de protection des données pour personnaliser les préférences de configuration Data Protection for SQL Serer. Aant de commencer Les pages de propriétés permettent de personnaliser les préférences, telles que la consignation des actiités, l'affichage des langues et des informations, ou encore l'optimisation des performances. Les informations relaties à la page de propriétés Général sont nécessaires pour sauegarder les données, toutefois, les propriétés sont définies lors de l'exécution de l'assistant de configuration. Lors de la configuration des préférences, tenez compte de la stratégie de sauegarde, des besoins en ressources, des paramètres de règles et de l'enironnement matériel de otre système. Procédure Pour configurer les préférences utilisateur, procédez comme suit : 1. Dans l'arborescence de la console de gestion Microsoft (MMC), sélectionnez l'instance SQL dont ous souhaitez éditer les préférences. 2. Cliquez sur Propriétés dans le panneau Actions. 3. Editez la page de propriétés puis cliquez sur OK pour sauegarder les changements et fermer la fenêtre. Que faire ensuite Conseil : Vous pouez également afficher ou modifier les propriétés du tableau de bord et de la console Management Console. Pour ourir la fenêtre des propriétés, cliquez sur Tableau de bord dans l'arborescence, puis cliquez sur Propriétés dans le panneau Actions. Chapitre 4. Configuration 99
118 Propriétés de protection des données Les pages de propriétés permettent de personnaliser les préférences de configuration. Vous pouez consulter ou éditer les pages de propriétés en sélectionnant une instance Exchange Serer dans le poste Protéger et restaurer des données de l'arborescence de la console de gestion puis en cliquant sur Propriétés dans le panneau Actions. Informations sur le sereur Utilise la page de propriétés Informations sur le sereur pour ous procurer les informations relaties au sereur fournissant des serices de sauegarde. Les zones qui s'affichent arient en fonction de la configuration de otre produit pour un enironnement d'images instantanées autonomes ou pour un enironnement Tioli Storage Manager. Remarque : Les références à l'enironnement d'instantanés autonomes sont spécifiques à Tioli Storage FlashCopy Manager. Nom de poste Indique le nom utilisé permettant d'identifier le poste client pour des opérations de sauegardes autonomes ou des opérations de sauegarde dans sereur Tioli Storage Manager. Version de l'api de TSM Indique la ersion de l'interface de programmation d'application (API) de Tioli Storage Manager. Nom du sereur Pour les sauegardes dans Tioli Storage Manager, indique le nom du sereur Tioli Storage Manager auquel ous êtes connecté. Pour une configuration autonome, Virtual Serer s'affiche. Nom d'hôte du réseau du sereur Indique le nom d'hôte du réseau du sereur Tioli Storage Manager. Pour une configuration autonome, FLASHCOPYMANAGER s'affiche. Type de sereur Pour les sauegardes dans Tioli Storage Manager, indique le type de système d'exploitation du sereur Tioli Storage Manager. Pour une configuration autonome, Virtual Platform s'affiche. Version du sereur Indique la ersion du sereur Tioli Storage Manager. Mode de compression Indique si la compression est utilisée lors des opérations de sauegarde dans le sereur Tioli Storage Manager. Les aleurs possibles sont Oui, Non et Déterminé par le client. Nom de domaine Indique le domaine de règles auquel le poste appartient. Un domaine de règles contient un ou plusieurs ensembles de règles. Pour les systèmes SQL, le nom de domaine, l'ensemble de règles et la classe de gestion sont répertoriés pour le poste Data Protection ou AlwaysOn. 100 IBM Tioli Storage Manager for Databases : Data Protection for Microsoft SQL Serer - Guide d'installation et d'utilisation
119 Ensemble de règles actif Indique l'ensemble de règles actif pour le domaine de règles. Un ensemble de règles contient une ou plusieurs définitions de classe de gestion. Classe de gestion par défaut Règle ou classe de gestion par défaut qui contient les attributs. Ces attributs déterminent la durée de stockage des ersions de sauegarde, leur emplacement de stockage et le nombre de ersions de sauegarde conserées. Mot de passe du sereur La page de propriétés Mot de passe du sereur permet de changer le mot de passe du poste Data Protection utilisé pour accéder au sereur Tioli Storage Manager. Cette page de propriétés s'applique uniquement aux configurations de Tioli Storage Manager. Les zones suiantes sont affichées dans la page de propriétés : Ancien mot de passe Saisissez le mot de passe de Tioli Storage Manager à modifier. Noueau mot de passe Entrez un noueau mot de passe. Suiez les règles sur les mots de passe de sereur Tioli Storage Manager. Confirmer le noueau mot de passe Entrez à noueau le noueau mot de passe. Cliquez sur OK pour sauegarder les modifications. Gestion des règles La page de propriétés Gestion des règles permet d'ajouter ou de mettre à jour des règles de sauegarde pour contrôler la façon dont les différentes ersions de sauegarde sont conserées sur les olumes miroir locaux dans les configurations d'instantané autonome. La conseration de sauegardes sur des olumes miroir locaux est régie par des règles de ersion et de temps. Vérifiez qu'un espace de stockage local suffisant est disponible sur les olumes miroir locaux pour otre sauegarde VSS. La quantité d'espace de stockage qui est requise dépend du fournisseur VSS que ous utilisez. Les zones suiantes sont affichées dans la page de propriétés : Règles Indiquez un nom unique de règle de sauegarde pour la configuration autonome. Nombre d'images instantanées à conserer Indiquez le nombre de ersions de sauegarde à conserer sur des olumes miroir locaux. Entrez une aleur comprise entre 1 et Entrez NL pour conserer autant de ersions de sauegarde que le nombre autorisé par l'espace de stockage disponible. La aleur par défaut est 2. Ce paramètre ne s'applique pas aux ersions de sauegarde incrémentielle des données Exchange Serer. Les sauegardes incrémentielles ne participent pas aux expirations dues aux limites de la ersion, car il n'existe jamais plusieurs ersions d'un objet de sauegarde incrémentielle. Il n'existe qu'une seule ersion d'un objet de sauegarde incrémentielle car les sauegardes incrémentielles portent toujours un nom unique. Chapitre 4. Configuration 101
120 Nombre de jours de conseration des images instantanées Indiquez le nombre de jours de conseration des ersions de sauegarde sur des olumes miroir locaux. Entrez une aleur comprise entre 0 et Entrez NL pour conserer autant de ersions de sauegarde que le nombre autorisé par l'espace de stockage disponible. Lorsque la aleur est définie sur 0, les images instantanées sont conserées pour la journée en cours. La aleur par défaut est 30. Liaison de règles VSS Utilisez la page de propriétés Liaison de règles VSS pour associer des images instantanées de stockage à des règles de sauegarde et à des classes de gestion. Les règles VSS déterminent la manière dont les sauegardes sont gérées et conserées. Les instructions de règle VSS sont traitées en commençant par la fin et le traitement s'arrête à la première correspondance atteinte. Pour ous assurer que les instructions plus spécifiques sont traitées, spécifiez la spécification la plus générale aant les plus spécifiques. Les instructions de règle ne prennent pas effet sur les sauegardes existantes ou sur les nouelles sauegardes jusqu'à l'émission de la sauegarde suiante. Capacité gérée La page de propriété Capacité gérée permet de contrôler la capacité de l'espace de stockage géré. Les information fournies peuent ous aider à planifier la capacité de stockage lors d'actiités, comme le renouellement de licence. Diagnostics La page de propriétés Diagnostics permet de sélectionner le type de traçage à exécuter sur différents composants de Data Protection for Microsoft SQL Serer. Lorsque ous rencontrez un problème, ourez la page de propriétés Diagnostics. Sélectionnez le mode de diagnostic à utiliser en cliquant sur Normal, Complet, ou Personnalisé. Cliquez ensuite sur Commencer pour lancer la trace. Fermez la page de propriétés. Recréez le problème, ourez la page de propriétés Diagnostics, puis cliquez sur Terminer pour interrompre le traçage et collecter les données. Si ous utilisez cette page de propriétés de la feuille de propriétés Tableau de bord, ous pouez exécuter la fonction de trace uniquement pour l'interface graphique de la console de gestion (MMC). Modes de diagnostic Le mode de diagnostic suiant est disponible sur la page de propriétés Diagnostics à partir de la feuille de propriétés Tableau de bord : MMC - utilisez ce mode pour définir le traçage de la console Microsoft Management Console uniquement. Seul le traçage MMC peut être effectué aec ce mode. Les modes de diagnostic suiants sont disponibles sur la page de propriétés Diagnostics dans les feuilles de propriétés de charge de traail. Le type de traçage actié pour chaque mode est répertorié dans le tableau. en plus des indicateurs de trace spécifiques et des conseils sur le meilleur moment pour utiliser chaque mode. 102 IBM Tioli Storage Manager for Databases : Data Protection for Microsoft SQL Serer - Guide d'installation et d'utilisation
121 Tableau 9. Modes de diagnostic et utilisation Mode Normal Complet Composants tracés et indicateurs de trace utilisés MMC, DP (serice), API (serice,api_detail) MMC, DP (serice), API (serice,api_detail), Agent (serice) Utilisation Si ous utilisez les opérations existantes, ous pouez utiliser ce mode, car il engendre une taille de sortie réduite Utilisation pour les opérations VSS, résultats en grande taille de sortie Personnalisé Toute combinaison Utilisation si des indicateurs spécifiques sont nécessaires Normal Cliquez sur Normal pour collecter les fichiers de trace et les fichiers journaux pour les opérations existantes. Non applicable pour Data Protection for Microsoft Exchange Serer. Complet Cliquez sur Complet pour collecter les fichiers de trace et les fichiers journaux pour les opérations VSS. Personnalisé Cliquez sur PErsonnalisé, puis cochez l'icône située en regard du bouton pour sélectionner les fichiers de trace et les fichiers journaux à collecter. Utilisez ce mode uniquement si des indicateurs de trace spécifiques sont requis. Actier le traçage du snap-in Cochez cette case pour actier le traçage de la console de gestion. Cliquez sur Vérifier pour isualiser le fichier de trace. Définir les indicateurs de trace par défaut Cliquez sur Définir les indicateurs de trace par défaut pour définir les indicateurs de trace les plus fréquemment demandés. Actier le traçage de protection des données Cochez cette case pour actier le traçage des opérations Data Protection for Microsoft SQL Serer. Cliquez sur Vérifier pour isualiser le fichier de trace. Ajoutez ou mettez à jour les indicateurs de trace dans la zone. Actier le traçage de l'agent DSM Cochez cette case pour actier le traçage du poste client de Tioli Storage Manager. Vous deez redémarrer le serice accepteur client aant de démarrer le traçage. Cliquez sur Vérifier pour isualiser le fichier de trace. Ajoutez ou mettez à jour les indicateurs de trace dans la zone. Actier le traçage d'interface de programme d'application Cochez cette case pour actier le traçage de l'api Tioli Storage Manager. Cliquez sur Vérifier pour isualiser le fichier de trace. Ajoutez ou mettez à jour les indicateurs de trace dans la zone. Entrées du journal des éénements Cliquez sur Entrées du journal des éénements pour afficher le journal des éénements d'application Windows pour les charges de traail SQL Serer, Exchange Serer ou Système de fichiers. Pour Chapitre 4. Configuration 103
122 les charges de traail SQL, ous pouez également cliquer sur Fichier journal SQL Serer pour afficher le journal SQL Serer. Adresse électronique Sélectionnez les fichiers de diagnostic et cliquez sur pour enoyer un courrier électronique de diagnostic à un représentant de serice IBM aec les fichiers sélectionnés en pièces jointes. Vous deez configurer os informations de courrier électronique aant d'enoyer les données à un représentant de serice IBM. Pour configurer os informations de courrier électronique, accédez au Tableau de bord et cliquez sur Propriétés. Cliquez ensuite sur Courrier électronique pour ourir la page de propriétés du courrier électronique. Capture d'écran Cette fonction s'actie lorsque ous cliquez sur Commencer. Cliquez sur Capture d'écran pour ourir l'outil Diagnostic Screenshot Tool. Cet outil est une boîte de dialogue amodale qui reste ouerte jusqu'à ce que ous la fermiez ou que ous cliquiez sur Terminer ou Annuler. Cliquez sur Ajouter une nouelle capture d'écran pour ajouter une capture d'écran au dossier FlashCopyManager\ProblemDetermination. La capture d'écran peut être sélectionnée aec d'autres données de diagnostic. Traçage de détails pour chaque composant Tous les fichiers de trace sont stockés dans le dossier flashcopymanager, soit par défaut C:\Program Files\Tioli\flashcopymanager. Lorsque ous cliquez sur Terminer, ces fichiers sont automatiquement copiés, compressés et stockés dans le dossier C:\Program Files\Tioli\flashcopymanager\problemdetermination aec d'autres informations. MMC Les options sont stockées dans le fichier de paramètres de l'utilisateur MMC. Les fichiers suiants sont créés suite aux fonctions de diagnostic : TraceFm.trc TraceUx.trc Protection des données Les options de traçage sont stockées dans le fichier de paramètres utilisateur MMC et transmises au composant Data Protection dans le cadre de la commande. Le fichier suiant est généré : TraceFileSql.trc Agent Les options de traçage sont stockées dans le fichier dsm.opt du demandeur VSS. Le fichier suiant est généré : TraceFileAgent.trc Interface de programme d'application Les options de traçage sont stockées dans le fichier dsm.opt respectif de Data Protection. Le fichier suiant est généré : TraceFileSqlAPI.trc 104 IBM Tioli Storage Manager for Databases : Data Protection for Microsoft SQL Serer - Guide d'installation et d'utilisation
123 Connexion SQL Cette page de propriétés permet de définir les préférences de connexion à Microsoft SQL Serer. Utiliser l'authentification Windows Sélectionnez cette option pour utiliser une connexion sécurisée et permettre à Microsoft Windows d'authentifier la connexion. Utiliser l'authentification SQL Serer Sélectionnez cette option pour utiliser la sécurité de l'id utilisateur SQL. Aec ce type de sécurité, ous deez entrer l'id de connexion et le mot de passe permettant de se connecter à Microsoft SQL Serer. Nom d'utilisateur Indique l'id de l'utilisateur SQL. Mot de passe Indique le mot de passe permettant de se connecter à Microsoft SQL Serer. Général (SQL) Cette page de propriétés permet de spécifier les préférences générales pour les charges de traail SQL Serer. Cette page de propriétés s'applique si le produit est configuré pour sauegarder des données de stockage autonome ou Tioli Storage Manager. sereur SQL Indiquez le nom unique qui identifie l'instance de sereur SQL Serer. A partir du sereur Indiquez les sauegardes SQL Serer à utiliser pour la restauration. Par défaut, cette zone affiche le même nom pour SQL Serer. Attendre les montages de bande pour la sauegarde ou la restauration Cochez cette case pour que Data Protection for Microsoft SQL Serer attende que les bandes soient montées pour les opérations de sauegarde et de restauration. Ce paramètre s'applique lorsque le sereur Tioli Storage Manager est configuré pour stocker les données de sauegarde sur une bande. Si les données de sauegarde figurent sur un support amoible, ous aurez une période d'attente pendant le montage des olumes de stockage lors des opérations de sauegarde et de restauration. Dans ce cas, ce paramètre indique si Data Protection for Microsoft SQL Serer doit attendre que le support soit monté ou arrêter l'opération en cours. Cette option n'est pas sélectionnée par défaut. Utiliser la sauegarde VSS comme méthode de sauegarde par défaut Cochez cette case pour définir les sauegardes VSS comme méthode de sauegarde par défaut. Assurez-ous que la zone Nom du noeud DSMAGENT local est spécifiée dans la page de propriétés Sauegarde VSS. Les sauegardes peuent uniquement être restaurées à l'aide de VSS. Compresser la sauegarde à l'aide de la compression SQL Serer Cochez cette case pour actier la compression SQL Serer lors des opérations de sauegarde d'archiage. Cette case à cocher est disponible uniquement si ous exécutez Microsoft SQL Serer 2008 ou des ersions ultérieures. Calcul du total de contrôle SQL pour sauegarde classique Lorsqu'elle est sélectionnée, cette option est écrite dans le fichier de préférences de Data Protection for SQL Serer (tdpsql.cfg) et peut être Chapitre 4. Configuration 105
124 appliquée à toutes les sauegardes classiques. Décochez cette case pour que le contrôle d'intégrité ne soit appliqué à aucune des sauegardes de bases de données classiques. Estimation du pourcentage de changement pour une sauegarde différentielle Spécifiez la aleur de l'estimation des modifications apportées aux pages de base de données pour les sauegardes différentielles. Cette estimation est utilisée par Data Protection for Microsoft SQL Serer afin de déterminer si l'espace de stockage disponible est suffisant pour la sauegarde. La aleur par défaut est 20. Cette aleur deient la aleur par défaut de toutes les sauegardes différentielles. Cette zone s'applique uniquement aux sauegardes classiques Data Protection for Microsoft SQL Serer. Consignation La page de propriétés Consignation permet d'indiquer les préférences du journal d'actiité. Nom du fichier journal Indique le nom du fichier dans lequel les actiités sont consignées. Actier la suppression Indique que les anciennes entrées du journal doient être automatiquement supprimées. Par défaut, l'élagage du journal est actiée et a lieu une fois par jour. Nombre de jours pendant lesquels conserer les entrées Indique le nombre de jours pendant lesquels les anciennes entrées doient être conserées dans le journal aant d'être supprimées. Par défaut, les entrées de journal sont conserées pendant 60 jours dans le processus d'élagage. Elaguer maintenant Cliquez sur cette option pour supprimer les anciennes entrées du journal d'actiitédata Protection for SQL Serer dès qu'une commande est exécutée. Régional Utilisez la page de propriétés Régional afin d'indiquer les préférences qui affectent l'affichage et la consignation des langues et des informations. Options régionales et de langue Sélectionnez cette option pour définir les préférences de la console de gestion Microsoft (MMC). Celle-ci utilise les mêmes paramètres régionaux que le système Windows. Langue Sélectionnez la langue à utiliser pour les fichiers journaux et l'interface de ligne de commande. Format de date Sélectionnez le format de date à utiliser pour les fichiers journaux et l'interface de ligne de commande. Les choix disponibles représentent plusieurs façons de placer le mois (mm), le jour (jj), l'année (aaaa) etla période de la journée (a.m. (matin) ou p.m. (soir)). Le format de date par défaut est mm/jj/aaaa. Format de l'heure Sélectionnez le format horaire à utiliser pour les fichiers journaux et l'interface de ligne de commande. Les choix possibles correspondent aux 106 IBM Tioli Storage Manager for Databases : Data Protection for Microsoft SQL Serer - Guide d'installation et d'utilisation
125 différents placements de l'heure (hh), minutes (mm) et secondes (ss). Le format d'heure par défaut est hh:mm:ss. Format des nombres Sélectionnez le format numérique à utiliser pour les fichiers journaux et l'interface de ligne de commande. Les choix possibles correspondent aux différents placements de la décimale, de la irgule et des espaces. Le format numérique par défaut est xxx,xxx.dd. Correspondance de langue MMC Sélectionnez cette option pour modifier les paramètres régionaux de la MMC afin qu'ils correspondent aux options de langue et options régionales du système. La sélection de cette option permet également de définir les formats de nombre, de date et d'heure sur les formats par défaut de la langue sélectionnée. Options VSS La page de propriétés Options VSS permet de configurer les préférences utilisées lors des opérations VSS. Destination de sauegarde par défaut Sélectionnez l'emplacement de stockage par défaut pour os sauegardes. Les choix possibles sont les suiants : TSM La sauegarde est uniquement stockée dans la mémoire du sereur Tioli Storage Manager. Pour SQL Serer, Cette sélection s'effectue par défaut. Local La sauegarde est uniquement stockée sur le disque local. Les deux La sauegarde est stockée dans la mémoire sereur Tioli Storage Manager et sur le disque local. Pour les configurations Tioli Storage Manager, les sauegardes sont stockées sur un disque local, mais gérées sur le sereur Tioli Storage Manager. Le sereur Tioli Storage Manager gère les métadonnées ou les informations relaties à l'emplacement de stockage de l'image instantanée locale. Nom du poste DSMAGENT local Indiquez le nom de poste de l'agent DSM du système client local qui crée les sauegardes VSS. Nom du poste DSMAGENT distant Indiquez le nom de poste du système qui transfère les données VSS ers la mémoire du sereur Tioli Storage Manager lors des sauegardes de déchargement. Si ous n'utilisez pas de sauegardes de déchargement, ous pouez laisser cette zone ide. Importation des images instantanées VSS uniquement lorsque cela est nécessaire Par défaut, les images instantanées VSS permanentes locales sont automatiquement importées dans le système Windows dans lequel les images instantanées sont créées. Si ous sélectionnez cette option, les instantanés VSS sont importés ers l'hôte local lorsque cela est nécessaire pour effectuer des opérations FlashCopy Manager. Pour importer automatiquement des images instantanées permanentes locales dans le système Windows dans lequel les images instantanées sont créées, ous deez décocher la case. Chapitre 4. Configuration 107
126 Si ous souhaitez conserer un grand nombre de ersions de sauegarde (par exemple, plus de 100 ersions de sauegarde), ou, s'il existe une limite au nombre de LUN que otre sereur peut utiliser (par exemple, dans des enironnements de machine irtuelle), sélectionnez cette option. Lorsque ous sélectionnez cette option, si le fournisseur de matériel VSS ne prend pas en charge les instantanés transportables ou si aucun fournisseur de matériel n'est disponible, la sauegarde s'exécute, mais l'instantané VSS est importé et n'est pas transportable. Si ous utilisez un enironnement VMware et que ous souhaitez utiliser VMware Motion, érifiez que les numéros d'unités logiques sont correctement diisés en zones sur les hôtes ESX puis sélectionnez cette option. Lorsque ous choisissez d'importer les instantanés VSS lorsque des instantanés sont nécessaires, le processus d'importation mappe l'instantané VSS à l'hôte ESX sur lequel la machine irtuelle Windows s'exécute. Paramètres personnalisés utilisez la page de propriétés Paramètres personnalisés pour définir os options de filtrage et contrôler la quantité d'information renoyée depuis le sereur. Sélectionnez Afficher les options d'actualisation dans la barre d'outils de la ue Récupérer. Dans les enironnements où des milliers ou des millions d'objets de sauegarde sont stockés sur le sereur Tioli Storage Manager, il peut être utile de désactier le mode d'actualisation automatique. Vous pouez cliquer sur Options d'actualisation et utiliser la barre d'outils pour basculer entre le mode d'actualisation manuel et automatique. Les modes d'actualisation automatiques et manuels diffèrent comme suit : En mode d'actualisation automatique, une ue est actualisée automatiquement la première fois que ous la sélectionnez. S'il existe entre et 1 million d'objets sur le sereur, l'actualisation peut prendre un certain temps. En mode d'actualisation manuel, la ue n'est pas automatiquement actualisée. Un filtre de nom est disponible dans la barre d'outils Options d'actualisation que ous pouez utiliser pour réduire le nombre d'objets sélectionnés. Après aoir entré un modèle de nom, ous pouez cliquer sur Actualiser. En utilisant le mode d'actualisation manuel et en limitant otre requête à l'aide de filtres, ous pouez réduire la quantité d'informations renoyées à partir du sereur. La réduction de la quantité d'informations renoyées à partir du sereur peut améliorer les performances des requêtes et de restauration. Vous pouez également spécifier un caractère générique (*) dans le modèle de nom pour faciliter otre filtrage. Poste AlwaysOn Toutes les bases de données de disponibilité d'un groupe de disponibilité sont sauegardées sous ce nom de poste AlwaysOn. Lorsque ous configurez Data Protection for SQL Serer aec SQL Serer 2012 ou ersion ultérieure, le nom de poste AlwaysOn est un paramètre obligatoire. Le nom de poste AlwaysOn peut être modifié à tout moment. Pour modifier le paramètre, utilisez l'assistant de configuration. Dans la page de propriétés du poste AlwaysOn, affichez le paramètre défini. AlwaysOn node name (Nom de poste AlwaysOn) Le nom de poste AlwaysOn utilisé pour sauegarder les bases de données 108 IBM Tioli Storage Manager for Databases : Data Protection for Microsoft SQL Serer - Guide d'installation et d'utilisation
127 de disponibilité s'affiche. Les bases de données qui ne résident pas dans un groupe de disponibilité sont sauegardées sous le nom de poste Data Protection for SQL Serer standard, sauf si ous cochez la case Use AlwaysOn node name for all databases (Utiliser le nom de poste AlwaysOn pour toutes les bases de données). Vous ne pouez pas modifier le nom de poste à partir de cette page de propriétés. Pour modifier le nom de poste, utilisez l'assistant de configuration. Use AlwaysOn node name for all databases (Utiliser le nom de poste AlwaysOn pour toutes les bases de données) Cochez cette case pour définir le poste AlwaysOn par défaut pour la sauegarde de toutes les bases de données de disponibilité et standard. Cette option peut être utilisée pour transférez des sauegardes de base de données du poste Data Protection for SQL Serer standard ers un poste AlwaysOn. En cochant cette case, ous pouez sauegarder toutes les bases de données de disponibilité et standard sous un poste unique pour faciliter la gestion des sauegardes de base de données. Préférences AlwaysOn Utilisez cette page de propriétés pour configurer les paramètres de préférence de sauegarde pour les sauegardes planifiées de groupes de disponibilité et de répliques de disponibilité dans un enironnement SQL Serer. Les paramètres sont destinés à la planification de sauegardes des groupes et des répliques de disponibilité, et non aux sauegardes interacties effectuées ia l'interface graphique MMC. Cette page de propriétés propose les paramètres suiants : Aailability group (Groupe de disponibilité) Sélectionnez le groupe de disponibilité AlwaysOn dont ous souhaitez définir les préférences de sauegarde planifiée. Réplique principale Affiche la réplique principale du groupe de disponibilité sélectionné. Réplique préférée Les commandes de sauegarde sont planifiées sur tous les postes d'un groupe de disponibilité. Lors de l'exécution des planifications, la sauegarde est effectuée uniquement sur la réplique faorite. Lors de leur exécution, les autres répliques reçoient un message d'aertissement et la sauegarde est ignorée. Vous pouez effectuer les sélections suiantes : Sélectionnez Préférer la réplique secondaire si ous souhaitez que les sauegardes planifiées soient exécutées sur la deuxième réplique, si celle-ci est disponible. Sinon, utilisez la réplique principale. Sélectionnez Secondaire uniquement si ous souhaitez que les sauegardes planifiées soient exécutées uniquement sur une réplique secondaire. Sélectionnez Principale si ous souhaitez que les sauegardes planifiées soient exécutées sur la réplique principale uniquement. Sélectionnez N'importe quelle réplique si ous souhaitez que les sauegardes planifiées soient exécutées sur toute réplique de disponibilité. Répliques de disponibilité Indiquez, en précisant la priorité de sauegarde, si chacune des répliques Chapitre 4. Configuration 109
128 de disponibilité de cette zone de liste doit être utilisée pour exécuter des sauegardes planifiées. Indiquez 1 pour la priorité la moins éleée et 100 pour la plus éleée. Indiquez 0 pour exclure la réplique des opérations de sauegarde planifiée. Bases de données de disponibilité Affiche les bases de données de disponibilité qui se trouent dans une réplique de disponibilité. L'état de synchronisation est également affiché. Performances Utilisez cette page de propriétés pour définir des préférences affectant les performances pour les sauegardes d'archiage. Cette page n'est pas applicable à Data Protection for Exchange. Mémoires tampon DP Indique un nombre compris entre 2 et 8 spécifiant le nombre de mémoires tampon de données de communication utilisées par Data Protection for SQL Serer lors du transfert de données au sereur Tioli Storage Manager. Chaque mémoire tampon dispose de la taille spécifiée par l'option Taille de mémoire tampon DP. Cette option s'applique uniquement aux sauegardes d'archiage. Taille de mémoire tampon DP Indique la taille des mémoires tampon utilisées par Data Protection for SQL Serer pour transférer des données au sereur Tioli Storage Manager. Cette option s'applique uniquement aux sauegardes d'archiage. Spécifiez une aleur comprise entre 64 et Mémoires tampon SQL Indique le nombre de mémoires tampon de données de communication utilisées par Data Protection for SQL Serer lors du transfert de données entre le sereur SQL Serer et Data Protection for SQL Serer. Chaque mémoire tampon affiche la taille spécifiée dans l'option Taille de la mémoire tampon SQL. Cette option s'applique uniquement aux sauegardes classiques. Spécifiez une aleur comprise entre 0 et 999. Taille des mémoires tampon SQL Indique la taille des mémoires tampon utilisées par Data Protection for SQL Serer pour transférer des données du sereur SQL Serer au Data Protection for SQL Serer. Cette option s'applique uniquement aux sauegardes d'archiage. Spécifiez une aleur comprise entre 64 et Segments Indique le nombre de segments de données à utiliser lors d'une opération de sauegarde ou de restauration d'archiage. Spécifiez une aleur comprise entre 1 et 64. La aleur par défaut est 1. Cette option s'applique uniquement aux opérations de sauegarde et de restauration classiques. Lorsque ous utilisez un numéro multi-segments pour des sauegardes d'archiage, et que ous définissez le paramètre Vérification uniquement sur Oui pour restaurer la sauegarde d'archiage, le nombre de segments pour la restauration d'archiage doit être supérieur ou égal au nombre de segments de la sauegarde d'archiage. 110 IBM Tioli Storage Manager for Databases : Data Protection for Microsoft SQL Serer - Guide d'installation et d'utilisation
129 Configuration de répliques de disponibilité pour l'exécution de sauegardes de données planifiées Lorsqu'une base de données de disponibilité est répliquée en plusieurs exemplaires dans un groupe de disponibilité, une option de configuration est disponible pour ous permettre de sélectionner l'unique réplique sur laquelle dera se concentrer l'opération de sauegarde pour éiter de sauegarder toutes les répliques. Pourquoi et quand exécuter cette tâche Microsoft SQL Serer 2012 et les ersions ultérieures fournissent un ensemble d'options de configuration que ous pouez utiliser pour spécifier si des sauegardes planifiées sont exécutées sur les répliques de disponibilité principale ou secondaire. Vous pouez utiliser l'interface graphique Data Protection for SQL Serer pour définir ces options. L'option de configuration peut également être utilisée pour décharger la sauegarde depuis une réplique principale ers une réplique secondaire pour l'équilibrage de charge. Lors du basculement des bases de données, les sauegardes doient continuer à s'exécuter depuis d'autres répliques pour assurer la haute disponibilité. Procédure 1. Démarrez la console MMC (Microsoft Management Console). 2. Dans la section Gestion de la fenêtre, cliquez sur Protéger les données à côté de la charge de traail SQL Serer. 3. Dans le panneau Actions, cliquez sur Propriétés. 4. Cliquez sur la page de propriétés Préférences AlwaysOn. 5. Dans la zone Groupe de disponibilité, sélectionnez le groupe de disponibilité AlwaysOn dont ous souhaitez définir les préférences de sauegarde. 6. Dans la zone Réplique préférée, sélectionnez otre réplique préférée sur laquelle effectuer les sauegardes planifiées. Sélectionnez Préférer la réplique secondaire si ous souhaitez que les sauegardes planifiées soient exécutées sur la deuxième réplique, si celle-ci est disponible. Sinon, utilisez la réplique principale. Sélectionnez Secondaire uniquement si ous souhaitez que les sauegardes planifiées soient exécutées uniquement sur une réplique secondaire. Sélectionnez Principale si ous souhaitez que les sauegardes planifiées soient exécutées sur la réplique principale uniquement. Sélectionnez N'importe quelle réplique si ous souhaitez que les sauegardes planifiées soient exécutées sur toute réplique de disponibilité. 7. Indiquez, en précisant la priorité de sauegarde, si chacune des répliques de disponibilité figurant dans la zone de liste Répliques de disponibilité, peut être utilisée pour exécuter des sauegardes planifiées. Indiquez 1 pour la priorité la moins éleée et 100 pour la plus éleée. Indiquez 0 pour exclure la réplique des opérations de sauegarde planifiée. 8. Cliquez sur OK pour sauegarder otre configuration et quittez la page Propriétés de protection des données. Les paramètres sont sauegardés dans le fichier tdpsql.cfg et peuent être répliqués sur les autres répliques du groupe de disponibilité. Chapitre 4. Configuration 111
130 Transfert des sauegardes SQL Serer de Tioli Storage FlashCopy Manager ers Tioli Storage Manager Configurez Tioli Storage FlashCopy Manager de manière à pouoir accéder simultanément à la fois à un sereur local et à un Tioli Storage Manager. Ceci ous sera utile si ous décidez de passer à un enironnement Tioli Storage Manager et souhaitez continuer à interagir aec les images instantanées gérées localement jusqu'à ce qu'elles soient marquées comme arriées à expiration par la règle. Aant de commencer Si ous utilisez les assistants de configuration Autonome et Tioli Storage Manager pour configurer Tioli Storage FlashCopy Manager, ous n'aez pas besoin d'implémenter manuellement les procédures suiantes. Pour interagir aec un Tioli Storage Manager, exécutez l'assistant de configuration TSM. Pour interagir aec un sereur Tioli Storage FlashCopy Manager, exécutez l'assistant de configuration Autonome. Vous pouez passer d'un type de sereur à un autre en exécutant l'assistant de configuration correspondant à tout moment. Pourquoi et quand exécuter cette tâche Si ous n'utilisez pas les assistants de configuration pour configurer Tioli Storage FlashCopy Manager, coordonnez os efforts aec l'administrateur de Tioli Storage Manager pour exécuter les tâches manuelles suiantes. Certains des exemples de commande suiants sont mis en forme sur plusieurs ligne. Exécutez chaque commande sur une seule ligne. Concepts associés: «Haute disponibilité et reprise après incident aec les groupes de disponibilité AlwaysOn», à la page 9 Configuration du Tioli Storage Manager Procédure 1. Sélectionnez ou créez les définitions de règles qui sont utilisées pour chaque type de sauegarde que ous enisagez d'utiliser. Vous pouez fournir à l'administrateur les paramètres de règles existantes définies localement dans otre enironnement Tioli Storage FlashCopy Manager autonome. Utilisez l'interface graphique ou l'interface de ligne de commande de Data Protection for SQL Serer pour récupérer ces informations. 2. Enregistrez os nom de poste et mot de passe Data Protection for SQL Serer à l'aide de la commande Tioli Storage Manager register node. Par exemple : register node nompostedp motdepassedp 3. S'ils ne sont pas déjà définis sur le Tioli Storage Manager, enregistrez le nom de poste et le mot de passe du demandeur VSS de Tioli Storage Manager pour le poste de traail sur lequel SQL Serer est installé. Par exemple : register node nomposteba motdepasseba 4. Définissez la relation de poste proxy pour le poste cible et les postes d'agent à l'aide de la commande Tioli Storage Manager grant proxynode. Par exemple : grant proxynode target=dp agent=banodename 112 IBM Tioli Storage Manager for Databases : Data Protection for Microsoft SQL Serer - Guide d'installation et d'utilisation
131 Configuration du poste de traail exécutant SQL Serer Procédure 1. Dans le répertoire d'installation de Data Protection for SQL Serer, faites une copie du fichier d'options nommé dsm.opt. Lorsque ous commencerez à utiliser le Tioli Storage Manager, cette copie sera utilisée pour accéder à l'enironnement Tioli Storage FlashCopy Manager autonome. L'une des méthodes permettant d'effectuer cette copie consiste à démarrer l'inite de ligne de commande SQL depuis le snap-in Tioli Storage FlashCopy Manager. Dans la ue en arborescence du snap-in Tioli Storage FlashCopy Manager, un poste de sereur SQL est affiché pour chaque instance SQL Serer sur l'ordinateur. a. Sélectionnez une instance SQL Serer dans la ue en arborescence. La ligne de commande intégrée et le panneau Actions s'affichent. b. Démarrez la ligne de commande Data Protection for SQL Serer dans le panneau Actions. Sélectionnez : Launch Command Line c. Pour effectuer une copie du fichier d'options, entrez : copy dsm.opt dsm_local.opt 2. Dans le même répertoire, faites une copie du fichier de configuration Data Protection for SQL Serer. Par exemple : copy tdpexc.cfg tdpexc_local.cfg Conserez le contenu du fichier de configuration local si les conditions suiantes sont érifiées : Vous aez indiqué des liaisons de règle lors de l'utilisation de Tioli Storage FlashCopy Manager ; Vous mettez à jour les liaisons de règle pour refléter les modifications apportées à os spécifications de règle pour otre utilisation du Tioli Storage Manager. 3. Dans le répertoire du client d'installation-archiage Tioli Storage Manager, faites une copie du fichier d'options du demandeur VSS, dsm.opt. Utilisez la commande Windows copy. Par exemple : C:\Program Files\Tioli\TSM\baclient>copy dsm.opt dsm_local.opt 4. Dans tous les fichiers nommés dsm.opt, modifiez la ligne TCPSERVERADDRESS. Remplacez FLASHCOPYMANAGER par l'adresse IP du Tioli Storage Manager. Par exemple : TCPSereraddress Pour effectuer cette tâche, utilisez un éditeur de texte tel que Bloc-notes ou Wordpad. 5. Pour accéder à l'enironnement Tioli Storage FlashCopy Manager autonome au cours de la période de transition, ourez une inite de commande Windows et modifiez le répertoire pour indiquer le répertoire d'installation du client de sauegarde-archiage Tioli Storage Manager. Ce chemin est le chemin par défaut : C:\Program Files\Tioli\TSM\baclient Créez un serice Windows de remplacement pour le serice Tioli Storage Manager Client Acceptor en utilisant la commande dsmcutil. Exemple : Chapitre 4. Configuration 113
132 dsmcutil install cad /name:tsmcad4local /node:poste_mon_client_sauegarde-archiage /password:mon_mot_de_passe_sereur_tsm /optfile: C:\Program Files\Tioli\TSM\baclient\dsm_local.opt /httpport:1583 Pour plus d'informations sur l'utilisation de la commande dsmcutil, oir Commande dsmcutil ( SSGSG7_7.1.1/com.ibm.itsm.client.doc/c_cfg_dsmcutil_usewin.html). 6. Créez un autre serice Windows pour le serice d'agent distant Tioli Storage Manager. Par exemple : dsmcutil install cad /name:tsmcad4remote /node:poste_mon_client_sauegarde-archiage /password:mon_mot_de_passe_sereur_tsm /optfile: C:\Program Files\Tioli\TSM\baclient\dsm_remote.opt /httpport: Modifiez le fichier dsm_local.opt dans le répertoire d'installation de Data Protection for SQL Serer. Ajoutez la ligne suiante : HTTPPORT Démarrez l'autre serice Tioli Storage Manager Client Acceptor : dsmcutil start /name:tsmcad4local 9. Arrêtez et redémarrez le serice Client Acceptor d'origine de Tioli Storage Manager pour actier les nouelles aleurs du fichier dsm.opt. Pour ce faire, accédez à l'interface graphique Windows Serices ou utilisez la commande dsmcutil : dsmcutil stop /name: TSM Remote Client Agent dsmcutil stop /name: TSM Client Acceptor dsmcutil start /name: TSM Client Acceptor 10. A mesure que des sauegardes commenceront à être effectuées et qu'elles seront gérées dans l'enironnement du sereur Tioli Storage Manager, ous derez supprimer progressiement les sauegardes restantes créées dans l'enironnement Tioli Storage FlashCopy Manager autonome. Vous pouez choisir entre deux méthodes pour effectuer cette suppression progressie : a. Dans l'enironnement Tioli Storage FlashCopy Manager autonome, définissez une règle basée sur le temps qui entraîne l'expiration automatique et la suppression des anciennes sauegardes. Par exemple, si ous souhaitez faire expirer les sauegardes de plus de 30 jours, mettez à jour la règle reposant sur le temps en utilisant la commande suiante : tdpsqlc update policy mypolicy /daysretain=30 /tsmoptfile=dsm_local.opt /configfile=tdpexc_local.cfg Vous pouez également modifier ces paramètres dans la boîte de dialogue Liaison des sauegardes VSS accessible à partir du menu Utilitaires de l'interface graphique de sauegarde/restauration de Data Protection for SQL Serer. Les informations sur le démarrage de l'interface graphique se trouent à la section décriant l'accès à l'enironnement autonome Tioli Storage FlashCopy Manager. Le processus d'expiration des sauegardes lorsque leur âge dépasse la limite de conseration en jours (daysretain) dépend d'une fonction de base exécutée dans l'enironnement autonome. La fonction doit inclure une opération qui interroge les sauegardes.si ous n'utilisez pas régulièrement le client de l'enironnement autonome, ous pouez utiliser un planificateur pour exécuter régulièrement une commande comme : 114 IBM Tioli Storage Manager for Databases : Data Protection for Microsoft SQL Serer - Guide d'installation et d'utilisation
133 tdpsqlc query tsm * /all /tsmoptfile=dsm_local.opt /configfile=tdpexc_local.cfg Par exemple, si des sauegardes sont créées chaque semaine, ous pouez planifier la commande query pour qu'elle s'exécute une fois par semaine afin de faire expirer les sauegardes anciennes. La dernière sauegarde, qui est créée lors de l'exécution de l'enironnement autonome, n'est pas supprimée automatiquement par le processus d'expiration des sauegardes. Pour celle-ci, ous deez utiliser l'opération de suppression explicite décrite plus loin. b. Vous pouez également supprimer chaque sauegarde de manière explicite lorsque ous considérez qu'elle n'est plus nécessaire. Utilisez la commande Data Protection for SQL Serer delete backup, ou la commande Delete Backup (clic droit de la souris sur l'option de menu) dans l'onglet Restaurer de l'interface graphique. 11. Pour accéder à l'enironnement Tioli Storage FlashCopy Manager autonome. a. Ourez l'onglet Automatiser pour accéder à l'inite de ligne de commande intégrée. b. Démarrez les commandes Tioli Storage FlashCopy Manager autonomes en ajoutant l'option /tsmoptfile, par exemple : tdpsqlc query tsm * /all /tsmoptfile=dsm_local.opt /configfile=tdpexc_local.cfg c. Démarrez l'interface graphique (à partir de l'inite de ligne de commande) en lançant la commande d'appel de l'interface graphique. Par exemple : tdpsqlc /tsmoptfile=dsm_local.opt /configfile=tdpexc_local.cfg 12. Si nécessaire, démarrez l'enironnement autonome de Tioli Storage FlashCopy Manager pour effectuer une restauration à partir d'une sauegarde créée dans cet enironnement. 13. Lorsque la transition est terminée et que ous n'aez plus besoin d'accéder à l'enironnement Tioli Storage FlashCopy Manager autonome, ous pouez supprimer les autres serices. Pour supprimer les serices, utilisez l'interface graphique des serices Windows ou la commande dsmcutil : dsmcutil remoe /name:tsmagent4local dsmcutil remoe /name:tsmcad4local Transfert des bases de données SQL standard sur le poste AlwaysOn Vous pouez sauegarder des bases de données SQL standard dans l'espace fichier pour le poste AlwaysOn. Ce transfert peut faciliter la gestion de toutes os sauegardes de base de données sous un nom de poste unique. Pourquoi et quand exécuter cette tâche Le nom de poste AlwaysOn est obligatoire lorsque ous configurez Data Protection for SQL Serer dans un enironnement SQL Serer 2012 ou ersion ultérieure. Il n'est pas nécessaire d'indiquer le nom de poste AlwaysOn lors de chaque opération de sauegarde, requête ou restauration d'une base de données de disponibilité. Le poste AlwaysOn n'affecte pas l'emplacement de sauegarde des bases de données standard. Les bases de données standard continuent à être sauegardées Chapitre 4. Configuration 115
134 sur le poste Data Protection for SQL Serer, sauf si l'option /USEALWAYSONnode est spécifiée. Procédure 1. Pour sauegarder des bases de données SQL standard dans l'espace fichier pour le poste AlwaysOn, spécifiez le paramètre /USEALWAYSONnode aec la commande backup en procédant comme suit : Exécutez, par exemple, la commande suiante : TDPSQLC Backup *dbname[,dbname,...] Full /USEALWAYSONnode 2. Pour sauegarder toutes les bases de données, spécifiez le caractère générique (*) ou indiquez une liste de noms de base de données séparés par des irgules. Par exemple : TDPSQLC Backup standard_db01,standard_db02 Full /USEALWAYSONnode 3. Pour sauegarder régulièrement des bases de données SQL standard dans l'espace fichier pour le poste AlwaysOn, spécifiez le paramètre /USEALWAYSONnode aec la commande set. 116 IBM Tioli Storage Manager for Databases : Data Protection for Microsoft SQL Serer - Guide d'installation et d'utilisation
135 Chapitre 5. Protection des données Vous pouez sauegarder et restaurer os données SQL Serer à l'aide de la console MMC (Microsoft Management Console) ou de l'interface de ligne de commande. Si nécessaire, ous pouez gérer os installations Data Protection for SQL Serer à distance. Pourquoi et quand exécuter cette tâche Pour gérer des systèmes à distance, Microsoft Windows PowerShell Version 3.0 est requis. Le logiciel Windows PowerShell doit être installé et actié sur toutes les installations de Tioli Storage FlashCopy Manager que ous oulez gérer. Pour plus d'informations sur le téléchargement, l'installation et l'actiation de Windows PowerShell, reportez-ous à la documentation de Microsoft suiante. Au moment de la publication, le site Web suiant est disponible : Microsoft Windows Management Framework 3.0 Downloads. Démarrage de Microsoft Management Console A l'issue du processus de configuration, démarrez la console MMC (Microsoft Management Console) afin de protéger os données SQL. Aant de commencer Si ous tentez d'utiliser Data Protection for Microsoft SQL Serer aant d'effectuer la procédure de configuration, le logiciel ne fonctionne pas correctement. Pourquoi et quand exécuter cette tâche La console MMC qui s'affiche aec le logiciel Data Protection for Microsoft SQL Serer apparaît sous forme de plug-in. La console MMC utilise une arborescence de naigation pour organiser les données d'un ordinateur qui ont été enregistrées. Chaque icône d'ordinateur suiie du mot Tableau de bord représente un ordinateur physique. Lorsque ous enregistrez un ordinateur, les informations concernant ce système spécifique sont collectées et stockées. Les informations de mot de passe sont chiffrées et stockées séparément. Les ordinateurs enregistrés sont contrôlées à l'aide d'un identificateur uniersel unique (GUID). Cet identificateur est affecté à chaque système et utilisé lors de la sauegarde et de la restauration des données. Vous pouez créer des groupes d'ordinateurs. Ces groupes regroupent les informations lorsque ous affichez le tableau de bord, préparez des rapports et exécutez des commandes de groupe. Par défaut, les ordinateurs figurant dans un groupe sont sélectionnés lorsque ous réalisez des tâches pour le groupe, mais ous pouez sélectionner des ordinateurs supplémentaires dans l'arborescence afin de les inclure dans une opération. Procédure Pour lancer la console MMC, cliquez sur Démarrer > Tous les programmes > Data Protection for Microsoft SQL Serer > DP for SQL Management Console. Copyright IBM Corp. 1997,
136 Démarrage de l'interface de ligne de commande Data Protection for SQL Serer Vous pouez démarrer une inite de commande Windows aec des priilèges d'administration. Ou bien, ous pouez effectuer les opérations ci-dessous pour démarrer l'interface de ligne de commande Data Protection for SQL Serer. Procédure 1. Démarrez la console MMC (Microsoft Management Console). 2. Dans l'arborescence, sélectionnez le poste de l'ordinateur sur lequel ous souhaitez exécuter les commandes. 3. Déeloppez le poste Protéger et récupérer des données. 4. Dans l'arborescence, sélectionnez un poste SQL Serer. 5. Cliquez sur l'onglet Automatiser. Une ligne de commande intégrée est disponible dans la fenêtre des tâches. Vous pouez recourir à l'interface pour entrer des cmdlets PowerShell ou des commandes d'interface de ligne de commande. La sortie s'affiche dans la fenêtre principale. 6. Remplacez PowerShell par Command Line. Référence associée: «Présentation de la ligne de commande», à la page 181 Obtention d'aide sur les commandes Data Protection for SQL Serer Vous pouez afficher la liste complète des commandes Data Protection for SQL et des paramètres associés en exécutant la commande tdpsqlc ou tdpsqlc help?. Procédure Pour afficher la syntaxe des commandes Data Protection for SQL Serer, exécutez la commande tdpsqlc?, tdpsqlc help ou tdpsqlc depuis une fenêtre Inite de commande : TDPSQLC Help? [*?command] Vous pouez spécifier Help ou?, comme illustré dans ces exemples : Tâche Affichez la syntaxe de commande pour une opération de restauration complète. Commande : tdpsqlc help restore full Tâche Affichez la syntaxe de commande pour la commande backup. Commande : tdpsqlc? Référence associée: «Commande help», à la page 216 backup 118 IBM Tioli Storage Manager for Databases : Data Protection for Microsoft SQL Serer - Guide d'installation et d'utilisation
137 Gestion à distance d'installations Data Protection for SQL Serer Vous pouez gérer l'ensemble des enironnements Data Protection for SQL Serer de otre entreprise à partir d'un enironnement Data Protection for SQL Serer unique. Aant de commencer Pour gérer des systèmes à distance, ous deez utiliser Microsoft Windows PowerShell ersion 3.0. Le logiciel Windows PowerShell doit être installé et actié sur toutes les installations de Data Protection for SQL Serer à gérer. Pour plus d'informations sur le téléchargement, l'installation et l'actiation de Windows PowerShell, consultez la page Web suiante : Microsoft Windows Management Framework 3.0 Downloads. Procédure 1. Actiez la gestion à distance pour les installations Data Protection for SQL Serer en exécutant la commande suiante : Enable-PSRemoting -force 2. Ajoutez les sereurs Data Protection for SQL Serer à la liste des hôtes sécurisés en exécutant la commande suiante : Set-Item WSMan:\localhost\Client\TrustedHosts -Value nom_sereur_distant -Force 3. Après aoir effectué des modifications de configuration, redémarrez le serice winrm en exécutant la commande suiante. Restart-Serice winrm 4. Depuis la console MMC (Microsoft Management Console), dans le panneau Actions, cliquez sur Gérer les ordinateurs. 5. Naiguez dans l'interface pour ajouter, supprimer ou configurer des systèmes distants. Pour les systèmes qui ne se trouent pas dans le domaine, indiquez l'adresse complète. Détermination de la capacité d'espace de stockage géré Vous pouez contrôler la capacité des ressources de l'espace de stockage géré, ce qui peut s'aérer utile lorsque ous planifiez os besoins en stockage lors du renouellement de licence. Pourquoi et quand exécuter cette tâche Il existe généralement une différence entre la capacité utilisée par les données sereur et la capacité du olume contenant ces données. Ainsi, un ensemble de bases de données peut nécessiter une capacité d'1 Go et un olume de 10 Go. Lorsqu'un instantané du olume est créé, la mesure de la capacité gérée d'data Protection for SQL Serer est de 10 Go. Procédure 1. Depuis la console MMC (Microsoft Management Console), sélectionnez une instance SQL. 2. Dans l'onglet Protéger, cliquez sur Propriétés dans le panneau Action. 3. Sélectionnez Capacité gérée dans la liste de pages de propriétés disponibles. La capacité gérée est calculée et affichée. 4. Cliquez sur Afficher les détails pour afficher la liste des olumes comportant des sauegardes ainsi que leurs capacités gérées respecties. Chapitre 5. Protection des données 119
138 5. Fermez la boîte de dialogue. Gestion des tâches de sauegarde, restauration et automatisation dans le gestionnaire de tâches Le gestionnaire de tâches fournit une ue centralisée de la console MMC (Microsoft Management Console) à partir de laquelle ous pouez afficher, arrêter, retirer ou gérer des opérations de sauegarde, restauration et automatisation. Procédure 1. Démarrez la console MMC. 2. Dans la page d'accueil de la console MMC, cliquez sur la tâche Protéger les données ou Récupérer les données en fonction de os exigences de données. 3. Dans le panneau Action, cliquez sur Afficher actiité. Le panneau du gestionnaire de tâches s'oure sous le panneau de résultat. 4. Sélectionnez otre ue préférée pour la tâche en cours : Option Liste de tâches (par défaut) Description Clique sur cette ue pour afficher les informations suiantes : Name State Result Progress Start Time Duration Messages Utilisez l'affichage Liste de tâches pour réaliser les tâches suiantes : Cliquez sur Haut et Bas pour modifier l'ordre dans lequel les opérations non terminées sont traitées. Placez le curseur sur l'opération sélectionnée afin d'afficher la saisie en ligne de commande. Cliquez sur Arrêter pour arrêter une opération en cours de traitement. Lorsqu'une opération ne peut pas être arrêtée, ce bouton n'est pas disponible. Cliquez sur Supprimer pour supprimer une opération terminée ou planifiée. Pour copier l'opération sélectionnée, cliquez sur l'icône de copie ou cliquez aec le bouton droit de la souris sur une tâche, puis sélectionnez Copier. Vous pouez exécuter cette commande dans l'onglet Automatiser ou depuis une inite de commande. Cliquez sur l'icône représentant un calendrier pour utiliser l'assistant de planification afin de planifier une opération. Cliquez sur l'icône appropriée pour consulter des statistiques ou un graphique de performance pour l'opération sélectionnée. 120 IBM Tioli Storage Manager for Databases : Data Protection for Microsoft SQL Serer - Guide d'installation et d'utilisation
139 Option Détails de tâche Description Cliquez sur cette ue pour afficher les informations disponibles dans la Liste de tâches dans un format détaillé. Cliquez sur Mode : Naiguer et utilisez les flèches pour consulter les détails d'opération. Le cas échéant, des informations d'erreur et récapitulaties sont également disponibles. Sauegarde des données SQL Windows En utilisant Microsoft Volume Shadow Copy Serice (VSS), ous pouez sauegarder des données SQL Serer et monter la sauegarde si nécessaire. Vous pouez également créer des sauegardes d'archiage de bases de données, groupes et fichiers SQL. Concepts associés: «Sauegarde de données», à la page 1 «Sauegardes de données dans des enironnements VSS», à la page 15 Actiation de la compression de copie de sauegarde SQL Serer Data Protection for SQL Serer permet d'effectuer des compressions de sauegardes SQL Serer. La compression réduit le trafic et les besoins d'espace de stockage. Une compression de copie de sauegarde SQL Serer est généralement plus rapide et plus efficace que l'utilisation de la compression Tioli Storage Manager. Pourquoi et quand exécuter cette tâche La compression de copie de sauegarde SQL Serer est disponible uniquement pour les sauegardes d'archiage sous SQL Serer. Pour SQL Serer, la compression des sauegardes n'est prise en charge que sur la ersion Enterprise Edition. Pour SQL Serer 2008 R2 et ersions ultérieures, la compression de copie de sauegarde est prise en charge pour les éditions Standard, Enterprise et Datacenter. A partir de SQL Serer 2008, toute édition peut restaurer une sauegarde compressée. Procédure Utilisez la console MMC (Microsoft Management Console) ou la ligne de commande pour anctier la compression de copie de sauegarde SQL Serer : Depuis la page de propriétés Général de la console MMC, spécifiez l'option de compression de copie de sauegarde natie SQL. Après aoir défini cette option, la colonne Charge de traail SQL de l'onglet Récupérer indique l'état de la compression SQL pour les sauegardes d'archiage. A partir de la ligne de commande, ajoutez cette instruction au fichier de configuration SQL (tdpsql.cfg). Editez le fichier et exécutez la commande suiante : SQLCOMPression Yes No Chapitre 5. Protection des données 121
140 La aleur par défaut est No. Vérification de l'intégrité des bases de données d'archiage à l'aide de l'option de total de contrôle Data Protection for SQL Serer permet de érifier l'intégrité des sauegardes de base de données d'archiage en définissant une option de total de contrôle. Pourquoi et quand exécuter cette tâche Un total de contrôle (checksum) est une aleur qui est calculée et écrite dans l'en-tête des pages de données du fichier de données d'une base de données. Lorsqu'un fichier de données est lu à noueau, la aleur du total de contrôle est recalculée. Le total de contrôle aide à érifier que les aleurs dans un fichier ou une configuration n'ont pas subi de changements inattendus. La érification des aleurs est effectuée entre l'état en cours et l'état de référence. Restriction : La érification d'intégrité par total de contrôle n'est disponible que pour les sauegardes classiques sur SQL Serer. Procédure 1. Ourez la fenêtre Propriétés générales dans la console de gestion Microsoft (MMC). 2. Sélectionnez Calcul du total de contrôle SQL pour sauegarde classique. Vous pouez passer outre ce réglage global et appliquer un contrôle d'intégrité à une sauegarde particulière. Par exemple, si ous aez choisi d'omettre le contrôle d'intégrité pour toutes les sauegardes, ous pouez le rétablir temporairement pour une sauegarde classique particulière en sélectionnant l'option Total de contrôle SQL sous l'onglet Protéger de l'instance SQL. Vous pouez également enoyer l'option SQLCHECKSum aec la commande backup dans l'interface de ligne de commande pour actier ou désactier temporairement l'option Total de contrôle. Résultats Lorsque ous cochez la case Calcul du total de contrôle SQL pour sauegarde classique, le réglage est enregistré dans le fichier de préférences de Data Protection for SQL Serer, tdpsql.cfg, et est appliqué à toutes les opérations de sauegarde classique. Décochez cette case pour que le contrôle d'intégrité ne soit appliqué à aucune des sauegardes de bases de données classiques. Tâches associées: «Création de sauegardes d'archiage de bases de données SQL», à la page 125 Référence associée: «Paramètres positionnels de la commande set», à la page 301 «Paramètres facultatifs de la commande backup», à la page IBM Tioli Storage Manager for Databases : Data Protection for Microsoft SQL Serer - Guide d'installation et d'utilisation
141 Création de sauegardes VSS de bases de données SQL Vous pouez sauegarder des bases de données SQL standard ou des bases de données de disponibilité à l'aide de la technologie Microsoft Volume Shadow Copy Serice (VSS). Aant de commencer Pour gérer les sauegardes VSS locales ou pour exécuter des sauegardes déchargées sur le stockage du sereur Tioli Storage Manager, assurez-ous que Tioli Storage FlashCopy Manager est configuré dans otre enironnement. Si ous créez des sauegardes VSS sur le sereur Tioli Storage Manager, Tioli Storage FlashCopy Manager n'est pas obligatoire. Sur SQL Serer 2012 ou ersion ultérieure, ous pouez aussi sauegarder des bases de données de disponibilité dans un groupe de disponibilité AlwaysOn quelle que soit la réplique de disponibilité utilisée pour l'opération de sauegarde. Pour cela, érifiez que Data Protection for SQL Serer est configuré pour utiliser un poste AlwaysOn. Vous deez également spécifier le poste AlwaysOn dans la zone Poste AlwaysOn de la page Noms de poste TSM de l'assistant de configuration Tioli Storage Manager. Si ous modifiez la zone Nom de poste AlwaysOn dans la page de propriétés Poste AlwaysOn de otre charge de traail SQL, ous deez exécuter l'assistant de configuration de Tioli Storage Manager pour terminer la reconfiguration du nom. Si ous ne souhaitez pas utiliser l'assistant de configuration de Tioli Storage Manager pour enregistrer le poste sur le sereur Tioli Storage Manager, ous pouez utiliser la commande Tioli Storage Manager register node. Procédure 1. Démarrez la console MMC (Microsoft Management Console). 2. Si ous préoyez d'utiliser des sauegardes déchargées et que otre enironnement est configuré pour une utilisation aec un sereur Tioli Storage Manager, spécifiez le Nom du poste DSMAGENT distant en procédant comme suit : a. Sélectionnez l'instance SQL Serer dans l'arborescence et cliquez sur Propriétés dans le panneau Actions. b. Sélectionnez la page de propriétés Sauegarde VSS. Si le Nom du poste DSMAGENT distant est ierge, saisissez un nom de poste. Une sauegarde de déchargement se sert d'un système distinct (indiqué aec le paramètre Nom du poste DSMAGENT distant) pour déplacer des données SQL dans l'espace de stockage du sereur Tioli Storage Manager. Elle peut réduire la charge sur les ressources réseau, E/S et processeur pendant le processus de sauegarde. 3. Dans l'onglet Protéger de l'instance SQL, spécifiez le type de données SQL à sauegarder en recherchant et en sélectionnant les bases de données à sauegarder. Option Pour afficher la liste des bases de données SQL détectés comme disponibles pour sauegarde : Description Cliquez sur Afficher : Bases de données. Chapitre 5. Protection des données 123
142 Option Pour afficher la liste des bases de données de disponibilité SQL Serer 2012 ou ersion ultérieure détectées et candidates à la sauegarde : Description Cliquez sur Bases de données standard. Des informations sur les bases de données de disponibilité d'un groupe de disponibilité s'affichent, notamment le rôle de la réplique, l'état de synchronisation et l'utilisation de l'espace et du journal. Basculez le bouton entre Bases de données standard et Bases de données de disponibilité pour obtenir la ue correspondante. Affinez la liste des bases de données disponibles dans le panneau de résultats en tapant un mot clé dans la zone Rechercher. 4. Vérifiez les options de sauegarde. Si les options de sauegarde ne sont pas affichées, cliquez sur Afficher les options de sauegarde. Si ous souhaitez utiliser des sauegardes de déchargement, sélectionnez Oui dans la zone Déchargement. Cette zone s'applique uniquement aux sauegardes VSS. 5. Dans le panneau Actions, cliquez sur Méthode de sauegarde et sélectionnez VSS. 6. Dans le panneau Actions, pour Destination de la sauegarde, sélectionnez TSM. La seule option disponible est TSM car les sauegardes de base de données sont stockées sur le sereur Tioli Storage Manager. 7. Facultatif : Choisissez un mode pour la tâche en cours : Exécution interactie : cliquez sur cet élément pour exécuter la tâche en cours de manière interactie. Il s'agit de la sélection par défaut. Exécution planifiée : cliquez sur cet élément pour conertir l'action en cours en une tâche planifiée. Lorsque cet élément est sélectionné, l'assistant de planification démarre et intègre la commande requise pour exécuter la tâche. 8. Dans le panneau Actions, effectuez une ou plusieurs des actions suiantes pour créer la sauegarde. a. Cliquez sur Sauegarde intégrale. Ou bien, cliquez aec le bouton droit de la souris sur une base de données et sélectionnez l'action de sauegarde nécessaire dans le menu. b. Cliquez sur Sauegarde intégrale en copie uniquement. Une sauegarde intégrale en copie seule est indépendante de la séquence de sauegardes SQL Serer, et n'est pas utilisée comme base d'une sauegarde différentielle. Une sauegarde différentielle n'est pas associée à la sauegarde intégrale de copie, mais à la sauegarde intégrale terminée précédemment. Vous pouez utiliser une sauegarde intégrale en copie seule comme sauegarde à des fins spécifiques qui n'affectent pas les opérations de sauegarde et de restauration, et conserer ce type de sauegarde plus longtemps qu'une sauegarde conentionnelle. 9. Pour oir l'état de l'opération de sauegarde, cliquez sur Liste de tâches dans le panneau de résultats. Cliquez sur Détails de la tâche pour afficher des informations détaillées sur le statut. 124 IBM Tioli Storage Manager for Databases : Data Protection for Microsoft SQL Serer - Guide d'installation et d'utilisation
143 Résultats Lors du traitement de la sauegarde, Data Protection for SQL Serer ignore les images instantanées de base de données et les bases de données qui sont hors ligne, en cours de copie miroir ou de restauration. Que faire ensuite Examinez le fichier tdpsql.log pour les détails sur les sauegardes de base de données omises. Concepts associés: «Sauegardes de données VSS», à la page 5 «Exigences de sécurité», à la page 15 Référence associée: «Commande Backup», à la page 186 Création de sauegardes d'archiage de bases de données SQL Vous pouez créer une sauegarde classique de os bases de données SQL standard en utilisant la console de gestion Microsoft (MMC). Vous pouez également utiliser la méthode classique pour sauegarder des bases de données de disponibilité aec SQL Serer 2012 ou ersion ultérieure. Aant de commencer Pour exécuter une sauegarde classique, assurez-ous que le fichier de licence Data Protection for Microsoft SQL Serer est installé. Sur SQL Serer 2012 ou ersion ultérieure, ous pouez aussi sauegarder des bases de données de disponibilité dans un groupe de disponibilité AlwaysOn quelle que soit la réplique de disponibilité utilisée pour l'opération de sauegarde. Pour cela, érifiez que Data Protection for SQL Serer est configuré pour utiliser un poste AlwaysOn. Vous deez également spécifier le poste AlwaysOn dans la zone Poste AlwaysOn de la page Noms de poste TSM de l'assistant de configuration Tioli Storage Manager. Procédure 1. Démarrez la console MMC. 2. Sélectionnez l'instance SQL Serer dans l'arborescence. 3. Dans l'onglet Protéger de l'instance SQL, spécifiez le type de données SQL à sauegarder en recherchant et en sélectionnant les bases de données à sauegarder. Tableau 10. Vues des sauegardes de bases de données Option Pour afficher la liste des bases de données SQL détectés comme disponibles pour sauegarde : Action Cliquez sur Afficher : Bases de données. Chapitre 5. Protection des données 125
144 Tableau 10. Vues des sauegardes de bases de données (suite) Option Action Pour afficher la liste des bases de données de disponibilité SQL Serer 2012 ou ersion ultérieure détectées et candidates à la sauegarde : Cliquez sur Bases de données standard. Des informations sur les bases de données de disponibilité d'un groupe de disponibilité s'affichent, notamment le rôle de la réplique, l'état de synchronisation et l'utilisation de l'espace et du journal. Basculez le bouton entre Bases de données standard et Bases de données de disponibilité pour obtenir la ue correspondante. Affinez la liste des bases de données disponibles dans le panneau de résultats en tapant un mot clé dans la zone Rechercher. 4. Vérifiez les options de sauegarde. Si les options de sauegarde ne sont pas affichées, cliquez sur Afficher les options de sauegarde. Tableau 11. Options de sauegarde des base de données Option Segments de données Action Utilisez cette option pour spécifier le nombre de segments de données à utiliser dans une opération de sauegarde ou de restauration. La ariable numstripes peut être comprise dans l'interalle 1 à 64. La aleur par défaut est 1. Pourcentage de changement estimé de la base de données Utilisez cette option pour spécifier la fraction estimée de la base de données qui a changé depuis sa dernière sauegarde complète. La aleur par défaut est 20. Cette éaluation est nécessaire car SQL Serer ne fournit aucun moyen de connaître la taille d'une sauegarde différentielle alors qu'une éaluation de taille précise est nécessaire pour que le Tioli Storage Manager affecte efficacement l'espace et place les objets. Le Tioli Storage Manager utilise cette aleur pour déterminer si l'espace du pool de mémoire tampon est suffisant pour contenir la sauegarde. Pourcentage de changement estimé du journal Utilisez cette option pour spécifier la fraction estimée d'une base de données SQL qui a changé suite à des opérations non journalisées depuis la dernière sauegarde de journal. La aleur par défaut est IBM Tioli Storage Manager for Databases : Data Protection for Microsoft SQL Serer - Guide d'installation et d'utilisation
145 Tableau 11. Options de sauegarde des base de données (suite) Option Action Tronquer les journaux Utilisez cette option pour indiquer s'il faut supprimer ou non les entrées dont ous n'aez plus besoin dans le journal de transactions de la base de données SQL une fois ce journal sauegardé. La aleur par défaut est Yes. Sauegarder la fin du journal Total de contrôle SQL En général, ous ne souhaitez pas tronquer le journal lors de la reconstitution d'une base de données endommagée. Cette option permet au sereur de sauegarder le journal de transactions, mais n'affecte pas les données. Toutes les entrées du journal de transactions sont écrites entre le moment de la dernière sauegarde du journal et le moment où la base de données a été endommagée. En ne tronquant pas le journal de transactions, ous pouez peut-être sauegarder le journal de transactions d'une base de données SQL Serer endommagée, suspecte ou irrécupérable. Utilisez cette option pour stocker les enregistrements du journal qui ne sont pas encore sauegardés. En stockant ces enregistrements, collectiement appelés fin du journal, ous maintenez intacte la chaîne de journalisation. Aant de pouoir restaurer une base de données SQL Serer à son dernier point de cohérence, ous deez sauegarder la fin du journal de transactions. La sauegarde de la fin du journal est la dernière sauegarde d'intérêt dans le cadre du plan de restauration de la base de données. Utilisez cette option pour érifier l'intégrité d'une sauegarde de base de données classique. Le contrôle d'intégrité est un processus qui alide les aleurs d'un fichier ou d'une configuration à la recherche de modifications impréues. La érification des aleurs est effectuée entre l'état en cours et l'état de référence. Dans la fenêtre Propriétés de performances de la console MMC, ous pouez actier ou désactier l'option Total de contrôle pour toutes os sauegardes de bases de données classiques à la fois. Vous pouez passer outre le réglage global et actier ou désactier temporairement cette érification d'intégrité pour une sauegarde de base de données particulière en mettant à Yes ou No l'option Total de contrôle SQL. Chapitre 5. Protection des données 127
146 5. Dans le panneau Actions, cliquez sur Méthode de sauegarde et sélectionnez Classique. 6. Dans le panneau Actions, pour Destination de la sauegarde, sélectionnez TSM. La seule option disponible est TSM car les sauegardes de base de données sont stockées sur le sereur Tioli Storage Manager. 7. Facultatif : Choisissez un mode pour la tâche en cours : Exécution interactie : cliquez sur cet élément pour exécuter la tâche en cours de manière interactie. Il s'agit de la sélection par défaut. Exécution planifiée : cliquez sur cet élément pour conertir l'action en cours en une tâche planifiée. Lorsque cet élément est sélectionné, l'assistant de planification démarre et intègre la commande requise pour exécuter la tâche. 8. Dans le panneau Actions, cliquez sur le type sauegarde qui conient à os besoins. Sauegarde intégrale Sauegarde intégrale en copie uniquement Sauegarde différentielle sous TSM Sauegarde de journal sous TSM 9. Pour oir l'état de l'opération de sauegarde, cliquez sur Liste de tâches dans le panneau de résultats. Cliquez sur Détails de la tâche pour afficher des informations détaillées sur le statut. Que faire ensuite Pour déterminer quelles sauegardes de bases de données ont été omises au cours du processus de sauegarde, examinez le fichier tdpsql.log dans le répertoire où Data Protection for SQL Serer est installé. Data Protection for SQL Serer ignore les images instantanées de base de données et les bases de données qui sont hors ligne, en cours de copie miroir ou de restauration. Pour déterminer si l'option Total de contrôle est appliquée à une sauegarde de base de données classique, entrez la commande tdpsqlc query tsm * dans l'interface de ligne de commande ou la cmdlet équialente, Get-DpSqlBackup. Tâches associées: «Vérification de l'intégrité des bases de données d'archiage à l'aide de l'option de total de contrôle», à la page 122 Création de sauegardes d'archiage de groupes ou fichiers SQL Vous pouez créer une sauegarde d'archiage de groupes ou fichiers SQL sur une base de données SQL normale à l'aide de la console MMC (Microsoft Management Console). Vous pouez également utiliser la méthode classique pour sauegarder des groupes ou fichiers de bases de données de disponibilité aec SQL Serer 2012 ou ersion ultérieure. Aant de commencer Sur SQL Serer 2012 ou ersion ultérieure, ous pouez sauegarder des bases de données de disponibilité dans un groupe de disponibilité AlwaysOn quelle que soit la réplique de disponibilité utilisée pour l'opération de sauegarde. Pour cela, érifiez que Data Protection for SQL Serer est configuré pour utiliser un poste AlwaysOn. Vous deez également spécifier le poste AlwaysOn dans la zone Poste AlwaysOn de la page Noms de poste TSM de l'assistant de configuration Tioli Storage Manager. 128 IBM Tioli Storage Manager for Databases : Data Protection for Microsoft SQL Serer - Guide d'installation et d'utilisation
147 Procédure 1. Démarrez la console MMC. 2. Sélectionnez l'instance SQL Serer dans l'arborescence. 3. Dans l'onglet Protéger de l'instance SQL, spécifiez le type de données SQL à sauegarder en recherchant et en sélectionnant un ou plusieurs groupes ou fichiers sauegarder. Option Pour afficher la liste des fichiers SQL détectés comme disponibles pour sauegarde : Pour afficher la liste des bases de données de disponibilité SQL Serer 2012 ou ersion ultérieure détectées et candidates à la sauegarde : Description Cliquez sur Afficher des fichiers. Cliquez sur Bases de données standard. Des informations sur les bases de données de disponibilité d'un groupe de disponibilité s'affichent, notamment le rôle de la réplique, l'état de synchronisation et l'utilisation de l'espace et du journal. Basculez le bouton entre Bases de données standard et Bases de données de disponibilité pour obtenir la ue correspondante. 4. Vérifiez les options de sauegarde. Si les options de sauegarde ne sont pas affichées, cliquez sur Afficher les options de sauegarde. L'option Segments permet de spécifier le nombre de bandes de données à utiliser au cours d'une opération de sauegarde ou de restauration. La ariable numstripes peut être comprise dans l'interalle 1 à 64. La aleur par défaut est 1. Lorsque ous utilisez un numéro multi-segments pour des sauegardes d'archiage, et que ous définissez le paramètre Vérification uniquement sur Oui pour restaurer la sauegarde d'archiage, le nombre de segments pour la restauration d'archiage doit être supérieur ou égal au nombre de segments de la sauegarde d'archiage. 5. Facultatif : Choisissez un mode pour la tâche en cours : Exécution interactie : cliquez sur cet élément pour exécuter la tâche en cours de manière interactie. Il s'agit de la sélection par défaut. Exécution planifiée : cliquez sur cet élément pour conertir l'action en cours en une tâche planifiée. Lorsque cet élément est sélectionné, l'assistant de planification démarre et intègre la commande requise pour exécuter la tâche. 6. Créez la sauegarde en cliquant sur l'une des actions suiantes : Sauegarde de groupe ers TSM : Cette option sauegarde le contenu du groupe de fichiers spécifié. Sauegarde du fichier ers TSM : Cette option sauegarde le contenu du fichier de données logiques spécifié. Sauegarde de l'ensemble ers TSM : Cette option sauegarde le contenu des groupes et fichiers spécifiés. 7. A l'issue d'une opération de sauegarde de groupe, de fichier ou d'ensemble, sauegardez les journaux de transactions. Vous ne pouez pas sauegarder un fichier journal logique. Chapitre 5. Protection des données 129
148 Que faire ensuite Vous pouez consulter l'état de l'opération de sauegarde, cliquez sur Liste de tâches dans le panneau de résultats. Cliquez sur Détails de la tâche pour afficher des informations détaillées sur le statut. Concepts associés: «Exigences de sécurité», à la page 15 «Sauegardes de données d'archiage», à la page 6 Référence associée: «Paramètres positionnels query», à la page 238 Création de sauegardes SQL sur Windows Serer Core Dans un enironnement Windows Serer Core, ous pouez faire fonctionner Data Protection for SQL Serer uniquement depuis l'interface de ligne de commande. Vous pouez exécuter la commande backup pour protéger otre sereur Microsoft SQL Serer 2012 ou ersion ultérieure. Pourquoi et quand exécuter cette tâche Pour sauegarder l'intégralité ou une partie d'une base de données SQL sur Windows Serer Core, émettez la commande suiante à partir d'une fenêtre d'inite de commande : tdpsqlc backup nom_base_de_données type_sauegarde [other_options] Pour exécuter une sauegarde d'archiage intégrale des bases de données SQL DB_01 et DB_02, entrez la commande suiante : tdpsqlc backup DB_01,DB_02 full /backupmethod=legacy Pour exécuter une sauegarde d'archiage intégrale de toutes les bases de données sur le sereur SQL, entrez la commande suiante : tdpsqlc backup * full /backupmethod=legacy Pour sauegarder le groupe de fichiers DB_01_group1 qui appartient à la base de données DB_01, entrez la commande suiante : tdpsqlc backup DB_01 Group=DB_01_group1 Suppression de sauegardes VSS Vous pouez supprimer une sauegarde SQL Serer créée à l'aide de la méthode de sauegarde VSS. Vous deez néanmoins effectuer cette tâche aec prudence et uniquement en dernier ressort. Aant de commencer Aertissement : N'utilisez pas cette procédure pour les tâches de suppression types car les sauegardes sont automatiquement supprimées en fonction des paramètres de gestion des règles définis par l'utilisateur. Cette procédure est nécessaire uniquement pour les suppressions qui s'effectuent en dehors de la portée des suppressions de gestion des règles standard. Procédure Pour supprimer une sauegarde SQL Serer : 1. Démarrez la console MMC (Microsoft Management Console). 130 IBM Tioli Storage Manager for Databases : Data Protection for Microsoft SQL Serer - Guide d'installation et d'utilisation
149 2. Cliquez sur Restaurer les données > SQL dans la fenêtre de gestion. 3. Dans l'onglet Récupérer de l'instance SQL, sélectionnez Afficher : restauration de base de données. Utilisez le panneau de résultats pour parcourir et sélectionner une ou plusieurs sauegardes de base de données à supprimer. 4. Cliquez sur Supprimer la sauegarde dans le panneau Actions pour supprimer les sauegardes de base de données sélectionnées. Quand une sauegarde est en cours de suppression, deux tâches apparaissent dans la fenêtre des tâches pour indiquer la suppression en cours et l'actualisation de la ue. Le contenu de la ue est mis à jour une fois les deux tâches terminées. Désactiation de sauegardes d'archiage de bases de données SQL Tioli Storage Manager désactie une sauegarde de base de données SQL dans le cadre de la gestion des règles Tioli Storage Manager. Des sauegardes de données sont généralement désactiées lorsqu'une base de données SQL est supprimée du sereur SQL Serer dans le cadre du traitement des sauegardes planifiées. Aant de commencer La base de données SQL que ous souhaitez désactier doit être une sauegarde classique. Vous ne pouez pas utiliser cette procédure pour désactier les sauegardes VSS. Au lieu de cela, l'action Supprimer est disponible dans le panneau Actions lorsque ous sélectionnez une sauegarde VSS dans la ue Récupérer. Pourquoi et quand exécuter cette tâche Pour désactier une sauegarde classique d'une base de données SQL sur le Tioli Storage Manager, utilisez l'option Désactier dans le olet Actions de l'onglet Récupérer. Pour les sauegardes classiques, ous pouez désactier tout ou partie des types d'objet de sauegarde suiants : intégrale, différentielle, intégrale en copie seule, journal, fichier, groupe ou ensemble. Il est en outre possible de désactier tout objet ou type d'objet ayant une ancienneté supérieure à un nombre de jours spécifiés. La désactiation des sauegardes pour une base de données a pour effet que les sauegardes d'archiage sur le sereur Tioli Storage Manager adoptent le paramètre supprimé des données de ersions (erdeleted) sur le sereur. Le paramètre erdeleted indique le nombre de ersions inacties d'une sauegarde si aucune ersion actie n'existe. Dans les cas où le traitement automatique ne suffit pas, la fonction inactiate désactie explicitement une ou plusieurs sauegardes de données acties dans le Tioli Storage Manager. Procédure 1. Sous le noeud Protéger et restaurer des données de l'arborescence, sélectionnez le sereur SQL Serer. 2. Ourez la fenêtre Récupérer pour afficher le statut de la sauegarde Les sauegardes acties sont affichées. 3. Sélectionnez la sauegarde de base de données que ous souhaitez désactier et, dans le olet Actions, cliquez sur Désactier. Chapitre 5. Protection des données 131
150 4. Effectuez l'une des étapes suiantes, selon nécessité : Pour afficher la base de données que ous aez désactiée, cliquez sur Toutes les sauegardes dans la barre d'outils. Pour afficher uniquement les sauegardes acties, cliquez sur Sauegardes acties. Montage d'images instantanées VSS sur des sereurs distants Vous pouez utiliser l'interface de ligne de commande pour monter des images instantanées VSS sur des sereurs distants auxquels d'autres utilisateurs peuent accéder. Aant de commencer Les informations de cette rubrique sont spécifiques à Tioli Storage FlashCopy Manager. Le montage à distance d'une sauegarde nécessite la prise en charge d'images instantanées transportables par un fournisseur de matériel. En outre, ous deez actier l'option de configuration Importation des images instantanées VSS uniquement lorsque cela est nécessaire et Windows PowerShell à distance. Pour plus d'informations sur l'actiation de Windows PowerShell Remoting, oir la documentation Microsoft. Lorsque ous utilisez l'interface de ligne de commande pour monter des images instantanées VSS sur des sereurs distants, suiez les instructions ci-après : Il n'est pas possible d'effectuer une restauration rapide de la sauegarde intégrale sur le sereur de création de la sauegarde. L'accès en lecture seule est disponible pour tous les montages en local ou à distance. Une fois que la sauegarde a été installée en local ou à distance, elle ne peut pas être installée à distance à un emplacement différent. Quand une sauegarde est montée à distance et que la sauegarde est supprimée, l'état du point de montage arie. Cet état dépend du fournisseur de matériel VSS et de l'unité de stockage utilisée. Lorsqu'une sauegarde est montée à distance, elle peut être supprimée. Lorsqu'une image instantanée VSS persistante locale est générée, une relation olume source/olume cible est créée. L'image instantanée VSS locale persistante est généralement créée sur otre unité de stockage. Dans ce cas, quand une opération de montage à distance est effectuée, le olume cible est importé et monté sur le sereur qui enoie la demande d'opération à distance. Quand une sauegarde est supprimée, les images instantanées et la relation entre les olumes source et cible sur l'unité de stockage sont également supprimées. En reanche, le olume cible importé et monté peut continuer à exister. En outre, le olume cible peut ne pas être disponible pour le sereur sur lequel le montage à distance a eu lieu. Les opérations sur le olume cible dépendent du fournisseur de matériel VSS et de l'implémentation d'unité de stockage.prenez en compte les deux scénarios suiants de suppression de sauegarde commune lorsque ous montez des sauegardes à distance : Vous pouez supprimer manuellement une sauegarde montée à distance en utilisant l'interface de ligne de commande du logiciel Tioli Storage FlashCopy Manager ou la console Microsoft Management Console (MMC). Lorsque le nombre maximal de ersions de sauegarde ou le nombre maximal de jours de conseration d'une sauegarde (tels que spécifiés par la règle Tioli Storage FlashCopy Manager) est dépassé, la sauegarde associée arrie à expiration et est supprimée. 132 IBM Tioli Storage Manager for Databases : Data Protection for Microsoft SQL Serer - Guide d'installation et d'utilisation
151 Pourquoi et quand exécuter cette tâche La procédure suiante implique que ous ayez au moins trois sereurs dans otre enironnement : Sereur A, Sereur B et Sereur C. La sauegarde créée sur le Sereur A est montée à distance sur le Sereur B. Pour plus d'informations sur les commande de l'interface de ligne de commande pouant être utilisées pour effectuer ces tâches, oir les rubriques décriant les commandes Mount Backup et Unmount Backup. Procédure 1. Sur le Sereur A, utilisez l'interface de ligne de commande pour effectuer une analyse de la sauegarde locale. L'analyse montre que la sauegarde est montée sur le Sereur B. 2. Sur le Sereur C, utilisez l'interface de ligne de commande pour effectuer une analyse de la sauegarde distante du Sereur A. L'analyse montre que la sauegarde est montée sur le Sereur B. 3. Lorsque ous entrez une commande mount ou query aec l'option /remotecomputer, actiez la fonction de trace de l'interface de ligne de commande pour déboguer les problèmes éentuels. Actiez également la fonction de trace sur l'agent. Actiez la fonction de trace sur les systèmes local et distant.. Pour la fonction de trace, ajoutez /tracefile=nomfichier.trc /traceflag=serice à la commande. Une fois la fonction de trace actiée, l'interface de ligne de commande génère des fichiers de trace pour les systèmes local et distant. Sur le système local, ous pouez afficher le fichier spécifié. En outre, sur les systèmes locaux et distants, un fichier de trace est également créé. Ce fichier porte le même nom que celui stocké sur le système local. Il se finit par le suffixe suiant, attaché à l'extension du type de fichier : _distant Par exemple, sur le système local, les fichiers suiants sont créés après l'actiation de la fonction de trace de l'interface de ligne de commande : nomfichier.trc nomfichier.trc_distant Sur le système distant, le fichier suiant est créé après actiation de la fonction de trace de l'interface de ligne de commande : nomfichier.trc_distant Montage de sauegardes Vous pouez monter une sauegarde par image instantanée pour aoir une copie cohérente de point de cohérence des données SQL. Pourquoi et quand exécuter cette tâche Restriction : Pour monter une image instantanée VSS à partir d'un sereur distant, exécutez la commande mount backup depuis l'interface de ligne de commande. Vous ne pouez pas utiliser la console Microsoft Management Console (MMC) pour monter une sauegarde à partir d'un autre sereur. Procédure 1. Démarrez la console MMC (Microsoft Management Console). 2. Dans la page d'accueil de la console MMC, cliquez sur Restaurer les données. 3. Dans l'onglet Récupérer, accédez au panneau Actions. Cliquez sur Monter une sauegarde. Chapitre 5. Protection des données 133
152 4. Entrez le chemin d'accès du dossier NTFS ou ReFS ide dans lequel ous souhaitez monter la sauegarde ou recherchez le chemin d'accès. Cliquez sur OK. La sauegarde que ous aez montée s'affiche dans l'onglet Récupérer. 5. Utilisez les options Explorer et Démonter une sauegarde dans le panneau Action pour effectuer les tâches requises aec la sauegarde que ous aez montée. Restauration de fichiers et de bases de données SQL Vous pouez restaurer des sauegardes d'archiage de bases de données, groupes de fichiers et fichiers SQL à l'aide de la console MMC (Microsoft Management Console). Concepts associés: «Restauration de données», à la page 7 Définition du mode utilisateur unique pour les opérations de restauration Il peut être nécessaire de démarrer une instance SQL Serer en mode utilisateur unique lors de certaines opérations de restauration, par exemple, lorsque ous restaurez une base de données principale endommagée ou une base de données système, ou lorsque ous modifiez les options de configuration du sereur. Aant de commencer Restriction : Vous ne pouez pas restaurer de bases de données SQL en cours d'utilisation. En plaçant les bases de données SQL à restaurer en mode utilisateur unique, ous pouez éiter les tentaties du système de restaurer ces bases de données. La console de gestion Microsoft (MMC) ne peut pas se connecter à une instance de SQL Serer démarrée en mode utilisateur unique. Lorsque l'instance SQL Serer est en mode utilisateur unique, ous deez utiliser l'interface de ligne de commande, tdpsqlc.exe, pour restaurer la base de données maître. Procédure Effectuez les actions suiantes : Option Pour déterminer quels utilisateurs utilisent les bases de données : Pour forcer la déconnexion des utilisateurs de la base de données SQL et placer SQL Serer en mode utilisateur unique : Pour démarrer SQL Serer en mode utilisateur unique : Pour repasser la base de données en mode multi-utilisateur : Description Utiliser la procédure stockée SQL, SP_WHO. Exécutez cette commande TRANSACT-SQL : ALTER DATABASE DBNAME SET SINGLE_USER WITH ROLLBACK AFTER N SECONDS Utiliser l'option de démarrage -m SQL SERVER. Exécutez cette commande TRANSACT-SQL : ALTER DATABASE DBNAME SET MULTI_USER Pour plus d'informations sur les options de démarrage SQL Serer, oir la documentation Microsoft SQL Serer. Pour un exemple, consultez l'article suiant : Options de démarrage du serice moteur de base de données. 134 IBM Tioli Storage Manager for Databases : Data Protection for Microsoft SQL Serer - Guide d'installation et d'utilisation
153 Définition des options de restauration de données dans Microsoft Management Console Vous pouez modifier les options de restauration de données par défaut qui sont disponibles dans la console MMC (Microsoft Management Console). Procédure 1. Dans l'onglet Récupérer, sélectionnez Restauration de base de données. 2. Cliquez sur Afficher les options de sauegarde. Vous pouez changer la aleur par défaut de chaque option de restauration comme indiqué dans le tableau suiant : Tableau 12. Options de restauration de base de données. Le tableau suiant répertorie les options de restauration de base de données disponibles dans la console MMC. Option Sélection automatique Action Utilisez cette option pour sélectionner les objets de sauegarde à restaurer. Lorsque ous mettez à Yes l'option Sélection automatique, si ous sélectionnez la sauegarde à restaurer la plus récente, toutes les sauegardes nécessaires sont sélectionnées automatiquement, y compris la dernière sauegarde intégrale. Par exemple, lorsque ous cliquez sur une sauegarde différentielle, la sauegarde intégrale associée est également sélectionnée. Lorsque ous cliquez sur une sauegarde de journal, la sauegarde intégrale associée et toutes les sauegardes différentielles ou de journal antérieures associées sont également sélectionnées. Performances Segments Utilisez cette option pour spécifier le nombre de segments de données à utiliser dans une restauration. Un maximum de 64 segments de données est autorisé. La aleur par défaut est 1. La aleur que ous entrez doit correspondre à celle que ous aez fixée pour les tampons SQL. Restriction : Cette option de restauration est seulement disponible aec les sauegardes classiques. Lorsque ous utilisez un numéro multi-segments pour des sauegardes d'archiage, et que ous définissez le paramètre Vérification uniquement sur Oui pour restaurer la sauegarde d'archiage, le nombre de segments pour la restauration d'archiage doit être supérieur ou égal au nombre de segments de la sauegarde d'archiage. Comportement de restauration Propriétaire de base de données uniquement Mettez cette option à Yes pour signaler qu'une base de données est réserée à l'usage de son propriétaire. La aleur par défaut est No (indiquant que la base de données n'est pas à l'usage exclusif de son propriétaire). Restriction : Cette option de restauration est seulement disponible aec les sauegardes classiques. Chapitre 5. Protection des données 135
154 Tableau 12. Options de restauration de base de données (suite). Le tableau suiant répertorie les options de restauration de base de données disponibles dans la console MMC. Option Action Remplacer Mettez cette option à Yes pour remplacer une base de données durant une opération de restauration. La aleur par défaut est No (indiquant que la base de données ne doit pas être remplacée). Récupération Nom du fichier d'annulation d'une base de données Standby Vérification uniquement Sereur source Restriction : Cette option de restauration est seulement disponible aec les sauegardes classiques. Utilisez cette option pour restaurer les données dans une base de données SQL qui ne se troue pas sur un sereur SQL Serer de secours. La aleur par défaut est Yes. Sélectionnez Yes lorsque ous effectuez une séquence d'opérations de restauration d'une base de données SQL et que la restauration en cours est la dernière dans la séquence, ou lorsqu'il s'agit de la seule opération de restauration. Sélectionnez No lorsque ous effectuez une séquence d'opérations de restauration dans une base de données SQL et que la restauration en cours n'est pas la dernière dans la séquence. Sélectionnez No pour toutes les opérations de restauration dans la séquence, à l'exception de la dernière. Utilisez cette option pour spécifier le chemin du fichier d'annulation pour une restauration classique dans une base de données SQL de secours. Elle permet de mettre la base de données SQL cible en mode eille (ou secours). La aleur par défaut est No. Cette option est disponible pour les types de sauegarde complète, différentielle et de journal. Une fois cette option spécifiée pour une base de données, elle s'applique à tous les objets de sauegarde de cette base de données. De même, lorsque ous supprimez cette option pour un objet de sauegarde, elle est supprimée pour tous les objets. Aant de restaurer une sauegarde de base de données classique, mettez cette option à Yes pour érifier que la sauegarde est complète et lisible. La aleur par défaut est No. Restriction : Cette option de restauration est seulement disponible aec les sauegardes de bases de données classiques. Lorsque ous utilisez un numéro multi-segments pour des sauegardes d'archiage, et que ous définissez le paramètre Vérification uniquement sur Oui pour restaurer la sauegarde d'archiage, le nombre de segments pour la restauration d'archiage doit être supérieur ou égal au nombre de segments de la sauegarde d'archiage. 136 IBM Tioli Storage Manager for Databases : Data Protection for Microsoft SQL Serer - Guide d'installation et d'utilisation
155 Tableau 12. Options de restauration de base de données (suite). Le tableau suiant répertorie les options de restauration de base de données disponibles dans la console MMC. Option Action A partir du sereur SQL Utilisez cette option pour indiquer le nom du sereur SQL Serer à partir duquel la sauegarde a été créée. Bande Attendre les montages de bande pour restauration Attendre les montages de bande pour les informations de fichier VSS Restauration instantanée Changez IncludeTsmVM sur la aleur Yes pour afficher les bases de données Virtual Enironment backup SQL dans la ue Bases de données. La méthode de sauegarde indiquée pour ces bases de données est TSMVM afin de les distinguer des autres bases de données dans la liste. Utilisez cette option pour indiquer si l'opération de restauration de Data Protection for SQL Serer doit attendre que le Tioli Storage Manager ait installé un support amoible tel qu'une bande magnétique ou un autre support pour périphérique de stockage à accès séquentiel. La aleur par défaut est Yes. Cette information est obtenue de Tioli Storage Manager lorsque ous cliquez sur l'onglet Récupérer ou sur Actualiser. Lorsque ous demandez à Tioli Storage Manager des informations sur les fichiers, aec cette option, ous pouez spécifier si Data Protection for SQL Serer attend que le Tioli Storage Manager ait installé le support amoible. La aleur par défaut est Yes. Restriction : Cette option de restauration est seulement disponible aec les sauegardes classiques. Mettez cette option à No pour empêcher les opérations de restauration instantanée. La restauration de fichiers à partir d'une sauegarde VSS locale se fera alors par copie au nieau des fichiers et non par copie au nieau des olumes. Désactiez la restauration instantanée si ous oulez utiliser la restauration rapide. Si ous mettez cette option à Yes (sa aleur par défaut) et que la sauegarde existe sur des olumes connectés au réseau de stockage (SAN), la restauration d'instantané au nieau des olumes est utilisée pour les sauegardes VSS locales. Aec la aleur par défaut, la restauration d'instantané au nieau des olumes est utilisée si elle est prise en charge. Cette option est disponible pour les opérations VSS uniquement. Lorsque ous exécutez une restauration instantanée VSS, érifiez au préalable que les éentuelles copies d'arrière-plan lancées précédemment et impliquant les olumes que ous ous apprêtez à restaurer sont terminées. Important : Une restauration instantanée écrase tous les fichiers du système de fichiers cible. Chapitre 5. Protection des données 137
156 Restauration des données SQL Serer Vous pouez restaurer des bases de données ou des parties de bases de données SQL Serer uniquement à partir de sauegardes intégrales, différentielles et de journal. Vous pouez également restaurer des bases de données de disponibilité aec SQL Serer 2012 ou ersion ultérieure. Aant de commencer Aertissement : Lorsque ous restaurez une base de données, les données qui s'y trouent sont remplacées par les données restaurées et ne sont plus disponibles au terme de l'opération de restauration. VSS prend uniquement en charge les sauegardes intégrales. Vous pouez appliquer des sauegardes de journal d'archiage et des sauegardes différentielles d'archiage après la restauration d'une sauegarde VSS intégrale. Quand des opérations de restauration d'enironnement irtuel sont configurées depuis le Tioli Storage Manager, ous pouez restaurer et afficher ces bases de données depuis l'onglet Récupérer. Vous pouez également restaurer les bases de données de disponibilité que ous aez sauegardées à l'aide du poste AlwaysOn dans un enironnement SQL Serer 2012 ou ersion ultérieure. Les sauegardes de bases de données de disponibilité peuent être restaurées ers toute réplique de disponibilité dans un groupe de disponibilité. Pour plus d'informations, reportez-ous aux instructions de la rubrique qui décrit la restauration de bases de données de disponibilité. Vous pouez restaurer une sauegarde de base de données classique ayant été érifiée comme alide et complète aec l'option Vérification uniquement de la console de gestion Microsoft (MMC) ou aec l'option /VERIFYOnly de la commande restore dans l'interface de ligne de commande. Procédure 1. Démarrez la console MMC. 2. Sélectionnez l'instance SQL Serer dans l'arborescence. 3. Dans l'onglet Récupérer de l'instance SQL, spécifiez le type de données SQL à restaurer en procédant comme suit : Option Pour afficher la liste des sauegardes de base de données SQL disponibles pour restauration : Pour afficher la liste des fichiers de sauegarde de base de données SQL disponibles pour restauration : Pour afficher la liste des bases de données de disponibilité SQL Serer 2012 ou ersions ultérieures détectées et candidates à la restauration : Description Cliquez sur Afficher : Bases de données. Cliquez sur Afficher : Fichiers. Cliquez sur Sauegardes du poste DP pour afficher toutes les sauegardes du poste AlwaysOn. Basculez le bouton entre Sauegardes du poste DP et Sauegardes du poste AlwaysOn pour obtenir la ue correspondante. 4. Dans l'onglet Récupérer, accédez à et sélectionnez les bases de données ou fichiers à restaurer en fonction des options suiantes : 138 IBM Tioli Storage Manager for Databases : Data Protection for Microsoft SQL Serer - Guide d'installation et d'utilisation
157 Option Rechercher Filtrer Sauegardes Actualiser Description Affinez la liste des bases de données ou fichiers disponibles dans le panneau de résultats en tapant un mot clé dans la zone Rechercher. Utilisez des options de filtre pour affiner la liste des éléments dans le panneau de résultats. 1. Cliquez sur Afficher les options de filtre et sur Ajouter une ligne. 2. Cliquez sur la flèche orientée ers le bas dans la zone Nom de colonne et sélectionnez un élément à filtrer. 3. Sélectionnez un opérateur dans la zone Opérateur. 4. Spécifiez une aleur à filtrer dans la zone Valeur. 5. Si ous souhaitez filtrer des éléments supplémentaires, cliquez sur Ajouter une ligne. 6. Cliquez sur Appliquer un filtre pour filtrer les éléments de la liste. Cliquez sur Sauegardes acties pour afficher uniquement les sauegardes acties ou cliquez sur Toutes les sauegardes pour afficher les sauegardes acties et inacties. Cliquez sur Actualiser pour mettre à jour la ue aec os changements. Si ous aez appliqué un filtre, les objets du sereur correspondant aux critères de filtre ou de recherche sont répertoriés dans l'onglet Récupérer. La zone d'état indique le nombre d'éléments correspondant aux critères ndex affichés, oùn représente le nombre d'objets correspondant aux critères de filtre, et x le nombre d'objets récupérés sur le sereur. Par exemple, "5 sur 20 affichés." Si ous spécifiez des options d'actualisation pour affiner daantage os résultats et que ous cliquez à noueau sur Actualiser, les objets du sereur correspondant aux options de filtre et d'actualisation s'affichent. Dès que ous cliquez sur Actualiser, une nouelle requête s'exécute sur le sereur Tioli Storage Manager. 5. Vérifiez les options de restauration. Si elles ne s'affichent pas, cliquez sur Afficher les options de restauration. 6. Facultatif : Choisissez un mode pour la tâche en cours : Exécution interactie: Cliquez sur cet élément pour exécuter la tâche en cours de manière interactie. Il s'agit de la sélection par défaut. Exécution planifiée: Cliquez sur cet élément pour conertir l'action en cours en une tâche planifiée. Lorsque ous sélectionnez cet élément, l'assistant de planification démarre, insérez la commande requise pour terminer la tâche. Chapitre 5. Protection des données 139
158 7. Dans le panneau Actions, effectuez l'une des actions suiantes pour commencer l'opération de restauration. a. Cliquez sur Restaurer. b. Cliquez sur Restauration VerifyOnly. La tâche Restauration VerifyOnly est disponible uniquement si toutes les sauegardes de base de données sélectionnées sont des sauegardes d'archiage. 8. Pour oir l'état de l'opération de restauration, cliquez sur Liste de tâches dans la moitié inférieure du panneau de résultats. Cliquez sur Détails de la tâche pour afficher des informations détaillées sur le statut. 9. Si l'opération de restauration échoue, mettez à oui l'option Sauegarder la fin du journal. Une fois cette option définie, sélectionnez Sauegarde de journal sous TSM pour terminer la sauegarde de la fin du journal. Pour plus d'informations sur les sauegardes de la fin du journal, consultez la documentation de Microsoft SQL Serer. Tâches associées: «Restauration de la base de données principale», à la page 143 «Identification et résolution des problèmes liés aux opérations de sauegarde et de restauration VSS», à la page 167 «Définition des options de restauration de données dans Microsoft Management Console», à la page 135 Restauration d'une base de données SQL sur une autre instance En utilisant la console MMC (Microsoft Management Console), ous pouez restaurer une sauegarde de base de données SQL sur une autre instance ou base de données SQL Serer. Vous pouez aussi restaurer des bases de données de disponibilité dans un autre emplacement sur n'importe quelle réplique de disponibilité dans un groupe de disponibilité. Aant de commencer Data Protection for SQL Serer doit être installé sur les deux systèmes. De même, à la différence des sauegardes d'archiage, les sauegardes VSS ne peuent pas être restaurées sur un sereur SQL Serer portant un nom différent. Vous pouez également restaurer les bases de données de disponibilité que ous aez sauegardées à l'aide du poste AlwaysOn dans un enironnement SQL Serer 2012 ou ersion ultérieure. Les sauegardes de bases de données de disponibilité peuent être restaurées ers toute réplique de disponibilité dans un groupe de disponibilité. Vous pouez uniquement sélectionner une base de données à la fois lorsque ous restaurez une base de données à un autre emplacement. Vous pouez restaurer une sauegarde de base de données classique ayant été érifiée comme alide et complète aec l'option Vérification uniquement de la console de gestion Microsoft (MMC) ou aec l'option /VERIFYOnly de la commande restore dans l'interface de ligne de commande. Procédure 1. Copiez le fichier d'options Data Protection for SQL Serer (dsm.opt) du système source ers le système cible. Système source Système à partir duquel la sauegarde d'origine (à restaurer) est créée. 140 IBM Tioli Storage Manager for Databases : Data Protection for Microsoft SQL Serer - Guide d'installation et d'utilisation
159 Système cible Autre système dans lequel la sauegarde doit être restaurée. Par défaut, le fichier dsm.opt se troue dans le répertoire C:\Program Files\Tioli\TSM\TDPSql. Sipasswordaccess generate est spécifié dans le fichier dsm.opt, il est possible que ous ayez à réinitialiser le mot de passe de ce poste sur le sereur Tioli Storage Manager. 2. Démarrez la console MMC. 3. Dans l'onglet Récupérer de l'instance SQL, spécifiez le type de données SQL à restaurer en procédant comme suit : Option Pour afficher la liste de toutes les sauegardes de base de données SQL acties et inacties, disponibles pour restauration : Pour afficher la liste des bases de données de disponibilité SQL Serer 2012 ou ersions ultérieures détectées et candidates à la restauration : Description Cliquez sur Toutes les sauegardes. Cliquez sur Sauegardes du poste DP pour afficher toutes les sauegardes du poste AlwaysOn. Remarque : Le bouton Sauegardes du poste DP / Sauegardes du poste AlwaysOn permet de basculer entre la ue des bases de données standard et celle des bases de données de disponibilité. L'étiquette du bouton correspond au type de bases de données affichées dans la ue. 4. Vérifiez les options de restauration. Si elles ne s'affichent pas, cliquez sur Afficher les options de restauration. a. Vérifiez que l'option Attendre les montages de bande pour restauration est définie sur Oui. b. Vérifiez que l'option Attendre que les montages de bande fournissent des informations relaties au fichier est définie sur Oui. c. Si la base de données à restaurer doit remplacer une base de données existante sur le système cible, cliquez sur Remplacer. d. L'option Restauration instantanée permet d'actier ou de désactier la restauration instantanée. Cliquez sur Oui pour utiliser la restauration instantanée. Cliquez sur Non pour désactier la restauration instantanée si ous oulez utiliser la restauration rapide. Aertissement : Les opérations de restauration instantanée écrasent tous les fichiers du système de fichiers cible. 5. Dans le panneau Actions, effectuez l'une des actions suiantes pour commencer l'opération de restauration. a. Cliquez sur Restaurer ers un autre emplacement. b. Cliquez sur Restauration VerifyOnly ers un autre emplacement. La tâche Restauration VerifyOnly ers un autre emplacement est disponible uniquement si toutes les sauegardes de base de données sélectionnées sont des sauegardes d'archiage. 6. Dans la section Restaurer dans de la fenêtre Autres paramètres de restauration d'emplacement, cliquez sur Restaurer dans une nouelle base de données, et indiquez un nom d'instance SQL Serer cible et un nom de base de données Chapitre 5. Protection des données 141
160 cible dans laquelle restaurer un objet de sauegarde. La base de données cible doit exister. Les sauegardes VSS ne peuent pas être restaurées sur un sereur SQL Serer portant un nom différent. Aertissement : Tout type de traitement Restaurer dans désactie automatiquement la restauration instantanée VSS. 7. Dans la section Translater de la fenêtre, filtrez os opérations de processus de restauration afin de répondre à os besoins en procédant comme suit : Option Pour spécifier de noueaux emplacements de destination dans lesquels restaurer des bases de données, journaux et fichiers FILESTREAM SQL sauegardés (SQL Serer 2008, SQL Serer 2008 R2 ou ersion ultérieure) : Pour restaurer les fichiers journaux dans un emplacement différent de celui dans lequel la base de données SQL et autres fichiers connexes sont restaurés : Pour restaurer des fichiers FILESTREAM files (SQL Serer 2008, SQL Serer 2008 R2, ou ersion ultérieure) dans un emplacement autre que celui où la base de données SQL et les journaux sont restaurés : Pour restaurer un ou plusieurs fichiers indiiduels de base de données SQL, journal et FILESTREAM : Description Cliquez sur Restaurer tous les fichiers dans un répertoire. Sélectionnez Déplacer les journaux dans et spécifiez un noueau chemin dans la zone de saisie. Sélectionnez Translater d'autres fichiers dans, et indiquez un noueau chemin dans la zone de saisie. Cliquez sur Déplacer des fichiers indiiduellement puis cliquez sur Parcourir pour ourir une fenêtre de sélection de dossier. Sélectionnez un dossier ou créez un noueau dossier et cliquez sur OK. Le chemin d'accès des entrées de fichiers sélectionnés est défini pour utiliser le dossier. Cette option est disponible pour les sauegardes d'archiage uniquement. Restriction : Vous ne pouez pas relocaliser des fichiers de base de données et des journaux aec des opérations de restauration partielle dans la console MMC. Vous deez utiliser l'interface de ligne de commande pour effectuer une opération de restauration partielle qui nécessite ces paramètres. 8. Cliquez sur Restaurer pour fermer la fenêtre Paramètres de restauration de l'emplacement autre et commencez la restauration. 9. Pour oir l'état de l'opération de restauration, cliquez sur Liste de tâches dans la moitié inférieure du panneau de résultats. Cliquez sur Détails de la tâche pour afficher des informations détaillées sur le statut. Concepts associés: «Instructions de restauration VSS», à la page 28 Référence associée: «Commande Restore», à la page IBM Tioli Storage Manager for Databases : Data Protection for Microsoft SQL Serer - Guide d'installation et d'utilisation
161 Restauration de la base de données principale Une base de données maître endommagée peut empêcher SQL Serer de démarrer et prooquer d'autres erreurs. Vous deez restaurer la base de données maître si elle est endommagée. Aant de commencer Appliquez le mode utilisateur unique pour les opérations de restauration. Vous deez toujours conserer une sauegarde à jour de otre base de données maître, car cette dernière contient le catalogue système. Le catalogue système contient des informations importantes sur la configuration de SQL Serer. Assurez-ous de sauegarder la base de données principale dès que des modifications mettent à jour les tables système. Par exemple, sauegardez la base de données maître dès qu'une des instructions suiantes est utilisée : ALTER DATABASE CREATE DATABASE DISK INIT DISK RESIZE DISK MIRROR DISK UNMIRROR DISK REMIRROR Dierses options DBCC comme SHRINKDB Procédure système stockée comme : sp_dropremotelogin, sp_addumpdeice, sp_dropdeice, sp_addlogin, sp_droplogin, sp_addserer, sp_dropserer, sp_addremotelogin Pourquoi et quand exécuter cette tâche Restriction : La console de gestion Microsoft (MMC) ne peut pas se connecter à une instance de SQL Serer démarrée en mode utilisateur unique. Lorsque l'instance SQL Serer est en mode utilisateur unique, ous deez utiliser l'interface de ligne de commande, tdpsqlc.exe, pour restaurer la base de données maître. Procédure 1. Cliquez sur Démarrer > Tous les programmes > Tioli Storage Manager > Data Protection for Microsoft SQL Serer > SQL Client - Command Line. 2. Démarrez SQL Serer en mode utilisateur unique. Pour plus d'informations sur les options de démarrage SQL Serer, oir la documentation Microsoft SQL Serer. 3. Utilisez Data Protection for SQL Serer pour restaurer la base de données maître. A la fin du processus de restauration, le sereur SQL s'arrête et un message d'erreur s'affiche. Le message indique que la connexion à SQL Serer est perdue. Cette perte de connexion est attendue. 4. Redémarrez le moteur de base de données afin de faire repasser SQL Serer en mode multi-utilisateur standard. 5. Lancez le programme de configuration de SQL Serer pour reconstituer la base de données principale. Vous deez exécuter la reconstitution aec les mêmes jeu de caractères et ordre de tri que ceux de la sauegarde de la base de données principale à restaurer. 6. Réappliquez manuellement toutes les modifications qui ont été apportées à la base de données maître après la date de la sauegarde de la base de données utilisée pour la restauration. Chapitre 5. Protection des données 143
162 7. Restaurez la base de données msdb. Pendant la reconstitution de la base de données maître, le programme de configuration de SQL Serer supprime, puis recrée la base de données msdb. Vous deez donc restaurer la base de données msdb aec la base de données maître. Résultats Une fois la base de données maître restaurée, ous pouez utiliser la console MMC pour sauegarder et restaurer indiiduellement les bases de données fonctionnant en mode utilisateur unique. Concepts associés: «Restauration de la base de données principale», à la page 29 Tâches associées: «Définition du mode utilisateur unique pour les opérations de restauration», à la page 134 Restauration de bases de données SQL aec catalogues et index en texte intégral Vous pouez protéger os données SQL Serer 2005 et 2008 aec des fichiers catalogue en texte intégral. Pourquoi et quand exécuter cette tâche Lorsque ous protégez des données SQL Serer 2005 et que l'index de recherche en texte intégral fait partie d'un catalogue en texte intégral, ce catalogue a un chemin physique. Dans ce cas de figure, le catalogue en texte intégral est traité comme un fichier de base de données. Dans le cas de données SQL Serer 2008 et ersions ultérieures, un catalogue en texte intégral est soit un objet logique, soit un objet irtuel contenant un groupe d'index de recherche en texte intégral. Ce catalogue n'a pas de chemin physique. Dans ce cas de figure, le catalogue en texte intégral fait partie du groupe de fichiers. Procédure 1. Pour restaurer une base de données aec le fichier catalogue en texte intégral physique SQL Serer 2005 depuis l'interface de ligne de commande, utilisez les paramètres /RELocate et /TO. Par exemple : Restore DATABASE full /relocate=database,sysft_docindex,database_log /TO={database_dir}\database.mdf,{database_dir}\docindex, {database_log_dir}\database_log.ldf 2. A partir de l'interface graphique, pour les fichiers du catalogue en texte intégral physique SQL Serer 2005, ous pouez utiliser l'option Translater les fichiers indiiduellement. A partir de l'interface de ligne de commande, utilisez /relocate et /TO au lieu de /RELOCATEDir. 3. Pour la restauration d'une base de données aec des fichiers catalogue en texte intégral SQL Serer 2008 ou ersion ultérieure, aucune donnée n'est stockée explicitement. Le fichier est sauegardé et restauré automatiquement comme membre du groupe de fichiers. 144 IBM Tioli Storage Manager for Databases : Data Protection for Microsoft SQL Serer - Guide d'installation et d'utilisation
163 Restauration de bases de données SQL à partir d'images instantanées de machine irtuelle Vous pouez restaurer des bases de données SQL à partir d'images instantanées de machine irtuelle quand Tioli Storage Manager for Virtual Enironments, ersion 7.1 ou ersion ultérieure, est utilisé pour sauegarder les données. Aant de restaurer la base de données SQL, ous deez érifier que les données sont correctement sauegardées. Aant de commencer Aant de restaurer des bases de données SQL à partir d'images instantanées de machine irtuelle, érifiez que les données sont sauegardées conformément à la procédure suiante. Vous pouez restaurer les données SQL sur des disques de base aec des partitions de style MBR. Toutefois, en raison d'une limitation de SQL Serer, ous ne pouez pas restaurer une sauegarde VSS dans une autre instance SQL Serer. Les sauegardes VSS doient donc être restaurées sur l'instance SQL Serer qui a seri à créer l'image instantanée. De même, lorsque ous restaurez une base de données SQL à partir d'une sauegarde de machine irtuelle, l'opération de restauration n'est pas possible si le nom de la machine irtuelle a été changé après la sauegarde. Vérification de la sauegarde SQL Procédure 1. Installez le package Tioli Storage Manager for Virtual Enironments Recoery Agent 7.1 et le client Tioli Storage Manager Backup-Archie Client 7.1 à partir du package Data Protection for VMware 7.1. Ces progiciels peuent être téléchargés depuis Passport Adantage. Installez-les sur la machine irtuelle initée à l'aide de Data Protection for Microsoft SQL Serer. 2. Spécifiez l'option de client de sauegarde-archiage Tioli Storage Manager suiante 7.1 dans le fichier dsm.opt : INCLUDE.VMTSMVSS mname Lorsque ous définissez cette option, les applications de machine irtuelle reçoient une notification lorsqu'une opération de sauegarde est planifiée. Cette notification permet à l'application de tronquer les journaux de transaction et de alider les transactions afin que l'application puisse reprendre à partir d'un état cohérent une fois la sauegarde terminée. Cette option n'est pas sélectionnée par défaut. Vous deez la définir si ous souhaitez actier la protection d'application pour une machine irtuelle. La ariable mname indique le nom de la machine irtuelle contenant les applications à mettre au repos. Indiquez une seule machine irtuelle par instruction INCLUDE.VMTSMVSS. Si ous souhaitez protéger toutes les machines irtuelles à l'aide de cette option, utilisez l'astérisque comme caractère générique. Par exemple : INCLUDE.VMTSMVSS * Vous pouez également utiliser les points d'interrogation représentant n'importe quel caractère unique. Par exemple : INCLUDE.VMTSMVSS m?? Ce type de paramètre d'option protège toutes les machines irtuelles dont les noms commencent par m et sont suiis de deux caractères. Par exemple, m10 et m15. Chapitre 5. Protection des données 145
164 Si le paramètre OPTions KEEPSqllog est spécifié dans une instruction INCLUDE.VMTSMVSS, ce paramètre empêche la troncation des journaux SQL Serer quand un poste de dispositif de transfert de données sauegarde une machine irtuelle exécutant un sereur SQL. La spécification de ce paramètre permet à l'administrateur SQL Serer de gérer manuellement les journaux SQL. Les journaux peuent être conserés comme requis et utilisé pour restaurer les transactions SQL à un point de contrôle spécifique, une fois la machine irtuelle restaurée. Lorsque cette option est spécifiée, le journal SQL n'est pas tronqué et le message suiant est affiché puis consigné sur le sereur : ANS4179I IBM Tioli Storage Manager application protection did not truncate Microsoft SQL Serer logs on irtual machine mname Tioli Storage Manager ne sauegarde pas les fichiers journaux SQL. L'administrateur SQL doit sauegarder les fichiers journaux afin que ceux-ci puissent être appliqués une fois la base de données restaurée. 3. Vérifiez que le serice VSS et l'instance SQL Serer sont en ligne et actifs. Les bases de données SQL Serer qui ne disposent pas d'une instance actie sont sauegardées. Toutefois, les informations relaties à ces bases de données ne sont pas sauegardées dans Tioli Storage Manager. C'est pourquoi ces bases de données ne sont pas disponibles pour les opérations de restauration de nieau base de données. Pour les restaurer, ous derez effectuer une opération de restauration intégrale de machine irtuelle. 4. Utilisez le logiciel Tioli Storage Manager for Virtual Enironments pour sauegarder les données.. 5. Après aoir sauegardé les données, érifiez que la sauegarde de machine irtuelle contient les métadonnées de base de données nécessaires. a. Entrez la commande du client de sauegarde-archiage Tioli Storage Manager suiante sur l dispositif de transfert de données : dsmc query m <mname> -detail b. Dans la sortie de commande, érifiez que la aleur Application(s) protected: indique bien (database-leel recoery) Par exemple : # Backup Date Mgmt Class Size Type A/I Virtual Machine /07/ :25:58 STANDARD GB FULL A wombat The size of this incremental backup: n/a The number of incremental backups since last full: n/a The amount of extra data: n/a The TSM objects fragmentation: n/a Backup is represented by: n/a Application protection type: TSM VSS Application(s) protected: MS SQL 2008 (database-leel recoery) VMDK[1]Label: Hard disk 1 VMDK[1]Name: [ess800_de1] wombat/wombat mdk VMDK[1]Status: Protected 146 IBM Tioli Storage Manager for Databases : Data Protection for Microsoft SQL Serer - Guide d'installation et d'utilisation
165 Restauration de la base de données SQL Procédure 1. Connectez-ous au système sur lequel ous souhaitez restaurer la base de données SQL. La licence Data Protection for VMware Recoery Agent et Data Protection for Microsoft SQL Serer doient être installés sur le système sur lequel ous restaurez les données. 2. Lorsque Data Protection for Microsoft SQL Serer est configuré, pour la règle Configuring Recoery Agent, érifiez que le statut est Passed. Si le statut n'est pas Passed, réexécutez l'assistant de configuration. Sur la page TSM Node Names, entrez le nom du poste de centre de données. Ce nom correspond au poste irtuel qui assure le mappage à un centre de données. 3. Définissez l'accès à la machine irtuelle sauegardée dans un poste de centre de données, comme illustré dans le tableau suiant : Tableau 13. Noms de poste utilisés pour définir l'accès. Nom de poste Emplacement Description Type de proxy DC_NODE Dispositif de transfert de données Poste de la sauegarde de machine irtuelle Agent (propriétaire des données) SQL_NODE Sur une machine irtuelle initée qui exécute Microsoft SQL Poste de Data Protection for Microsoft SQL Serer Agent (propriétaire des données) VSS_NODE Sur une machine irtuelle initée qui exécute Microsoft SQL Poste de Data Protection for Microsoft SQL Serer DSMAGENT Agent (agent des données) 4. Vérifiez que l'administrateur Tioli Storage Manager fournit l'accès à la machine irtuelle sauegardée sur le poste VSS_NODE. L'administrateur Tioli Storage Manager peut utiliser l'interface de ligne de commande de Tioli Storage Manager pour entrer la commande set access lorsqu'il est connecté à DC_NODE. L'actiation de l'accès est requis pour que Data Protection for Microsoft SQL Serer puisse restaurer les données détenues par le poste DC_NODE. L'exécution des commandes depuis DC_NODE constitue une pratique recommandée, car le fichier d'options possède les paramètres nécessaires pour communiquer aec le sereur Tioli Storage Manager. Les droit d'accès d'administrateur Tioli Storage Manager peuent être utilisés si le mot de passe administrateur de DC_NODE n'est pas disponible. 5. La commande set access ne peut pas être exécutée si l'option ASNODE est utilisée. Pour lancer la commande set access, utilisez un fichier d'options qui ne contient pas ASNODE. a. Copiez les fichiers dsm.opt et dsm.setaccess.opt. b. Si ous exécutez la commande set access depuis un poste aec ASNODE dans le fichier d'options, éditez le fichier dsm.setaccess.opt. Pour toute ligne contenant l'option ASNODE, supprimez la ligne. c. Editez le fichier dsm.setaccess.opt pour définir l'option NODENAME sur l'entrée suiante : DC_NODE NODENAME DC_NODE d. Entrez la commande suiante : dsmc set access backup -type=vm traeler VSS_NODE -optfile=dsm.setaccess.opt Chapitre 5. Protection des données 147
166 Vous serez peut-être inité à entrer le mot de passe du DC_NODE. Pour toute commande suiante set access, query access et delete access, répétez cette procédure. 6. Depuis la section Protéger et récupérer des données de la console MMC, sélectionnez un sereur SQL. 7. Dans l'onglet Récupérer de ce sereur SQL, sélectionnez Afficher : Bases de données pour afficher la liste des sauegardes de base de données SQL disponibles pour restauration. Les bases de données SQL sauegardées aec le logiciel Tioli Storage Manager for Virtual Enironments sont répertoriées aec la méthode de sauegarde VMVSS. 8. Vérifiez les options de restauration. Si elles ne s'affichent pas, cliquez sur Afficher les options de restauration. 9. Facultatif : Choisissez un mode pour la tâche en cours : Exécution interactie: Cliquez sur cet élément pour exécuter la tâche en cours de manière interactie. Il s'agit de la sélection par défaut. Exécution planifiée: Cliquez sur cet élément pour conertir l'action en cours en une tâche planifiée. Lorsque ous sélectionnez cet élément, l'assistant de planification démarre, insérez la commande requise pour terminer la tâche. 10. Dans le panneau Actions, cliquez sur Restaurer pour lancer l'opération de restauration. 11. Pour oir l'état de l'opération de restauration, cliquez sur Liste de tâches dans la moitié inférieure du panneau de résultats. Cliquez sur Détails de la tâche pour afficher des informations détaillées sur le statut. Restauration des bases de données SQL sur Windows Serer Core Dans un enironnement Windows Serer Core, ous pouez faire fonctionner Data Protection for SQL Serer uniquement depuis l'interface de ligne de commande. Vous pouez exécuter la commande restore pour protéger otre sereur Microsoft SQL Serer 2012 ou ersion ultérieure. Pourquoi et quand exécuter cette tâche Les exemples de code suiants illustrent la façon dont ous pouez exécuter la commande restore pour récupérer tout ou partie d'une ou de plusieurs bases de données SQL. Procédure 1. Pour restaurer tout ou partie d'une base de données SQL sur Windows Serer Core, émettez la commande suiante à partir d'une fenêtre d'inite de commande : tdpsqlc restore nom_base_de_données type_sauegarde [other_options] 2. Pour effectuer une restauration de base de données intégrale des bases de données DB_01 et DB_02, et pour remplacer les bases de données existantes par les objets de base de données récupérés du sereur Tioli Storage Manager, exécutez la commande suiante : tdpsqlc restore DB_01 group=db_01_group1 3. Pour restaurer le groupe de fichiers DB_01_group1 qui appartient à la base de données DB_01, exécutez la commande suiante : tdpsqlc restore DB_01 group=db_01_group1 148 IBM Tioli Storage Manager for Databases : Data Protection for Microsoft SQL Serer - Guide d'installation et d'utilisation
167 4. Pour restaurer tous les fichiers logiques qui se trouent dans la base de données DB_01, exécutez la commande suiante : tdpsqlc R DB_01 file=* Concepts associés: Data Protection for SQL Serer sous Windows Serer Core Restauration de groupes de fichiers et de fichiers SQL à partir de sauegardes d'archiage En utilisant la console MMC (Microsoft Management Console), ous pouez restaurer des fichiers et groupes de fichiers SQL à partir de sauegardes d'archiage. Vous pouez également restaurer des bases de données de disponibilité sur une réplique de disponibilité dans un groupe de disponibilité. Aant de commencer Vous pouez restaurer des bases de données ou des parties de bases de données à partir de sauegardes de groupe, de fichier, d'ensemble, de journal et d'archiage intégral. Microsoft SQL Serer requiert la restauration du groupe de fichiers PRIMARY aant ou aec un groupe de fichiers défini par l'utilisateur. Pour passer la base de données à un état utilisable, ous deez effectuer une restauration de journal après la restauration du groupe de fichiers défini par l'utilisateur. Vous pouez également restaurer les bases de données de disponibilité que ous aez sauegardées à l'aide du poste AlwaysOn dans un enironnement SQL Serer 2012 ou ersion ultérieure. Les sauegardes de bases de données de disponibilité peuent être restaurées ers toute réplique de disponibilité dans un groupe de disponibilité. Pour plus d'informations, reportez-ous aux instructions et restrictions de la rubrique qui décrit la restauration de bases de données de disponibilité. La restauration de plusieurs parties d'une base de données à partir d'une sauegarde d'archiage complète est également appelée Restauration partielle. Si ous préoyez d'appliquer une restauration de journal aec point de cohérence ou une restauration différentielle à une base de données partiellement restaurée, enisagez l'une des tâches suiantes : Utiliser la fenêtre Fichiers sur l'onglet Récupérer pour sélectionner et restaurer l'objet de sauegarde dans son intégralité. Assurez-ous que l'option RunRecoery est définie sur No. Si ous préoyez d'appliquer une restauration de journal aec un point de cohérence, cliquez sur Restaurer jusqu'au point de cohérence dans le panneau Actions pour restaurer le journal. Assurez-ous que l'option RunRecoery est définie sur Yes. Si ous préoyez d'appliquer une restauration différentielle, cliquez sur Restaurer dans le panneau Actions pour exécuter une restauration différentielle. Assurez-ous que l'option RunRecoery est définie sur Yes. Aertissement : Lorsque ous restaurez les fichiers et groupes de fichiers d'une base de données, les données existantes sont écrasées par les données restaurées et ne sont plus disponibles une fois la restauration terminée. Pour les bases de données de disponibilité AlwaysOn, érifiez que ous aez configuré Data Protection for SQL Serer pour utiliser un nom de poste AlwaysOn. Vous pouez configurer le nom de poste AlwaysOn dans la zone Poste AlwaysOn Chapitre 5. Protection des données 149
168 de la page Noms de postes TSM de l'assistant de configuration Tioli Storage Manager. Par défaut, le nom de poste AlwaysOn est le nom de poste de cluster pour le groupe de disponibilité dans SQL Serer 2012 ou ersion ultérieure. Procédure 1. Démarrez la console MMC. 2. Sélectionnez l'instance SQL Serer dans l'arborescence. 3. Dans l'onglet Récupérer de l'instance SQL, spécifiez le type des données SQL à restaurer en accédant à et en sélectionnant un ou plusieurs groupes, fichiers ou ensembles à restaurer : Option Pour afficher la liste des fichiers de sauegarde de base de données SQL disponibles pour restauration : Pour afficher la liste des bases de données de disponibilité SQL Serer 2012 ou ersions ultérieures détectées et candidates à la restauration : Description Cliquez sur Afficher : Fichiers. Cliquez sur Sauegardes du poste DP pour afficher toutes les sauegardes du poste AlwaysOn. Remarque : Le bouton Sauegardes du poste DP / Sauegardes du poste AlwaysOn permet de basculer entre la ue des bases de données standard et celle des bases de données de disponibilité. L'étiquette du bouton correspond au type de bases de données affichées dans la ue. 4. Vérifiez les options de restauration. Si elles ne s'affichent pas, cliquez sur Afficher les options de restauration. 5. Facultatif : Choisissez un mode pour la tâche en cours : Exécution interactie: Cliquez sur cet élément pour exécuter la tâche en cours de manière interactie. Il s'agit de la sélection par défaut. Exécution planifiée: Cliquez sur cet élément pour conertir l'action en cours en une tâche planifiée. Lorsque ous sélectionnez cet élément, l'assistant de planification démarre, insérez la commande requise pour terminer la tâche. 6. Dans le panneau Actions, cliquez sur RestoreFile ou RestoreGroup pour débuter l'opération de restauration. 7. Pour oir l'état de l'opération de restauration, cliquez sur Liste de tâches dans la moitié inférieure du panneau de résultats. Cliquez sur Détails de la tâche pour afficher des informations détaillées sur le statut. Concepts associés: «Exigences de sécurité», à la page 15 «Types de sauegarde de base de données», à la page 1 Référence associée: «Commande Restore», à la page IBM Tioli Storage Manager for Databases : Data Protection for Microsoft SQL Serer - Guide d'installation et d'utilisation
169 Affichage, impression et sauegarde des rapports Vous pouez accéder aux rapports sur l'actiité récente et la capacité gérée historique. Vous pouez déterminer les licences et logiciels installés. Procédure 1. Sélectionnez Génération de rapports à la section Gérer. La liste des rapports disponibles s'affiche. Chaque rapport fournit un récapitulatif du contenu du rapport. 2. Sélectionnez un rapport dans la liste. Le rapport sélectionné s'affiche. 3. Pour imprimer ou sauegarder le rapport en cours, cliquez sur l'icône correspondante en haut du rapport. Chapitre 5. Protection des données 151
170 152 IBM Tioli Storage Manager for Databases : Data Protection for Microsoft SQL Serer - Guide d'installation et d'utilisation
171 Chapitre 6. Automatisation La fonction Data Protection for SQL Serer automation permet d'utiliser des commandes depuis la ligne de commande de créer des scripts, de planifier des tâches, et d'utiliser la console MMC (Microsoft Management Console) pour démarrer les tâches. Les tâches que ous pouez automatiser sont basées sur les scripts et plannings que ous créez. Pourquoi et quand exécuter cette tâche Data Protection for SQL Serer prend en charge l'automatisation de tâches depuis l'interface de ligne de commande ou depuis l'inite de commande Microsoft Windows PowerShell (ersion 3.0 ou ultérieure). Vous pouez également utiliser l'onglet Automatiser de la console MMC. Préparation à l'utilisation d'applets de commande Windows PowerShell aec Data Protection for SQL Serer Data Protection for SQL Serer comprend un ensemble d'applets de commande Windows PowerShell pour ous aider à gérer les composants Data Protection for SQL Serer dans otre enironnement. Pourquoi et quand exécuter cette tâche Les applets de commande fournis aec Data Protection for SQL Serer peuent être utilisés dans les enironnements Windows pris en charge. Les applets de commande Data Protection for SQL Serer aident à prendre en charge un enironnement de gestion transparent et à améliorer grandement les fonctions de gestion à distance et d'automatisation. Vous pouez agréger des applets de commande afin de former des commandes et utiliser ainsi de grandes quantités d'applets de comande existants des autres fournisseurs. Aant d'utiliser les applets de commande, exécutez la procédure suiante. Procédure 1. Connectez-ous au système en tant qu'administrateur. 2. Depuis une inite de commande Windows PowerShell, entrez la commande suiante : set-executionpolicy remotesigned 3. Importez les modules Windows PowerShell depuis le dossier FlashCopyManager : FmModuleSQL.dll FmModuleMMC.dll Depuis l'inite de commande Windows PowerShell, utilisez les droit d'accès d'administrateur pour importer des modules en procédant comme suit : a. Accédez au dossier FlashCopyManager. b. Entrez les commandes suiantes : import-module.\fmmodulesql.dll import-module.\fmmodulemmc.dll Copyright IBM Corp. 1997,
172 c. (Facultatif) Pour utiliser le applets de commande dans ces modules lorsque ous démarrez Windows PowerShell, ajoutez les lignes suiantes à otre profil : $path = (get-itemproperty -path "HKLM:\SOFTWARE\IBM\TDPSql\ currentersion\mmc" -ea SilentlyContinue).path if ($null -ne $path) { dir "$path\fmmodule*.dll" select -expand fullname import-module -force -Global } Que faire ensuite Pour plus d'informations sur la création, l'exécution, la sureillance et la correction de scripts associés à des applets de commande, reportez-ous à la documentation de Windows PowerShell 3.0. Pour plus d'informations sur les modèles de dénomination cohérents, les paramètres, les arguments et la syntaxe des applets de commande Windows PowerShell, oir la page Web suiante : Microsoft TechNet: Getting Started with Windows PowerShell. Cmdlets pour MMC (Microsoft Management Console) La liste suiante répertorie les applets de commande (cmdlet) que ous pouez utiliser lorsque ous interagissez aec Microsoft Management Console (MMC). Clear-FcmMmcManagedCapacityHistory Clear-FcmMmcScheduledActiityHistory Disable-FcmMmcSchedule Enable-FcmMmcSchedule Get-FcmMmcActiity Get-FcmMmcComputerInformation Get-FcmMmcManagedCapacityHistory Get-FcmMmcReport Get-FcmMmcSchedule Get-FcmMmcScheduledActiity New-FcmMmcSchedule Remoe-FcmMmcSchedule Set-FcmMmcSchedule Start-FcmMmcSchedule Pour afficher les détails d'un cmdlet spécifique, exécutez le cmdlet Get-Help en indiquant son nom. Par exemple : Get-Help New-FcmMmcSchedule Pour accéder à des exemples concernant le cmdlet, entrez : get-help New-FcmMmcSchedule -examples Pour plus d'informations, entrez : get-help New-FcmMmcSchedule -detailed Pour obtenir des informations techniques, entrez : get-help New-FcmMmcSchedule -full Pour des informations produit en ligne, entrez : 154 IBM Tioli Storage Manager for Databases : Data Protection for Microsoft SQL Serer - Guide d'installation et d'utilisation
173 get-help New-FcmMmcSchedule -online Pour plus d'informations sur un paramètre spécifique, entrez : help New-FcmMmcSchedule -Parameter backupdestination Pour afficher l'aide dans une fenêtre distincte, incluez le paramètre -showwindow aec la commande help. Applets de commande pour la protection de données Microsoft SQL Serer Le tableau suiant identifie les applets de commande que ous pouez utiliser pour protéger des données Microsoft SQL Serer. Tableau 14. Applets de commande pour la protection de données Microsoft SQL Serer. Le tableau suiant identifie les applets de commande que ous pouez utiliser pour protéger des données Microsoft SQL Serer. Nom du cmdlet Commande d'interface de ligne de commande associée Description courte Add-DpSqlPolicy tdpsqlc create policy Création d'une règle pour les données Microsoft SQL Serer. Backup-DpSqlComponent tdpsqlc backup Sauegarde des composants SQL. Copy-DpSqlPolicy tdpsqlc copy policy Copie d'une règle existante dans une nouelle règle. Dismount-DpSqlBackup tdpsqlc unmount backup Désinstallation d'une sauegarde. Get-DpSqlBackup tdpsqlc query tsm * Analyse des sauegardes stockées sur le sereur. Get-DpSqlComponent tdpsqlc query sql * Analyse des bases de données disponibles sur le sereur SQL. Get-DpSqlConfig tdpsqlc query tdp Affichage des informations de configuration. Get-DpSqlConnection tdpsqlc query tsm Affichage de l'api Tioli Storage Manager et des informations sur le sereur. Get-DpSqlFileGroups non applicable Affichage de toutes les informations sur les fichiers et les groupes concernant les bases de données SQL Serer spécifiées. Get-DpSqlInformation tdpsqlc query sql Affichage des informations du sereur SQL spécifié. Get-DpSqlManagedCapacity tdpsqlc query managedcapacity Simplification de la planification du stockage en déterminant le olume de capacité gérée utilisé. Get-DpSqlPolicy tdpsqlc query policy Analyse d'une règle. Mount-DpSqlBackup tdpsqlc mount backup Installation d'une sauegarde qui permet d'accéder aux fichiers contenus par la sauegarde. Remoe-DpSqlBackup tdpsqlc delete backup et tdpsqlc inactiate Suppression d'une sauegarde VSS d'une base de données SQL Serer ou désactiation d'un ou de plusieurs objets de sauegarde hérités sur le sereur Tioli Storage Manager. Remoe-DpSqlPolicy tdpsqlc delete policy Suppression d'une règle locale. Chapitre 6. Automatisation 155
174 Tableau 14. Applets de commande pour la protection de données Microsoft SQL Serer (suite). Le tableau suiant identifie les applets de commande que ous pouez utiliser pour protéger des données Microsoft SQL Serer. Nom du cmdlet Commande d'interface de ligne de commande associée Description courte Reset-DpSqlTsmPassword tdpsqlc changetsmpassword Modification du mot de passe Tioli Storage Manager utilisé par Data Protection for SQL Serer. Restore-DpSqlBackup tdpsqlc restore Restauration des sauegardes de données Microsoft SQL Serer. Set-DpSqlConfig tdpsqlc set paramname Définition des paramètres de configuration de Data Protection for SQL Serer dans le fichier de configuration. Set-DpSqlPolicy tdpsqlc update policy Modification d'une règle existante. Tâches d'automatisation Pour afficher les détails d'un cmdlet spécifique, exécutez le cmdlet Get-Help en indiquant son nom. Par exemple : Get-Help Get-DpSqlBackup Pour accéder à des exemples concernant le cmdlet, entrez : get-help Get-DpSqlBackup -examples Pour plus d'informations, entrez : get-help Get-DpSqlBackup -detailed Pour obtenir des informations techniques, entrez : get-help Get-DpSqlBackup -full Pour des informations produit en ligne, entrez : get-help Get-DpSqlBackup -online Pour plus d'informations sur un paramètre spécifique, entrez : help Get-DpSqlBackup -Parameter backupdestination Pour afficher l'aide dans une fenêtre distincte, incluez le paramètre -showwindow aec la commande help. Vous pouez automatiser la charge de traail en entrant un applet de commande Windows PowerShell ou des commandes d'interface de ligne de commande sur la ligne de commande intégrée. Pourquoi et quand exécuter cette tâche Vous utilisez la ue Automatiser pour exécuter des commandes. Vous pouez créer, sauegarder, stocker et planifier des commandes pour une exécution à l'heure planifiée. Procédure 1. Pour ourir la ue Automatiser, sélectionnez une charge de traail à utiliser et cliquez sur Automatiser. Une ligne de commande intégrée est disponible dans 156 IBM Tioli Storage Manager for Databases : Data Protection for Microsoft SQL Serer - Guide d'installation et d'utilisation
175 la fenêtre de tâches à partir de laquelle ous pouez entrer des applets de commande PowerShell ou des commandes d'interface de ligne de commande. 2. Remplacez PowerShell par Command Line. 3. Pour exécuter une commande, entrez celle-ci dans le panneau de détails et cliquez sur l'icône Exécuter. Vous pouez entrer les commandes en spécifiant ou pas tdpsqlc. Par exemple, pour chaque instance de charge de traail sélectionnée, ous pouez entrer une ou plusieurs commandes : q tsm q sql Vous pouez également exécuter une tâche enregistrée en cliquant sur l'icône Ourir, en sélectionnant le fichier de commandes et en cliquant sur l'icône Exécuter. La sortie s'affiche dans la fenêtre principale. 4. Cliquez sur l'icône Sauegarder, puis suiez les inites pour enregistrer une commande pour une utilisation ultérieure. 5. Pour planifier une commande, cliquez sur l'icône Planifier cette commande afin d'ourir l'assistant de planification. Suiez ensuite les instructions de l'assistant pour créer une planification pour la commande. La sortie de la commande s'affiche dans le panneau de résultat. 6. (Facultatif) Sauegardez ou enoyez la sortie de commande ers une adresse électronique. Que faire ensuite Vous pouez automatiser des commandes à partir des ues Protéger, Récupérer, Planifier et Liste de tâches de la console MMC (Microsoft Management Console). 1. Démarrez la console MMC et sélectionnez l'instance SQL Serer dans l'arborescence. 2. Cliquez sur l'onglet de la tâche que ous souhaitez exécuter (Protéger ou Récupérer). 3. Automatisez la commande à l'aide de l'une des méthodes suiantes : Panneau de résultat Sélectionnez l'élément pour otre tâche dans le panneau de résultats, puis sélectionnez Exécution planifiée dans le menu de la barre d'outils. Cliquez sur la tâche appropriée dans le panneau Actions. Lorsque l'assistant de planification démarre, entrez les informations pour chaque inite afin de créer une tâche planifiée. Panneau de la liste de tâches Lorsqu'une tâche a été soumise, elle apparaît dans le panneau de la liste de tâches. Sélectionnez la tâche appropriée, puis cliquez sur Script de commande de planification dans la barre d'outils de la liste de tâches. Lorsque l'assistant de planification démarre, entrez les informations pour chaque inite afin de créer une tâche planifiée. Vous pouez également cliquer aec le bouton droit de la souris sur une tâche du panneau de la liste des tâches, puis cliquer sur Copier. Ensuite, cliquez sur l'onglet Automatiser et collez la commande dans cette zone. Chapitre 6. Automatisation 157
176 Planificateur de tâches Tioli Storage Manager Passez en reue ces instructions lorsque ous définissez une planification Tioli Storage Manager. Si ous utilisez le mode de planification à l'inite du Tioli Storage Manager, érifiez que le fichier d'options Data Protection for SQL Serer spécifie les options tcpclientaddress et tcpclientport. Pour exécuter plus d'un serice de planificateur, utilisez la même option tcpclientaddress. Toutefois, ous deez employer différentes aleurs pour tcpclientport outre les diers noms de postes. Par exemple, ous pouez ouloir exécuter plusieurs serices de planificateur lorsque ous planifiez Data Protection for SQL Serer ainsi que le client de sauegarde standard Windows. La planification à l'inite du sereur est prise en charge uniquement lorsque ous utilisez une communication TCP/IP. Par défaut, Data Protection for SQL Serer utilise le mode de sélection par appel sélectif client. Si ous effectuez des modifications qui affectent le planificateur dans le fichier d'options Data Protection for SQL Serer, redémarrez le planificateur pour appliquer les modifications. Par exemple, l'adresse du Tioli Storage Manager, le mode de planification, ou l'adresse ou le port du client TCP peuent aoir un impact sur le planificateur. Pour redémarrer le planificateur, exécutez les commandes suiantes : net stop "Data Protection for SQL Scheduler" net start "Data Protection for SQL Scheduler" Le fichier journal du planificateur Tioli Storage Manager par défaut (dsmsched.log) contient des informations sur le statut pour le planificateur Tioli Storage Manager. Dans cet exemple, ce fichier se troue dans le chemin suiant : d:\program Files\Tioli\TSM\TDPSQL\dsmsched.log Vous pouez remplacer ce nom de fichier en indiquant l'option schedlogname dans le fichier d'options Data Protection for SQL Serer. Data Protection for SQL Serer crée un fichier journal aec des statistiques sur les bases de données sauegardées lorsque le paramètre /logfile est indiqué aec la commande tdpsqlc. Les données générées par les commandes planifiées sont consignées dans le journal de planification (dsmsched.log). Une fois le traail planifié terminé, érifiez dans le journal qu'il a bien abouti. Lorsqu'une commande planifiée est traitée, le journal de planification peut contenir l'entrée suiante : Scheduled eent nom_éénement completed successfully Ce résultat indique que Tioli Storage Manager a exécuté correctement la commande planifiée associée à eent_name. Aucune tentatie n'a été faite pour déterminer si la commande aait abouti ou échoué. Pour déterminer la réussite ou l'échec de la commande, éaluez le code retour de la commande planifiée dans le journal du planificateur. Le texte suiant apparaît au début de l'entrée du journal du planificateur du code retour de la commande : Finished command. Return code is: Si des sauegardes planifiées échouent, le script du planificateur se ferme aec le même code d'erreur que la commande backup ayant échoué. Un code différent de zéro signifie que la sauegarde a échoué. Si passwordaccess generate n'est pas défini dans le fichier dsm.opt, le mot de passe Tioli Storage Manager doit être indiqué aec la commande tdpsqlc. Pour indiquer le mot de passe, utilisez le paramètre /tsmpassword dans le fichier de 158 IBM Tioli Storage Manager for Databases : Data Protection for Microsoft SQL Serer - Guide d'installation et d'utilisation
177 commandes exécuté par le planificateur (sqlfull.cmd). Vous pouez également indiquer le mot de passe sur la ligne de commande Data Protection for SQL Serer. Exemple : tdpsqlc query tsm /tsmnode=mars1 /tsmpassword=newpassword Chapitre 6. Automatisation 159
178 160 IBM Tioli Storage Manager for Databases : Data Protection for Microsoft SQL Serer - Guide d'installation et d'utilisation
179 Chapitre 7. Identification et résolution des problèmes Diagnostic des problèmes Data Protection for SQL Serer prend en charge la protection de os bases de données Microsoft SQL. Data Protection for SQL Serer utilise l'interface de programme d'application (API) Microsoft Serer Managed Objects (SMO) et le serice Microsoft Virtual Shadow Copy Serice (VSS). Pourquoi et quand exécuter cette tâche En cas de surenue d'une erreur pendant un éénement Data Protection for SQL, ous deez normalement commencer par un symptôme, ou un ensemble de symptômes, puis essayez de tracer la cause racine. Toutefois, identifier un problème ne eut pas dire le résoudre. Au cours de processus d'identification de problème, ous pouez obtenir des informations suffisantes pour pouoir résoudre le problème. Dans certains cas, ous ne pouez pas résoudre le problème même après en aoir déterminer la cause. Par exemple, un problème de performances peut être causé par une limitation de otre matériel. L'un des défis les plus difficiles à releer en matière d'identification et de résolution des problèmes dans un enironnement client-sereur consiste à déterminer le composant à l'origine du problème. Des assistants de diagnostic VSS diagnostic ous aident à tester des instantanés VSS sur otre système. Vous pouez déterminer si la source du problème est un problème VSS général ou un problème Tioli Storage Manager, ou encore un problème lié au client Data Protection for SQL. Fichiers journaux d'erreurs Si une erreur surient lors d'un éénement Data Protection for SQL, ous pouez consulter plusieurs fichiers journaux afin de ous aider à diagnostiquer le problème. Vous pouez, par exemple, confirmer que Data Protection for SQL Serer a basculé en recherchant les entrées relaties au sereur secondaire dans les fichiers journaux suiants : Tioli\tsm\TDPSQL\dsierror.log Tioli\tsm\baclient\dsmerror.log Data Protection for SQL Serer consigne les informations sur les commandes backup, restore et delete dans la console d'éénements Tioli Eent Console. Data Protection for SQL Serer consigne, par défaut, les informations dans le fichier tdpsql.log du répertoire dans lequel Data Protection for SQL Serer est installé. Ce fichier indique la date et l'heure d'une sauegarde, les données sauegardées et tout message d'erreur ou code d'achèement. Ce fichier est très important et doit faire l'objet d'une sureillance quotidienne. L'API Tioli Storage Manager consignes les informations d'erreur d'api, par défaut dans le fichier dsierror.log du répertoire dans lequel Data Protection for SQL Serer est installé. Aucune information statistique ne figure dans ce journal. Il n'est pas possible de marquer ce fichier dsierror.log comme accessible en lecture seule. Copyright IBM Corp. 1997,
180 Data Protection for SQL Serer consigne les informations dans le journal d'erreurs SQL Serer. Les informations du journal des erreurs SQL Serer peuent être affichées à l'aide des outils d'administration SQL Serer. Le planificateur de Tioli Storage Manager consigne les informations dans les fichiers dsmsched.log et dsmerror.log. Par défaut, ces fichiers se trouent dans le répertoire dans lequel le client de sauegarde-archiage Tioli Storage Manager est installé. Remarque : La sortie des commandes planifiées est enoyée dans le fichier journal du planificateur (dsmsched.log). Une fois le traail planifié terminé, consultez le journal afin de ous assurer que le traail a abouti. Lorsqu'une commande planifiée est traitée, le journal du planificateur peut contenir l'entrée suiante : Scheduled eent nom_éénement completed successfully Cette entrée indique simplement que Tioli Storage Manager a exécuté correctement la commande planifiée associée à nom_éénement. Rien n'indique si l'exécution de la commande a abouti ou échoué. Pour éaluer le succès ou l'échec de la commande, éaluez le code retour de la commande planifiée dans le journal de planification. Le texte suiant apparaît au début de l'entrée du journal du planificateur du code retour de la commande : Finished command. Return code is: numéro_code_retour Journal d'éénements application et système Windows. Pour les opérations VSS, consultez le fichier dsmerror.log dans le répertoire d'installation du client de sauegarde-archiage. Procédure isant à déterminer si le problème est une anomalie Data Protection for SQL ou une anomalie VSS générale La protection des données client interagit étroitement aec le client de sauegarde-archiage ( DSMAGENT ). Le client effectue toutes les opérations VSS (Virtual Shadow Copy Serice). Vous pouez tester la connectiité entre le client Data Protection et le client de sauegarde-archiage DSMAGENT de Tioli Storage Manager. Vous pouez alors déterminer si la source du problème est le serice Microsoft VSS ou s'il s'agit d'un problème de code Tioli Storage Manager. Pourquoi et quand exécuter cette tâche Les outils ssadmin et diskshadow sont des applications qui permettent d'exécuter des sauegardes utilisant les API VSS Microsoft SQL. ssadmin Utilitaire installé aec otre système d'exploitation et qui peut afficher les sauegardes de copie miroir du olume en cours et les programmes d'écriture et les fournisseurs de copie miroir installés dans la fenêtre de commande. diskshadow L'outil diskshadow est disponible aec Windows Serer 2008 et ersions ultérieures. Grâce à ces outils, ous pouez déterminer les éléments suiants : Vérifiez les configurations de fournisseur VSS 162 IBM Tioli Storage Manager for Databases : Data Protection for Microsoft SQL Serer - Guide d'installation et d'utilisation
181 Excluez tout problème lié à VSS aant d'exécuter les fonctions VSS Tioli Storage Manager Vous pouez rencontrer un problème de configuration VSS ou un éritable problème matériel si une opération ne fonctionne pas aec la commande diskshadow ou ssadmin Que ous pouez rencontrer un problème Tioli Storage Manager si une opération fonctionne aec la commande diskshadow ou ssadmin, mais pas aec Tioli Storage Manager Pour les opérations VSS, ous pouez recréer le problème aec l'outil Microsoft diskshadow. Si ous parenez à recréer le problème à l'aide de l'outil diskshadow, la source du problème est raisemblablement lié au fournisseur VSS ou au sereur SQL Serer. Procédure 1. Testez la connectiité entre le client Data Protection et le client de sauegarde-archiage DSMAgent de Tioli Storage Manager. a. Sélectionnez la charge SQL que ous souhaitez utiliser et cliquez sur l'onglet Automatiser pour ourir la ue Automatiser. b. Pour érifier que otre installation et otre configuration sont correctes, exécutez la commande TDPSQLC QUERY SQL dans le panneau d'informations inférieur et cliquez sur Exécuter (ou Entrée). Ou bien, exécutez la commande TDPSQLC QUERY SQL sur l'ordinateur où est installé le sereur SQL Serer. Les résultats s'affichent dans le panneau. La commande TDPSQLC QUERY SQL renoie des informations sur les éléments suiants : Statut SQL Serer Journalisation circulaire Composants VSS La section suiante présente un exemple de sortie générée par la commande TDPSQLC QUERY SQL : C:\Program Files\Tioli\tsm\TDPSql>tdpsqlc query sql IBM Tioli Storage Manager for Databases: Data Protection for Microsoft SQL Serer Version 7, Release 1, Leel 1.0 (C) Copyright IBM Corporation 1997, All rights resered. Connecting to SQL Serer, please wait... SQL Serer Information SQL Serer Name... RHINO SQL Serer Version (SQL Serer 2014) Volume Shadow Copy Serice (VSS) Information Writer Name : SqlSererWriter Local DSMAgent Node : RHINO Remote DSMAgent Node : Writer Status : Online Selectable Components : 6 The operation completed successfully. (rc = 0) Chapitre 7. Identification et résolution des problèmes 163
182 Si la commande TDPSQLC QUERY SQL ne renoie pas toutes ces informations, il y a peut-être un problème au nieau de la configuration du proxy. Contactez l'administrateur du sereur Tioli Storage Manager pour exécuter les commandes sereur GRANT PROXY appropriées et actier l'autorité de proxy des postes. Si toutes les informations renoyées semblent correctes, passez à l'étape suiante. 2. Afin de déterminer si le problème se situe au nieau du serice Microsoft VSS ou dans le code Tioli Storage Manager, utilisez les outils ssadmin et diskshadow pour recréer l'erreur en procédant comme suit : a. Exécutez les commandes VSSADMIN et diskshadow, comme illustré dans le tableau suiant : Tableau 15. Commandes VSSADMIN Option Exécutez la commande suiante : Pour lister le programme d'écriture VSS : VSSADMIN LIST WRITERS Pour lister les fournisseurs VSS : Pour lister les copies miroir créées à l'aide du fournisseur Microsoft Software Shadow Copy : Pour lister les copies miroir créées à l'aide d'un fournisseur de matériel VSS démarrant aec Windows Serer 2008 : VSSADMIN LIST PROVIDERS VSSADMIN LIST SHADOWS diskshadow diskshadow > list shadows all b. Aant d'installer Data Protection for SQL Serer, testez la fonctionnalité VSS principale. Effectuez le test DiskShadow suiant aant d'installer tout composant Tioli Storage Manager : Pour tester la création et la suppression de copies miroir non permanentes, exécutez les commandes diskshadow suiantes : diskshadow>set erbose on diskshadow>begin backup diskshadow>add olume f: (database olume) diskshadow>add olume g: (log olume) diskshadow>create diskshadow>end backup diskshadow>list shadows all diskshadow>delete shadows all diskshadow>list shadows all Les olumes f: et g: représentent le olume de base de données SQL et le olume de journalisation. Réexécutez les commandes diskshadow quatre fois et érifiez que le fichier journal d'éénements application et système de Windows ne contient pas d'erreurs. Pour tester la création et la suppression des copies grisées permanentes, exécutez les commandes diskshadow suiantes : diskshadow>set context persistent diskshadow>set erbose on diskshadow>begin backup diskshadow>add olume f: (database olume) diskshadow>add olume g: (log olume) diskshadow>create diskshadow>end backup diskshadow>list shadows all (cela peut prendre quelques minutes) diskshadow>delete shadows all diskshadow>list shadows all Les olumes f: et g: représentent le olume de base de données SQL et le olume de journalisation. Réexécutez les commandes diskshadow quatre 164 IBM Tioli Storage Manager for Databases : Data Protection for Microsoft SQL Serer - Guide d'installation et d'utilisation
183 fois et érifiez que le fichier journal d'éénements application et système de Windows ne contient pas d'erreurs. Pour tester la création et la suppression des copies miroir transportables permanentes, exécutez les commandes diskshadow suiantes : diskshadow>set context persistent diskshadow>set option transportable diskshadow>add olume f: (database olume) diskshadow>add olume g: (log olume) diskshadow>set metadata c:\metadata\sqlmeta.cab (chemin où ous souhaitez stocker les métadonnées) diskshadow>create Vous deez copier le fichier sqlmeta.cab du sereur source sur le sereur de déchargement. Après aoir copié le fichier, exécutez les commandes suiantes : diskshadow>load metadata newpath/sqlmeta.cab diskshadow>import diskshadow>list shadows all (cela peut prendre quelques minutes) diskshadow>delete shadows all Les olumes f: et g: représentent le olume de base de données SQL et le olume de journalisation. Réexécutez les commandes diskshadow quatre fois et érifiez que le fichier journal d'éénements application et système de Windows ne contient pas d'erreurs. 3. Testez la création et la suppression de la copie miroir non permanente. a. Exécutez les commandes diskshadow suiantes. Dans cet exemple, les olumes k: etl: représentent les olumes de base de données et de journal SQL Serer. diskshadow>set context olatile diskshadow>set erbose on diskshadow>begin backup diskshadow>add olume k: (database olume) diskshadow>add olume l: (log olume) diskshadow>create diskshadow>end backup diskshadow>list shadows all (cela peut prendre quelques minutes) diskshadow>exit diskshadow diskshadow>list shadows all (no shadow copies) b. Vérifiez que le journal Windows System and Application Eent Log ne contient pas d'erreur. 4. (Enironnements de fournisseur de matériel VSS uniquement) Testez la création et la suppression de copie miroir transportable non permanente. a. Exécutez les commandes diskshadow suiantes. Dans cet exemple, les olumes k: etl: représentent les olumes de base de données et de journal SQL Serer. diskshadow>set context olatile diskshadow>set option transportable diskshadow>add olume k: (database olume) diskshadow>add olume l: (log olume) diskshadow>set metadata c:\metadata\sqlmeta.cab (chemin où ous souhaitez stocker les métadonnées) diskshadow>create b. Réexécutez les commandes diskshadow quatre fois et érifiez que le fichier journal d'éénements application et système de Windows ne contient pas d'erreurs. c. Copiez le fichier sqlmeta.cab du sereur source sur le sereur de déchargement. Exécutez ensuite les commandes suiantes. Chapitre 7. Identification et résolution des problèmes 165
184 diskshadow>load metadata newpath/sqlmeta.cab diskshadow>import diskshadow>list shadows all (cela peut prendre quelques minutes) diskshadow>delete shadows all Si un test échoue à plusieurs reprises, ous aez un problème de configuration matérielle ou un problème VSS. Consultez otre documentation matérielle pour connaître les problèmes connus ou effectuez une recherche d'informations dans la base de connaissances Microsoft. Si tous les tests réussissent, passez à l'étape Recréez le problème à l'aide de la commande diskshadow. Si ous pouez reproduire le problème uniquement à partir d'une série d'étapes (par exemple : une sauegarde échoue lorsque ous exécutez deux sauegardes locales consécuties), essayez d'exécuter les mêmes tests à l'aide de la commande diskshadow. Simulez des sauegardes SQL VSS locales en exécutant une image instantanée diskshadow permanente. Simulez des sauegardes SQL VSS ers Tioli Storage Manager en exécutant une image instantanée diskshadow non permanente. Simulez des sauegardes SQL VSS locales et ers Tioli Storage Manager en exécutant une image instantanée diskshadow permanente. Simulez des sauegardes SQL VSS déchargées ers Tioli Storage Manager en exécutant une image instantanée diskshadow non permanente, transportable. Pour connaître les commandes d'exécution des sauegardes, consultez la documentation de la commande diskshadow. Si ous pouez recréer le problème, il s'agit raisemblablement d'un problème VSS général. Pour plus d'informations, consultez la Base de connaissances Microsoft. Si l'opération aboutit à l'aide de la commande diskshadow, il s'agit raisemblablement d'un problème du client Tioli Storage Manager ou Data Protection for SQL. 6. Pour les opérations de sauegarde d'archiage, tentez de recréer le problème en utilisant l'utilitaire de sauegarde ou de restauration dans le programme de l'administrateur SQL Serer. Si le message d'erreur suiant s'affiche, le sereur SQL a rencontré une situation inattendue : ACO5350E Une erreur d API SQL inattendue s est produite. L'assistance de Microsoft peut être nécessaire si le problème persiste. Les messages d'erreur Data Protection for SQL Serer peuent contenir un code HRESULT. Pour plus d'informations sur le problème, utilisez le code HRESULT pour rechercher dans la documentation Microsoft et la base de connaissances Microsoft. Résolution de problèmes reproductibles Lorsqu'un composant ne fonctionne pas correctement, essayez de reproduire le problème et capturez les informations relaties à l'enironnement d'exploitation en cours au moment de l'erreur. Vous pouez traiter les problèmes d'opérations de sauegarde et de restauration VSS, ainsi que les problèmes de contrôleur de olume SAN et VSS, et Storwize V7000 ou DS IBM Tioli Storage Manager for Databases : Data Protection for Microsoft SQL Serer - Guide d'installation et d'utilisation
185 Identification et résolution des problèmes liés aux opérations de sauegarde et de restauration VSS Si ous rencontrez un problème lors de la sauegarde et de la restauration VSS, essayez de reproduire le problème dans otre enironnement. Procédure 1. Retentez l'opération qui a échoué. 2. Si le problème persiste, fermez les autres applications, en particulier celles qui interagissent aec SQL, par exemple, les applications antiirus. Retentez l'opération qui a échoué. 3. Si le problème persiste, recherchez des informations dans les journaux d'éénements : tdpsql.log et dsmerror.log. Vous pouez également ous reporter aux messages du journal des éénements système et applications Windows. Des entrées de ce journal peuent ous aider à identifier l'éénement VSS à l'origine du problème. 4. Si ous ne parenez pas à résoudre l'incident à l'aide des fichiers journaux, procédez comme suit : a. Arrêtez le sereur SQL Serer ou l'ordinateur. b. Redémarrez le sereur SQL Serer ou l'ordinateur. c. Exécutez l'opération qui a échoué. Remédier aux problèmes aec les sauegardes de la fin du journal Une opération de restauration de base de données peut échouer si les enregistrements du journal de transactions placés à la fin du journal ne sont pas sauegardés. Pourquoi et quand exécuter cette tâche Durant l'opération de restauration, le message d'erreur suiant peut apparaître : Failed - An exception occurred while executing a Transact-SQL statement or batch. The tail-log backup of the dbname database has not been backed up. Use BACKUP LOG WITH NORECOVERY to backup the log if it contains work you do not want to lose. Use the WITH REPLACE or WITH STOPAT clause of the RESTORE statement to oerwrite the contents of the log. RESTORE DATABASE is terminating abnormally. Changed database context to master. (HRESULT:0x ) Pour résoudre l'erreur, procédez comme suit : Procédure 1. Dans l'onglet Protéger de l'instance SQL, cliquez sur Afficher les options de sauegarde et définissez l'option Sauegarder le journal de queue d'enregistrements sur Oui. 2. Dans le olet Actions, sélectionnez Sauegarde de journal ers TSM. Chapitre 7. Identification et résolution des problèmes 167
186 Identification et résolution des problèmes de VSS et du contrôleur de olume SAN, Storwize V7000 ou DS8000 Si ous rencontrez des problèmes liés à VSS et SAN Volume Controller, Storwize V7000 ou DS8000, utilisez les astuces d'identification et de résolution des problèmes suiantes pour ous aider à réduire certains problèmes de configuration courants. Procédure 1. Vérifiez la connectiité CIMOM (Common Information Model Object Manager) en procédant comme suit : a. Consultez la documentation de otre contrôleur de olume SAN, Storwize V7000 ou DS8000. b. Exécutez la commande IBMVCFG LIST. L'emplacement par défaut est %Program Files%\IBM\Hardware Proider for VSS-VDS. c. Exécutez la commande IBMVCFG SHOWCFG pour consulter les informations de configuration du fournisseur. d. Vérifiez que le gestionnaire d'objets CIM est configuré correctement. Exécutez erifyconfig.bat -u nomutilisateur -p motdepasse sur la console maître. e. Vérifiez le nom d'utilisateur et le mot de passe. Si le problème est lié au magasin de clés de confiance, suiez la procédure de la documentation pour génrer un noueau magasin de clés de confiance. 2. Vérifier les problèmes de fonctionnement de CIMOM, en procédant comme suit : a. Si os opérations de sauegarde ou de restauration échouent, érifiez le fichier IBMVSS.log. S'il s'agit d'un échec de restauration ou de sauegarde au nieau de CIMOM, le journal affiche une sortie similaire à l'exemple suiant : Wed Jan 13 17:34: Calling AttachReplicas Wed Jan 13 17:34: AttachReplicas: 909ms Wed Jan 13 17:34: returnvalue: Wed Jan 13 17:34: AttachReplicas returned: jaa.util.missingresourceexception: Can t find resource for bundle jaa.util.propertyresourcebundle, key 1793 at jaa.util.resourcebundle.getobject(resourcebundle.jaa:329) at jaa.util.resourcebundle.getstring(resourcebundle.jaa:289) at com.ibm.cim.cimexception.<init>(cimexception.jaa:472) at ESSSerice.executeFlashCopy(ESSSerice.jaa:3168) Wed Jan 13 17:34: IBMVSS: AbortSnapshots Une aleur de retour de 0 signifie que l'opération de sauegarde ou de restauration a abouti. b. Pour déterminer la cause de l'échec d'une opération de sauegarde ou de restauration, reportez-ous aux fichiers journaux. Les fichiers journaux sont générés par l'interface de ligne de commande ou l'interface graphique, selon la façon dont ous exécutez l'opération. Ils deraient ous fournir des informations complémentaires sur l'échec. 3. Si l'échec semble se situer ailleurs qu'au nieau de CIMOM, érifiez otre configuration hôte. Exécutez les derniers nieaux de support du logiciel pour SAN Volume Controller, Storwize V7000 ou DS Si ous ne parenez pas à résoudre ces problèmes, fournissez les informations suiantes au serice de support IBM : 168 IBM Tioli Storage Manager for Databases : Data Protection for Microsoft SQL Serer - Guide d'installation et d'utilisation
187 Informations répertoriées dans la section Informations de diagnostic de Tioli Storage Manager Type d'adaptateur de bus hôte, nieaux de microprogramme et de pilote Version SDD Version du microcode du SAN Volume Controller (si applicable) Version du microcode DS8000 (le cas échéant) Version du microcode Storwize V7000 (si applicable) Contrôleur de olume SAN ou ersion de console maître Storwize V7000 (le cas échéant) Pour DS8000, la ersion de l'agent CIM (le cas échéant) IBMVSS.log IBMVDS.log Journal des éénements d'application Journal des éénements système Journaux CIMOM si le problème semble lié à CIMOM. Exécutez CollectLogs.bat et enoyez le fichier créé (CollectedLogs.zip) au support IBM. Son emplacement par défaut pour SAN Volume Controller et Storwize V7000 est C:\Program Files\IBM\scconsole\support, et C:\Program Files\IBM\cimagent pour DS8000. Résolution des problèmes aec le support IBM Prenez contact aec le support IBM pour une assistance supplémentaire si ous ne parenez pas à résoudre un problème en appliquant les correctifs de maintenance, en reproduisant le problème ou à l'aide des informations des rubriques précédentes. Le support IBM ous demandera peut-être tout ou partie des fichiers de trace et journaux lors de l'examen d'un problème que ous signalez. Pourquoi et quand exécuter cette tâche Il ous sera peut-être également demandé de tracer le client Data Protection lors de l'utilisation de la technologie VSS, puis de collecter le journal. Le support IBM utilise les informations capturées dans le fichier journal afin de tracer un problème jusqu'à sa source ou pour déterminer la raison pour laquelle une erreur s'est produite. Affichage des fichiers journaux et de trace Data Protection for SQL Serer utilise plusieurs composants. Chaque composant se troue dans son propre répertoire aec les fichiers de support correspondants. L'utilisation de la ue Fichiers de trace et journal permet de facilement consulter ces fichiers depuis un emplacement central. Pourquoi et quand exécuter cette tâche Les fichiers suiants sont des exemples de fichiers que ous pouez consulter, y compris les fichiers de trace et journaux : Exemples de fichiers journaux et de trace par défaut Data Protection for SQL Serer : Répertoire d'installation : C:\Program Files\Tioli\TSM\TDPSql dsierror.log Chapitre 7. Identification et résolution des problèmes 169
188 tdpsql.log TraceFileSql.trc Si le fichier tdpsql.log est défini dans un autre chemin d'accès que le chemin d'accès par défaut c:\program files\tioli\tsm\tdpsql\ tdpsql.log, les rapports ne contiennent pas les informations suiantes pour les opérations de sauegarde et de restauration planifiées : Achèement de la tâche Type d'actiité de protection des données Quantité d'actiités de protection des données Les graphiques et rapports affichent uniquement les informations présentes dans le fichier journal tdpsql.log par défaut. Exemples de fichiers journaux et de trace par défaut du demandeur VSS : Répertoire d'installation : C:\Program Files\Tioli\TSM\baclient dsmerror.log Exemples de fichiers journaux du fournisseur IBM VSS pour SAN Volume Controller, Storwize V7000 et DS8000 IBMVDS.log IBMVss.log Procédure 1. En cas de problème sur la console MMC (Microsoft Management Console), créez des fichiers de trace en utilisant la page de propriétés Diagnostics. a. Cliquez sur Propriétés > Diagnostics, puis sur Commencer. b. Fermez la page de propriétés et reproduisez le problème. c. Ourez la page de propriétés Diagnostics et cliquez sur Arrêter. La méthode préférée consiste à cliquer sur le bouton Diagnostics pour regrouper les informations à enoyer à otre représentant de serice. Cette méthode regroupe toutes les informations nécessaires. Même si un problème se produit sur l'interface de ligne de commande uniquement, ous pouez toujours regrouper des informations à l'aide de l'onglet Automatiser. Les fichiers journaux s'affichent dans la ue Fichiers de trace et journal. 2. Cliquez sur le fichier journal ou de trace à afficher. Le contenu de ce fichier s'affiche alors dans le panneau de résultat. Collecte des traces du client Data Protection dans le cas d'une utilisation de la technologie VSS Vous deez collecter les traces de Data Protection for SQL Serer, de l'interface de programme d'application Tioli Storage Manager et des processus DSMAGENT pour effectuer un diagnostic du fonctionnement de VSS (Volume Shadow Copy Serice). Pourquoi et quand exécuter cette tâche Pour diagnostiquer des problèmes fonctionnels de Data Protection for SQL VSS, collectez les traces suiantes : Trace Data Protection for SQL Serer Fonction trace de l'api Tioli Storage Manager Trace DSMAGENT 170 IBM Tioli Storage Manager for Databases : Data Protection for Microsoft SQL Serer - Guide d'installation et d'utilisation
189 Procédure 1. Pour collecter les données de trace de Data Protection for SQL, ourez la console MMC (Microsoft Management Console) et accédez à la page de propriétés des diagnostics afin d'actier la fonction de trace. Par défaut, la fonction de trace est désactiée. Sélectionnez un des types de diagnostic suiants : Pour les opérations d'archiage : MMC normal, DP (serice), API (serice,api_detail) Pour les opérations VSS et les tailles de sorties olumineuses : MMC complet, DP (serice), API (serice,api_detail), Agent (serice) Pour un contrôle complet de tous les paramètres : Personnalisé 2. Collectez la trace de l'api Tioli Storage Manager en procédant comme suit : Actiez le traçage aec le fichier DP/SQL dsm.opt et les mots-clés «TRACEFILE» et «TRACEFLAGS». Le texte suiant est un exemple d'entrée dans le fichier DP/SQL dsm.opt : TRACEFILE APITRACE.TXT TRACEFLAG SERVICE 3. Collectez la trace de DSMAGENT en procédant comme suit : Actiez le traçage aec le fichier dsmagent (baclient) dsm.opt et les mots-clés «TRACEFILE» et «TRACEFLAGS». Le texte suiant est un exemple d'entrée dans le fichier dsmagent (baclient) dsm.opt : TRACEFILE AGTTRACE.TXT TRACEFLAG SERVICE PID TID ENTER ALL_VSS SBRM RESTORE L'indicateur de trace, dans ce cas, est ALL_VSS. Vous aurez peut-être besoin d'indicateurs différents selon les circonstances. 4. Actiez les fonctions de traçage du débogage du serice VSS dans Windows. Collecte des informations sur SQL aec VSS aant de contacter IBM Le client Data Protection dépend du système d'exploitation et de l'application SQL. La collecte de toutes les informations nécessaires sur l'enironnement permet de faciliter de manière significatie la détermination de la source du problème par le support IBM. Procédure Collectez un maximum des informations suiantes aant de contacter le serice de support IBM : Nieau exact du système d'exploitation Windows, y compris les serice packs et les correctifs appliqués. Nieau exact du sereur SQL Serer, y compris tous les serice packs et les correctifs appliqués. Nieau exact de Data Protection for SQL aec prise en charge de la sauegarde et la restauration VSS. Nieau exact de l'interface de programme d'application de Tioli Storage Manager. Nieau exact du sereur Tioli Storage Manager. Nieau exact du client de sauegarde-archiage de Tioli Storage Manager. Nieau exact de l'agent de stockage Tioli Storage Manager agent (dans le cas d'un enironnement hors réseau local). Chapitre 7. Identification et résolution des problèmes 171
190 Nieau de la plateforme et du système d'exploitation du sereur Tioli Storage Manager. Sortie de la commande du sereur Tioli Storage Manager QUERY SYSTEM. Sortie de la commande TDPSQLC QUERY SQL de Data Protection for SQL. Type de type de périphérique (et chemin de connectiité) des bases de données et journaux SQL. (Réseau de stockage SAN uniquement) Matériel spécifique utilisé. Par exemple : informations relaties aux adaptateurs de bus hôte, pilotes, microcodes, contrôleur de olume SAN ou Storwize V7000 ou DS8000. Les droits et le nom de l'id utilisateur utilisés pour exécuter les opérations de sauegarde et de restauration. Nom et ersion du logiciel antiirus. (Réseau de stockage SAN uniquement) Nieau du fournisseur de matériel VSS. Fichiers journaux du fournisseur de matériel VSS. Pour plus d'informations sur la méthode d'actiation de la fonction de trace et la collecte des fichiers journaux de trace, oir la documentation du fournisseur de matériel VSS spécifique. (Réseau de stockage SAN uniquement) Nieau de l'agent CIM IBM pour DS8000, SAN Volume Controller ou Storwize V7000. Liste des autres applications en cours d'exécution sur le système. Liste des étapes nécessaires à la recréation du problème (s'il est possible de le recréer). Si le problème ne peut pas être recréé, étapes qui ont abouti au problème. Data Protection for SQL Serer est-il exécuté dans un enironnement Microsoft Failoer Clustering? Le problème surient-il sur d'autres sereurs SQL? Collecte de fichiers pour SQL aec VSS aant d'appeler IBM Vous pouez collecter plusieurs fichiers journaux et d'autres données pour le diagnostic du sereur Data Protection for SQL Serer. Pourquoi et quand exécuter cette tâche La console de gestion MMC (Microsoft Management Console) collecte automatiquement des informations dans un fichier de pack que ous pouez enoyer au support IBM. Pour collecter manuellement ces informations, reportez-ous à la liste de fichiers suiante. Procédure 1. Collectez un maximum des fichiers suiants aant de contacter le serice de support IBM. Contenu du répertoire C:\adsm.sys\ss_staging et de ses sous-répertoires. Ou les répertoires appropriés si ous utilisez l'option VSSALTSTAGINGDIR. Fichier de configuration Data Protection for SQL Serer. Le fichier de configuration par défaut est tdpsql.cfg. Fichier d'options de l'interface de programme d'application Data Protection for SQL Serer Tioli Storage Manager. Le fichier d'options par défaut est dsm.opt. Export de la ruche de registre Tioli Storage Manager. Export de la ruche de registre SQL Serer. 172 IBM Tioli Storage Manager for Databases : Data Protection for Microsoft SQL Serer - Guide d'installation et d'utilisation
191 Journal des actiités du sereur Tioli Storage Manager. Le client Data Protection journalise les informations dans le journal des actiités du sereur. Un administrateur Tioli Storage Manager peut consulter ce journal à otre place si ous n'aez aucun ID utilisateur ou mot de passe d'administrateur Tioli Storage Manager. Si le client Data Protection est configuré pour un transfert de données hors réseau local, collectez également le fichier d'options de l'agent de stockage Tioli Storage Manager. Le nom par défaut de ce fichier est dsmsta.opt. Captures d'écran ou sortie de ligne de commande d'échecs ou de problèmes. 2. Regroupez les fichiers journaux Tioli Storage Manager suiants qui peuent indiquer la date et l'heure d'une sauegarde, les données sauegardées, ainsi que des messages d'erreur ou des codes d'achèement susceptibles de ous aider à identifier le problème : Fichier journal Data Protection for SQL Serer. Par défaut, ce fichier est situé à l'emplacement C:\Program Files\Tioli\TSM\TDPSql\tdpsql.log Fichier journal des erreurs d'api Tioli Storage Manager. Par défaut, ce fichier est situé à l'emplacement C:\Program Files\Tioli\TSM\TDPSql\ dsierror.log Fichier journal des erreurs de DSMAGENT. Par défaut, ce fichier est situé à l'emplacement C:\Program Files\Tioli\TSM\baclient\dsmerror.log Fichier dsmcrash.dmp et fichier journal des pannes DSMAGENT, si nécessaire. Par défaut, ce fichier est situé à l'emplacement C:\Program Files\Tioli\TSM\baclient\dsmcrash.log. 3. Collectez, le cas échéant, les fichiers journaux de fournisseur VSS suiants : Fournisseur système - (Windows System and Application Eent Log) IBM System Storage SAN Volume Controller, IBM Storwize V7000, ou DS %Program Files%\IBM\Hardware Proider for VSS\IBMVss.log NetApp - %Program Files%\SnapDrie\*.log XIV - zippez tous les fichiers dans le répertoire C:\Windows\Temp\xProDotNet 4. Utilisez la console Data Protection for SQL pour répertorier les éénements générés par Data Protection for SQL. Sélectionnez Tableau de bord - Nom de sereur > Diagnostics > Informations système, puis cliquez deux fois sur le script dpeents.ps1 dans la section PowerShell de la page Informations système. Affichage et modification des informations système Vous pouez afficher et éditer des scripts fournissant des informations sur les composants système, notamment les serices Windows pour Data Protection for SQL Serer, les entrées de journal des éénements application et système Windows et les informations VSS. Pourquoi et quand exécuter cette tâche La ue Informations système est personnalisable. Tirez profit de cette flexibilité pour ajouter et partager des scripts personnalisés. Procédure 1. Ourez la ue Informations système en procédant comme suit : a. Dans la page d'accueil, cliquez sur Diagnostics. b. Dans la page des résultats, cliquez deux fois sur Informations système. Une liste de scripts s'affiche alors dans le panneau des résultats de la ue Chapitre 7. Identification et résolution des problèmes 173
192 Informations système. Les scripts affichés peuent être des scripts PowerShell, des scripts Windows Management Instrumentation et des scripts. 2. Ajoutez, modifiez ou supprimez des scripts en procédant comme suit : Action Ajouter os propres scripts Afficher ou éditer un script existant Supprimer un script Procédure 1. Cliquez sur Noueau dans le panneau Actions. 2. Si ous souhaitez copier os scripts directement dans le répertoire ProgramFiles\Tioli\FlashCopyManager\Scripts, assurez-ous que les scripts respectent les exigences d'extension suiantes : Scripts PowerShell : nom de fichier.ps1 Scripts Windows Management Instrumentation (WMI) : nom de fichier.wmi Scripts : nom_fichier.tsm Tioli Storage FlashCopy Manager utilise des extensions de type fichier pour déterminer comment exécuter le script. 1. Dans la liste des fichiers de script du panneau des résultats, sélectionnez le nom du script à afficher ou à modifier. Conseil : Le nom de ce script s'affiche alors dans le panneau Actions. Cliquez sur ce nom de script dans le panneau Actions pour afficher ou masquer la liste des actions possibles. 2. Pour ourir le script pour consultation ou modification, cliquez sur Editeur de commandes dans le panneau Actions. 3. Consultez ou modifiez le script. 4. Cliquez ensuite sur OK pour sauegarder les modifications ou sur Annuler pour quitter l'éditeur de commandes des informations système sans enregistrer. 1. Dans la liste des fichiers de script du panneau des résultats, sélectionnez le nom du script à supprimer. Conseil : Le nom de ce script s'affiche alors dans le panneau Actions. Cliquez sur ce nom de script dans le panneau Actions pour afficher ou masquer la liste des actions possibles. 2. Cliquez sur Supprimer dans le panneau Actions. Enoi de fichiers par courrier électronique au support IBM Vous pouez enoyer des informations de diagnostic au support IBM. Aant de commencer Pourquoi et quand exécuter cette tâche La fonction de fichiers de support par collecte tous les fichiers de configuration, d'options, d'informations système ainsi que les fichiers journaux et de trace détectés. Elle collecte également des informations sur les serices, les systèmes d'exploitation et les ersions des applications. Ces fichiers sont compressés puis attachés à un . Procédure 1. Démarrez la console MMC (Microsoft Management Console). 2. Cliquez sur Diagnostics dans le panneau des résultats de la page d'accueil. 3. Cliquez sur l'icône Fichiers de support par dans le panneau Action. 174 IBM Tioli Storage Manager for Databases : Data Protection for Microsoft SQL Serer - Guide d'installation et d'utilisation
193 4. Renseignez les zones requises, puis cliquez sur Terminé. Les informations sont enoyées au serice d'assistance indiqué et la boîte de dialogue se ferme. Résultats Les fichiers sont collectés, compressés, puis stockés dans le dossier flashcopymanager\problemdetermination. Les fichiers sont supprimés et remplacés à chaque enoi de fichiers de support par . Si la fonction d'enoi par n'est pas configurée, qu'elle est bloquée par un pare-feu ou que les fichiers sont trop olumineux, ous pouez utiliser une autre méthode pour les transmettre. Vous pouez copier les fichiers directement à partir du dossier flashcopymanager\problemdetermination et les transférer ers un autre site en utilisant une autre méthode, comme FTP. Support IBM en ligne Vous pouez utiliser différentes ressources de support en ligne. La liste suiante répertorie les différentes informations accessibles en ligne : Wiki Tioli Storage Manager. Communauté Storage Management sur Serice Management Connect. Tioli Storage Manager for Mail. Saisissez le terme à rechercher pour limiter les critères de recherche en fonction de os besoins en prise en charge. Vous pouez, par exemple, entrer un numéro d'apar (Authorized Program Analysis Report, rapport officiel d'analyse de programme), un nieau d'édition ou un système d'exploitation. Chapitre 7. Identification et résolution des problèmes 175
194 176 IBM Tioli Storage Manager for Databases : Data Protection for Microsoft SQL Serer - Guide d'installation et d'utilisation
195 Chapitre 8. Réglage des performances Plusieurs facteurs peuent affecter les performances de sauegarde et de restauration de Data Protection for SQL Serer. Certains d'entre eux, tels que la configuration matérielle, le type de réseau et la capacité ne sont pas contrôlés par Data Protection for SQL Serer. Il est possible d'ajuster certaines options associées à Data Protection for SQL Serer en ue d'optimiser les performances. Les problèmes suiants affectent les performances. Pour les sauegardes VSS et d'archiage, l'option client RESOURCEUTILIZATION est importante. Cette option augmente ou diminue la capacité du client à créer plusieurs sessions. Lorsque la aleur augmente, le client peut démarrer daantage de sessions. Les aleurs de l'option ont de 1 à 10. Les sauegardes d'archiage sont un flot d'octets stockés par Data Protection for SQL Serer sur le sereur Tioli Storage Manager. Les sauegardes VSS sont différentes car elles se trouent au nieau olume et au nieau fichier. Lorsqu'une base de données SQL Serer n'est pas affectée intégralement, il se peut qu'une sauegarde d'archiage transfère une plus petite quantité de données pour une sauegarde Tioli Storage Manager que pour une sauegarde sauegarde VSS car une sauegarde VSS transfère la totalité du fichier, quelle qu'en soit l'allocation. Mise en mémoire tampon (archiage uniquement) Data Protection for SQL Serer est une application comportant plusieurs unités d'exécution qui utilise des unités d'exécution à exécution asynchrone pour transférer des données entre le sereur SQL et le sereur Tioli Storage Manager. Cette opération s'effectue grâce à plusieurs mémoires tampon de données qui permettent à une unité d'exécution de receoir des données d'une source, pendant qu'une autre unité d'exécution enoie les données dans une autre direction. Par exemple, une unité d'exécution peut lire les données d'un sereur SQL Serer tandis qu'une autre enoie des données au sereur Tioli Storage Manager. Le nombre de mémoires tampon affecté par Data Protection for SQL Serer à ces unités d'exécution peut être spécifié à l'aide des paramètres /buffers et /sqlbuffers. La taille de ces mémoires tampon peut être indiquée dans les paramètres /buffersize et /sqlbuffersize. Ces paramètres sont définis sur la page Propriétés. Lorsque ces paramètres sont définis sur la page Propriétés, le fichier dsm.opt est mis à jour. Vous pouez également utiliser l'interface de ligne de commande pour mettre à jour le fichier dsm.opt. Segmentation des données (d'archiage uniquement) Outre le traitement multitâche permettant d'optimiser le débit au cours d'une session, Data Protection for SQL Serer utilise des unités d'exécution séparées pour prendre en charge la segmentation des données SQL, qui permet d'utiliser plusieurs sessions parallèles pour sauegarder et restaurer une base de données unique. Il s'agit d'une autre méthode d'optimisation du débit des données. Copyright IBM Corp. 1997,
196 Si une seule session ne peut pas exploiter totalement la bande passante disponible, plusieurs sessions parallèles peuent générer un meilleur débit de données, notamment si la base de données s'étend sur plusieurs olumes physiques. Si ous utilisez un segment de données par olume physique pour le sereur SQL Serer et le sereur Tioli Storage Manager, les performances, mesurées en tant que quantité de temps nécessaire à la sauegarde ou la restauration d'une base de données SQL spécifique, doient traduire une amélioration par rapport à une opération sans segmentation. L'amélioration est à peu près proportionnelle au nombre de segments de données utilisés, compte-tenu des contraintes des unités et du réseau utilisés, et de la surcharge indépendante de la segmentation des données sous SQL Serer, sur le sereur Tioli Storage Manager et Data Protection for SQL Serer. Vous pouez spécifier le nombre de segments à utiliser aec le paramètre /STRIPes sur l'interface de ligne de commande. Vous pouez également spécifier le nombre de segments à utiliser depuis la console MMC (Microsoft Management Console) en changeant ce nombre dans la zone Segments du panneau Options de sauegarde ou Options de restauration. Remarque : Une segmentation des données supplémentaire n'améliore pas nécessairement les performances et risque même de les réduire si les contraintes système impliquant une mémoire réelle et paginée, les processeurs, les cartes d'interface réseau, les réseaux, les opérations de lecture et d'écriture des unités et RAID arrient à un nieau de saturation ou de dépassement de la capacité. Si ous utilisez la segmentation des données en conjonction aec des mémoires tampon SQL, érifiez que le nombre de mémoires tampon spécifié est égal ou supérieur à celui de segments. Les aleurs par défaut que Data Protection for SQL Serer attribue aux tampons, à la taille des tampons et aux segments peuent être modifiées dans le fichier de configuration Data Protection for SQL Serer. Utilisez la commande set ou la page de propriétés Performances dans l'interface graphique utilisateur MMC pour modifier le fichier de configuration. Transfert de données hors réseau local (archiage et VSS) Windows L'exécution de Data Protection for SQL Serer dans un enironnement hors réseau local signifie que les données peuent être directement enoyées aux unités de stockage. Lorsque ous implémentez un enironnement hors réseau local, les données ne sont pas affectées par une éentuelle surcharge du réseau. Toutefois, ous deez disposer du matériel approprié pour traailler dans un enironnement ne disposant pas de réseau local. Pour plus d'informations sur la configuration d'un enironnement hors réseau local, oir Sauegarde des données client hors réseau local : Scénario ( com.ibm.itsm.sta.doc/c_scenario_lanfree.html). Outre les exigences spécifiques à un enironnement hors réseau local, ous deez spécifier les options suiantes. Pour les sauegardes d'archiage, spécifiez enablelanfree yes dans le fichier d'options de Data Protection for SQL Serer. 178 IBM Tioli Storage Manager for Databases : Data Protection for Microsoft SQL Serer - Guide d'installation et d'utilisation
197 Pour exécuter une sauegarde VSS, spécifiez enablelanfree yes dans le fichier DSMAGENT (Demandeur VSS) dsm.opt uniquement. Pour plus d'informations sur ces options, oir Installation et configuration du client ( com.ibm.itsm.sta.doc/t_zsr_inst_client.html)). Chapitre 8. Performances de Data Protection for Microsoft SQL Serer 179
198 180 IBM Tioli Storage Manager for Databases : Data Protection for Microsoft SQL Serer - Guide d'installation et d'utilisation
199 Chapitre 9. Informations de référence Les informations de référence incluent les commandes de sauegarde et de restauration que ous pouez exécuter dans l'interface de ligne de commande comme alternatie à l'utilisation de la console MMC (Microsoft Management Console). Présentation de la ligne de commande Le nom de l'interface de ligne de commande Data Protection for SQL Serer est tdpsqlc.exe. Ce programme se troue dans le répertoire où Data Protection for SQL Serer est installé. Caractéristiques des paramètres de ligne de commande L'exécutable tdpsqlc est suii d'opérations de nieau éleé appelées commandes. Chaque commande accepte diers paramètres de ligne de commande. Ces derniers se composent de paramètres positionnels et de paramètres facultatifs. Indiquez les paramètres positionnels aant les autres options sur la ligne de commande. Dans l'exemple suiant, la commande backup aec le nom de base de données xyz, l'objet à sauegarder, est suiie du type de sauegarde, full, d'un paramètre positionnel, /sqlbuffers tdpsqlc backup xyz full /sqlbuffers=2 Data Protection for SQL Serer utilise la syntaxe de ligne de commande suiante : tdpsqlc commande paramètre positionnel 0 ou plus de paramètres optionnels Les paramètres de ligne de commande disposent des caractéristiques suiantes : Les paramètres positionnels ne sont pas précédés d'une barre oblique (/) ou d'un tiret (-). Les paramètres facultatifs peuent apparaître dans l'ordre de otre choix après les paramètres obligatoires. Les paramètres facultatifs sont précédés d'une barre oblique (/) ou d'un tiret (-). Les abréiations des mots clés sont en majuscules. Tous les noms SQL des bases de données ou parties de bases de données sont sensibles à la casse. Certains paramètres de mot clé nécessitent une aleur. Pour les paramètres de mot clé nécessitant une aleur, la aleur est séparée du mot clé par un signe égal (=). Si un paramètre nécessite plusieurs aleurs après le signe égal, celles-ci sont séparées par une irgule. Les paramètres sont séparés les uns des autres par des espaces. Si la aleur d'un paramètre comprend des espaces, elle doit être entourée de guillemets. Un paramètre positionel n'apparaît qu'une fois par appel de commande. La liste ci-après répertorie les exceptions autorisant des listes de aleurs ou la répétition du paramètre : - FIle= - Group= Copyright IBM Corp. 1997,
200 - Log= - Set= - /FIles= - /GRoups= - /RELocate= - /RELOCATEDir= - /TO= Par exemple : /files=a,b ou /files=a /files=b Il n'est pas nécessaire que les instances multiples de paramètres facultatifs soient contiguës. Par exemple : /files=a /groups=y /files=b /groups=z Lorsqu'une syntaxe reproductible existe, les aleurs multiples sont séparées par des irgules comme illustré dans le diagramme de syntaxe ci-dessous :, TDPSQLC Backup * nombd Pour sélectionner toutes les instances des noms de base de données ou des noms de fichier sur le sereur, exécutez la commande suiie du caractère générique astérisque (*). Tâches associées: «Démarrage de l'interface de ligne de commande Data Protection for SQL Serer», à la page 118 Description des diagrammes syntaxiques Les diagrammes de syntaxe peuent comporter des abréiations, symboles, ariables, fragments, ainsi que des options obligatoires et facultaties. Procédure 1. La lecture d'un diagramme syntaxique doit se faire linéairement. Lisez de gauche à droite, et de haut en bas bas : Le symbole indique le début d'un diagramme de syntaxe. Placé en fin de ligne, le symbole indique que le diagramme de syntaxe se poursuit à la ligne suiante. Placé en début de ligne, le symbole indique la suite d'un diagramme de syntaxe. Le symbole indique la fin d'un diagramme de syntaxe. Les éléments syntaxiques, tels que mots clés ou ariables, peuent figurer : sur la ligne (élément obligatoire), au-dessus de la ligne (élément par défaut), au-dessous de la ligne (élément facultatif) 2. Suiez les instructions de syntaxe de la commande dans le tableau suiant : 182 IBM Tioli Storage Manager for Databases : Data Protection for Microsoft SQL Serer - Guide d'installation et d'utilisation
201 Tableau 16. Instructions et exemples de syntaxe de commande Description des diagrammes syntaxiques Exemple Abréiations : Abréiations Les caractères majuscules désignent l'abréiation la plus courte requise pour l'élément. Un élément figurant entièrement en majuscules ne peut pas être tronqué. KEYWOrd La casse des éléments est indifférente(ous pouez à otre gré combiner majuscules et minuscules). Par exemple, ous pouez indiquer KEYWO, KEYWORD ou KEYWOrd. Symboles : Entrez les symboles tels qu'ils figurent dans le diagramme syntaxique. Variables : Les éléments en minuscules italiques (nom_ar) désignent des ariables. Dans l'exemple ci-dessous, ous pouez indiquer nom_ar aec la commande KEYWORD. Répétition : Une flèche décriant une boucle ers la gauche signifie que l'élément peut être spécifié plusieurs fois. Un caractère ou un espace dans la flèche indique que les éléments répétés doient être séparés les uns des autres par ce caractère. Une aleur à côté de la flèche indique le nombre de répétitions possible pour l'élément. * Astérisque {} Accolades : Deux-points, Virgule = Signe égal - Tiret () Parenthèses. Point Espace Variables KEYWOrd nom_ar Répétition repeat Répétition, répétition Répétition (1) repeat Remarques : 1 Spécifier repeat 5 fois au plus. Chapitre 9. Informations de référence 183
202 Tableau 16. Instructions et exemples de syntaxe de commande (suite) Description des diagrammes syntaxiques Exemple Sélection obligatoire : Sélections obligatoires Lorsque deux ou plusieurs éléments sont dans une pile et que l'un d'eux est en ligne, ous deez spécifier un élément. Dans cet exemple, ous deez choisir A, B ou C. Sélection facultatie : Lorsqu'un élément se troue sous la ligne, cet élément est facultatif. Dans le premier exemple, ous pouez choisir A ou rien. Lorsque deux ou plusieurs éléments sont dans une pile sous la ligne, ils sont tous facultatifs. Dans le deuxième exemple, ous pouez choisir A, B, C ou rien. A B C Sélection facultatie A A B C Valeurs par défaut : Les aleurs par défaut sont situées au-dessus de la ligne. La aleur par défaut est sélectionnée sauf si ous la remplacez. Vous pouez la remplacer en incluant une option proenant de la pile sous la ligne. Dans cet exemple, A est la aleur par défaut. Vous pouez remplacer A en choisissant B ou C. Vous pouez également définir explicitement la aleur par défaut. Sélection multiple : Une pile d'éléments suiie d'une flèche orientée ers la gauche signifie que ous pouez sélectionner plusieurs éléments ou, dans certains cas, répéter un seul élément. Dans cet exemple, ous pouez choisir une combinaison quelconque de A, B ou C. Fragments syntaxiques : Du fait de leur taille, certains diagrammes syntaxiques sont fragmentés. Le nom du fragment figure entre deux barres erticales dans le diagramme. Le fragment déeloppé figure entre erticales après un titre de même nom. Valeurs par défaut A B C Sélections reproductibles A B C Fragments syntaxiques Nom du fragment Nom du fragment : A B C 184 IBM Tioli Storage Manager for Databases : Data Protection for Microsoft SQL Serer - Guide d'installation et d'utilisation
203 Paramètres Data Protection for SQL Serer par méthode de sauegarde Vous pouez définir différents paramètres facultatifs pour os sauegardes de données VSS et d'archiage. Le tableau ci-dessous répertorie les paramètres facultatifs qui s'appliquent aux sauegardes VSS et d'archiage. Tableau 17. Paramètres facultatifs de Data Protection for SQL Serer Paramètres facultatifs Archiage VSS /ACtie Oui Oui /ADJUSTKBtsmestimate Oui Non /ADJUSTPERcenttsmestimate Oui Non /ALl Oui Oui /BACKUPDESTination Oui Oui /BACKUPMETHod Oui Oui /BUFFers Oui Non /BUFFERSIze Oui Non /COMPATibilityinfo Oui Oui /CONFIGfile Oui Oui /DBOonly Oui Non /DIFFESTimate Oui Non /EXCLUDEDB Oui Oui /FILEInfo Oui Non /FIles Oui Non /GRoups Oui Non /INSTANTRestore Non Oui /INTO Oui Oui /LOGESTimate Oui Non /LOGFile Oui Oui /LOGPrune Oui Oui /MOUNTWait Oui Non /OBJect Oui Oui /OFFLOAD Non Oui /OLDerthan Oui Non /PARTial Oui Non /Quiet Oui Oui /RECOVery Oui Oui /RELOCATEDir Oui Oui /RELocate /TO Oui Non /REPlace Oui Non /SQLAUTHentication Oui Oui /SQLBUFFers Oui Non Chapitre 9. Informations de référence 185
204 Tableau 17. Paramètres facultatifs de Data Protection for SQL Serer (suite) Paramètres facultatifs Archiage VSS /SQLBUFFERSIze Oui Non /SQLCHECKSum Oui Non /SQLPassword Oui Oui /SQLSERVer Oui Oui /SQLUSer Oui Oui /STANDby Oui Non /STOPAT Oui Non /STOPATMark /AFTER Oui Non /STOPBEFOREMark /AFTER Oui Non /STRIPes Oui Non /TRUNCate Oui Non /TSMNODe Oui Oui /TSMOPTFile Oui Oui /TSMPassword Oui Oui Commande Backup Data Protection for SQL Serer ous permet de sauegarder et de restaurer des bases de données Microsoft SQL Serer sur le stockage du sereur Tioli Storage Manager en utilisant l'interface de ligne de commande ou l'interface graphique. Utilisez la commande backup pour sauegarder tout ou une partie d'une ou plusieurs bases de données SQL à partir du sereur SQL Serer ers la mémoire de Tioli Storage Manager sur le sereur Tioli Storage Manager. Vous pouez entrer le caractère * pour sauegarder toutes les bases de données. Vous pouez spécifier plusieurs bases de données si ous oulez sauegarder plusieurs bases de données et journaux de transactions. Lorsque ous utilisez la commande backup, prenez en compte les instructions suiantes : Les bases de données de modèle de reprise simple sont automatiquement exclues des sauegardes de journal. La base de données principale est automatiquement exclue des sauegardes de journal et des sauegardes différentielles. Vous ne pouez pas sauegarder ou restaurer la base de données tempdb car cette base de données est créée par le sereur SQL Serer chaque fois que celui-ci est démarré. Bien que les sauegardes intégrale et différentielle incluent seulement une partie du journal des transactions, il s'agit de la seule partie requise pour effectuer une opération de restauration cohérente. Le journal des transactions partiel ne constitue pas une sauegarde de journal et le journal n'est pas tronqué. L'ID utilisateur dont se sert Data Protection for SQL pour se connecter au sereur SQL doit être doté du rôle sereur fixe SYSADMIN de SQL Serer. 186 IBM Tioli Storage Manager for Databases : Data Protection for Microsoft SQL Serer - Guide d'installation et d'utilisation
205 Vous pouez utiliser l'instruction du érificateur de cohérence de base de données TRANSACT-SQL DBCC CHECKDB ( DBNAME ), pour érifier l'intégrité des bases de données SQL aant de sauegarder les bases de données. Concepts associés: «Stratégies de sauegarde VSS», à la page 17 Tâches associées: «Création de sauegardes VSS de bases de données SQL», à la page 123 Syntaxe de la commande backup Utilisez les diagrammes de syntaxe de la commande backup comme référence pour afficher les options et exigences de troncature disponibles. Sauegarde TDPSQLC TDPSQLC Backup *, nombd FULL COPYFull, FIle= Difffull * nomfichierlogique A, Group= Log Set B C * nomgroupe Paramètres facultatifs de la commande backup (1) (2) /AAGName =Nom du groupe de disponibilité AlwaysOn /ADJUSTKBtsmestimate =nombreko /ADJUSTPERcenttsmestimate =pourcentage /ALWAYSONPriority /BACKUPDESTination= TSM LOCAL BOTH /BACKUPMETHod= LEGACY VSS /BUFFers =3 [ou aleur cfg] =nombremémoirestampon Chapitre 9. Informations de référence 187
206 /BUFFERSIze =1024 [ou aleur cfg] =taillemémoiretamponenko /CONFIGfile =tdpsql.cfg =nom_fichier_config /ENABLEREPlacementchars =No =Yes, /EXCLUDEALwaysondbs /EXCLUDEdb =listebd,... /EXCLUDESTandarddbs /LOGFile =tdpsql.log [ou aleur de configuration] =nom_fichier_journal /LOGPrune =60 [ou aleur de configuration] =nombre_jours =No /OFFLOAD /Quiet /SQLAUTHentication =INTegrated [ou aleur de configuration] =SQLuserid /SQLBUFFers =0 [ou aleur cfg] =nombremémoirestamponsql /SQLBUFFERSIze =1024 [ou aleur cfg] =taillemémoiretamponenko /SQLCHECKSum= No Yes /SQLCOMPression =No =Yes /SQLPassword =" " =nom_mot_de_passe_sql /SQLSERVer =[nom de l'ordinateur local ou aleur de configuration] =protocole_sql:nom_sereur_sql 188 IBM Tioli Storage Manager for Databases : Data Protection for Microsoft SQL Serer - Guide d'installation et d'utilisation
207 /utilisateur_sql =sa =nom_utilisateur_sql /STRIPes =1 [ou aleur cfg] =nombresegments /TSMNODe =[aleur dsm.opt] =nompostetsm /TSMOPTFile =dsm.opt =nom_fichier_options_dsm /TSMPassword =[aleur dsm.opt] =nommdptsm /USEALWAYSONnode A Options Difffull : /DIFFESTimate =20 [ou aleur cfg] =pourcentage B Options de Log : /TRUNCate =Yes =No /LOGESTimate =0 =numpourcent C Options de Set :, /FIles= /GRoups= * * nomfichierlogique, nomgroupe Remarques : 1 Pour les paramètres facultatifs, /BACKUPMETHod= n'est alide qu'aec les paramètres positionnels full ou copyfull. Il est possible de réaliser les sauegardes full et copyfull à l'aide des opérations VSS ou d'archiage. Le paramètre /BACKUPMETHod= permet d'opérer une sélection parmi les options. Les sauegardes log, diff, file et group sont réalisables seulement aec les Chapitre 9. Informations de référence 189
208 opérations d'archiage. Le paramètre /BACKUPMETHod= n'est pas pris en charge aec ces types de sauegardes car seules les sauegardes d'archiage sont iables. 2 Le paramètre /BACKUPDESTination n'est alide qu'aec les paramètres positionnels full ou copyfull. Il est possible d'enregistrer les sauegardes full et copyfull sur l'espace de stockage local, l'espace de stockage du sereur TSM ou les deux. Le paramètre /BACKUPDESTination permet d'opérer une sélection parmi les options. Paramètres positionnels Backup Les paramètres positionnels suient immédiatement la commande backup et précèdent les paramètres facultatif. FIle=*nomfichierlogique,... Une sauegarde FIle inclut uniquement le contenu du fichier logique SQL Serer de données que ous spécifiez. Vous pouez utiliser cette option lorsqu'il n'est pas pratique de sauegarder toute une base de données SQL à cause du temps de sauegarde et de l'espace disponibles ou par suite de besoins de performances. La ariable nomfichierlogique spécifie le nom des fichiers logiques de base de données SQL Serer à sauegarder ou restaurer. Remarques : Pour chaque base de données SQL à sauegarder, sauegardez les journaux de transactions correspondants. Le fichier journal Data Protection for SQL Serer, tdpsql.log, indique la date et l'heure d'une sauegarde de base de données, les données sauegardées, ainsi que tout message d'erreur ou code achèement. Vous pouez spécifier ce paramètre plusieurs fois par appel de commande. Un nouel objet de sauegarde désactie tout objet de sauegarde actif du même nom dans la même base de données SQL. Ayez recours au symbole astérisque * comme caractère générique dans la ariable nomfichierlogique pour remplacer zéro ou plusieurs caractères pour chaque occurrence. Si ous ne spécifiez que le caractère générique, tous les fichiers logiques de la base de données de sereur SQL sont choisis. Parce que chaque fichier logique sauegardé crée un objet de sauegarde séparé sur le sereur Tioli Storage Manager, la spécification du seul caractère générique entraîne la génération d'un objet de sauegarde séparé pour chaque fichier logique de la base de données SQL Serer. Si la aleur de la ariable nomfichierlogique comporte des espaces ou des caractères spéciaux, encadrez-la de guillemets. La ariable nomfichierlogique est sensible à la casse. Vous ne pouez pas spécifier le paramètre /recoery aec les opérations de restauration de fichier. Une opération de création d'index SQL Serer requiert la sauegarde de tous les groupes de fichiers affectés comme une seule unité. Vous ne pouez pas sauegarder un seul fichier des groupes concernés aant d'exécuter la sauegarde de l'unité. Un message d'erreur SQL Serer indique quels groupes de fichiers sont affectés; Vous deez exécuter une sauegarde de base de données intégrale ou une sauegarde d'ensemble d'au moins les groupes de fichiers concernés pour que la sauegarde de fichier aboutisse. 190 IBM Tioli Storage Manager for Databases : Data Protection for Microsoft SQL Serer - Guide d'installation et d'utilisation
209 FULL Une sauegarde de base de données d'archiage FULL contient tous les contenus d'une base de données SQL Serer et suffisamment du fichier de transaction de base de données pour restaurer la base de données de manière cohérente. Une sauegarde de base de données VSS FULL contient tous les contenus d'une base de données SQL Serer (fichiers de base de données, fichiers journaux, fichiers d'index de recherche). Chaque base de données SQL sauegardée ia la méthode de sauegarde d'archiage crée un objet de sauegarde distinct sur le sereur Tioli Storage Manager. Un nouel objet de sauegarde "full" de base de données désactie tous les objets de sauegarde actifs d'archiage antérieurs pour la même base de données. Cette désactiation inclut tout objet de sauegarde intégrale actif ainsi que tout objet de sauegarde de fichier, de groupe, d'ensemble ou différentielle actif. COPYFull Une sauegarde intégrale en copie seule contient une ersion en copie seule d'une sauegarde intégrale. Ces sauegardes sont considérées comme hors de la séquence ordinaire des sauegardes SQL Serer classiques, et n'affectent pas les journaux de transactions ou les séquences de sauegarde comme les sauegardes différentielles ou intégrales. Cette option permet de créer périodiquement des sauegardes intégrales en copie seule dans le but de les conserer durablement sans affecter les plannings de sauegarde existants ou les règles de conseration pour la reprise après sinistre. Difffull Une sauegarde de base de données Difffull (différentielle) contient uniquement les parties d'une base de données SQL Serer qui ont changé depuis la dernière sauegarde intégrale ainsi qu'une partie suffisante du journal de transactions pour permettre une restauration cohérente. A ce titre, une sauegarde différentielle occupe généralement moins d'espace qu'une sauegarde intégrale. Spécifiez cette option pour qu'il soit inutile d'appliquer toutes les sauegardes de journal indiiduelles depuis la dernière sauegarde intégrale. Group=*nomgroupe,... Une sauegarde Group (de groupe) inclut uniquement le contenu du groupe de fichiers SQL Serer que ous spécifiez. Une sauegarde de groupe est utile lorsque des index ou une table de base de données SQL sélectionnés sont affectés à un groupe de fichiers, et que seuls ces index et tables doient être sauegardés. Plus précisément : Vous pouez gagner du temps de sauegarde en ne sauegardant pas les autres tables ou index de la base de données SQL qui ne sont pas modifiés aussi souent. Vous pouez gagner du temps de restauration si, par exemple, le groupe de fichiers se troue sur un olume différent des autres groupes de fichiers de la base de données SQL et que ce olume doit être restauré. Vous n'aez besoin de restaurer que ce groupe de fichiers pour cette base de données SQL. La ariable nomgroupe spécifie le nom des groupes de fichiers de la base de données SQL Serer à sauegarder. Remarques : Vous pouez spécifier ce paramètre plusieurs fois par appel de commande. Chapitre 9. Informations de référence 191
210 Un nouel objet de sauegarde de groupe désactie tout objet de sauegarde de groupe actif du même nom dans la même base de données SQL. Ayez recours au symbole astérisque * comme caractère générique dans la ariable nomgroupe pour remplacer zéro ou plusieurs caractères pour chaque occurrence. Si ous ne spécifiez que le caractère générique, tous les groupes de fichiers de la base de données de sereur SQL sont choisis. Comme chaque groupe sauegardé crée un objet de sauegarde séparé sur le sereur Tioli Storage Manager, la spécification du seul caractère générique entraîne la génération d'un objet de sauegarde séparé pour chaque groupe de fichiers de la base de données SQL Serer. Si la aleur de la ariable nomgroupe comporte des espaces ou des caractères spéciaux, encadrez-la de guillemets. La ariable nomgroupe est sensible à la casse. Vous deez faire suire les sauegardes de groupe de sauegardes de journal de transactions pour toutes les bases de données SQL que ous sauegardez. Vous ne pouez pas exécuter de sauegarde de groupes pour les bases de données SQL suiantes : Les bases de données qui comportent l'attribut SQL Serer TRUNCATE LOG ON CHECKPOINT. Les bases de données qui utilisent le modèle de reprise SIMPLE. Vous ne pouez pas spécifier le paramètre /recoery aec les opérations de restauration de groupe. Une opération de création d'index SQL Serer requiert la sauegarde de tous les groupes de fichiers affectés comme une seule unité. Vous ne pouez pas sauegarder un seul groupe de fichiers parmi les groupes de fichiers concernés aant d'exécuter la sauegarde de l'unité. Un message d'erreur SQL Serer indique quels groupes de fichiers sont affectés; Vous deez exécuter une sauegarde intégrale de base de données ou une sauegarde d'ensemble au moins des groupes de fichiers concernés aant le succès de la sauegarde du groupe. Log ou Log=*nomobjetjournal,... Une sauegarde de journal comporte le contenu du journal de transactions pour une base de données SQL Serer actie depuis la dernière sauegarde de journal réussie. Cette option permet de gagner du temps de sauegarde dans la mesure où un moins grand nombre de sauegardes de bases de données SQL sont requises. Pour les opérations backup, Log n'accepte aucune aleur. Ayez recours au symbole astérisque * comme caractère générique dans nomobjetjournal pour remplacer zéro ou plusieurs caractères pour chaque occurrence. Si ous ne spécifiez que le caractère générique, tous les objets de sauegarde de journal des bases de données SQL sont choisis. Remarques : Vous pouez contrôler la taille du journal de transactions en permettant la troncature de sa partie inactie dans la sauegarde de journal. Il s'agit de l'option par défaut. En utilisant le paramètre /truncate=non, ous pouez sauegarder le journal de transactions d'une base de données SQL Serer dans un état corrompu, suspect ou non récupéré. 192 IBM Tioli Storage Manager for Databases : Data Protection for Microsoft SQL Serer - Guide d'installation et d'utilisation
211 Chaque journal sauegardé crée un objet de sauegarde séparé portant un nom unique sur le sereur Tioli Storage Manager. Un nouel objet de sauegarde de journal ne désactie pas d'objet de journal actif (contrairement aux autres types de sauegarde, à l'exception des sauegardes d'ensemble). Les objets de sauegarde de journal ne participent pas au traitement automatique du sereur Tioli Storage Manager, hormis quand des objets de sauegarde de base de données intégrale désactient tous les objets de sauegarde actifs pour une base de données SQL. Vous pouez donc désactier les objets de sauegarde de journal à l'aide de la commande inactiate si ous n'effectuez aucune sauegarde intégrale, ou du moins pas régulièrement. Vous ne pouez pas exécuter de sauegarde de journal pour les bases de données SQL suiantes : Les bases de données qui comportent l'attribut SQL Serer TRUNCATE LOG ON CHECKPOINT. Les bases de données qui utilisent le modèle de reprise SIMPLE. Set ou Set=*nomobjetensemble,... Une sauegarde set (d'ensemble) inclut le contenu des fichiers et groupes de fichiers du sereur SQL que ous spécifiez aec les paramètres /files et /groups. Pour les opérations backup, set ne reçoit aucune aleur. Ayez recours au symbole astérisque * comme caractère générique dans nomobjetensemble pour remplacer zéro ou plusieurs caractères pour chaque occurrence. Si ous ne spécifiez que le caractère générique, tous les objets de sauegarde d'ensemble des bases de données SQL sont choisis. Remarques : Réserez cette option à des circonstances inhabituelles ou des sauegardes spéciales et uniques. Par exemple, lorsqu'il est nécessaire pour SQL Serer de sauegarder en tant qu'unité certains groupes de fichiers et qu'une sauegarde de base de données intégrale n'est pas pratique. Reportez-ous à la description des paramètres file et group, notamment concernant l'opération de création d'index. Chaque base de données SQL sauegardée crée un objet de sauegarde séparé sur le sereur Tioli Storage Manager. Tous les fichiers et groupes de fichiers sauegardés dans le cadre d'une sauegarde d'ensemble pour la même base de données SQL Serer sont intégrés dans un seul objet de sauegarde. Les sauegardes de groupe et de fichier créent un objet de sauegarde distinct de chaque fichier et groupe de fichiers, même s'ils font partie de la même base de données SQL Serer. Un nouel objet de sauegarde ne désactie pas d'objet de journal actif (contrairement aux autres types de sauegarde, à l'exception des sauegardes de journal). Les objets de sauegarde d'ensemble ne participent pas au traitement automatique du sereur Tioli Storage Manager, hormis quand des objets de sauegarde de base de données intégrale désactient tous les objets de sauegarde actifs pour une base de données SQL. De ce fait, si des sauegardes de base de données intégrales ne sont pas effectuées ou n'aboutissent pas, ous pouez désactier les objets de sauegarde d'ensemble à l'aide de la commande inactiate. Vous deez accompagner les sauegardes d'ensemble de sauegardes du journal de transactions pour toutes les bases de données SQL que ous sauegardez. Chapitre 9. Informations de référence 193
212 Les paramètres file, group, log et set peuent adopter une liste de aleurs (syntaxe réitérable) et être indiqués plusieurs fois. Par exemple : file=a,b ou file=a file=b Il n'est pas nécessaire que les instances multiples de paramètres facultatifs soient contiguës. Par exemple : file=a group=y file=b group=z Concepts associés: «Impact des règles sur Data Protection for SQL Serer», à la page 41 Tâches associées: «Configuration de l'expiration automatique et du contrôle des ersions (VSS et archiage)», à la page 44 Paramètres facultatifs de la commande backup Les paramètres facultatifs suient la commande backup et les paramètres positionnels. /AAGName=Nom de groupe de disponibilité AlwaysOn Lorsque ous sauegardez une liste de bases de données ou toutes les bases de données à l'aide du caractère générique (*) et que ous spécifiez le paramètre /AAGName, seules les bases de données proenant du groupe de disponibilité que ous indiquez sont sauegardées. /ADJUSTKBtsmestimate=nombreko Le paramètre /adjustkbtsmestimate indique le nombre de kilo-octets à ajouter à la taille de l'éaluation de sauegarde générée par le sereur SQL. La ariable nombreko représente le nombre de kilo-octets à ajouter. La aleur de ce nombre peut être comprise entre 0 et La aleur par défaut est 0. L'augmentation de ce nombre de kilo-octets peut s'aérer nécessaire lorsque l'éaluation de sauegarde (générée par le sereur SQL) risque d'être trop faible en raison de l'actiation de la mise en cache pour le pool de stockage sur disque. Par exemple, si des opérations de maintenance sont effectuées sur le sereur de production pendant une sauegarde Data Protection for SQL Serer, la taille des journaux de transactions peut augmenter au-delà de l'éaluation de sauegarde initiale et entraîner l'échec de la sauegarde. Utilisez ce paramètre pour personnaliser le nombre de kilo-octets dans l'éaluation de sauegarde et éiter les échecs de sauegarde éentuels. /ADJUSTPERcenttsmestimate=pourcentage Le paramètre /adjustpercenttsmestimate indique le pourcentage à ajouter à la taille de l'éaluation de sauegarde. La ariable pourcentage représente le pourcentage à ajouter. La aleur de ce nombre peut être comprise entre 0 et 99. La aleur par défaut est 0. L'augmentation de ce pourcentage peut s'aérer nécessaire lorsque l'éaluation de sauegarde (générée par le sereur SQL) risque d'être trop faible en raison de l'actiation de la mise en cache pour le pool de stockage sur disque. Par exemple, si des opérations de maintenance sont effectuées sur le sereur de production pendant une sauegarde Data Protection for SQL Serer, la taille des journaux de transactions peut augmenter au-delà de l'éaluation de sauegarde initiale et entraîner l'échec de la sauegarde. Utilisez ce paramètre pour personnaliser le pourcentage dans l'éaluation de sauegarde et éiter les échecs de sauegarde éentuels. /ALWAYSONPriority Utilisez ce paramètre pour indiquer qu'une base de données de disponibilité locale est sauegardée uniquement si elle possède le plus haut 194 IBM Tioli Storage Manager for Databases : Data Protection for Microsoft SQL Serer - Guide d'installation et d'utilisation
213 nieau de priorité de sauegarde parmi les répliques de disponibilité qui fonctionnent correctement sur SQL Serer 2012 ou ersion ultérieure. Vous pouez utiliser ce paramètre sur l'interface de ligne de commande ou dans le cadre d'une sauegarde planifiée. /BACKUPDESTination=TSMLOCALBOTH Utilisez le paramètre /BACKUPDESTination pour indiquer l'emplacement de stockage de la sauegarde. Vous pouez indiquer : TSM La sauegarde est uniquement stockée dans l'espace de stockage du sereur Tioli Storage Manager. Il s'agit de l'option par défaut. LOCAL La sauegarde est uniquement stockée dans les olumes miroir locaux. Cela s'applique seulement lorsque le paramètre /BACKUPMETHod indique VSS. BOTH La sauegarde est stockée dans l'espace de stockage de sereur Tioli Storage Manager et dans les olumes miroir locaux. Cela s'applique seulement lorsque le paramètre /BACKUPMETHod indique VSS. Le paramètre /BACKUPDESTination n'est alide qu'aec les paramètres positionnels full ou copyfull. Il est possible d'enregistrer les sauegardes full et copyfull sur l'espace de stockage du sereur TSM, l'espace de stockage local ou les deux. Le paramètre /BACKUPDESTination permet d'opérer une sélection parmi les options. Les sauegardes de type log, diff, file et group ne peuent être enregistrées que dans l'espace de stockage du sereur TSM. Dans ce scénario, le paramètre /BACKUPDESTination n'est pas pris en charge car TSM est la seule option iable. /BACKUPMETHod=LEGACYVSS Utilisez le paramètre /BACKUPMETHod pour indiquer le mode d'exécution de la sauegarde. Vous pouez indiquer : LEGACY La sauegarde est exécutée aec l'api d'archiage. Il s'agit de l'api de restauration et de sauegarde de flot de données SQL qui était utilisée dans les ersions précédentes de Data Protection for SQL Serer. Cette option est la aleur par défaut. VSS La sauegarde est exécutée aec VSS. Le paramètre /BACKUPMETHod n'est alide qu'aec les paramètres positionnels full ou copyfull. Il est possible de réaliser les sauegardes full et copyfull à l'aide des opérations VSS ou d'archiage. Le paramètre /BACKUPMETHod permet d'opérer une sélection parmi les options. Les sauegardes de type log, diff, file et group sont réalisables seulement aec les opérations d'archiage. Dans ce scénario, le paramètre /BACKUPMETHod n'est pas pris en charge car l'archiage est la seule option iable. /BUFFers=nombremémoirestampon Le paramètre /buffers spécifie le nombre de mémoires tampon de données utilisé par chaque segment de données pour transférer des données entre Data Protection for SQL Serer et l'api de Tioli Storage Manager. La Chapitre 9. Informations de référence 195
214 ariable nombremémoirestampon représente le nombre de mémoires tampon de données à utiliser. Ce nombre peut être compris entre 2 et 8. La aleur par défaut est 3. Remarques : Vous pouez améliorer le débit en augmentant le nombre de mémoires tampon, mais ous augmenterez également l'utilisation de la mémoire. Chaque mémoire tampon est de la taille spécifiée par le paramètre /buffersize. La aleur par défaut est la aleur spécifiée par l'option configurable des mémoires tampon dans le fichier de configuration de Data Protection for SQL Serer. Elle est initialement de 3. Si ous spécifiez /buffers, sa aleur est utilisée à la place de la aleur enregistrée dans le fichier de configuration de Data Protection for SQL Serer. Le fait de modifier cette aleur ne modifie pas la aleur qui se troue dans le fichier de configuration. Si ous spécifiez /buffers sans indiquer de aleur pour la ariable nombremémoirestampon, la aleur par défaut 3 est utilisée. /BUFFERSIze=taillemémoiretamponenko Le paramètre /buffersize spécifie la taille de chaque mémoire tampon de Data Protection for SQL Serer, spécifiée par le paramètre /buffers. La ariable taillemémoiretamponenko représente la taille des mémoires tampon de données en kilo-octets. La aleur de ce nombre peut être comprise entre 64 et La aleur par défaut est Remarques : Bien que l'augmentation du nombre de mémoires tampon puisse améliorer le débit, elle augmente également l'utilisation de la mémoire comme le détermine ce paramètre. La aleur par défaut est la aleur spécifiée par l'option configurable des mémoires tampon dans le fichier de configuration de Data Protection for SQL Serer. Elle est initialement de Si ous spécifiez /buffersize, sa aleur est utilisée à la place de la aleur enregistrée dans le fichier de configuration de Data Protection for SQL Serer. Le fait de modifier cette aleur ne modifie pas la aleur qui se troue dans le fichier de configuration. Si ous spécifiez /buffersize sans indiquer de aleur pour la ariable taillemémoiretamponenko, la aleur par défaut 1024 est utilisée. /CONFIGfile=nomfichierconfig Le paramètre /configfile indique le nom du fichier de configuration de Data Protection for SQL Serer, qui contient les aleurs des options configurables de Data Protection for SQL Serer. Remarques : Le nomfichierconfig peut inclure un chemin qualifié complet. Si le nom_fichier_config n'inclut pas de chemin, le répertoire d'installation de Data Protection for SQL Serer est utilisé. Si le nom_fichier_config contient des espaces, placez-le entre guillemets. Si ous n'indiquez pas /configfile, la aleur par défaut est tdpsql.cfg. /ENABLEREPlacementchars=NoYes Le paramètre /ENABLEREPlacementchars actie les bases de données SQL Serer comportant une barre oblique inerse (\) ou un signe deux-points (:) dans le nom de la base de données à sauegarder. La longueur 196 IBM Tioli Storage Manager for Databases : Data Protection for Microsoft SQL Serer - Guide d'installation et d'utilisation
215 maximale du nom de la base de données est de 128 caractères. Ce paramètre s'applique uniquement à Data Protection for SQL Serer ersion et ultérieures. Vous pouez spécifier les aleurs suiantes : Oui Actie Data Protection for SQL Serer pour traiter les caractères de barre oblique inerse (\) ou deux-points (:) dans un nom de base de données, et sauegarde la base de données dans Tioli Storage Manager. Il s'agit de la aleur par défaut. Non Empêche les sauegardes de base de données sur Tioli Storage Manager si, dans le nom des bases de données, une chaîne définie par l'utilisateur est substituée à une barre oblique inerse (\) ou un signe deux-points (:). /EXCLUDEdb=listebd Le paramètre /excludedb spécifie le nom des bases de données à exclure de l'opération de sauegarde. Il est disponible pour tous les types de sauegarde d'archiage et VSS. /EXCLUDEALwaysondbs Utilisez ce paramètre pour exclure toutes les bases de données de disponibilité AlwaysOn de l'opération de sauegarde. Si ous souhaitez exclure des bases de données spécifiques, utilisez le paramètre /excludedb. /EXCLUDESTandarddbs Utilisez ce paramètre pour exclure toutes les bases de données standard de l'opération de sauegarde. Si ous souhaitez exclure des bases de données spécifiques, utilisez le paramètre /excludedb. /LOGFile=nom_fichier_journal Le paramètre /logfile indique le nom du journal d'actiité généré par Data Protection for SQL Serer. Ce journal d'actiité enregistre des éénements importants tels que les commandes qui ont abouti et les messages d'erreur. Le journal d'actiité de Data Protection for SQL Serer est différent du journal des erreurs de SQL Serer. La ariable nom_fichier_journal permet d'identifier le nom désignant le journal d'actiité généré par Data Protection for SQL Serer. Remarques : Si le fichier journal spécifié n'existe pas, il est créé. S'il existe, de nouelles entrées de journal sont ajoutées au fichier. Le nom de fichier peut inclure un chemin qualifié complet ; cependant, Si ous n'indiquez pas de chemin, le fichier est écrit dans le répertoire d'installation de Data Protection for SQL Serer. Vous ne pouez pas désactier la journalisation de l'actiité de Data Protection for SQL Serer. Si ous n'indiquez pas /logfile, les enregistrements de journal sont écrits dans le fichier journal par défaut. Le fichier journal par défaut est tdpsql.log. Lors de l'utilisation de plusieurs instances simultanées de Data Protection for SQL Serer pour effectuer des opérations, utilisez le paramètre /logfile afin d'indiquer un fichier journal différent pour chaque instance utilisée. Cela permet de consigner chaque instance dans un fichier journal différent et d'empêcher des enregistrements de fichier journal intercalés. Si un fichier journal différent n'est pas indiqué pour chaque instance, il se peut que les fichiers journaux générés soient illisibles. Chapitre 9. Informations de référence 197
216 /LOGPrune=nombre_joursNo Le paramètre /logprune supprime le journal d'actiité de Data Protection for SQL Serer et indique le délai de sauegarde des entrées, en jours. Par défaut, l'élagage de journal est actié et exécuté une fois par jour quand Data Protection for SQL Serer est exécuté ; cependant, cette option ous permet de désactier l'élagage du journal ou de demander explicitement un élagage de journal pour une exécution de commande, même si le fichier journal a déjà été supprimé pour le jour donné. La ariable nombre_jours représente le délai de conseration des entrées de journal, en jours. Par défaut, 60 jours d'entrées de journal sont sauegardés dans le processus d'élagage. Remarques : Si ous indiquez le nombre_jours, ce délai peut se situer entre 0 et La aleur 0 supprime toutes les entrées dans le journal d'actiité de Data Protection for SQL Serer, exceptées les entrées de la commande en cours. Si ous indiquez /logprune, la aleur est utilisée à la place de la aleur stockée dans le fichier de configuration de Data Protection for SQL Serer. Le fait de modifier cette aleur ne modifie pas la aleur qui se troue dans le fichier de configuration. Les modifications de la aleur du paramètre TIMEformat ou DATEformat peuent donner lieu à un élagage non intentionnel du fichier journal de Data Protection for SQL Serer. Si ous exécutez une commande susceptible d'élaguer le fichier journal, et que la aleur du paramètre TIMEformat ou DATEformat a changé, effectuez l'une des actions suiantes pour empêcher un élagage non souhaité du fichier journal : Effectuez une copie du fichier journal existant. Indiquez un noueau fichier journal à l'aide du paramètre /logfile ou de la aleur fichierjournal. /MOUNTWait=YesNo Le paramètre /mountwait est utilisé pour indiquer si Data Protection for SQL Serer attend le montage de supports amoibles tels que des bandes ou des CD, ou interrompt l'opération en cours. Ce paramètre n'est pas alide pour tous les types de sauegarde ; par exemple, il ne fonctionne pas aec les types de sauegarde DIFFFULL ou LOG. Si le sereur Tioli Storage Manager est configuré pour enregistrer les données de sauegarde sur un support amoible, il est possible que le sereur Tioli Storage Manager indique à Data Protection for SQL Serer qu'il attend que le olume de stockage requis soit monté. Si tel est le cas, cette option ous permet de spécifier s'il faut attendre le montage du support ou interrompre l'opération en cours. Vous pouez indiquer : Oui Attendre les montages des bandes (aleur par défaut). Non Ne pas attendre les montages de bande. Remarques : Si ous utilisez la segmentation de données pour des opérations d'archiage, Data Protection for SQL Serer ne peut pas mettre fin à l'attente tant que le support initial pour tous les segments n'est pas disponible, même si Data Protection for SQL Serer commence à utiliser chaque segment au fur et à mesure que son support est disponible. Suite au mode de distribution des données par SQL Serer dans les segments, si un segment ne dispose pas de son support, chacun des segments risque d'attendre la disponibilité de son support ou du support d'un 198 IBM Tioli Storage Manager for Databases : Data Protection for Microsoft SQL Serer - Guide d'installation et d'utilisation
217 autre segment. Dans ce cas, il peut s'aérer nécessaire de mettre fin à la commande Data Protection for SQL Serer après une attente prolongée. Il est possible de le faire uniquement en mettant fin au programme Data Protection for SQL Serer (fermez la fenêtre d'inite de commande ou entrez control-c). Si la classe de gestion de méta-objets nécessite également des supports amoibles, Data Protection for SQL Serer attend que ce olume soit disponible, cependant, comme les méta-objets ne sont pas créés tant que les objets de données ne sont pas terminés, l'attente a lieu après le transfert des données. Si ous indiquez non et que des supports amoibles sont requis, Data Protection for SQL Serer termine la commande aec un message d'erreur. La même chose se produit si la classe de gestion des méta-objets nécessite des supports amoibles. Comme les méta-objets ne sont pas créés aant l'achèement des objets de données, la commande ne se termine pas aant le transfert des données de la base de données. Si ous ne spécifiez pas /mountwait, la aleur par défaut correspond à celle spécifiée dans l'option configurable mountwait du fichier de configuration Data Protection for SQL Serer. Elle est initialement oui. Le fait de modifier cette aleur ne modifie pas la aleur qui se troue dans le fichier de configuration. /OFFLOAD Indiquez ce paramètre pour exécuter la sauegarde des fichiers dans Tioli Storage Manager sur la machine spécifiée par remotedsmagentnode au lieu de la machine locale. Ce paramètre est alide lorsque les paramètres et options ci-après sont définis : /backupmethod=vss et /backupdestination=tsm. Notez que ce paramètre requiert un fournisseur VSS prenant en charge les copies instantanées transportables. Il n'est pas pris en charge aec le fournisseur système par défaut de Windows VSS. /SQLAUTHentication=INTegrated SQLuserid Ce paramètre indique le mode d'autorisation utilisé lors de la connexion au sereur SQL. La aleur integrated indique l'authentification Windows. L'ID utilisateur que ous employez pour ous connecter à Windows est le même ID que ous utiliserez pour ous connecter au sereur SQL. Il s'agit de la aleur par défaut. La aleur sqluserid permet d'indiquer l'autorisation d'id utilisateur de SQL Serer. L'ID utilisateur spécifié par le paramètre sqluserid est celui que ous utilisez pour ous connecter au sereur SQL. Le rôle de sereur fixe SYSADMIN de SQL Serer doit être affecté à tout ID utilisateur SQL. /SQLBUFFers=nombremémoirestamponsql Le paramètre /sqlbuffers indique le nombre total de tampons de données que SQL Serer utilise pour transférer des données entre SQL Serer et Data Protection for SQL Serer. La ariable nombremémoirestamponsql représente le nombre de mémoires tampon de données à utiliser. La aleur de ce nombre peut être comprise entre 0 et 999. La aleur initiale est 0. Lorsque /sqlbuffers est définie à 0, SQL détermine le nombre de mémoires tampon à utiliser. Remarques : La aleur par défaut correspond à la aleur spécifiée par l'option configurable des tampons SQL du fichier de configuration Data Protection for SQL Serer. Elle est initialement de 0. Chapitre 9. Informations de référence 199
218 Si ous spécifiez /sqlbuffers, sa aleur est utilisée à la place de la aleur stockée dans le fichier de configuration Data Protection for SQL Serer. Le fait de modifier cette aleur ne modifie pas la aleur qui se troue dans le fichier de configuration. Si ous spécifiez /sqlbuffers sans indiquer numsqlbuffers, la aleur par défaut 0 est utilisée. /SQLBUFFERSIze=taillemémoiretamponsqlenko Le paramètre /sqlbuffersize indique la taille de chaque tampon (spécifié par le paramètre /sqlbuffers) que SQL Serer utilise pour transférer des données ers Data Protection for SQL Serer. La ariable taillemémoiretamponsqlenko représente la taille des mémoires tampon de données en kilo-octets. La aleur de ce nombre peut être comprise entre 64 et La aleur par défaut est Remarques : La aleur par défaut correspond à la aleur spécifiée par l'option configurable des tampons SQL du fichier de configuration Data Protection for SQL Serer. Elle est initialement de Si ous spécifiez /sqlbuffersize, sa aleur est utilisée à la place de la aleur stockée dans le fichier de configuration Data Protection for SQL Serer. Le fait de modifier cette aleur ne modifie pas la aleur qui se troue dans le fichier de configuration. Si ous spécifiez /sqlbuffersize sans indiquer de aleur pour la ariable taillemémoiretamponsqlenko, la aleur par défaut 1024 est utilisée. /SQLCHECKSum=NoYes Le paramètre /SQLCHECKSum permet de érifier l'intégrité de la sauegarde de base de données d'archiage. Le contrôle d'intégrité est un processus qui alide les aleurs d'un fichier ou d'une configuration à la recherche de modifications impréues. La érification des aleurs est effectuée entre l'état en cours et l'état de référence. Vous pouez spécifier les aleurs suiantes : Non Ne pas actier le contrôle d'intégrité d'une sauegarde de base de données d'archiage. Il s'agit de la aleur par défaut. Oui Actier le contrôle d'intégrité d'une sauegarde de base de données d'archiage. Dans la fenêtre des propriétés de performance de la console MMC, ous pouez actier ou désactier l'option de total de contrôle pour toutes les bases de données d'archiage à la fois. Vous pouez remplacer le paramètre global et actier ou désactier temporairement l'option de total de contrôle d'une sauegarde de base de données en définissant le paramètre SQLCHECKSum sur la aleur Oui ou Non. /SQLCOMPression=NoYes Le paramètre /SQLCOMPression indique si la compression SQL est appliquée. Si ous n'indiquez pas le paramètre /SQLCOMPression, la aleur par défaut Non est utilisée. Ce paramètre est uniquement applicable sur des systèmes exécutant SQL Serer 2008 et ersions ultérieures. Pour SQL Serer 2008, la compression des sauegardes n'est prise en charge que sur la ersion Enterprise Edition. Pour SQL Serer 2008 R2, la compression des sauegardes est prise en charge sur les éditions Standard, Enterprise et Datacenter. 200 IBM Tioli Storage Manager for Databases : Data Protection for Microsoft SQL Serer - Guide d'installation et d'utilisation
219 /SQLPassword=nom_mot_de_passe_sql Ce paramètre indique le mot de passe SQL utilisé par Data Protection for SQL Serer pour se connecter au sereur SQL Serer à partir duquel les objets sont sauegardés ou ers lequel ils sont restaurés. Remarques : L'utilisation de ce paramètre implique que ous utilisez l'authentification de SQL Serer. Le sereur SQL Serer et l'id utilisateur SQL associé au mot de passe doient être configurés pour l'authentification SQL Serer. Si ous n'indiquez pas /sqlpassword, la aleur par défaut est ide (" "). Si ous indiquez /sqlpassword mais pas nom_mot_de_passe_sql, la aleur par défaut est également ide (" "). Ce paramètre est ignoré si ous y associez le paramètre /sqlauth=integrated. /SQLSERVer=protocole_sql:nom_sereur_sql Le paramètre /sqlserer indique le sereur SQL Serer sur lequel se connecte Data Protection for SQL Serer. La ariable protocolesql indique le protocole de communication à utiliser. Vous pouez indiquer l'un des protocoles suiants : lpc: Utiliser le protocole Shared Memory. np: Utiliser le protocole Named Pipes. tcp: Utiliser le protocole Transmission Control. ia: Utiliser le protocole Virtual Interface Architecture. Si aucun protocole n'est spécifié, Data Protection for SQL Serer se connecte au sereur SQL aec le premier protocole disponible. Remarques : La aleur par défaut est la aleur spécifiée par l'option configurable du sereur SQL dans le fichier de configuration de Data Protection for SQL Serer. Il s'agit initialement du nom de l'ordinateur local. Si ous indiquez /sqlserer mais pas nom_sereur_sql, le nom de l'ordinateur local est utilisé. Les deux raccourcis suiants sont acceptés comme nom d'ordinateur local :. (local) Il s'agit d'un point aec le mot local entre parenthèses. Si le sereur SQL est membre d'un cluster de reprise par transfert, l'option CLUSTERNODE du fichier d'options de Tioli Storage Manager doit être réglée sur YES. Vous deez indiquez un nom si le sereur SQL n'est pas l'instance par défaut ou est un membre de cluster de basculement. Le format du nom_sereur_sql dépend du type d'instance dont il s'agit, et s'il se troue dans un cluster ou non : Format Instance? Dans un cluster? Nom requis? nom_ordinateur_local par défaut non non nom_ordinateur_local\ nom_instance désigné non oui nom_sereur_irtuel par défaut oui oui nom_sereur_irtuel\ nom_instance désigné oui oui Chapitre 9. Informations de référence 201
220 nom_ordinateur_local Nom de l'ordinateur réseau sur lequel se trouent le sereur SQL et Data Protection for SQL Serer. Il se peut que le nom d'hôte TCP/IP change. nom_instance Nom donné à l'instance SQL Serer désignée, spécifié lors de l'installation de l'instance. nom_sereur_irtuel Nom donné au sereur SQL en cluster, spécifié lors de la configuration du serice de cluster. Il ne s'agit pas du nom de cluster ou de poste. /SQLUSer=nom_utilisateur_sql Le paramètre /sqluser indique le nom utilisé par Data Protection for SQL Serer pour se connecter au sereur SQL Serer. Remarques : L'utilisation de ce paramètre implique que ous utilisez l'authentification de SQL Serer. SQL Serer et l'id utilisateur SQL associé au mot de passe doient être configurés pour l'authentification SQL Serer. L'ID utilisateur SQL doit aoir le rôle sereur fixe SYSADMIN de SQL Serer. Si ous n'indiquez pas /sqluser, la aleur par défaut est sa. Si ous indiquez /sqluser mais pas le nom_utilisateur_sql, la aleur par défaut est également sa. Ce paramètre est ignoré si ous y associez le paramètre /sqlauth=integrated. /STRIPes=nombresegments Le paramètre /stripes spécifie le nombre de segments de données à utiliser dans une opération de sauegarde ou de restauration. La ariable nombresegments peut aoir une aleur comprise entre 1 et 64. Remarques : Si ous ne spécifiez pas /stripes, la aleur par défaut correspond à celle spécifiée dans le fichier de configuration Data Protection for SQL Serer. La aleur initiale est 1. Si ous spécifiez /stripes sans préciser de aleur pour la ariable nombresegments, la aleur stockée est utilisée. Vous pouez utiliser un nombre de segments inférieur ou égal à celui utilisé pour créer la sauegarde. Vous pouez déterminer le nombre de segments de données utilisés pour créer un objet de sauegarde à l'aide de la commande Data Protection for SQL Serer : query tsm dbname backup_object Vous deez utiliser le paramètre MAXNUMMP aec une commande REGISTER NODE ou UPDATE NODE de Tioli Storage Manager pour permettre à un poste d'utiliser plusieurs sessions pour stocker les données sur des supports amoibles (ce qui nécessite que ous affectiez plusieurs points de montage à ce poste). La aleur MAXNUMMP doit être égale ou supérieure au nombre maximal de segments oulus. Lorsque ous utilisez la segmentation de données, il est conseillé d'utiliser la collocation de l'espace fichier du sereur Tioli Storage Manager pour tenter de conserer chaque segment sur un olume de stockage différent. 202 IBM Tioli Storage Manager for Databases : Data Protection for Microsoft SQL Serer - Guide d'installation et d'utilisation
221 Le nombre maximum de segments de données que ous pouez utiliser est inférieur la aleur de l'option TXNGROUPMAX du sereur Tioli Storage Manager dans le fichier dsmser.opt. /TSMNODe=nom_poste_tsm Le paramètre /tsmnode spécifie le nom de poste Tioli Storage Manager que Data Protection for SQL Serer utilise pour se connecter au sereur Tioli Storage Manager. Ainsi, le client de Tioli Storage Manager demandant des serices est identifié. Vous pouez également enregistrer le nom du poste dans le fichier d'options. Le paramètre de ligne de commande a priorité sur la aleur du fichier d'options. Remarques : Vous ne pouez pas utiliser le paramètre /tsmnode si PASSWORDACCESS GENERATE est indiqué dans le fichier d'options de Tioli Storage Manager. Vous deez spécifier le nom de poste dans le fichier d'options. Sinon, ous pouez changer PASSWORDACCESS en PROMPT pour utiliser le paramètre /tsmnode. Pour plus d'informations sur le fichier d'options de Tioli Storage Manager, oir Création et modification du fichier d'options système client. Si ous ne spécifiez pas /tsmnode, la aleur par défaut est celle spécifiée par l'option nodename dans le fichier d'options de Tioli Storage Manager. La spécification de ce paramètre ne modifie pas la aleur dans le fichier d'options. /TSMOPTFile=nomfichieroptionstsm Le paramètre /tsmoptfile spécifie le fichier d'options de Tioli Storage Manager à utiliser. C'est similaire à la sélection d'un sereur Tioli Storage Manager depuis la liste de sereurs de l'interface graphique. Le fichier d'options de Tioli Storage Manager contient les aleurs de configuration de l'api de Tioli Storage Manager. Pour plus d'informations sur le fichier d'options de Tioli Storage Manager, oir Création et modification du fichier d'options système client. Remarques : La ariable nomfichieroptionstsm peut comporter un chemin d'accès complet. Si ous n'incluez pas de chemin d'accès, le répertoire dans lequel Data Protection for SQL Serer est installé est utilisé. Si la ariable nomfichieroptionstsm comporte des espaces, ous deez l'encadrer de guillemets. Si ous n'indiquez pas /tsmoptfile, la aleur par défaut est dsm.opt. Si ous spécifiez /tsmoptfile sans indiquer de aleur pour la ariable nomfichieroptionstsm, la aleur par défaut est également dsm.opt. /TSMPassword=motdepassetsm Le paramètre /tsmpassword spécifie le mot de passe Tioli Storage Manager que Data Protection for SQL Serer utilise pour se connecter au sereur Tioli Storage Manager. Ce paramètre a les interactions suiantes aec l'option PASSWORDACCESS du fichier d'options de Tioli Storage Manager : /tsmpassword PASSWORDACCESS dans le fichier d'options de Tioli Storage Manager Mot de passe déjà enregistré dans le registre? Résultat spécifié generate oui /tsmpassword ignoré Chapitre 9. Informations de référence 203
222 /tsmpassword PASSWORDACCESS dans le fichier d'options de Tioli Storage Manager Mot de passe déjà enregistré dans le registre? Résultat spécifié generate non /tsmpassword utilisé et enregistré spécifié prompt /tsmpassword utilisé non spécifié prompt l'utilisateur est sollicité /USEALWAYSONnode Indiquez ce paramètre pour sauegarder des bases de données standard sur SQL Serer 2012 ou ersion ultérieure à l'aide du poste AlwaysOn. En définissant ce paramètre, ous pouez sauegarder toutes les bases de données de disponibilité et standard sous un poste unique pour faciliter la gestion de os sauegardes de bases de données. Par défaut, les bases de données de disponibilité SQL Serer 2012 ou ersion ultérieure sont sauegardées sur le poste AlwaysOn. Tâches associées: «Vérification de l'intégrité des bases de données d'archiage à l'aide de l'option de total de contrôle», à la page 122 Exemples de sauegardes d'archiage Les exemples suiants sont fournis afin d'illustrer les dierses possibilités de saisie de la commande backup aec différents paramètres et options. Exemples de sauegarde intégrale Si ous souhaitez effectuer une sauegarde intégrale, consultez les exemples suiants qui ous aideront à modéliser la syntaxe de commande. Pour effectuer une sauegarde intégrale de deux bases de données (model et msdb) sur l'espace de stockage du sereur Tioli Storage Manager à l'aide des paramètres facultatifs /sqlbuffers et /stripes, entrez la commande suiante : tdpsqlc backup model,msdb full /sqlbuffers=2 /stripes=2 Pour effectuer une sauegarde intégrale d'une base de données (test2) sans l'affichage de la sortie (du fait du paramètre /quiet) mais aec l'écrasement du mode d'authentification Windows par défaut (du fait du paramètre /sqlauthentication, entrez la commande suiante : tdpsqlc backup test2 full /quiet /sqlauth=sql Pour effectuer une sauegarde intégrale de toutes les bases de données disponibles à l'aide du caractère générique (*) tout en utilisant le paramètre /excludedb pour exclure les bases de données master et msdb de la sauegarde, entrez la commande suiante : tdpsqlc backup * full /excludedb=master,msdb Pour effectuer une sauegarde intégrale d'une base de données (test1) à l'aide des paramètres de personnalisation du nombre de kilooctets, /adjustkbtsmestimate, entrez la commande suiante : tdpsqlc backup test1 full /adjustkbtsmestimate=25 Pour effectuer une sauegarde intégrale de toutes les bases de données standard, entrez la commande suiante : tdpsqlc backup * full /EXCLUDEALwaysondbs 204 IBM Tioli Storage Manager for Databases : Data Protection for Microsoft SQL Serer - Guide d'installation et d'utilisation
223 Pour effectuer une sauegarde de journal de toutes les bases de données de disponibilité, entrez la commande suiante : tdpsqlc backup * log /EXCLUDESTandarddbs Voici un autre scénario qui gagne en complexité, faisant interenir trois groupes de disponibilité AlwaysOn. Le premier groupe de disponibilité s'appelle AG01 ; il contient les bases de données suiantes : Base de données de disponibilité AlwaysOn appelée AlwaysOnLegacyDB1 Base de données de disponibilité AlwaysOn appelée AlwaysOnLegacyDB3 Le second groupe de disponibilité s'appelle AG03 ; il contient la base de disponibilité AlwaysOn suiante : AlwaysOnLegacyDB2. Le troisième groupe de disponibilité s'appelle AG04 ; il contient les bases de données suiantes : Base de données de disponibilité AlwaysOn appelée AlwaysOnLegacyDB5 Base de données de disponibilité AlwaysOn appelée AlwaysOnLegacyDB6 Base de données standard appelée SQL_DB1 Base de données standard appelée SQL_DB2 Pour effectuer une sauegarde intégrale aec une liste correspondant à la fois aux bases de données standard et de disponibilité mais excluant les bases de données standard, entrez la commande suiante : C:\Program Files\tioli\tsm\TDPSql>tdpsqlc backup AlwaysOnLegacy*,SQL* full /backupdest=tsm /backupmeth=legacy /EXCLUDESTandarddbs Lorsque ous utilisez le paramètre /AAGName pour filtrer les bases de données sauegardées, consultez le scénario exemple ci-dessous qui fait appel à deux groupes de disponibilité AlwaysOn. Le premier groupe de disponibilité s'appelle AG01 ; il contient les bases de données suiantes : Base de données de disponibilité AlwaysOn appelée AlwaysOnLegacyDB1 Base de données de disponibilité AlwaysOn appelée AlwaysOnLegacyDB3 Le second groupe de disponibilité s'appelle AG04 ; il contient les bases de données suiantes : Base de données de disponibilité AlwaysOn appelée AlwaysOnLegacyDB5 Base de données de disponibilité AlwaysOn appelée AlwaysOnLegacyDB6 Lorsque ous entrez une commande backup pour toutes les bases de données mais que ous utilisez le paramètre /AAGName pour inclure uniquement dans la sauegarde les bases de données proenant du groupe AG01, entrez la commande suiante : C:\Program Files\tioli\tsm\TDPSql>tdpsqlc backup * full /backupdest=tsm /backupmeth=legacy /AAGName=AG01 Lorsque ous entrez une commande backup pour une liste de bases de données à l'aide des caractères génériques mais que ous utilisez le paramètre /AAGName pour inclure uniquement dans la sauegarde les bases de données proenant du groupe AG04, entrez la commande suiante : C:\Program Files\tioli\tsm\TDPSql>tdpsqlc backup AlwaysOn*,SQL* full /backupdest=tsm /backupmeth=legacy /AAGName=AG04 Lorsque ous entrez une commande backup pour une liste de bases de données à l'aide des caractères génériques mais n'incluant pas toutes les bases de données proenant du groupe de disponibilité AlwaysOn spécifié, entrez la commande suiante : C:\Program Files\tioli\tsm\TDPSql>tdpsqlc back *DB5 full /backupdest=tsm /backupmeth=legacy /AAGName=AG04 Chapitre 9. Informations de référence 205
224 Exemples de sauegardes différentielles Si ous souhaitez effectuer une sauegarde différentielle, consultez les exemples suiants qui ous aideront à modéliser la syntaxe de commande. Pour effectuer une sauegarde différentielle de la sauegarde intégrale précédente d'une base de données (test2), incluant une estimation de la partie modifiée de la base de données test2, entrez la commande suiante : tdpsqlc backup test2 difffull /diffest=10 Pour effectuer une sauegarde différentielle de toutes les bases de données disponibles à l'aide du caractère générique (*) tout en utilisant le paramètre /excludedb pour exclure les bases de données master et msdb de la sauegarde, entrez la commande suiante : tdpsqlc backup * difffull /excludedb=master,msdb Pour effectuer une sauegarde différentielle aec une liste correspondant à la fois aux bases de données standard et de disponibilité mais excluant les bases de données de disponibilité, entrez la commande suiante : C:\Program Files\tioli\tsm\TDPSql>tdpsqlc backup AlwaysOnLegacy*,SQL* diff /EXCLUDEALwaysondbs Exemple de sauegarde de journal Pour effectuer une sauegarde de journal des sauegardes intégrales précédentes des deux bases de données (test2 et model), tout en écrasant la troncature par défaut des fichiers journaux, entrez la commande suiante : tdpsqlc backup test2,model log /truncate=no Exemple de sauegarde de groupe Pour effectuer une sauegarde d'archiage de tous les groupes de fichiers appartenant à une base de données appelée netapp_db2, entrez la commande suiante : tdpsqlc backup netapp_db2 Group=* Exemple de sauegarde de fichier Pour effectuer une sauegarde de fichier de tous les fichiers appartenant à une base de données (test2) à l'aide du caractère générique (*), entrez la commande suiante : tdpsqlc backup test2 file=* Exemple de sauegarde d'ensemble Pour effectuer une sauegarde d'ensemble d'un groupe de fichiers et de deux fichiers distincts (regroupés dans un objet de sauegarde unique) issus d'une base de données (test2), tout en utilisant les paramètres /groups et /files pour spécifier les éléments constitutifs de la sauegarde, entrez la commande suiante : tdpsqlc backup test2 set /groups=primary /files=test2_2data, test2_3data 206 IBM Tioli Storage Manager for Databases : Data Protection for Microsoft SQL Serer - Guide d'installation et d'utilisation
225 Exemple de sauegarde intégrale de copie uniquement Pour effectuer une sauegarde intégrale de copie uniquement de la base de données de disponibilité (filestreamdb) dans un enironnement de groupe de disponibilité AlwaysOn SQL Serer 2012 (et ersions ultérieures), entrez la commande suiante : tdpsqlc backup filestreamdb CopyFull /backupdestination=tsm /backupmethod=legacy Exemples de sauegardes VSS Les exemples suiants sont fournis afin d'illustrer les dierses possibilités de saisie de la commande backup aec différents paramètres et options. Exemples de sauegarde intégrale locale Si ous souhaitez effectuer une sauegarde intégrale locale, consultez les exemples suiants qui ous aideront à modéliser la syntaxe de commande. Pour effectuer une sauegarde VSS intégrale d'une base de données (test1) sur des olumes de cliché instantané local à l'aide des paramètres facultatifs /backupdestination et /backupmethod, entrez la commande suiante : tdpsqlc backup test1 full /backupdestination=local /backupmethod=ss Pour effectuer une sauegarde VSS intégrale de toutes les bases de données disponibles sur des olumes de cliché instantané local à l'aide du caractère générique (*) et du paramètre /excludedb pour exclure les bases de données master et msdb du processus de sauegarde, entrez la commande suiante : tdpsqlc backup * full /backupdestination=local /backupmethod=ss /exclude=master,msdb Pour effectuer une sauegarde VSS intégrale d'une base de données de disponibilité SQL Serer 2012 et des ersions ultérieures, (hkaagdb) sur des olumes de cliché instantané local, entrez la commande suiante : tdpsqlc backup hkaagdb full /backupdestination=local /backupmethod=ss Pour effectuer une sauegarde intégrale de toutes les bases de données standard, entrez la commande suiante : tdpsqlc backup * full /EXCLUDEALwaysondbs Pour effectuer une sauegarde de journal de toutes les bases de données de disponibilité, entrez la commande suiante : tdpsqlc backup * log /EXCLUDESTandarddbs Exemple de sauegarde intégrale locale sur le sereur Tioli Storage Manager Pour effectuer une sauegarde VSS intégrale d'une base de données (model) sur des olumes de cliché instantané local et sur l'espace de stockage du sereur Tioli Storage Manager à l'aide du paramètre /backupmethod, entrez la commande suiante : tdpsqlc backup model full /backupmethod=ss Chapitre 9. Informations de référence 207
226 Exemple de sauegarde intégrale de copie uniquement sur sereur Tioli Storage Manager Pour effectuer une sauegarde VSS intégrale de copie uniquement de la sauegarde intégrale de la base de données filestreamdb sur l'espace de stockage du sereur Tioli Storage Manager à l'aide du paramètre /backupmethod, entrez la commande suiante : tdpsqlc backup filestreamdb CopyFull /backupdestination=tsm /backupmethod=ss Commande changetsmpassword Pour changer le mot de passe Tioli Storage Manager utilisé par Data Protection for SQL, utilisez la commande changetsmpassword. Ce mot de passe est utiliser pour la connexion au sereur Tioli Storage Manager. Changetsmpassword Utilisez les diagrammes de syntaxe de la commande changetsmpassword comme référence pour afficher les options et les exigences de troncature disponibles. Commande TDPSQLC CHANGETSMPassword TDPSQLC CHANGETSMPassword ancienmotdepasse noueaumotdepasse érifiermotdepasse Paramètres facultatifs /CONFIGfile =tdpsql.cfg =nom_fichier_config /LOGFile =tdpsql.log [ou aleur de configuration] =nom_fichier_journal /LOGPrune =60 [ou aleur de configuration] =nombre_jours =No /TSMNODe =[aleur dsm.opt] =nompostetsm /TSMOPTFile =dsm.opt =nom_fichier_options_dsm 208 IBM Tioli Storage Manager for Databases : Data Protection for Microsoft SQL Serer - Guide d'installation et d'utilisation
227 Paramètres positionnels changetsmpassword Les paramètres positionnels suient immédiatement la commande changetsmpassword et précèdent les paramètres facultatifs. Les paramètres ci-après ous sont demandés si ous ne les aez pas spécifiés aec la commande changetsmpassword : ancienmotdepasse Spécifie l'ancien (courant) mot de passe Tioli Storage Manager que ous oulez modifier. noueaumotdepasse Spécifie le noueau mot de passe Tioli Storage Manager. Un mot de passe Tioli Storage Manager n'est pas sensible à la casse et peut se composer de 1à63descaractères suiants : lettres A à Z, chiffres 0à9, caractères spéciaux plus (+), point(.), trait de soulignement (_), tiret ( ) et perluète (&) érifiermotdepasse Spécifie à noueau le noueau mot de passe Tioli Storage Manager pour confirmer que la aleur noueaumotdepasse est correcte. Paramètres facultatifs changetsmpassword Les paramètres facultatifs suient la commande changetsmpassword et les paramètres positionnels. /CONFIGfile=nomfichierconfig Le paramètre /configfile spécifie le nom du fichier de configuration de Data Protection for SQL, qui contient les aleurs des options configurables de Data Protection for SQL. Remarques : Le nomfichierconfig peut inclure un chemin qualifié complet. Si cette ariable ne comporte pas de chemin, le répertoire d'installation de Data Protection for SQL est utilisé. Si le nom_fichier_config contient des espaces, placez-le entre guillemets. Si ous n'indiquez pas /configfile, la aleur par défaut est tdpsql.cfg. Si ous spécifiez /configfile mais pas nom_fichier_config, la aleur par défaut tdpsql.cfg est utilisée. /LOGFile=nom_fichier_journal Le paramètre /logfile spécifie le nom du journal d'actiité qui est généré par Data Protection for SQL. Ce journal d'actiité enregistre des éénements significatifs, comme des commandes acheées et des messages d'erreur. Il est distinct du journal des erreurs SQL Serer. La ariable nomfichierjournal identifie le nom à utiliser pour le journal d'actiité généré par Data Protection for SQL. Remarques : Si le fichier spécifié n'existe pas, il est créé. S'il existe, de nouelles entrées de journal sont ajoutées au fichier. Le nom de fichier peut inclure un chemin d'accès complet ; toutefois, en l'absence de spécification de chemin, le fichier est consigné dans le répertoire d'installation de Data Protection for SQL. Chapitre 9. Informations de référence 209
228 Vous ne pouez désactier la journalisation d'actiité de Data Protection for SQL. Si ous n'indiquez pas /logfile, les enregistrements de journal sont écrits dans le fichier journal par défaut. Le fichier journal par défaut est tdpsql.log. Lors de l'utilisation de plusieurs instances simultanées de Data Protection for SQL pour effectuer des opérations, utilisez le paramètre /logfile afin d'indiquer un fichier journal différent pour chaque instance utilisée. Cela permet de consigner chaque instance dans un fichier journal différent et d'empêcher des enregistrements de fichier journal intercalés. Si un fichier journal différent n'est pas indiqué pour chaque instance, il se peut que les fichiers journaux générés soient illisibles. /LOGPrune=nombre_joursNo Le paramètre /logprune élague le journal d'actiité de Data Protection for SQL et spécifie le nombre de journées d'entrées qui sont conserées. Par défaut, l'élagage du journal est actié et exécuté une fois par jour d'exécution de Data Protection for SQL ; toutefois, cette option permet de le désactier ou de demander de façon explicite un élagage du journal pour une commande exécutée, même si le fichier journal a déjà été élagué ce jour-là. La ariable nombre_jours représente le délai de conseration des entrées de journal, en jours. Par défaut, 60 jours d'entrées de journal sont conserées dans le processus d'élagage. Remarques : Si ous indiquez le nombre_jours, ce délai peut se situer entre 0 et La aleur 0 supprime toutes les entrées du fichier du journal d'actiité de Data Protection for SQL, sauf les entrées de la commande courante. Si ous spécifiez non, le fichier journal n'est pas élagué au cours de la commande. Si ous ne spécifiez pas /logprune, la aleur par défaut est celle qui est spécifiée par l'option configurable logprune dans le fichier de configuration de Data Protection for SQL. La aleur initiale est 60. Si ous spécifiez /logprune, sa aleur est utilisée à la place de la aleur enregistrée dans le fichier de configuration de Data Protection for SQL. La spécification de ce paramètre ne modifie pas la aleur dans le fichier de configuration. Vous pouez spécifier /logprune sans spécifier nombre_jours ou no ; dans ce cas, la aleur par défaut 60 est utilisée. Les modifications de la aleur du paramètre TIMEformat ou DATEformat peuent donner lieu à un élagage indésirable du fichier journal. Si ous exécutez une commande susceptible d'élaguer le fichier journal, et que la aleur du paramètre TIMEformat ou DATEformat a changé, effectuez l'une des actions suiantes pour empêcher un élagage non souhaité du fichier journal : Effectuez une copie du fichier journal existant. Indiquez un noueau fichier journal à l'aide du paramètre /logfile ou de la aleur fichierjournal. /TSMNODe=nompostetsm Le paramètre /tsmnode spécifie le nom du poste Tioli Storage Manager utilisé par Data Protection for SQL pour se connecter au sereur Tioli Storage Manager. Ainsi, le client de Tioli Storage Manager demandant des 210 IBM Tioli Storage Manager for Databases : Data Protection for Microsoft SQL Serer - Guide d'installation et d'utilisation
229 serices est identifié. Vous pouez également enregistrer le nom du poste dans le fichier d'options. Le paramètre de ligne de commande a priorité sur la aleur du fichier d'options. Remarques : Vous ne pouez pas utiliser le paramètre /tsmnode si PASSWORDACCESS GENERATE est indiqué dans le fichier d'options de Tioli Storage Manager. Vous deez spécifier le nom de poste dans le fichier d'options. Sinon, ous pouez changer PASSWORDACCESS en PROMPT pour utiliser le paramètre /tsmnode. Pour plus d'informations sur le fichier d'options de Tioli Storage Manager, oir Création et modification du fichier d'options système client. Si ous ne spécifiez pas /tsmnode, la aleur par défaut est celle spécifiée par l'option nodename dans le fichier d'options de Tioli Storage Manager. La spécification de ce paramètre ne modifie pas la aleur dans le fichier d'options. /TSMOPTFile=nomfichieroptionstsm Le paramètre /tsmoptfile spécifie le fichier d'options de Tioli Storage Manager à utiliser. Son utilisation équiaut à sélectionner un sereur Tioli Storage Manager dans la liste de sereurs de l'interface graphique utilisateur. Le fichier d'options de Tioli Storage Manager contient les aleurs de configuration de l'api de Tioli Storage Manager. Pour plus d'informations sur le fichier d'options de Tioli Storage Manager, oir Création et modification du fichier d'options système client. Remarques : La ariable nomfichieroptionstsm peut comporter un chemin d'accès complet. Si ce chemin n'est pas spécifié, le répertoire d'installation de Data Protection for SQL est utilisé. Si la ariable nomfichieroptionstsm comporte des espaces, ous deez l'encadrer de guillemets. Si ous n'indiquez pas /tsmoptfile, la aleur par défaut est dsm.opt. Si ous spécifiez /tsmoptfile sans indiquer de aleur pour la ariable nomfichieroptionstsm, la aleur par défaut est également dsm.opt. Référence associée: «Paramètres positionnels de la commande set», à la page 301 Exemples de sortie de commande changetsmpassword Cet exemple de sortie fournit un exemple du texte, des messages et de l'état du processus qui s'affichent lors de l'utilisation de la commande changetsmpassword. La commande suiante affiche la modification du mot de passe de Tioli Storage Manager. Commande : tdpsqlc changetsmp sql2old sql2new sql2new Résultat : IBM Tioli Storage Manager for Databases: Data Protection for Microsoft SQL Serer Version 7, Release 1, Leel 1.0 (C) Copyright IBM Corporation 1998, All rights resered. ACO0260I Password successfully changed. Chapitre 9. Informations de référence 211
230 Commande Delete Backup La commande delete backup permet de supprimer une sauegarde VSS d'une base de données SQL Serer. Vous deez disposer de droits d'accès au registre local (pour toutes les ersions de SQL Serer), afin d'effectuer une suppression de sauegarde de Data Protection for SQL Serer. Syntaxe de la commande delete backup Utilisez les diagrammes de syntaxe de la commande delete backup comme référence pour afficher les options et les exigences de troncature disponibles. Commande TDPSQLC, TDPSQLC DELete BACKup nombasedonnées FULL * /CONFIGfile= tdpsql.cfg nom_fichier_configuration /FROMSQLSERVer= =aleur du sereur sql [ou aleur de configuration] =nomsereursql /LOGPrune= 60 nombrejours Aucun /OBJect= nomobjet,... /Quiet Paramètres positionnels Delete Backup Les paramètres positionnels iennent immédiatement après la commande delete backup et précèdent les paramètres facultatifs. Les paramètres positionnels suiants indiquent la sauegarde à supprimer : *nom_base_de_données * Supprimez les sauegardes acties de toutes les bases de données. nombasedonnées Supprimez une sauegarde de la base de données indiquée. La sauegarde actie est supprimée sauf si ous indiquez une sauegarde différente à l'aide du paramètre optionnel /object. Les entrées multiples sont séparées par des irgules. Dans ce cas, érifiez qu'il n'y a pas d'espace entre la irgule et le nom de la base de données. Si une base de données contient des irgules ou des espaces blancs, placez le nom de la base de données entre guillemets. 212 IBM Tioli Storage Manager for Databases : Data Protection for Microsoft SQL Serer - Guide d'installation et d'utilisation
231 Le paramètre positionnel suiant indique le type de suppression de sauegarde à exécuter : FULL Supprimer les sauegardes complètes. Aertissement : souhaitées. Vérifiez que ous supprimez uniquement les sauegardes Suppression des paramètres facultatifs de la commande delete Les paramètres facultatifs suient la commande delete backup et les paramètres positionnels. /BACKUPDESTination=TSMLOCAL Utilisez le paramètre /backupdestination pour spécifier l'emplacement duquel la sauegarde doit être supprimée. Par défaut, la aleur correspond à celle (si elle existe) spécifiée dans le fichier de préférences Data Protection for SQL Serer (tdpsql.cfg). Si aucune aleur n'est présente, la sauegarde est supprimée de l'espace de stockage du sereur Tioli Storage Manager. Vous pouez indiquer : TSM La sauegarde est supprimée de l'espace de stockage du sereur Tioli Storage Manager. Il s'agit de l'option par défaut si aucune aleur n'est spécifiée dans le fichier de préférences de Data Protection for SQL Serer (tdpsql.cfg). LOCAL La sauegarde est supprimée des olumes miroir locaux. /CONFIGfile=nomfichierconfig Utilisez le paramètre /configfile pour indiquer le nom (nomfichierconfig) du fichier de configuration de Data Protection for SQL Serer contenant les aleurs à utiliser pour une opération delete backup. La ariable nomfichierconfig peut inclure un chemin qualifié complet. Si la ariable nomfichierconfiguration n'inclut pas de chemin, le répertoire d'installation de Data Protection for SQL Serer est utilisé. Si le paramètre /configfile n'est pas spécifié, ou si la ariable nom_fichier_config n'est pas spécifiée, la aleur par défaut est tdpsql.cfg. Si la ariable nom_fichier_config inclut des espaces, placez la totalité du paramètre /configfile entre guillemets. Exemple : /CONFIGfile="c:\Program Files\file.cfg" /FROMSQLSERVer=nom-sereur Le paramètre /fromsqlserer permet d'indiquer le nom du sereur SQL Serer sur lequel la sauegarde d'origine a été effectuée. Ce paramètre est nécessaire uniquement si le nom du sereur SQL Serer sur lequel la suppression doit être effectuée, comme indiqué par le paramètre /sqlserer, est différent du nom du sereur SQL Serer sur lequel les objets de sauegarde ont été créés. La aleur par défaut est la aleur /sqlserer définie dans le fichier de configuration de Data Protection for SQL Serer. Si les deux noms SQL Serer sont différents, ous deez utiliser ce paramètre même si le sereur /fromsqlserer était une instance par défaut non-groupée. Chapitre 9. Informations de référence 213
232 /LOGFile=nom_fichier_journal Le paramètre /logfile permet d'indiquer le nom du fichier journal d'actiité généré par Data Protection for SQL Serer. La ariable nomfichierjournal indique le nom du fichier journal des actiités. Si le fichier journal spécifié n'existe pas, un noueau est créé. Si le fichier journal spécifié existe, de nouelles entrées de journal sont affichées au fichier. La ariable nomfichierjournal peut inclure un chemin complet. Toutefois, si aucun chemin n'est indiqué, le fichier journal est inscrit dans le répertoire d'installation Data Protection for SQL Serer. Si la ariable nomfichierjournal inclut des espaces, placez l'ensemble du paramètre /logfile entre guillemets. Exemple : /LOGFile="c:\Program Files\mytdpsql.log" Si le paramètre /logfile n'est pas spécifié, les enregistrements de journal sont écrits dans le fichier journal par défaut, tdpsql.log. Le paramètre /logfile ne peut pas être désactié, les journaux sont générés en continu. Lors de l'utilisation de plusieurs instances simultanées de Data Protection for SQL Serer pour effectuer des opérations, utilisez le paramètre /logfile afin d'indiquer un fichier journal différent pour chaque instance utilisée. La consignation pour chaque instance est dirigée ers un fichier journal différent, ce qui empêche les enregistrements de fichier interposés. Si un fichier journal différent n'est pas indiqué pour chaque instance, il se peut que les fichiers journaux générés soient illisibles. /LOGPrune=nombre_joursNo Le paramètre /logprune permet de désactier l'élagage du journal ou de demander explicitement que le journal soit élagué lorsqu'une commande s'exécute. Par défaut, l'élagage du journal est actié et effectué une fois par jour. La ariable nombre_jours représente le délai de conseration des entrées de journal, en jours. Par défaut, les entrées de journal sont conserées pendant 60 jours dans le processus d'élagage. Vous pouez utiliser la console MMC (Microsoft Management Console) ou la commande set pour modifier les aleurs par défaut afin que l'élagage de journaux soit désactié de manière à sauegarder plus ou moins de jours d'entrées de journal. Si ous utilisez la ligne de commande, ous pouez utiliser le paramètre /logprune pour remplacer ces aleurs par défaut. Lorsque la ariable nbrejours du paramètre /logprune est un nombre compris entre 0 et 9999, le journal est élagué même si l'élagage a déjà été effectué dans la journée. Les modifications de la aleur du paramètre TIMEformat ou DATEformat peuent donner lieu à un élagage non intentionnel du fichier journal. Si la aleur du paramètre TIMEformat ou DATEformat a changé, effectuez l'une des actions suiantes pour empêcher l'élégage des fichiers journaux aant d'exécuter une commande Data Protection for SQL Serer : Effectuez une copie du fichier journal existant. Indiquez un noueau fichier journal à l'aide du paramètre /logfile ou de la aleur fichier_journal. /OBJect=nomobjet,... Utilisez le paramètre /object pour indiquer les noms des objets de sauegarde à supprimer. Le nom de l'objet identifie de manière unique chaque objet de sauegarde et est créé par Data Protection for SQL Serer. 214 IBM Tioli Storage Manager for Databases : Data Protection for Microsoft SQL Serer - Guide d'installation et d'utilisation
233 Utilisez la commande Data Protection for SQL Serer query tsm * /all pour afficher les noms de tous les objets de sauegarde disponibles. Ce paramètre indique que seuls certains objets de sauegarde des bases de données SQL spécifiées et de type spécifique (si précisé) doient être supprimés. La ariable nom_objet indique les noms des objets de sauegarde à supprimer. Le nom de l'objet identifie de manière unique chaque objet de sauegarde et est créé par Data Protection for SQL Serer. /Quiet Ce paramètre empêche l'affichage des informations sur l'état. Ce paramètre n'affecte pas le nieau des informations écrites dans le journal d'actiité. /TSMNODe=nompostetsm La ariable nompostetsm fait référence au nom du poste Tioli Storage Manager utilisé par Data Protection for SQL Serer pour se connecter au sereur Tioli Storage Manager. Vous pouez ce nom de poste dans le fichier d'options Tioli Storage Manager (dsm.opt). Ce paramètre remplace la aleur du fichier d'options Tioli Storage Manager si PASSWORDACCESS est défini sur PROMPT. Ce paramètre n'est pas alide lorsque la aleur GENERATE est attribuée à PASSWORDACCESS dans le fichier d'options. /TSMOPTFile=nomfichieroptionstsm La ariable nomfichieroptionstsm permet d'identifier le fichier d'options Data Protection for SQL Serer. Le nom du fichier peut comporter un chemin d'accès complet. Si aucun chemin n'est indiqué, la recherche est effectuée dans le répertoire dans lequel Data Protection for SQL Serer est installé. Si la ariable nomfichieroptionstsm contient des espaces, l'intégralité de l'entrée du paramètre /tsmoptfile doit être mise entre guillemets. Exemple : /TSMOPTFile="c:\Program Files\file.opt" La aleur par défaut est dsm.opt. /TSMPassword=motdepassetsm La ariable motpassetsm fait référence au mot de passe Tioli Storage Manager utilisé par Data Protection for SQL Serer pour se connecter au sereur Tioli Storage Manager. Si ous aez défini PASSWORDACCESS GENERATE dans le fichier d'options (dsm.opt) Data Protection for SQL Serer, il n'est pas nécessaire d'indiquer le mot de passe car celui qui est enregistré dans le registre est utilisé. Toutefois, pour stocker le mot de passe dans le registre, ous deez indiquer le mot de passe Tioli Storage Manager lorsque Data Protection for SQL Serer se connecte pour la première fois au sereur Tioli Storage Manager. La aleur de ligne de commande est ignorée si ous n'indiquez aucun mot de passe aec ce paramètre lorsque PASSWORDACCESS GENERATE est défini, à moins que le mot de passe de ce poste ne soit stocké dans le registre. Dans ce cas, le mot de passe spécifié est stocké dans le registre et utilisé lorsque ous exécutez cette commande. Si PASSWORDACCESS PROMPT est actif et que ous n'indiquez pas de aleur de mot de passe dans la ligne de commande, il ous faudra entrer un mot de passe. Le mot de passe de Tioli Storage Manager utilisé par Data Protection for SQL Serer pour la connexion au sereur Tioli Storage Manager peut comporter jusqu'à 63 caractères. Référence associée: Chapitre 9. Informations de référence 215
234 «Paramètres positionnels de la commande set», à la page 301 Exemple de commande delete backup Cet exemple de résultat fournit des exemples de texte, messages et états de processus s'affichant lors de l'utilisation de la commande delete backup. Dans cet exemple, la commande tdpsqlc delete backup xidb1 full supprime une sauegarde intégrale de la base de données xidb1. La sortie suiante s'affiche : Connecting to SQL Serer, please wait... Querying for Backups... Backup(s) to be deleted: <xidb1 : VSS : full : 02/10/ :03:29> VSS Delete backup operation completed with rc = 0 Files Examined : 1 Files Completed : 1 Files Failed : 0 Total Bytes : 0 Commande help La commande tdpsqlc help permet d'afficher la syntaxe de tout ou partie des commandes de Data Protection for SQL à l'aide d'une notation textuelle. La commande help utilise la notation suiante : [a] a est facultatif ; a peut se produire zéro ou une fois {a b} sélectionner a ou b, mais pas les deux {a }+ a doit se produire au moins une fois {a }* a peut se produire zéro ou plusieurs fois (a) commentaires qui ne font pas partie de la commande UPPERCASE abréiation minimale (que ous pouez également entrer en minuscules) Remarque : Lorsque ous utilisez une langue autre que l'anglais, il se peut que ous deiez affecter à la largeur de l'affichage de otre écran une aleur supérieure à 80 caractères afin d'afficher la description complète de l'aide sur l'écran. Par exemple, affectez la aleur 100 caractères à la largeur de l'écran. Syntaxe de la commande help Utilisez les diagrammes syntaxiques de la commande help comme référence pour afficher les options disponibles et les troncatures requises. Commande d'aide TDPSQLC 216 IBM Tioli Storage Manager for Databases : Data Protection for Microsoft SQL Serer - Guide d'installation et d'utilisation
235 TDPSQLC Help? * BACKup INACTIVate RESTore help Query SQL TDP TDP SET CHANGETDPPassword DIFF * FIle FULL Group Log Set DIFF FIle FULL Group Log Set Types * Paramètres positionnels help Les paramètres positionnels suient la commande help. Cette commande n'est associée à aucun paramètre facultatif. La commande help permet d'afficher la syntaxe de toutes ou certaines commandes de Data Protection for SQL à l'aide d'une notation textuelle. La commande help utilise la notation suiante : [a] a est facultatif ; a peut se produire zéro ou une fois {a b} sélectionner a ou b, mais pas les deux {a }+ a doit se produire au moins une fois {a }* a peut se produire zéro ou plusieurs fois (a) commentaires qui ne font pas partie de la commande UPPERCASE abréiation minimale (que ous pouez également entrer en minuscules) Exemples de sortie de commande help Ces exemples de sortie fournissent un exemple du texte, des messages et de l'état du processus qui s'affichent lors de l'utilisation de la commande help. Aide 1 - Interrogation TSM Commande : Résultat : tdpsqlc help query tsm * Chapitre 9. Informations de référence 217
236 IBM Tioli Storage Manager for Databases: Data Protection for Microsoft SQL Serer Version 7, Release 1, Leel 1.0 (C) Copyright IBM Corporation 1998, All rights resered. TDPSQLC Query TSM *dbname[,dbname,...] [*] [/ACtie] [/ALl] [/BUFFers=numbuffers] default: 3 (or cfg alue) [/BUFFERSIze=buffersizeinkb] default: 1024 (or cfg alue) [/COMPATibilityinfo] [/CONFIGfile=configfilename] default: tdpsql.cfg [/FROMSQLserer=sqlserername] default: sqlserer alue (or cfg alue) [/LOGFile=logfilename] default: tdpsql.log (or cfg alue) [/LOGPrune=numdaysNo] default: 60 (or cfg alue) [/OBJect=*objectname[,objectname,...]] [/TSMNODe=tsmnodename] default: dsm.opt alue [/TSMOPTFile=dsmoptfilename] default: dsm.opt [/TSMPassword=tsmpassword] default: dsm.opt alue Aide 2 - Restauration intégrale Commande : tdpsqlc help rest full Résultat : IBM Tioli Storage Manager for Databases: Data Protection for Microsoft SQL Serer Version 7, Release 1, Leel 1.0 (C) Copyright IBM Corporation 1998, All rights resered. TDPSQLC Restore *dbname[,dbname,...] [Full] [/BACKUPDESTination=TSMLOCAL] default: TSM [/BACKUPMETHod=LEGACYVSS] default: LEGACY [/BUFFers=numbuffers] default: 3 (or cfg alue) [/BUFFERSIze=buffersizeinkb] default: 1024 (or cfg alue) [/CONFIGfile=configfilename] default: tdpsql.cfg [/DBOonly] [/FIles=*logicalname[,logicalname,...] ] [/FROMSQLserer=sqlserername] default: sqlserer alue (or cfg alue) [/GRoups=*groupname[,groupname,...] ] [/INSTANTRestore=YesNo] default: Yes [/INTO=dbname] [/LOGFile=logfilename] default: tdpsql.log (or cfg alue) [/LOGPrune=numdaysNo] default: 60 (or cfg alue) [/OBJect=*objectname[,objectname,...] ] [/PARTial] [/Quiet] [/RECOVery=YesNo] default: Yes [/RELocate=lname /TO=pname [/RELocate=lname /TO=pname...] ] [/RELOCATEDir=directory[,logfiledirectory[,otherfiledirectory]] ] [/REPlace] [/SQLAUTHentication=INTegratedSQLuserid] default: INTegrated (or cfg alue) [/SQLBUFFers=numsqlbuffers] default: 0 (or cfg alue) [/SQLBUFFERSIze=sqlbuffersizeinkb] default: 1024 (or cfg alue) [/SQLPassword=sqlpasswordname] default: " " [/SQLSERVer=[sqlprotocol:]sqlserername] default: local computer name (or cfg alue) default sqlprotocol: "" (or cfg alue) [/SQLUSer=sqlusername] default: sa [/STANDby=undofilename] [/STRIPes=numstripes] default: 1 (or cfg alue) [/TSMNODe=tsmnodename] default: dsm.opt alue [/TSMOPTFile=dsmoptfilename] default: dsm.opt [/TSMPassword=tsmpassword] default: dsm.opt alue 218 IBM Tioli Storage Manager for Databases : Data Protection for Microsoft SQL Serer - Guide d'installation et d'utilisation
237 Aide 3 - Restauration de journal Commande : Résultat : tdpsqlc help rest log IBM Tioli Storage Manager for Databases: Data Protection for Microsoft SQL Serer Version 7, Release 1, Leel 1.0 (C) Copyright IBM Corporation 1998, All rights resered. TDPSQLC Restore *dbname[,dbname,...] Log=*logobjectname[,logobjectname,...] [/BUFFers=numbuffers] default: 3 (or cfg alue) [/BUFFERSIze=buffersizeinkb] default: 1024 (or cfg alue) [/CONFIGfile=configfilename] default: tdpsql.cfg [/DBOonly] [/FROMSQLserer=sqlserername] default: sqlserer alue (or cfg alue) [/INTO=dbname] [/LOGFile=logfilename] default: tdpsql.log (or cfg alue) [/LOGPrune=numdaysNo] default: 60 (or cfg alue) [/OBJect=*objectname[,objectname,...] ] [/Quiet] [/RECOVery=YesNo] default: Yes [/RELocate=lname /TO=pname [/RELocate=lname /TO=pname...] ] [/RELOCATEDir=directory[,logfiledirectory[,otherfiledirectory]] ] [/SQLAUTHentication=INTegratedSQLuserid] default: INTegrated (or cfg alue) [/SQLBUFFers=numsqlbuffers] default: 0 (or cfg alue) [/SQLBUFFERSIze=sqlbuffersizeinkb] default: 1024 (or cfg alue) [/SQLPassword=sqlpasswordname] default: " " [/SQLSERVer=[sqlprotocol:]sqlserername] default: local computer name (or cfg alue) default sqlprotocol: "" (or cfg alue) [/SQLUSer=sqlusername] default: sa [/STANDby=undofilename] [/STOPAT=datetime] [/STOPATMark=markname [/AFTER=datetime] ] [/STOPBEFOREMark=markname [/AFTER=datetime] ] [/STRIPes=numstripes] default: 1 (or cfg alue) [/TSMNODe=tsmnodename] default: dsm.opt alue [/TSMOPTFile=dsmoptfilename] default: dsm.opt [/TSMPassword=tsmpassword] default: dsm.opt alue Aide 4 - Ensemble Commande : tdpsqlc help set Résultat : Chapitre 9. Informations de référence 219
238 IBM Tioli Storage Manager for Databases: Data Protection for Microsoft SQL Serer Version 7, Release 1, Leel 1.0 (C) Copyright IBM Corporation 1998, All rights resered. TDPSQLC Set PARMname=alue [/CONFIGfile=configfilename] default: tdpsql.cfg where PARMname and possible alues are: BACKUPDESTination=[TSMLOCALBOTH] BACKUPMETHod=[LEGACYVSS] BUFFers=numbuffers (2..8) BUFFERSIze=buffersize ( ) DATEformat=dateformatnum 1 MM/DD/YYYY 2 DD-MM-YYYY 3 YYYY-MM-DD 4 DD.MM.YYYY 5 YYYY.MM.DD 6 YYYY/MM/DD 7 DD/MM/YYYY DIFFESTimate=numpercent (1..99) FROMSQLserer=sqlserername LANGUAGE=3-letter country code ENU American English PTB Brazilian Portuguese CHS Chinese, Simplified CHT Chinese, Traditional FRA Standard French DEU Standard German ITA Standard Italian JPN Japanese KOR Korean ESP Standard Spanish LOCALDSMAgentnode=nodename LOGFile=logfilename LOGPrune=[numdaysNo] ( ) No NUMBERformat=numberformatnum 1 n,nnn.dd 2 n,nnn,dd 3 n nnn,dd 4 n nnn.dd 5 n.nnn,dd 6 n nnn,dd REMOTEDSMAgentnode=nodename SQLAUTHentication=[INTegratedSQLuserid] SQLBUFFers=numsqlbuffers (0..999) SQLBUFFERSIze=sqlbuffersize ( ) SQLSERVer=[sqlprotocol:]sqlserername STRIPes=numstripes (1..64) TIMEformat=timeformatnum 1 HH:MM:SS 2 HH,MM,SS 3 HH.MM.SS 4 HH:MM:SSA/P Commande inactiate (archiage uniquement) La commande inactiate permet de désactier un ou plusieurs objets de sauegarde d'archiage actifs sur le sereur Tioli Storage Manager. La plupart des objets de sauegarde sont automatiquement désactiés dans le cadre du traitement de sauegarde normalement planifié. Pour les occasions où ce traitement est insuffisant, ous pouez exécuter la commande inactiate. Le sereur Tioli Storage Manager ne supprime pas les objets de sauegarde actifs de la mémoire gérée de Tioli Storage Manager ; il supprime seulement les objets 220 IBM Tioli Storage Manager for Databases : Data Protection for Microsoft SQL Serer - Guide d'installation et d'utilisation
239 de sauegarde inactifs. Dès qu'un objet de sauegarde est désactié, le traitement d'expiration défini dans la classe de gestion de l'objet détermine exactement la date de suppression de cet objet. Syntaxe de la commande inactiate Utilisez les diagrammes syntaxiques de la commande inactiate comme référence pour afficher les options disponibles et les troncatures requises. Syntaxe Commande TDPSQLC,, TDPSQLC INACTIVate * nombd FIle= nomfichierlogique * FULL DIFFerential, Group= Log= Set= * * * nomgroupe *, nomobjetjournal, nomobjetensemble Paramètres facultatifs de inactiate : /CONFIGfile =tdpsql.cfg =nom_fichier_config /FROMSQLSERVer= =aleur sereursql [ou aleur cfg.] =nomsereursql /LOGFile =tdpsql.log [ou aleur de configuration] =nom_fichier_journal /LOGPrune =60 [ou aleur de configuration] =nombre_jours =No Chapitre 9. Informations de référence 221
240 , /OLDerthan= nbjourspréc /Quiet /OBJect= * nom_objet /TSMNODe =[aleur dsm.opt] =nompostetsm /TSMOPTFile =dsm.opt =nom_fichier_options_dsm /TSMPassword =[aleur dsm.opt] =nommdptsm Paramètres positionnels inactiate Les paramètres positionnels suient immédiatement la commande inactiate et précèdent les paramètres facultatifs. FIle=*nomfichierlogique,... Cette option désactie uniquement les objets de sauegarde de fichier actifs pour les bases de données SQL que ous spécifiez. La ariable nomfichierlogique spécifie le nom des fichiers logiques de base de données du sereur SQL à désactier. Remarques : Vous pouez spécifier ce paramètre plusieurs fois par appel de commande. Ayez recours au symbole astérisque * comme caractère générique dans la ariable nomfichierlogique pour remplacer zéro ou plusieurs caractères pour chaque occurrence. Si ous ne spécifiez que le caractère générique, tous les fichiers logiques de la base de données de sereur SQL sont choisis. Si la aleur de la ariable nomfichierlogique comporte des espaces ou des caractères spéciaux, encadrez-la de guillemets. La ariable nomfichierlogique est sensible à la casse. FULL Cette option désactie uniquement les objets de sauegarde intégrale actifs pour les bases de données SQL que ous spécifiez. Chaque base de données SQL sauegardée crée un objet de sauegarde séparé sur le sereur Tioli Storage Manager. Un nouel objet de sauegarde "full" de base de données désactie tous les objets de sauegarde actifs antérieurs pour la même base de données. Cette désactiation inclut tout objet de sauegarde intégrale actif ainsi que tout objet de sauegarde de fichier, de groupe, d'ensemble ou différentielle actif. DIFFerential Cette option désactie uniquement l'objet de sauegarde différentielle de base de données actif. Comme chaque sauegarde de base de données SQL crée un objet de sauegarde séparé sur le sereur Tioli Storage Manager, un nouel objet de sauegarde différentielle de base de données désactie 222 IBM Tioli Storage Manager for Databases : Data Protection for Microsoft SQL Serer - Guide d'installation et d'utilisation
241 tout objet de sauegarde différentielle actif pour la même base de données SQL. Spécifiez cette option pour qu'il soit inutile d'appliquer toutes les sauegardes de journal indiiduelles depuis la dernière sauegarde intégrale. Group=*nomgroupe,... Cette option désactie uniquement l'objet de sauegarde de groupe de base de données actif pour la base de données SQL que ous spécifiez. La ariable nomgroupe spécifie le nom des groupes de fichiers de la base de données SQL Serer à désactier. Remarques : Vous pouez spécifier ce paramètre plusieurs fois par appel de commande. Ayez recours au symbole astérisque * comme caractère générique dans la ariable nomgroupe pour remplacer zéro ou plusieurs caractères pour chaque occurrence. Si ous ne spécifiez que le caractère générique, tous les groupes de fichiers de la base de données de sereur SQL sont choisis. Si la aleur de la ariable nomgroupe comporte des espaces ou des caractères spéciaux, encadrez-la de guillemets. La ariable nomgroupe est sensible à la casse. Log or Log=*nomobjetjournal,... Cette option désactie uniquement l'objet de sauegarde de journal de base de données actif pour la base de données SQL que ous spécifiez. Ce paramètre prend la aleur de caractère générique ou la aleur nomobjetjournal. La ariable nomobjetjournal spécifie les objets de sauegarde de journal à désactier. Ayez recours au symbole astérisque * comme caractère générique dans nomobjetjournal pour remplacer zéro ou plusieurs caractères pour chaque occurrence. Si ous ne spécifiez que le caractère générique, tous les objets de sauegarde de journal des bases de données SQL sont choisis. Vous pouez spécifier ce paramètre plusieurs fois par appel de commande. Set or Set=*nomobjetensemble,... Cette option désactie uniquement l'objet de sauegarde d'ensemble de base de données actif pour la base de données SQL que ous spécifiez. Ce paramètre prend la aleur de caractère générique ou la aleur nomobjetensemble. La ariable nomobjetensemble spécifie les objets de sauegarde d'ensemble à désactier. Ayez recours au symbole astérisque * comme caractère générique dans nomobjetensemble pour remplacer zéro ou plusieurs caractères pour chaque occurrence. Si ous ne spécifiez que le caractère générique, tous les objets de sauegarde d'ensemble des bases de données SQL sont choisis. Vous pouez spécifier ce paramètre plusieurs fois par appel de commande. Chapitre 9. Informations de référence 223
242 Paramètres facultatifs inactiate Les paramètres facultatifs suient la commande inactiate et les paramètres positionnels. Voici les descriptions détaillées de chacun des paramètres facultatifs : /CONFIGfile=nomfichierconfig Le paramètre /configfile spécifie le nom du fichier de configuration de Data Protection for SQL, qui contient les aleurs des options configurables de Data Protection for SQL. Remarques : Le nomfichierconfig peut inclure un chemin qualifié complet. Si cette ariable ne comporte pas de chemin, le répertoire d'installation de Data Protection for SQL est utilisé. Si le nom_fichier_config contient des espaces, placez-le entre guillemets. Si ous n'indiquez pas /configfile, la aleur par défaut est tdpsql.cfg. Si ous spécifiez /configfile mais pas nom_fichier_config, la aleur par défaut tdpsql.cfg est utilisée. /FROMSQLSERVer=nom_sereur_sql Le paramètre /fromsqlserer spécifie le sereur SQL à partir duquel ont été sauegardés les objets de sauegarde. Ce paramètre est nécessaire uniquement si le nom du sereur SQL sur lequel la suppression doit être effectuée, comme indiqué par le paramètre /sqlserer, est différent du nom du sereur SQL sur lequel les objets de sauegarde ont été créés. La aleur par défaut est la aleur /sqlserer ou l'ensemble de aleurs du fichier de configuration de Data Protection for SQL. Si les deux noms SQL Serer sont différents, ous deez utiliser ce paramètre même si le sereur /fromsqlserer était une instance par défaut non-groupée. /LOGFile=nom_fichier_journal Le paramètre /logfile spécifie le nom du journal d'actiité qui est généré par Data Protection for SQL. Ce journal d'actiité enregistre des éénements significatifs, comme des commandes acheées et des messages d'erreur. Il est distinct du journal des erreurs SQL Serer. La ariable nomfichierjournal identifie le nom à utiliser pour le journal d'actiité généré par Data Protection for SQL. Remarques : Si le fichier spécifié n'existe pas, il est créé. S'il existe, de nouelles entrées de journal sont ajoutées au fichier. Le nom de fichier peut inclure un chemin d'accès complet ; toutefois, en l'absence de spécification de chemin, le fichier est consigné dans le répertoire d'installation de Data Protection for SQL. Vous ne pouez désactier la journalisation d'actiité de Data Protection for SQL. Si ous n'indiquez pas /logfile, les enregistrements de journal sont écrits dans le fichier journal par défaut. Le fichier journal par défaut est tdpsql.log. Lors de l'utilisation de plusieurs instances simultanées de Data Protection for SQL pour effectuer des opérations, utilisez le paramètre /logfile afin d'indiquer un fichier journal différent pour chaque instance utilisée. Cela permet de consigner chaque instance dans un fichier journal différent et d'empêcher des enregistrements de fichier 224 IBM Tioli Storage Manager for Databases : Data Protection for Microsoft SQL Serer - Guide d'installation et d'utilisation
243 journal intercalés. Si un fichier journal différent n'est pas indiqué pour chaque instance, il se peut que les fichiers journaux générés soient illisibles. /LOGPrune=nombre_joursNo Le paramètre /logprune élague le journal d'actiité de Data Protection for SQL et spécifie le nombre de journées d'entrées qui sont conserées. Par défaut, l'élagage du journal est actié et exécuté une fois par jour d'exécution de Data Protection for SQL ; toutefois, cette option permet de le désactier ou de demander de façon explicite un élagage du journal pour une commande exécutée, même si le fichier journal a déjà été élagué ce jour-là. La ariable nombre_jours représente le délai de conseration des entrées de journal, en jours. Par défaut, 60 jours d'entrées de journal sont conserées dans le processus d'élagage. Remarques : Si ous indiquez le nombre_jours, ce délai peut se situer entre 0 et La aleur 0 supprime toutes les entrées du fichier du journal d'actiité de Data Protection for SQL, sauf les entrées de la commande courante. Si ous spécifiez non, le fichier journal n'est pas élagué au cours de la commande. Si ous ne spécifiez pas /logprune, la aleur par défaut est celle qui est spécifiée par l'option configurable logprune dans le fichier de configuration de Data Protection for SQL. La aleur initiale est 60. Si ous spécifiez /logprune, sa aleur est utilisée à la place de la aleur enregistrée dans le fichier de configuration de Data Protection for SQL. La spécification de ce paramètre ne modifie pas la aleur dans le fichier de configuration. Vous pouez spécifier /logprune sans spécifier nombre_jours ou no ; dans ce cas, la aleur par défaut 60 est utilisée. Les modifications de la aleur du paramètre TIMEformat ou DATEformat peuent donner lieu à un élagage indésirable du fichier journal. Si ous exécutez une commande susceptible d'élaguer le fichier journal, et que la aleur du paramètre TIMEformat ou DATEformat a changé, effectuez l'une des actions suiantes pour empêcher un élagage non souhaité du fichier journal : Effectuez une copie du fichier journal existant. Indiquez un noueau fichier journal à l'aide du paramètre /logfile ou de la aleur fichierjournal. /OBJect=*nom_objet,... Ce paramètre spécifie la désactiation de certains objets de sauegarde uniquement pour les bases de données SQL spécifiées et le type d'objet de sauegarde éentuellement spécifié. La ariable nomobjet indique les noms des objets de sauegarde à désactier. Le nom d'objet identifie de façon unique chaque objet de sauegarde et est créé par Data Protection for SQL. Utilisez query pour afficher les noms des objets de sauegarde. Vous pouez aoir recours au symbole astérisque * comme caractère générique dans nomobjet pour remplacer zéro ou plusieurs caractères pour chaque occurrence. Si ous ne spécifiez que le caractère générique, tous les objets de sauegarde des bases de données SQL sont choisis. /OLDerthan=anciennetéenjours Ce paramètre spécifie l'ancienneté que doit aoir un objet de sauegarde aant que la commande puisse le désactier. Chapitre 9. Informations de référence 225
244 Remarques : La ariable anciennetéenjours peut aoir une aleur comprise entre 0 et Si ous spécifiez 0, ous désactiez tous les objets de sauegarde sélectionnés. Si ous spécifiez 1, ous désactiez tous les objets de sauegarde sélectionnés, créés aant la date courante. Tout jour entamé compte comme un jour complet. Il n'existe pas de aleur par défaut pour /olderthan. /Quiet Le paramètre /quiet permet d'ignorer l'affichage des informations d'état de la commande. Toutefois, ces informations sont ajoutées au journal d'actiité de Data Protection for SQL. /TSMNODe=nompostetsm Le paramètre /tsmnode spécifie le nom du poste Tioli Storage Manager utilisé par Data Protection for SQL pour se connecter au sereur Tioli Storage Manager. Ainsi, le client de Tioli Storage Manager demandant des serices est identifié. Vous pouez également enregistrer le nom du poste dans le fichier d'options. Le paramètre de ligne de commande a priorité sur la aleur du fichier d'options. Remarques : Vous ne pouez pas utiliser le paramètre /tsmnode si PASSWORDACCESS GENERATE est indiqué dans le fichier d'options de Tioli Storage Manager. Vous deez spécifier le nom de poste dans le fichier d'options. Sinon, ous pouez changer PASSWORDACCESS en PROMPT pour utiliser le paramètre /tsmnode. Pour plus d'informations sur le fichier d'options de Tioli Storage Manager, oir Création et modification du fichier d'options système client. Si ous ne spécifiez pas /tsmnode, la aleur par défaut est celle spécifiée par l'option nodename dans le fichier d'options de Tioli Storage Manager. La spécification de ce paramètre ne modifie pas la aleur dans le fichier d'options. /TSMOPTFile=nomfichieroptionstsm Le paramètre /tsmoptfile spécifie le fichier d'options de Tioli Storage Manager à utiliser. Son utilisation équiaut à sélectionner un sereur Tioli Storage Manager dans la liste de sereurs de l'interface graphique utilisateur. Le fichier d'options de Tioli Storage Manager contient les aleurs de configuration de l'api de Tioli Storage Manager. Remarques : La ariable nomfichieroptionstsm peut comporter un chemin d'accès complet. Si ce chemin n'est pas spécifié, le répertoire d'installation de Data Protection for SQL est utilisé. Si la ariable nomfichieroptionstsm comporte des espaces, ous deez l'encadrer de guillemets. Si ous n'indiquez pas /tsmoptfile, la aleur par défaut est dsm.opt. Si ous spécifiez /tsmoptfile sans indiquer de aleur pour la ariable nomfichieroptionstsm, la aleur par défaut est également dsm.opt. /TSMPassword=motdepassetsm Le paramètre /tsmpassword spécifie le mot de passe Tioli Storage Manager utilisé par Data Protection for SQL pour se connecter au sereur Tioli 226 IBM Tioli Storage Manager for Databases : Data Protection for Microsoft SQL Serer - Guide d'installation et d'utilisation
245 Storage Manager. Ce paramètre a les interactions suiantes aec l'option PASSWORDACCESS du fichier d'options de Tioli Storage Manager : /tsmpassword PASSWORDACCESS dans le fichier d'options de Tioli Storage Manager Mot de passe déjà enregistré dans le registre? Résultat spécifié generate oui /tsmpassword ignoré spécifié generate non /tsmpassword utilisé et enregistré spécifié prompt /tsmpassword utilisé non spécifié prompt l'utilisateur est sollicité Référence associée: «Commande Set», à la page 300 Exemples de sortie de commande inactiate Ces exemples de sortie fournissent un exemple du texte, des messages et de l'état du processus qui s'affichent lors de l'utilisation de la commande inactiate. L'opération suiante désactie explicitement les objets de sauegarde de base de données. Une fois qu'un objet de sauegarde est désactié, il expire automatiquement selon les termes des règles de rétention. Dans le cas présent, les objets ont été sauegardés à partir d'un autre sereur SQL. Dans un premier temps, une interrogation est effectuée portant sur l'affichage des informations d'état, telles que l'état actif et la date de sauegarde. Commande : tdpsqlc query tsm DB1_XIVmini_G_BAS,model * /fromsqlser=stringvm1\stringvm1 Résultat : Chapitre 9. Informations de référence 227
246 IBM Tioli Storage Manager for Databases Data Protection for Microsoft SQL Serer Version 7, Release 1, Leel 1.0 (C) Copyright IBM Corporation 1998, All rights resered. Connecting to TSM Serer as node STRINGVM1_SQL... Querying TSM Serer for Backups... Backup Object Information SQL Serer Name... STRINGVM1\STRINGVM1 SQL Database Name... DB1_XIVmini_G_BAS Backup Method... Lgcy Backup Location... Sr Backup Object Type... Full Backup Object State... Actie Backup Creation Date / Time... 03/23/ :31:04 Backup Size Mo SQL Compressed... No Backup Compressed... No Backup Encryption Type... None Backup Client-deduplicated... No Database Object Name \00001AC4 Number of stripes in backup object... 1 Assigned Management Class... DEFAULT Backup Object Information SQL Serer Name... STRINGVM1\STRINGVM1 SQL Database Name... DB1_XIVmini_G_BAS Backup Method... Lgcy Backup Location... Sr Backup Object Type... Full Backup Object State... Actie Backup Creation Date / Time... 03/20/ :35:14 Backup Size Mo SQL Compressed... No Backup Compressed... No Backup Encryption Type... None Backup Client-deduplicated... No Database Object Name \00001AC4 Number of stripes in backup object... 1 Assigned Management Class... DEFAULT Backup Object Information SQL Serer Name... STRINGVM1\STRINGVM1 SQL Database Name... DB1_XIVmini_G_BAS Backup Method... Lgcy Backup Location... Sr Backup Object Type... Full Backup Object State... Actie Backup Creation Date / Time... 03/19/ :01:39 Backup Size Mo SQL Compressed... No Backup Compressed... No Backup Encryption Type... None Backup Client-deduplicated... No Database Object Name \00001AC4 Number of stripes in backup object... 1 Assigned Management Class... DEFAULT 228 IBM Tioli Storage Manager for Databases : Data Protection for Microsoft SQL Serer - Guide d'installation et d'utilisation
247 Backup Object Information SQL Serer Name... STRINGVM1\STRINGVM1 SQL Database Name... model Backup Method... Lgcy Backup Location... Sr Backup Object Type... Full Backup Object State... Actie Backup Creation Date / Time... 03/23/ :31:05 Backup Size... 2,08 Mo SQL Compressed... No Backup Compressed... No Backup Encryption Type... None Backup Client-deduplicated... No Database Object Name \00001AC4 Number of stripes in backup object... 1 Assigned Management Class... DEFAULT Backup Object Information SQL Serer Name... STRINGVM1\STRINGVM1 SQL Database Name... model Backup Method... Lgcy Backup Location... Sr Backup Object Type... Full Backup Object State... Actie Backup Creation Date / Time... 03/19/ :26:15 Backup Size... 2,08 Mo SQL Compressed... No Backup Compressed... No Backup Encryption Type... None Backup Client-deduplicated... No Database Object Name \00001AC4 Number of stripes in backup object... 1 Assigned Management Class... DEFAULT Backup Object Information SQL Serer Name... STRINGVM1\STRINGVM1 SQL Database Name... model Backup Method... Lgcy Backup Location... Sr Backup Object Type... Full Backup Object State... Actie Backup Creation Date / Time... 03/17/ :15:48 Backup Size... 2,08 Mo SQL Compressed... No Backup Compressed... No Backup Encryption Type... None Backup Client-deduplicated... No Database Object Name \00001AC4 Number of stripes in backup object... 1 Assigned Management Class... DEFAULT Completed L'utilisateur décide ensuite de désactier tous les objets de la base de données DB1_XIVmini_G_BAS antérieurs à deux jours (antérieurs au 23 mars) qui sont au nombre de deux. Commande : tdpsqlc inactiate DB1_XIVmini_G_BAS * /fromsqlser=stringvm1 /olderthan=2 Résultat : Chapitre 9. Informations de référence 229
248 IBM Tioli Storage Manager for Databases Data Protection for Microsoft SQL Serer Version 7, Release 1, Leel 1.0 (C) Copyright IBM Corporation 1998, All rights resered. Starting Sql database backup inactiation... Querying Tioli Storage Manager serer for a list of database backups,please wait... Inactiating full backup DB1_XIVmini_G_BAS Inactiating log backup DB1_XIVmini_G_BAS\ \00001AC4 Inactiating full backup DB1_XIVmini_G_BAS Inactiating log backup DB1_XIVmini_G_BAS\ \00001AC4 Total database backups inspected: 2 Total database backups requested for inactiation: 2 Total database backups inactiated: 2 Total database skipped: 0 Elapsed processing time: 2.18 Secs Une autre interrogation de Tioli Storage Manager affiche l'état courant de ces objets de sauegarde à l'aide du paramètre /all ; une sauegarde intégrale et de journal de test1 sont désormais toutes les deux inacties. Commande : tdpsqlc query tsm test1 /fromsqlser=stringvm1 /all Résultat : IBM Tioli Storage Manager for Databases Data Protection for Microsoft SQL Serer Version 7, Release 1, Leel 1.0 (C) Copyright IBM Corporation 1998, All rights resered. Backup Object Information SQL Serer Name... STRINGVM1 SQL Database Name... DB1_XIVmini_G_BAS Backup Object Type... Log Backup Object State... Inactie Backup Creation Date / Time... 03/20/ :35:14 Backup Size... 3,349 Database Object Name \00001AC4 Number of stripes in backup object... 1 SQL Serer Name... STRINGVM1 SQL Database Name... DB1_XIVmini_G_BAS Backup Object Type... Full Backup Object State... Inactie Backup Creation Date / Time... 03/19/ :01:39 Backup Size... 3,349 Database Object Name \00001AC4 Number of stripes in backup object IBM Tioli Storage Manager for Databases : Data Protection for Microsoft SQL Serer - Guide d'installation et d'utilisation
249 Commande Mount Backup Pour monter des sauegardes, utilisez la commande mount backup. Syntaxe Mount Backup Utilisez les diagrammes de syntaxe de la commande mount backup comme référence pour afficher les options disponibles et les troncatures requises. Commande TDPSQLC TDPSQLC MOUNT BACKup nom comp[(<id-objet>)]=rép principal du point de montage [,nom comp=rép principal du point de montage] /CONFIGfile= tdpsql.cfg nom_fichier_configuration /FROMSQLSERVer= sereur actuel nomsereur /LOGFile= tdpsql.log nomfichierjournal /LOGPrune= 60 nombrejours Aucun /PITDate= le plus récent date /PITTime= le plus récent heure /QUERYNode =DP =ALWAYSON =BOTH /REMOTECOMPUTER= nomordinateur /REMOTECOMPUTERUser= utilisateur /REMOTECOMPUTERPassword= motdepasse /TSMNODe= nompostetsm dsm.opt /TSMOPTFile= nomfichieroptionstsm /TSMPassword= motdepassetsm Chapitre 9. Informations de référence 231
250 Paramètre positionnel de la commande mount backup Windows Les paramètres positionnels se trouent immédiatement après la commande mount backup et précèdent les paramètres facultatifs. Les paramètres positionnels suiants indiquent les objets à monter : nom_composant[(<id_objet>)]=rép_racine_point montage[,nom_composant=rép_racine_point_montage] nom_composant[(<id_objet>)] Indiquez la sauegarde d'une base de données ou d'un groupe de stockage SQL Serer local. rép_base_point_montage Indiquez le chemin d'accès absolu du répertoire dans lequel les images instantanées seront placées en tant que répertoires du point de montage. Le répertoire doit être ide. Sinon, une erreur est signalée. La liste doit contenir tous les objets qualifiés ou non qualifiés. Elle ne peut pas contenir de combinaison d'objets qualifiés et non qualifiés. Indiquez la liste à l'aide de la syntaxe suiante : mount backup object-1[(object-1-id)]= mount-point-1[,object-2[(object-2-id)] =mount-point-2...] Paramètres facultatifs de la commande Mount Backup Les paramètres facultatifs suient la commande mount backup et les paramètres positionnels. /CONFIGfile=nomfichierconfig Utilisez le paramètre /configfile pour indiquer le nom (nomfichierconfig) du fichier de configuration de Tioli Storage FlashCopy Manager for SQL contenant les aleurs à utiliser pour une opération mount backup. La ariable nomfichierconfig peut inclure un chemin qualifié complet. Si la ariable nomfichierconfiguration n'inclut pas de chemin, le répertoire d'installation de Tioli Storage FlashCopy Manager for SQL est utilisé. Si le paramètre /configfile n'est pas spécifié, ou si la ariable nomfichierconfig n'est pas spécifiée, la aleur par défaut est tdpsql.cfg. Si la ariable nom_fichier_config inclut des espaces, placez la totalité du paramètre /configfile entre guillemets. Par exemple : /CONFIGfile="c:\Program Files\tdpsql.cfg" /FROMSQLSERVer=nom-sereur Utilisez le paramètre /fromsqlserer pour indiquer le nom du sereur sur lequel la sauegarde d'origine a été effectuée. La aleur par défaut est le sereur local. /LOGFile=nom_fichier_journal Le paramètre /logfile permet d'indiquer le nom du fichier journal d'actiité généré par Tioli Storage FlashCopy Manager. La ariable nomfichierjournal indique le nom du fichier journal d'actiités. Si le fichier journal spécifié n'existe pas, un noueau est créé. Si le fichier journal spécifié existe, de nouelles entrées de journal sont affichées au fichier. La ariable nomfichierjournal peut inclure un chemin d'accès 232 IBM Tioli Storage Manager for Databases : Data Protection for Microsoft SQL Serer - Guide d'installation et d'utilisation
251 complet. Toutefois, si aucun chemin n'est indiqué, le fichier journal est inscrit dans le répertoire d'installation Tioli Storage FlashCopy Manager for SQL. Si la ariable nomfichierjournal inclut des espaces, placez l'ensemble du paramètre /logfile entre guillemets. Par exemple : /LOGFile="c:\Program Files\tdpsql.log" Si le paramètre /logfile n'est pas spécifié, les enregistrements de journal sont écrits dans le fichier journal par défaut, tdpsql.log. Le paramètre /logfile ne peut pas être désactié, les journaux sont générés en continu. /LOGPrune=nombre_joursNo Le paramètre /logprune permet de désactier l'élagage du journal ou de demander explicitement que le journal soit supprimé pour l'exécution d'une commande. Par défaut, l'élagage de journal est actié et il est effectué une fois par jour. La ariable nombre_jours représente le délai de conseration des entrées de journal, en jours. Par défaut, 60 jours d'entrées de journal sont conserés dans le processus d'élagage. Vous pouez utiliser l'interface graphique ou la commande update config pour modifier les aleurs par défaut afin que l'élagage de journaux soit désactié de manière à sauegarder plus ou moins de jours d'entrées de journal. Si ous utilisez la ligne de commande, ous pouez utiliser le paramètre /logprune pour remplacer ces aleurs par défaut. Lorsque la aleur nombre_jours de la ariable /logprune est un nombre compris entre 0 et 9999, le journal est supprimé même si la suppression du journal a déjà été effectuée au cours de la même journée. En modifiant la aleur de l'un des deux paramètres, TIMEformat ou DATEformat, ous risquez de prooquer l'élagage inolontaire du journal. En cas de modification de l'un des paramètres, TIMEformat ou DATEformat, et pour éiter l'élagage du fichier journal, effectuez l'une des actions suiantes aant d'émettre une commande Tioli Storage FlashCopy Manager for SQL : Effectuez une copie du fichier journal existant. Indiquez un noueau fichier journal à l'aide du paramètre /logfile ou de la aleur fichierjournal. /PITDAte=date Utilisez le paramètre /pitdate aec le paramètre /pittime pour établir un point de cohérence pour lequel ous souhaitez monter la dernière ersion de os sauegardes. Les sauegardes effectuées aant et jusqu'à la date et l'heure spécifiées, et qui n'ont pas été supprimés aant cette date et cette heure sont pris en compte. Les ersions de sauegarde créées après cette date et cette heure sont ignorées. Indiquez la date appropriée dans la ariable date ; utilisez le même format que celui sélectionné aec l'option DATEformat dans le fichier d'options Tioli Storage FlashCopy Manager for SQL. Si les ariables date et heure ne sont pas spécifiées, aucune date ni heure n'est définie. Par défaut, la sauegarde est montée à partir de la sauegarde disponible la plus récente. Si les ariables date ou heure sont spécifiées, la sauegarde est montée à partir de la première sauegarde réalisée après les date et heure définies de Chapitre 9. Informations de référence 233
252 l'installation. Par défaut, si aucune sauegarde n'est trouée après les date et heure définies, la sauegarde est montée à partir de la sauegarde disponible la plus récente. Remarques : Si ous spécifiez la date et l'heure, celles-ci établissent la période d'installation de sauegarde. Si ous spécifiez la date et que ous ne spécifiez pas l'heure, l'heure prend implicitement la aleur 23:59:59. Cette action définit la ariable date à la date indiquée. Si ous spécifiez l'heure sans la date, ladate prend implicitement la aleur de la date en cours. Cette action définit la date et l'heure de l'installation à la date en cours et à l'heure indiquée par la ariable heure. /PITTime=heure Utilisez le paramètre /pittime aec l'option /pitdate pour établir un point de cohérence pour lequel ous souhaitez monter la dernière ersion de os sauegardes. Les fichiers ou images sauegardés aant et jusqu'à la date et l'heure spécifiées, et qui n'ont pas été supprimés aant cette date et cette heure sont pris en compte. Les ersions de sauegarde créées après cette date et cette heure sont ignorées. Cette option est ignorée si ous ne spécifiez pas le paramètre /pitdate. Indiquez l'heure appropriée dans la ariable heure ; utilisez le même format que celui sélectionné aec l'option TIMEFORMAT dans le fichier d'options Tioli Storage FlashCopy Manager for SQL. Si les ariables date et heure ne sont pas spécifiées, aucune date ni heure n'est définie. Par défaut, la sauegarde est montée à partir de la sauegarde disponible la plus récente. Si les ariables date ou heure sont spécifiées, la sauegarde est montée à partir de la première sauegarde réalisée après les date et heure définies de l'installation. Par défaut, si aucune sauegarde n'est trouée après les date et heure définies, la sauegarde est montée à partir de la sauegarde disponible la plus récente. Remarques : Si ous spécifiez la date et l'heure, celles-ci établissent la période d'installation de sauegarde. Si ous spécifiez la date et que ous ne spécifiez pas l'heure, l'heure prend implicitement la aleur 23:59:59. Cette action définit la ariable date à la date indiquée. Si ous spécifiez l'heure sans la date, ladate prend implicitement la aleur de la date en cours. Cette action définit la date et l'heure de l'installation à la date en cours et à l'heure indiquée par la ariable heure. /QUERYNode=DPALWAYSONBOTH Indiquez si ous oulez interroger des bases de données standard à partir de SQL Serer 2012 ayant été sauegardées depuis un poste Data Protection for SQL Serer standard, et/ou le poste AlwaysOn. Ce paramètre est ignoré pour les bases de données de disponibilité car ces dernières sont toujours sauegardées sous le poste AlwaysOn. 234 IBM Tioli Storage Manager for Databases : Data Protection for Microsoft SQL Serer - Guide d'installation et d'utilisation
253 /REMOTECOMPUTER=nomordinateur Entrez l'adresse IP ou le nom d'hôte pour le système distant sur lequel ous souhaitez monter les données. /REMOTECOMPUTERUser=utilisateur Entrez le nom d'utilisateur utilisé pour se connecter au sereur spécifié aec le paramètre REMOTECOMPUTER. Si un domaine est nécessaire pour se connecter aec le compte de domaine, entrez Domaine\Utilisateur. Pour ous connecter au compte local, le domaine n'est pas obligatoire. Il n'existe pas de aleur par défaut. /REMOTECOMPUTERPassword=motdepasse Entrez le mot de passe associé au nom d'utilisateur spécifié aec le paramètre REMOTECOMPUTERUser. Il n'existe pas de aleur par défaut. /TSMNODe=nompostetsm La ariable nompostetsm fait référence au nom du poste Tioli Storage Manager utilisé par Tioli Storage FlashCopy Manager pour se connecter au sereur Tioli Storage Manager. Vous pouez ce nom de poste dans le fichier d'options Tioli Storage Manager (dsm.opt). Ce paramètre remplace la aleur du fichier d'options Tioli Storage Manager si PASSWORDACCESS est défini sur PROMPT. Ce paramètre n'est pas alide lorsque la aleur GENERATE est attribuée à PASSWORDACCESS dans le fichier d'options. /TSMOPTFile=nomfichieroptionstsm La ariable nomfichieroptionstsm permet d'identifier le fichier d'options Tioli Storage Manager. Le nom du fichier peut comporter un chemin d'accès complet. Si aucun chemin n'est indiqué, la recherche est effectuée dans le répertoire dans lequel Tioli Storage FlashCopy Manager est installé. Si la ariable nomfichieroptionstsm contient des espaces, l'intégralité de l'entrée du paramètre /tsmoptfile doit être mise entre guillemets. Par exemple : /TSMOPTFile="c:\Program Files\dsm.opt" La aleur par défaut est dsm.opt. /TSMPassword=motdepassetsm La ariable motpassetsm fait référence au mot de passe Tioli Storage Manager utilisé par Tioli Storage FlashCopy Manager pour se connecter au Tioli Storage Manager. Si ous aez défini PASSWORDACCESS GENERATE dans le fichier d'options (dsm.opt) Tioli Storage FlashCopy Manager, il n'est pas nécessaire d'indiquer le mot de passe car celui qui est enregistré dans le registre est utilisé. Toutefois, afin de stocker le mot de passe dans le registre, ous deez indiquer le mot de passe Tioli Storage Manager lorsque Tioli Storage FlashCopy Manager se connecte pour la première fois au Tioli Storage Manager. Si ous indiquez un mot de passe aec ce paramètre lorsque PASSWORDACCESS GENERATE est actif, la aleur de ligne de commande est ignorée, à moins que le mot de passe de ce poste n'ait pas encore été stocké dans le registre. Dans ce cas, le mot de passe spécifié est stocké dans le registre et utilisé lorsque ous exécutez cette commande. Si PASSWORDACCESS PROMPT est actif et que ous n'indiquez pas de aleur de mot de passe dans la ligne de commande, il ous faudra entrer un mot de passe. Chapitre 9. Informations de référence 235
254 Le mot de passe de Tioli Storage Manager utilisé par Tioli Storage FlashCopy Manager pour la connexion au Tioli Storage Manager peut comporter jusqu'à 63 caractères. Commande Query La commande query permet d'afficher des informations sur le sereur SQL et ses bases de données, sur le sereur Tioli Storage Manager et ses objets de sauegarde et sur Data Protection for SQL. Remarques : Certaines des informations affichées peuent présenter de longues lignes de texte. Vous pouez rediriger la sortie informationnelle de la commande query de Data Protection for SQL dans un fichier texte à l'aide de la syntaxe Windows de réacheminement de sortie de commande (inite de commande) : TDPcommandstatement > [[unité:]chemin\]nomfichier.ext Le fichier est créé ou remplacé. TDPcommandstatement >> [[unité:]chemin\]nomfichier.ext Un ajout est effectué au fichier. Vous pouez ensuite naiguer dans le fichier ou le modifier. Vous pouez utiliser la commande de filtre more de Windows (inite de commande) pour afficher la sortie informationnelle écran par écran, conjointement à la barre erticale de la commande Windows : TDPcommandstatement more Syntaxe de la commande query Utilisez les diagrammes syntaxiques de la commande query comme référence pour afficher les options disponibles et les troncatures requises. Syntaxe Requête SQL TDPSQLC TDPSQLC Query SQL, TDP TSM * nombasedonnées * A, nombd Le diagramme de syntaxe des options de Tioli Storage Manager correspondant à la lettre A s'affiche après la section Paramètres facultatifs ci-après. Paramètres facultatifs de query : /BUFFers =3 [ou aleur cfg] =nombremémoirestampon 236 IBM Tioli Storage Manager for Databases : Data Protection for Microsoft SQL Serer - Guide d'installation et d'utilisation
255 /BUFFERSIze =1024 [ou aleur cfg] =taillemémoiretamponenko /COMPATibilityinfo /CONFIGfile =tdpsql.cfg =nom_fichier_config /FILEInfo= /FROMSQLSERVer= =aleur sereursql [ou aleur cfg.] =nomsereursql /LOGFile =tdpsql.log [ou aleur de configuration] =nom_fichier_journal /LOGPrune =60 [ou aleur de configuration] =nombre_jours =No /OBJect= *, nom_objet /QUERYNode =DP =ALWAYSON =BOTH /SQLAUTHentication =INTegrated [ou aleur de configuration] =SQLuserid /SQLPassword =" " =nom_mot_de_passe_sql /SQLSERVer =[nom de l'ordinateur local ou aleur de configuration] =protocole_sql:nom_sereur_sql /utilisateur_sql =sa =nom_utilisateur_sql /TSMNODe =[aleur dsm.opt] =nompostetsm /TSMOPTFile =dsm.opt =nom_fichier_options_dsm /TSMPassword =[aleur dsm.opt] =nommdptsm Chapitre 9. Informations de référence 237
256 A Options TSM de query : * Full Difffull Log= *, nomobjetjournal, /ACtie /ALl /OBJect= *, nom_objet FIle= * nomfichierlogique, Group= Set= Types * nomgroupe *, nomobjetensemble /FILEInfo Paramètres positionnels query Les paramètres positionnels suient immédiatement la commande query et précèdent les paramètres facultatifs. Spécifiez l'un des paramètres ci-après lors de l'émission d'une commande query de Data Protection for SQL : Query SQL *nom_base_de_données,... Ce paramètre affiche les informations sur le sereur SQL en cours. La ariable nom_bd indique les bases de données du sereur SQL Serer dont les informations doient être affichées. Lorsque ous interrogez un sereur SQL, les informations suiantes sont incluses : Nom du sereur Nom de la base de données Espace alloué à la base de données Espace de base de données utilisé Espace alloué au journal de base de données Espace utilisé par le journal de base de données Ensemble d'options de la base de données (SELECT INTO / BULK COPY, TRUNCATE LOG ON CHECKPOINT) So ous spécifiez le paramètre /COMPATibilityinfo : Version du sereur Etat de groupement du sereur 238 IBM Tioli Storage Manager for Databases : Data Protection for Microsoft SQL Serer - Guide d'installation et d'utilisation
257 Nieau de compatibilité de la base de données Query TDP Ce paramètre affiche le nom et les informations de ersion de Data Protection for SQL ainsi que le contenu du fichier de configuration de Data Protection for SQL en cours. Query TSM *nombasedonnées,... Ce paramètre affiche l'api de Tioli Storage Manager et les informations de ersion du sereur Tioli Storage Manager. La ariable nombasedonnées nomme les bases de données spécifiées du sereur SQL en cours qui ont des objets de sauegarde sur le sereur Tioli Storage Manager et le poste en cours. Aucun nom ne s'affiche si les objets spécifiés n'existent pas en tant qu'objets de sauegarde dans la base de données SQL. Serez-ous de l'option de caractère générique nombasedonnées pour afficher des informations sur tous les objets de sauegarde d'une ou plusieurs bases de données SQL. Lorsque ous analysez un objet de sauegarde à l'aide du paramètre dbname, les informations suiantes sont incluses : Nom SQL Serer Nom de la base de données SQL Type d'objet de sauegarde Etat actif/inactif de l'objet de sauegarde Heure et date de création Data Protection for SQL de l'objet de sauegarde Taille Data Protection for SQL de l'objet de sauegarde Nom de l'objet de sauegarde Data Protection for SQL Pour les sauegardes d'archiage, si l'intégrité de la base de données et des fichiers journaux est érifiée par le traitement du total de contrôle SQL compressé Sauegarde compressée Type de chiffrement de sauegarde Sauegarde dédoublonnée Méthode de sauegarde Emplacement de sauegarde Sauegarde sur une réplique secondaire Nombre de segments de données de l'objet de sauegarde Pour VSS uniquement, si la sauegarde prend en charge la restauration instantanée Les informations suiantes sont incluses si ous spécifiez le paramètre /COMPATibilityinfo : Version de SQL Serer Etat d'enironnement en cluster de SQL Serer Version de Data Protection for SQL ayant créé l'objet de sauegarde Nieau de compatibilité de la base de données SQL Espace de données de la base de données SQL alloué Espace de données de la base de données SQL utilisé Espace du journal de la base de données SQL alloué Espace du journal de la base de données SQL utilisé Chapitre 9. Informations de référence 239
258 Options de la base de données SQL Remarque : Vous pouez également déterminer quels sont les objets de sauegarde à afficher grâce aux paramètres facultatifs de query TSM, /actie et /all. Aucune information ne s'affiche en l'absence de spécification d'objet de sauegarde pour une base de données SQL donnée. FIle=*nomfichierlogique,... Ce paramètre affiche des informations sur les objets de sauegarde de fichier d'une ou plusieurs bases de données SQL du sereur SQL en cours, qui se trouent sur le sereur Tioli Storage Manager et le poste en cours. Complète Ce paramètre affiche des informations sur les objets de sauegarde intégrale d'une ou plusieurs bases de données SQL du sereur SQL en cours, qui se trouent sur le sereur Tioli Storage Manager et le poste en cours. Difffull Ce paramètre affiche des informations sur les objets de sauegarde différentielle d'une ou plusieurs bases de données SQL du sereur SQL en cours, qui se trouent sur le sereur Tioli Storage Manager et le poste en cours. Group=*nomgroupe,... Ce paramètre affiche des informations sur les objets de sauegarde de groupe d'une ou plusieurs bases de données SQL du sereur SQL en cours, qui se trouent sur le sereur Tioli Storage Manager et le poste en cours. Log=*nomobjetjournal,... Ce paramètre affiche des informations sur les objets de sauegarde de journal d'une ou plusieurs bases de données SQL du sereur SQL en cours, qui se trouent sur le sereur Tioli Storage Manager et le poste en cours. La ariable nomobjetjournal spécifie sur quels objets de sauegarde de journal afficher des informations. Ayez recours au symbole astérisque * comme caractère générique dans nomobjetjournal pour remplacer zéro ou plusieurs caractères pour chaque occurrence. Si ous ne spécifiez que le caractère générique, tous les objets de sauegarde de journal des bases de données SQL sont choisis. Set=*nomobjetensemble,... Ce paramètre affiche des informations sur les objets de sauegarde d'ensemble d'une ou plusieurs bases de données SQL du sereur SQL en cours, qui se trouent sur le sereur Tioli Storage Manager et le poste en cours. La ariable nomobjetensemble spécifie sur quels objets de sauegarde d'ensemble afficher des informations. Ayez recours au symbole astérisque * comme caractère générique dans nomobjetensemble pour remplacer zéro ou plusieurs caractères pour chaque occurrence. Si ous ne spécifiez que le caractère générique, tous les objets de sauegarde d'ensemble des bases de données SQL sont choisis. Types (Sauegardes d'archiage uniquement) Ce paramètre affiche une liste récapitulatie par type de sauegarde des objets de sauegarde d'une ou de plusieurs bases de données SQL du 240 IBM Tioli Storage Manager for Databases : Data Protection for Microsoft SQL Serer - Guide d'installation et d'utilisation
259 sereur SQL en cours, qui se trouent sur le sereur Tioli Storage Manager et le poste en cours. Seuls les types de sauegarde comprenant un ou plusieurs objets de sauegarde sont affichés. Si le paramètre facultatif /all est spécifié, le nombre d'objets de sauegarde inactifs est inclus. Vous ne pouez pas spécifier le paramètre facultatif /compatibility ou /fileinfo aec le paramètre types. Paramètres facultatifs query Les paramètres facultatifs suient la commande query et les paramètres positionnels. Voici les descriptions détaillées de chacun des paramètres facultatifs : /BUFFers=nombremémoirestampon Le paramètre /buffers spécifie le nombre de mémoires tampon de données utilisées pour chaque segment de données afin de transférer des données entre Data Protection for SQL et l'api de Tioli Storage Manager. La ariable nombremémoirestampon représente le nombre de mémoires tampon de données à utiliser. Ce nombre peut être compris entre 2 et 8. La aleur par défaut est 3. Remarques : Vous pouez améliorer le débit en augmentant le nombre de mémoires tampon, mais ous augmenterez également l'utilisation de la mémoire. Chaque mémoire tampon est de la taille spécifiée par le paramètre /buffersize. La aleur par défaut est la aleur spécifiée par l'option configurable des mémoires tampon dans le fichier de configuration de Data Protection for SQL. Elle est initialement de 3. Si ous spécifiez /buffers, sa aleur est utilisée à la place de la aleur enregistrée dans le fichier de configuration de Data Protection for SQL. La spécification de ce paramètre ne modifie pas la aleur dans le fichier de configuration. /BUFFERSIze=taillemémoiretamponenko Le paramètre /buffersize spécifie la taille de chaque mémoire tampon de Data Protection for SQL spécifiée par le paramètre /buffers. La ariable taillemémoiretamponenko représente la taille des mémoires tampon de données en kilo-octets. La aleur de ce nombre peut être comprise entre 64 et La aleur par défaut est Remarques : Bien que l'augmentation du nombre de mémoires tampon puisse améliorer le débit, elle augmente également l'utilisation de la mémoire comme le détermine ce paramètre. La aleur par défaut est la aleur spécifiée par l'option configurable des mémoires tampon dans le fichier de configuration de Data Protection for SQL. Elle est initialement de Si ous spécifiez /buffersize, sa aleur est utilisée à la place de la aleur enregistrée dans le fichier de configuration de Data Protection for SQL. La spécification de ce paramètre ne modifie pas la aleur dans le fichier de configuration. /COMPATibilityinfo Pour les opérations query, ce paramètre affiche les informations associées à Chapitre 9. Informations de référence 241
260 la compatibilité de l'objet de sauegarde aec un sereur SQL. Certaines options de configuration de SQL Serer doient être compatibles pour procéder à la restauration d'un objet de sauegarde sur un sereur SQL. Lorsque ous spécifiez ce paramètre, la liste des informations SQL et de configuration de Data Protection for SQL s'affiche pour que ous puissiez saoir si un objet de sauegarde est correct pour un sereur SQL ou pour que ous puissiez identifier les incidents. Remarques : Vous ne pouez pas spécifier ce paramètre aec le paramètre types d'une commande query TSM. Compatible signifie généralement identique. Cependant, si ous utilisez un ordre de triage binaire pour le sereur SQL et l'objet de sauegarde, les pages de code peuent être différentes, même si l'interprétation des aleurs des caractères indiiduels peuent engendrer l'affichage ou l'impression de caractères différents. /CONFIGfile=nomfichierconfig Le paramètre /configfile spécifie le nom du fichier de configuration de Data Protection for SQL, qui contient les aleurs des options configurables de Data Protection for SQL. Remarques : Le nomfichierconfig peut inclure un chemin qualifié complet. Si cette ariable ne comporte pas de chemin, le répertoire d'installation de Data Protection for SQL est utilisé. Si le nom_fichier_config contient des espaces, placez-le entre guillemets. Si ous n'indiquez pas /configfile, la aleur par défaut est tdpsql.cfg. Si ous spécifiez /configfile mais pas nom_fichier_config, la aleur par défaut tdpsql.cfg est utilisée. /FROMSQLSERVer=nom_sereur_sql Pour la commande restore FCM, le paramètre /fromsqlserer indique le sereur SQL sur lequel les objets de sauegarde ont été sauegardés. Ce paramètre est nécessaire uniquement si le nom du sereur SQL sur lequel la restauration doit être effectuée, comme indiqué par le paramètre /sqlserer, est différent du nom du sereur SQL sur lequel les objets de sauegarde ont été créés. La aleur par défaut est la aleur /sqlserer ou l'ensemble de aleurs du fichier de configuration de Data Protection for SQL. Remarques : Si les deux noms de sereur SQL Serer sont différents, ous deez utiliser ce paramètre même si le sereur /fromsqlserer était une instance par défaut non configurée en cluster. Après aoir restauré une base de données SQL sur un autre sereur SQL, il se peut que les identifiants de connexion de la base de données SQL ne correspondent pas à ceux de l'autre sereur SQL. Le cas échéant, utilisez la procédure SQL mémorisée SP_CHANGE_USERS_LOGIN pour rechercher et corriger les non concordances de connexion SQL. /LOGFile=nom_fichier_journal Le paramètre /logfile spécifie le nom du journal d'actiité qui est généré par Data Protection for SQL. Ce journal d'actiité enregistre des éénements significatifs, comme des commandes acheées et des messages 242 IBM Tioli Storage Manager for Databases : Data Protection for Microsoft SQL Serer - Guide d'installation et d'utilisation
261 d'erreur. Il est distinct du journal des erreurs SQL Serer. La ariable nomfichierjournal identifie le nom à utiliser pour le journal d'actiité généré par Data Protection for SQL. Remarques : Si le fichier spécifié n'existe pas, il est créé. S'il existe, de nouelles entrées de journal sont ajoutées au fichier. Le nom de fichier peut inclure un chemin d'accès complet ; toutefois, en l'absence de spécification de chemin, le fichier est consigné dans le répertoire d'installation de Data Protection for SQL. Vous ne pouez désactier la journalisation d'actiité de Data Protection for SQL. Si ous n'indiquez pas /logfile, les enregistrements de journal sont écrits dans le fichier journal par défaut. Le fichier journal par défaut est tdpsql.log. Lors de l'utilisation de plusieurs instances simultanées de Data Protection for SQL pour effectuer des opérations, utilisez le paramètre /logfile afin d'indiquer un fichier journal différent pour chaque instance utilisée. Cela permet de consigner chaque instance dans un fichier journal différent et d'empêcher des enregistrements de fichier journal intercalés. Si un fichier journal différent n'est pas indiqué pour chaque instance, il se peut que les fichiers journaux générés soient illisibles. /LOGPrune=nombre_joursNo Le paramètre /logprune élague le journal d'actiité de Data Protection for SQL et spécifie le nombre de journées d'entrées qui sont conserées. Par défaut, l'élagage du journal est actié et exécuté une fois par jour d'exécution de Data Protection for SQL ; toutefois, cette option permet de le désactier ou de demander de façon explicite un élagage du journal pour une commande exécutée, même si le fichier journal a déjà été élagué ce jour-là. La ariable nombre_jours représente le délai de conseration des entrées de journal, en jours. Par défaut, 60 jours d'entrées de journal sont conserées dans le processus d'élagage. Remarques : Si ous indiquez le nombre_jours, ce délai peut se situer entre 0 et La aleur 0 supprime toutes les entrées du fichier du journal d'actiité de Data Protection for SQL, sauf les entrées de la commande courante. Si ous spécifiez non, le fichier journal n'est pas élagué au cours de la commande. Si ous ne spécifiez pas /logprune, la aleur par défaut est celle qui est spécifiée par l'option configurable logprune dans le fichier de configuration de Data Protection for SQL. La aleur initiale est 60. Si ous spécifiez /logprune, sa aleur est utilisée à la place de la aleur enregistrée dans le fichier de configuration de Data Protection for SQL. La spécification de ce paramètre ne modifie pas la aleur dans le fichier de configuration. Vous pouez spécifier /logprune sans spécifier nombre_jours ou no ; dans ce cas, la aleur par défaut 60 est utilisée. Les modifications de la aleur du paramètre TIMEformat ou DATEformat peuent donner lieu à un élagage indésirable du fichier journal de Data Protection for SQL. Si ous exécutez une commande susceptible d'élaguer le fichier journal, et que la aleur du paramètre TIMEformat ou DATEformat a changé, effectuez l'une des actions suiantes pour empêcher un élagage non souhaité du fichier journal : Chapitre 9. Informations de référence 243
262 Effectuez une copie du fichier journal existant. Indiquez un noueau fichier journal à l'aide du paramètre /logfile ou de la aleur fichierjournal. /OBJect=*nom_objet,... Pour les opérations restore et inactiate, /object indique que seuls certains objets de sauegarde des bases de données SQL spécifiées et de type spécifique (si précisé) doient être restaurés ou désactiés. Pour les opérations query, /object permet d'inclure des objets particuliers et des types d'objets dans l'affichage. La ariablenomobjet indique les noms des objets de sauegarde à restaurer ou désactier. Le nom d'objet identifie de façon unique chaque objet de sauegarde et est créé par Data Protection for SQL. Utilisez query pour afficher les noms des objets de sauegarde. Utilisez * comme caractère générique dans nom_objet pour remplacer zéro, un ou plusieurs caractères dans chaque occurrence. Si ous ne spécifiez que le caractère générique, tous les objets de sauegarde des bases de données SQL sont choisis. /QUERYNode=DP ALWAYSON BOTH Indiquez si ous oulez interroger des bases de données standard de SQL Serer 2012 ou ersion ultérieure ayant été sauegardées depuis un poste Data Protection for SQL Serer standard, et/ou le poste AlwaysOn. Ce paramètre est ignoré pour les bases de données de disponibilité car ces dernières sont toujours sauegardées sous le poste AlwaysOn. /SQLAUTHentication=INTegrated SQLuserid Ce paramètre indique le mode d'autorisation utilisé lors de la connexion au sereur SQL. La aleur integrated indique l'authentification Windows. L'ID utilisateur que ous employez pour ous connecter à Windows est le même ID que ous utiliserez pour ous connecter au sereur SQL. Il s'agit de la aleur par défaut. La aleur sqluserid permet d'indiquer l'autorisation d'id utilisateur de SQL Serer. L'ID utilisateur spécifié par le paramètre sqluserid est celui que ous utiliserez pour ous connecter au sereur SQL. Le rôle de sereur fixe SYSADMIN de SQL Serer doit être affecté à tout ID utilisateur SQL. /SQLPassword=nom_mot_de_passe_sql Ce paramètre spécifie le mot de passe SQL qu'utilise Data Protection for SQL pour se connecter au sereur SQL dans lequel les objets sont sauegardés ou restaurés. Remarques : L'utilisation de ce paramètre implique que ous utilisez l'authentification de SQL Serer. SQL Serer et l'id utilisateur SQL associé au mot de passe doient être configurés pour l'authentification SQL Serer. Si ous n'indiquez pas /sqlpassword, la aleur par défaut est ide (" "). Si ous indiquez /sqlpassword mais pas nom_mot_de_passe_sql, la aleur par défaut est également ide (" "). Ce paramètre est ignoré si ous y associez le paramètre /sqlauth=integrated. /SQLSERVer=protocole_sql:nom_sereur_sql Le paramètre /sqlserer spécifie le sereur SQL auquel se connecte Data Protection for SQL. Utilisez /sqlserer pour la commande query SQL, mais préférez /fromsqlserer pour la commande query TSM. La ariable protocolesql indique le protocole de communication à utiliser. Vous pouez indiquer l'un des protocoles suiants : 244 IBM Tioli Storage Manager for Databases : Data Protection for Microsoft SQL Serer - Guide d'installation et d'utilisation
263 lpc: Utiliser le protocole Shared Memory. np: Utiliser le protocole Named Pipes. tcp: Utiliser le protocole Transmission Control. ia: Utiliser le protocole Virtual Interface Architecture. Si aucun protocole n'est indiqué, Data Protection for SQL se connecte au sereur SQL en fonction du premier protocole disponible. Remarques : La aleur par défaut est la aleur spécifiée par l'option configurable du sereur SQL dans le fichier de configuration de Data Protection for SQL. Il s'agit initialement du nom de l'ordinateur local. Si ous indiquez /sqlserer mais pas nom_sereur_sql, le nom de l'ordinateur local est utilisé. Les deux raccourcis suiants sont acceptés comme nom d'ordinateur local :. (local) Il s'agit d'un point aec le mot local entre parenthèses. Vous deez indiquez un nom si le sereur SQL n'est pas l'instance par défaut ou est un membre de cluster de basculement. Le format du nom_sereur_sql dépend du type d'instance dont il s'agit, et s'il se troue dans un cluster ou non : Format Instance? Dans un cluster? Nom requis? nom_ordinateur_local par défaut non non nom_ordinateur_local\ nom_instance désigné non oui nom_sereur_irtuel par défaut oui oui nom_sereur_irtuel\ nom_instance désigné oui oui nom_ordinateur_local Nom de l'ordinateur en réseau sur lequel résident le sereur SQL et Data Protection for SQL. Il est possible que le nom d'hôte TCP/IP ne soit pas toujours le même. nom_instance Nom donné à l'instance SQL Serer désignée, spécifié lors de l'installation de l'instance. nom_sereur_irtuel Nom donné au sereur SQL en cluster, spécifié lors de la configuration du serice de cluster. Il ne s'agit pas du nom de cluster ou de poste. /SQLUSer=nom_utilisateur_sql Le paramètre /sqluser spécifie le nom dont se sert Data Protection for SQL pour se connecter au sereur SQL. Remarques : L'utilisation de ce paramètre implique que ous utilisez l'authentification de SQL Serer. SQL Serer et l'id utilisateur SQL associé au mot de passe doient être configurés pour l'authentification SQL Serer. L'ID utilisateur SQL doit aoir le rôle sereur fixe SYSADMIN de SQL Serer. Si ous n'indiquez pas /sqluser, la aleur par défaut est sa. Chapitre 9. Informations de référence 245
264 Si ous indiquez /sqluser mais pas le nom_utilisateur_sql, la aleur par défaut est également sa. Ce paramètre est ignoré si ous y associez le paramètre /sqlauth=integrated. /TSMNODe=nompostetsm Le paramètre /tsmnode spécifie le nom du poste Tioli Storage Manager utilisé par Data Protection for SQL pour se connecter au sereur Tioli Storage Manager. Ainsi, le client de Tioli Storage Manager demandant des serices est identifié. Vous pouez également enregistrer le nom du poste dans le fichier d'options. Le paramètre de ligne de commande a priorité sur la aleur du fichier d'options. Remarques : Vous ne pouez pas utiliser le paramètre /tsmnode si PASSWORDACCESS GENERATE est indiqué dans le fichier d'options de Tioli Storage Manager. Vous deez spécifier le nom de poste dans le fichier d'options. Sinon, ous pouez changer PASSWORDACCESS en PROMPT pour utiliser le paramètre /tsmnode. Pour plus d'informations sur le fichier d'options de Tioli Storage Manager, oir Création et modification du fichier d'options système client. Si ous ne spécifiez pas /tsmnode, la aleur par défaut est celle spécifiée par l'option nodename dans le fichier d'options de Tioli Storage Manager. La spécification de ce paramètre ne modifie pas la aleur dans le fichier d'options. /TSMOPTFile=nomfichieroptionstsm Le paramètre /tsmoptfile spécifie le fichier d'options de Tioli Storage Manager à utiliser. Son utilisation équiaut à sélectionner un sereur Tioli Storage Manager dans la liste de sereurs de l'interface graphique utilisateur. Le fichier d'options de Tioli Storage Manager contient les aleurs de configuration de l'api de Tioli Storage Manager. Pour plus d'informations sur le fichier d'options de Tioli Storage Manager, oir Création et modification du fichier d'options système client. Remarques : La ariable nomfichieroptionstsm peut comporter un chemin d'accès complet. Si ce chemin n'est pas spécifié, le répertoire d'installation de Data Protection for SQL est utilisé. Si la ariable nomfichieroptionstsm comporte des espaces, ous deez l'encadrer de guillemets. Si ous n'indiquez pas /tsmoptfile, la aleur par défaut est dsm.opt. Si ous spécifiez /tsmoptfile sans indiquer de aleur pour la ariable nomfichieroptionstsm, la aleur par défaut est également dsm.opt. /TSMPassword=motdepassetsm Le paramètre /tsmpassword spécifie le mot de passe Tioli Storage Manager utilisé par Data Protection for SQL pour se connecter au sereur Tioli Storage Manager. Ce paramètre a les interactions suiantes aec l'option PASSWORDACCESS du fichier d'options de Tioli Storage Manager : /tsmpassword PASSWORDACCESS dans le fichier d'options de Tioli Storage Manager Mot de passe déjà enregistré dans le registre? Résultat spécifié generate oui /tsmpassword ignoré 246 IBM Tioli Storage Manager for Databases : Data Protection for Microsoft SQL Serer - Guide d'installation et d'utilisation
265 /tsmpassword PASSWORDACCESS dans le fichier d'options de Tioli Storage Manager Mot de passe déjà enregistré dans le registre? Résultat spécifié generate non /tsmpassword utilisé et enregistré spécifié prompt /tsmpassword utilisé non spécifié prompt Référence associée: «Commande Set», à la page 300 l'utilisateur est sollicité Exemples de sortie de commande query Ces exemples de sortie fournissent un exemple du texte, des messages et de l'état du processus qui s'affichent lors de l'utilisation des commandes query. Interrogation 1 SQL Serer Dans l'exemple Interrogation 1, le sereur SQL STRINGVM1 est interrogé. Notez qu'il est configuré pour les opérations VSS. Commande : tdpsqlc query sql Résultat : IBM Tioli Storage Manager for Databases: Data Protection for Microsoft SQL Serer Version 7, Release 1, Leel 0.0 (C) Copyright IBM Corporation 1997, All rights resered. Connecting to SQL Serer, please wait... SQL Serer Information SQL Serer Name... STRINGVM1\STRINGVM1 SQL Serer Version (SQL Serer 2008) Volume Shadow Copy Serice (VSS) Information Writer Name : SqlSererWriter Local DSMAgent Node : STRINGVM1 Remote DSMAgent Node : Writer Status : Online Selectable Components : 4 Completed Interrogation 2 Base de données SQL Dans l'exemple Interrogation 2, la base de données SQL Serer DB1_XIVmini_G_BAS est interrogée et des informations de compatibilité sont incluses. Commande : tdpsqlc query sql DB1_XIVmini_G_BAS /compat Chapitre 9. Informations de référence 247
266 Résultat : IBM Tioli Storage Manager for Databases: Data Protection for Microsoft SQL Serer Version 7, Release 1, Leel 0.0 (C) Copyright IBM Corporation 1997, All rights resered. Connecting to SQL Serer, please wait... SQL Serer Information SQL Serer Name... STRINGVM1\STRINGVM1 SQL Serer Version (SQL Serer 2008) Cluster... No SQL Database Information SQL Database Name... DB1_XIVmini_G_BAS SQL Database Data Space Allocated... 3,145,728 SQL Database Data Space Used... 1,376,256 SQL Database Log Space Allocated... 2,097,152 SQL Database Log Space Used ,216 SQL Database Compatibility leel SQL Database Options... Completed Interrogation 3 TD(archiage) Dans l'exemple Interrogation 3, des informations sur le fichier de configuration sont recherchées dans Data Protection for SQL. Notez que cette configuration s'applique uniquement aux opérations d'archiage car BACKUPDESTination TSM, BACKUPMETHod LEGACY, LOCALDSMAgentnode et REMOTEDSMAgentnode ne sont pas définis. Commande : tdpsqlc query tdp Résultat : 248 IBM Tioli Storage Manager for Databases : Data Protection for Microsoft SQL Serer - Guide d'installation et d'utilisation
267 IBM Tioli Storage Manager for Databases: Data Protection for Microsoft SQL Serer Version 7, Release 1, Leel 0.0 (C) Copyright IBM Corporation 1997, All rights resered. Data Protection for SQL configuration settings BACKUPDESTination... TSM BACKUPMETHod... LEGACY BUFFers... 3 BUFFERSIze DATEformat... 1 DIFFESTimate FROMSQLserer... LANGuage... ENU LOCALDSMAgentnode... LOGFile... tdpsql.log LOGPrune NUMBERformat... 1 REMOTEDSMAgentnode... SQLAUTHentication... INTegrated SQLBUFFers... 0 SQLBUFFERSIze SQLCOMPression...No SQLSERVer... STRINGVM1 STRIPes... 1 TIMEformat... 1 Completed Interrogation 4 TDP (VSS) Dans l'exemple Interrogation 3, des informations sur le fichier de configuration sont recherchées dans Data Protection for SQL. Notez que cette configuration est définie pour les opérations VSS car BACKUPDESTination LOCAL, BACKUPMETHod VSS et les options LOCALDSMAgentnode et REMOTEDSMAgentnode sont définis. Commande : tdpsqlc query tdp Résultat : Chapitre 9. Informations de référence 249
268 IBM Tioli Storage Manager for Databases: Data Protection for Microsoft SQL Serer Version 7, Release 1, Leel 0.0 (C) Copyright IBM Corporation 1997, All rights resered. Data Protection for SQL configuration settings BACKUPDESTination... LOCAL BACKUPMETHod... VSS BUFFers... 3 BUFFERSIze DATEformat... 1 DIFFESTimate FROMSQLserer... LANGuage... ENU LOCALDSMAgentnode... STRINGVM1 LOGFile... tdpsql.log LOGPrune NUMBERformat... 1 REMOTEDSMAgentnode... SQLAUTHentication... INTegrated SQLBUFFers... 0 SQLBUFFERSIze SQLCOMPression...No SQLSERVer... STRINGVM1 STRIPes... 1 TIMEformat... 1 Completed Interrogation 5 Types de Tioli Storage Manager Dans l'exemple Interrogation 5, le sereur Tioli Storage Manager est interrogé au sujet des types d'objets de sauegarde proenant de toutes les bases de données, y compris les objets actifs et inactifs. Commande : tdpsqlc query tsm * /all Résultat : 250 IBM Tioli Storage Manager for Databases : Data Protection for Microsoft SQL Serer - Guide d'installation et d'utilisation
269 IBM Tioli Storage Manager for Databases: Data Protection for Microsoft SQL Serer Version 7, Release 1, Leel 0.0 (C) Copyright IBM Corporation 1997, All rights resered. Connecting to TSM Serer as node STRINGVM1_SQL... Querying TSM Serer for Backups... Backup Object Information SQL Serer Name... STRINGVM1\STRINGVM1 SQL Database Name... DB1_XIVmini_G_BAS Backup Method... VSS Backup Location... Sr Backup Object Type... full Backup Object State... Inactie Backup Creation Date / Time... 09/23/ :23:14 Backup Size Mo Backup Compressed... No Backup Encryption Type... None Backup Client-deduplicated... No Backup Supports Instant Restore... No Database Object Name Assigned Management Class... DEFAULT Backup Object Information SQL Serer Name... STRINGVM1\STRINGVM1 SQL Database Name... DB1_XIVmini_G_BAS Backup Method... VSS Backup Location... Sr Backup Object Type... full Backup Object State... Actie Backup Creation Date / Time... 09/23/ :39:31 Backup Size Mo Backup Compressed... No Backup Encryption Type... None Backup Client-deduplicated... No Backup Supports Instant Restore... No Database Object Name Assigned Management Class... DEFAULT Backup Object Information SQL Serer Name... STRINGVM1\STRINGVM1 SQL Database Name... DB1_XIVmini_G_BAS Backup Method... VSS Backup Location... Loc Backup Object Type... full Backup Object State... Inactie Backup Creation Date / Time... 09/23/ :41:14 Backup Size Mo Backup Compressed... No Backup Encryption Type... None Backup Client-deduplicated... No Backup Supports Instant Restore... Yes Database Object Name Assigned Management Class... DEFAULT Chapitre 9. Informations de référence 251
270 Backup Object Information SQL Serer Name... STRINGVM1\STRINGVM1 SQL Database Name... DB1_XIVmini_G_BAS Backup Method... VSS Backup Location... Loc Backup Object Type... full Backup Object State... Actie Backup Creation Date / Time... 09/23/ :45:57 Backup Size Mo Backup Compressed... No Backup Encryption Type... None Backup Client-deduplicated... No Backup Supports Instant Restore... Yes Database Object Name Assigned Management Class... DEFAULT Backup Object Information SQL Serer Name... STRINGVM1\STRINGVM1 SQL Database Name... DB1_XIVmini_G_BAS Backup Method... Lgcy Backup Location... Sr Backup Object Type... Full Backup Object State... Actie Backup Creation Date / Time... 09/23/ :31:04 Backup Size... 2,08 Mo SQL Compressed... No Backup Compressed... No Backup Encryption Type... None Backup Client-deduplicated... No Database Object Name \00001AC4 Number of stripes in backup object... 1 Assigned Management Class... DEFAULT Backup Object Information SQL Serer Name... STRINGVM1\STRINGVM1 SQL Database Name... model Backup Method... VSS Backup Location... Sr Backup Object Type... full Backup Object State... Inactie Backup Creation Date / Time... 09/23/ :23:14 Backup Size Mo Backup Compressed... No Backup Encryption Type... None Backup Client-deduplicated... No Backup Supports Instant Restore... No Database Object Name Assigned Management Class... DEFAULT 252 IBM Tioli Storage Manager for Databases : Data Protection for Microsoft SQL Serer - Guide d'installation et d'utilisation
271 Backup Object Information SQL Serer Name... STRINGVM1\STRINGVM1 SQL Database Name... model Backup Method... VSS Backup Location... Sr Backup Object Type... full Backup Object State... Actie Backup Creation Date / Time... 09/23/ :43:11 Backup Size Mo Backup Compressed... No Backup Encryption Type... None Backup Client-deduplicated... No Backup Supports Instant Restore... No Database Object Name Assigned Management Class... DEFAULT Backup Object Information SQL Serer Name... STRINGVM1\STRINGVM1 SQL Database Name... model Backup Method... VSS Backup Location... Loc Backup Object Type... full Backup Object State... Actie Backup Creation Date / Time... 09/23/ :45:58 Backup Size... 4,00 Mo Backup Compressed... No Backup Encryption Type... None Backup Client-deduplicated... No Backup Supports Instant Restore... No Database Object Name Assigned Management Class... DEFAULT Backup Object Information SQL Serer Name... STRINGVM1\STRINGVM1 SQL Database Name... model Backup Method... Lgcy Backup Location... Sr Backup Object Type... Full Backup Object State... Actie Backup Creation Date / Time... 09/23/ :31:05 Backup Size... 2,08 Mo SQL Compressed... No Backup Compressed... No Backup Encryption Type... None Backup Client-deduplicated... No Database Object Name \00001AC4 Number of stripes in backup object... 1 Assigned Management Class... DEFAULT Completed Interrogation 6 Base de données Tioli Storage Manager Dans l'exemple Interrogation 6, le sereur Tioli Storage Manager est interrogé au sujet de la base de données netapp_db2, et tous ses objets de sauegarde actifs par défaut sont indiqués. Commande : tdpsqlc query tsm model Résultat : Chapitre 9. Informations de référence 253
272 IBM Tioli Storage Manager for Databases: Data Protection for Microsoft SQL Serer Version 7, Release 1, Leel 0.0 (C) Copyright IBM Corporation 1997, All rights resered. Connecting to TSM Serer as node STRINGVM1_SQL... Querying TSM Serer for Backups... Backup Object Information SQL Serer Name... STRINGVM1\STRINGVM1 SQL Database Name... model Backup Method... VSS Backup Location... Sr Backup Object Type... full Backup Object State... Actie Backup Creation Date / Time... 09/23/ :43:11 Backup Size Mo Backup Compressed... No Backup Encryption Type... None Backup Client-deduplicated... No Backup Supports Instant Restore... No Database Object Name Assigned Management Class... DEFAULT Backup Object Information SQL Serer Name... STRINGVM1\STRINGVM1 SQL Database Name... model Backup Method... VSS Backup Location... Loc Backup Object Type... full Backup Object State... Actie Backup Creation Date / Time... 09/23/ :45:58 Backup Size... 4,00 Mo Backup Compressed... No Backup Encryption Type... None Backup Client-deduplicated... No Backup Supports Instant Restore... No Database Object Name Assigned Management Class... DEFAULT Backup Object Information SQL Serer Name... STRINGVM1\STRINGVM1 SQL Database Name... model Backup Method... Lgcy Backup Location... Sr Backup Object Type... Full Backup Object State... Actie Backup Creation Date / Time... 09/23/ :31:05 Backup Size... 2,08 Mo SQL Compressed... No Backup Compressed... No Backup Encryption Type... None Backup Client-deduplicated... No Database Object Name \00001AC4 Number of stripes in backup object... 1 Assigned Management Class... DEFAULT Completed 254 IBM Tioli Storage Manager for Databases : Data Protection for Microsoft SQL Serer - Guide d'installation et d'utilisation
273 Interrogation 7 Base de données Tioli Storage Manager Dans l'exemple Interrogation 7, le sereur Tioli Storage Manager est interrogé pour obtenir des informations sur les objets de sauegarde de type groupe de la base de données netapp_db2. Commande : tdpsqlc query tsm netapp_db2 Group=* Résultat : IBM Tioli Storage Manager for Databases: Data Protection for Microsoft SQL Serer Version 7, Release 1, Leel 0.0 (C) Copyright IBM Corporation 1997, All rights resered. Connecting to TSM Serer as node STRINGVM1_SQL... Backup Object Information SQL Serer Name... STRINGVM1\STRINGVM1 SQL Database Name... netapp_db2 Backup Method... Lgcy Backup Location... Sr Backup Object Type... Group SQL Group Logical Name... PRIMARY Backup Object State... Actie Backup Creation Date / Time... 09/27/ :23:58 Backup Size... 2,08 Mo SQL Compressed... No Backup Compressed... No Backup Encryption Type... None Backup Client-deduplicated... No Database Object Name \00001A4C Number of stripes in backup object... 1 Assigned Management Class... DEFAULT Interrogation 8 Base de données Tioli Storage Manager Dans l'exemple Interrogation 8, les objets de sauegarde intégrale actifs et inactifs de la base de données Test1 sont affichés. En outre, des informations de fichier sont demandées. Commande : tdpsqlc q tsm DB1_XIVmini_G_BAS full /fileinfo /all Résultat : Chapitre 9. Informations de référence 255
274 IBM Tioli Storage Manager for Databases: Data Protection for Microsoft SQL Serer Version 7, Release 1, Leel 0.0 (C) Copyright IBM Corporation 1997, All rights resered. Connecting to TSM Serer as node STRINGVM1_SQL... Querying TSM Serer for Backups... Backup Object Information SQL Serer Name... STRINGVM1\STRINGVM1 SQL Database Name... DB1_XIVmini_G_BAS Backup Method... VSS Backup Location... Sr Backup Object Type... full Backup Object State... Inactie Backup Creation Date / Time... 09/23/ :23:14 Backup Size Mo Backup Compressed... No Backup Encryption Type... None Backup Client-deduplicated... No Backup Supports Instant Restore... No Database Object Name Assigned Management Class... DEFAULT Backup Object Information SQL Serer Name... STRINGVM1\STRINGVM1 SQL Database Name... DB1_XIVmini_G_BAS Backup Method... VSS Backup Location... Sr Backup Object Type... full Backup Object State... Actie Backup Creation Date / Time... 09/23/ :39:31 Backup Size Mo Backup Compressed... No Backup Encryption Type... None Backup Client-deduplicated... No Backup Supports Instant Restore... No Database Object Name Assigned Management Class... DEFAULT Backup Object Information SQL Serer Name... STRINGVM1\STRINGVM1 SQL Database Name... DB1_XIVmini_G_BAS Backup Method... VSS Backup Location... Loc Backup Object Type... full Backup Object State... Inactie Backup Creation Date / Time... 09/23/ :41:14 Backup Size Mo Backup Compressed... No Backup Encryption Type... None Backup Client-deduplicated... No Backup Supports Instant Restore... Yes Database Object Name Assigned Management Class... DEFAULT 256 IBM Tioli Storage Manager for Databases : Data Protection for Microsoft SQL Serer - Guide d'installation et d'utilisation
275 Backup Object Information SQL Serer Name... STRINGVM1\STRINGVM1 SQL Database Name... DB1_XIVmini_G_BAS Backup Method... VSS Backup Location... Loc Backup Object Type... full Backup Object State... Actie Backup Creation Date / Time... 09/23/ :45:57 Backup Size Mo Backup Compressed... No Backup Encryption Type... None Backup Client-deduplicated... No Backup Supports Instant Restore... Yes Database Object Name Assigned Management Class... DEFAULT Backup Object Information SQL Serer Name... STRINGVM1\STRINGVM1 SQL Database Name... DB1_XIVmini_G_BAS Backup Method... Lgcy Backup Location... Sr Backup Object Type... Full Backup Object State... Actie Backup Creation Date / Time... 09/23/ :31:04 Backup Size... 2,08 Mo SQL Compressed... No Backup Compressed... No Backup Encryption Type... None Backup Client-deduplicated... No Database Object Name \00001AC4 Number of stripes in backup object... 1 Assigned Management Class... DEFAULT SQL Serer Version (SQL Serer 2008) Cluster... No DP Version SQL Database Compatibility leel SQL Database Data Space Allocated... 3,145,728 SQL Database Data Space Used... 1,376,256 SQL Database Log Space Allocated... 2,097,152 SQL Database Log Space Used ,064 SQL Database Options... SQL Group Logical Name... PRIMARY SQL Group Space Allocated... 3,145,728 SQL Group Space Used... 1,376,256 SQL File Logical Name... DB1_XIVmini_G_BAS SQL File Physical Name... G:\SQLSERVER\DB1_XIVmini_G_BAS\DB1_XIVmini_G_BAS.mdf SQL File Space Allocated... 3,145,728 SQL File Space Used... 1,376,256 SQL Group Logical Name... TRANSACTION LOG SQL Group Space Allocated... 2,097,152 SQL Group Space Used ,064 SQL File Logical Name... DB1_XIVmini_G_BAS_log SQL File Physical Name... G:\SQLSERVER\DB1_XIVmini_G_BAS\DB1_XIVmini_G_BAS_log.ldf SQL File Space Allocated... 2,097,152 Completed Interrogation 9 Types Tioli Storage Manager sur le poste AlwaysOn L'interrogations 9 interroge le sereur Tioli Storage Manager pour les types d'objets de sauegarde à partir de toutes les bases de données standard sauegardées ers le poste AlwaysOn, dont les objets actifs et inactif. Chapitre 9. Informations de référence 257
276 Commande : Résultat : tdpsqlc query TSM * /all /querynode=alwayson C:\Program Files\Tioli\TSM\TDPSql>tdpsqlc query TSM * /all /querynode=alwayson IBM Tioli Storage Manager for Databases: Data Protection for Microsoft SQL Serer Version 7, Release 1, Leel 0.0 (C) Copyright IBM Corporation 1997, All rights resered. Connecting to TSM Serer as node c64... Querying TSM Serer for Backups... Backup Object Information SQL Serer Name... hkgroup SQL Database Name... hkaagdb Backup Method... VSS Backup Location... Loc Backup Object Type... full Backup on Secondary Replica... No Backup Object State... Actie Backup Creation Date / Time... 06/11/ :18:11 Backup Size GB Backup Compressed... No Backup Encryption Type... None Backup Client-deduplicated... No Backup Supports Instant Restore... Yes Database Object Name Assigned Management Class... DEFAULT Commande Query Managedcapacity La commande Query Managedcapacity ous permet d'aider à la planification du stockage en déterminant la quantité de capacité gérée en cours d'utilisation. Fonction La commande query managedcapacity affiche les informations de capacité relaties aux olumes qui sont représentés dans l'inentaire local et gérés par Data Protection for SQL Serer. Cette commande est alide pour tous les systèmes d'exploitation Windows qui sont pris en charge par Data Protection for SQL Serer. Commande TDPSQLC TDPSQLC Query MANAGEDCAPacity /DETAILED Paramètres /DETAILED Résultats dans une liste détaillée de olumes en image instantanée. Si cette option n'est pas définie, seule la capacité totale s'affiche. Exemple pour SQL Serer 2008 Demandez la quantité totale de données gérées par SQL Serer 2008 représentées dans l'inentaire local aec une liste détaillée des olumes en image instantanée : 258 IBM Tioli Storage Manager for Databases : Data Protection for Microsoft SQL Serer - Guide d'installation et d'utilisation
277 tdpsqlc query managedcapacity /detailed Total Managed Capacity : GB (68,706,877,440 bytes) Volume : H: Managed Capacity : GB (17,176,719,360 bytes) Volume : I: Managed Capacity : GB (17,176,719,360 bytes) Volume : Q: Managed Capacity : GB (17,176,719,360 bytes) Volume : N: Managed Capacity : GB (17,176,719,360 bytes) Query Policy, commande Utilisez la commande query policy pour obtenir des informations sur les règles locales. Query Policy Cette commande permet de répertorier les attributs d'une règle. TDPSQLC Query POLicy * Paramètres : * (requis) indique toutes les règles à rechercher. Les résultats de la requête seront affichés comme suit : Connecting to SQL Serer, please wait... Policy Number of snapshots to keep Days to keep a snapshot SQLPOL 3 60 STANDARD 2 30 Commande Restore La commande restore permet de restaurer tout ou partie d'une ou plusieurs bases de données SQL. Utilisez cette commande pour restaurer tout ou une partie d'une ou plusieurs bases de données SQL sur un sereur SQL à partir de la mémoire de Tioli Storage Manager. Vous ne pouez pas restaurer de bases de données SQL en cours d'utilisation. En plaçant les bases de données SQL à restaurer en mode utilisateur unique, ous pouez éiter d'essayer une restauration dans ce contexte. Si ous restaurez la base de données principale, démarrez le sereur SQL en mode utilisateur unique, à l'aide de l'option de démarrage -m SQL SERVER. En outre, l'utilisateur unique des bases de données ou du sereur SQL doit être identique à celui qu'utilise Data Protection for SQL pour se connecter au sereur SQL en ue de la restauration. SQL Enterprise Manager, SQL Serer Application Client et les autres serices SQL Serer peuent être des utilisateurs de bases de données et du sereur SQL. L'utilisateur dont se sert Data Protection for SQL pour se connecter au sereur SQL doit être doté du rôle sereur fixe SYSADMIN de SQL Serer. Chapitre 9. Informations de référence 259
278 Vous pouez utiliser l'instruction du érificateur de cohérence de base de données TRANSACT-SQL DBCC CHECKDB ('DBNAME') pour érifier l'intégrité des bases de données restaurées. Pendant le processus de restauration de la base de données SQL, le sereur SQL prépare les fichiers de base de données après aoir restauré un olume de métadonnées minimum. Pour les bases de données SQL olumineuses, la préparation des fichiers de base de données peut prendre du temps. Spécifiez une aleur au moins égale à dans l'option commtimeout pour empêcher la fin prématurée d'une opération de restauration. Si la restauration est effectuée dans un enironnement libéré de réseau local, cette aleur doit être indiquée pour Storage Agent. Récupération en fonction de la date et de l'heure (d'archiage uniquement) Les paramètres restoredate et restoretime permettent la restauration et la récupération de la base de données spécifiée aux date et heure spécifiées. Ces paramètres automatisent la restauration de la sauegarde intégrale appropriée, des sauegardes différentielles et de journaux associées et récupère la base de données au point de cohérence spécifié. Si ces paramètres sont utilisés, le comportement est le suiant : S'il n'existe que des sauegardes intégrales et des sauegardes de journaux, les actions suiantes se produisent : La sauegarde intégrale la plus récente antérieure aux date et heure spécifiées par les paramètres restoredate et restoretime est restaurée. Tous les journaux jusqu'au premier journal sauegardé après les date et heure spécifiées par les paramètres restoredate et restoretime sont restaurés. La récupération jusqu'aux date et heure spécifiées par les paramètres restoredate et restoretime (à l'aide de la commande stopat) est effectuée. S'il n'existe que des sauegardes intégrales ou des sauegardes intégrales et des sauegardes différentielles, les actions suiantes se produisent : La sauegarde intégrale la plus récente antérieure aux date et heure spécifiées par les paramètres restoredate et restoretime est restaurée. La sauegarde différentielle la plus récente (s'il en existe une) antérieure aux date et heure spécifiées par les paramètres restoredate et restoretime est restaurée. S'il existe des sauegardes intégrales, des sauegardes différentielles et des sauegardes de journaux, les actions suiantes se produisent : La sauegarde intégrale la plus récente antérieure aux date et heure spécifiées par les paramètres restoredate et restoretime est restaurée. La sauegarde différentielle la plus récente antérieure aux date et heure spécifiées par les paramètres restoredate et restoretime est restaurée. Toutes les sauegardes de journaux après la sauegarde différentielle, jusqu'au premier journal sauegardé après les date et heure spécifiées par les paramètres restoredate et restoretime sont restaurées. La récupération jusqu'aux date et heure spécifiées par les paramètres restoredate et restoretime (à l'aide de la commande stopat) est effectuée. Tâches associées: «Restauration d'une base de données SQL sur une autre instance», à la page IBM Tioli Storage Manager for Databases : Data Protection for Microsoft SQL Serer - Guide d'installation et d'utilisation
279 Remarques sur la ligne de commande de restauration VSS Les remarques ci-après doient être prises en considération lors de l'exécution des restaurations VSS. Sauf indication contraire, le terme restaurations VSS désigne tous les types de restauration utilisant VSS (restauration VSS, restauration rapide VSS, restauration instantanée VSS) : Une restauration instantanée VSS écrase l'intégralité du contenu des olumes source. Vous pouez éiter cela en spécifiant l'option /instantrestore=no. Ce paramètre ignore la copie de nieau olume et utilise plutôt la copie de nieau fichier pour restaurer les fichiers à partir d'une sauegarde VSS située sur les olumes miroir locaux. Le olume source contient uniquement la base de données SQL. Lorsqu'une restauration VSS à partir de olumes miroir locaux est terminée, les octets transférés affichent 0 car aucune donnée (0) n'a été restaurée à partir du sereur Tioli Storage Manager. Pour effectuer une restauration instantanée VSS aec des ersions du client de sauegarde-archiage Tioli Storage Manager antérieures à la ersion 6.1.0, Tioli Storage Manager for FlashCopy Manager Hardware Deices Snapshot Integration Module doit être installé. Lorsque ous effectuez des restaurations instantanées VSS, ous deez ous assurer que toutes les copies d'arrière-plan précédentes qui impliquent les olumes restaurés sont terminées aant de lancer la restauration instantanée VSS. Syntaxe de la commande Restore Utilisez les diagrammes de syntaxe de la commande restore comme référence pour afficher les options disponibles et les exigences de troncature. Syntaxe, TDPSQLC Restore nombasedonnées * Chapitre 9. Informations de référence 261
280 FULL, FIle= nomfichierlogique A * FULL B DIFFerential C, Group= nomgroupe D *, Log= nomobjetjournal E *, Set= nomobjetensemble F * Les diagrammes de syntaxe des options des types d'objet de sauegarde correspondant aux lettres A, B, C, D, E, F sont indiqués après la section consacrée aux paramètres facultatifs ci-après. Paramètres facultatifs de la commande restore : /BACKUPDESTination= backupdestination [ou aleur cfg] TSM LOCAL /BACKUPMETHod= backupmethod [ou aleur cfg] LEGACY VSS /BUFFers =3 [ou aleur cfg] =nombremémoirestampon /BUFFERSIze =1024 [ou aleur cfg] =taillemémoiretamponenko /CONFIGfile =tdpsql.cfg =nom_fichier_config /DBOonly /FROMSQLSERVer= =aleur sereursql [ou aleur cfg.] =nomsereursql /IncludeTSMVM= True /INSTANTRestore= Yes No /INTO= nom_base_de_données =tdpsql.log [ou aleur de configuration] /LOGFile =nom_fichier_journal /LOGPrune =60 [ou aleur de configuration] =nombre_jours =No,, /OBJect=, nom_objet * /QUERYNode =DP =ALWAYSON BOTH /Quiet /RELocate= nomfichierlogique /TO= nomfichierphysique,, rep_fichier_base_de_données répfichierbd /RELOCATEDir= répfichierbd [ rep_fichier_journal [ répautrefichier ] ] /RESTOREDAte date actuelle =date /RESTORETime heure actuelle =time /SQLAUTHentication =INTegrated [ou aleur de configuration] =SQLuserid /SQLBUFFers =0 [ou aleur cfg] =nombremémoirestamponsql /SQLBUFFERSIze =1024 [ou aleur cfg] =taillemémoiretamponenko /SQLPassword =" " =nom_mot_de_passe_sql 262 IBM Tioli Storage Manager for Databases : Data Protection for Microsoft SQL Serer - Guide d'installation et d'utilisation
281 /SQLSERVer =[nom de l'ordinateur local ou aleur de configuration] =protocole_sql:nom_sereur_sql /utilisateur_sql =sa =nom_utilisateur_sql /STRIPes =1 [ou aleur cfg] =nombresegments /TSMNODe =[aleur dsm.opt] =nompostetsm /TSMOPTFile =dsm.opt =nom_fichier_options_dsm /TSMPassword =[aleur dsm.opt] =nommdptsm /VerifyOnly A Options File de restore : /REPlace B Options Full de restore : B1 B2 B1 Options 1 Full de restore : /RECOVery /STANDby= /REPlace =Yes =No annulernomfichier B2 Options 2 Full de restore :, /FIles= * nomfichierlogique, /GRoups= /PARTial /RECOVery /REPlace nomgroupe * =Yes =No Chapitre 9. Informations de référence 263
282 C Options Diff de restore : /RECOVery /STANDby= /REPlace =Yes =No annulernomfichier D Options Group de restore :, /FIles= /REPlace * nomfichierlogique E Options Log de restore : =Yes /RECOVery =No /STANDby= annulernomfichier /STOPAT= dateheure /STOPATMark= nommarque /AFTER= dateheure /STOPBEFOREMark= nommarque /AFTER= dateheure F Options Set de restore :, /FIles= * nomfichierlogique, /GRoups= /REPlace * nomgroupe 264 IBM Tioli Storage Manager for Databases : Data Protection for Microsoft SQL Serer - Guide d'installation et d'utilisation
283 Paramètre positionnels Restore Les paramètres positionnels suient immédiatement la commande restore et précèdent les paramètres facultatifs. FIle=*nomfichierlogique,... Une sauegarde de fichier (file) inclut uniquement le contenu du fichier logique du sereur SQL que ous spécifiez. Vous pouez utiliser cette option lorsqu'il n'est pas pratique de sauegarder toute une base de données SQL à cause du temps de sauegarde et de l'espace disponibles ou par suite de besoins de performances. Cette option restaure les objets de sauegarde de fichier pour les bases de données SQL que ous spécifiez. La ariable nomfichierlogique spécifie le nom des fichiers logiques de base de données du sereur SQL à restaurer. Remarques : Vous pouez spécifier ce paramètre plusieurs fois par appel de commande. Ayez recours au symbole astérisque * comme caractère générique dans la ariable nomfichierlogique pour remplacer zéro ou plusieurs caractères pour chaque occurrence. Si ous ne spécifiez que le caractère générique, tous les fichiers logiques de la base de données de sereur SQL sont choisis. Comme chaque fichier logique sauegardé crée un objet de sauegarde séparé sur le sereur Tioli Storage Manager, la spécification du seul caractère générique entraîne la génération d'un objet de sauegarde séparé pour chaque fichier logique de la base de données SQL Serer. Si la aleur de la ariable nomfichierlogique comporte des espaces ou des caractères spéciaux, encadrez-la de guillemets. La ariable nomfichierlogique est sensible à la casse. Vous ne pouez pas spécifier le paramètre /recoery aec les opérations de restauration de fichier. FULL Cette option restaure les objets de sauegarde intégrale pour les bases de données SQL que ous spécifiez. COPYFull Cette permet de restaurer une sauegarde intégrale de copie uniquement, qui contient une ersion de copie d'une sauegarde intégrale. Ces sauegardes sont considérées comme hors de la séquence ordinaire des sauegarde, et n'affectent pas les journaux de transactions ou les séquences de sauegarde comme les sauegardes différentielles ou intégrales. DIFFerential Une sauegarde de base de données différentielle contient uniquement les parties d'une base de données SQL Serer qui ont changé depuis la dernière sauegarde intégrale ainsi qu'une partie suffisante du journal de transactions pour permettre une restauration cohérente. A ce titre, une sauegarde différentielle occupe généralement moins d'espace qu'une sauegarde intégrale. Spécifiez cette option pour qu'il soit inutile d'appliquer toutes les sauegardes de journal indiiduelles depuis la dernière sauegarde intégrale. Cette option permet de gagner du temps pendant une restauration en remplaçant la restauration d'un certain nombre de sauegardes de journal de transaction. Group=*nomgroupe,... Cette option restaure les objets de sauegarde de groupe pour les bases de Chapitre 9. Informations de référence 265
284 données SQL que ous spécifiez. La ariable nomgroupe spécifie le nom des groupes de fichiers de la base de données SQL Serer à restaurer. Remarques : Vous pouez spécifier ce paramètre plusieurs fois par appel de commande. Ayez recours au symbole astérisque * comme caractère générique dans la ariable nomgroupe pour remplacer zéro ou plusieurs caractères pour chaque occurrence. Si ous ne spécifiez que le caractère générique, tous les groupes de fichiers de la base de données de sereur SQL sont choisis. Si la aleur de la ariable nomgroupe comporte des espaces ou des caractères spéciaux, encadrez-la de guillemets. La ariable nomgroupe est sensible à la casse. Vous ne pouez pas spécifier le paramètre /recoery aec les opérations de restauration de groupe. Log or Log=*nomobjetjournal,... Cette option restaure les objets de sauegarde de journal pour les bases de données SQL que ous spécifiez. Le paramètre log prend la aleur de caractère générique ou la aleur nomobjetjournal. La ariable nomobjetjournal spécifie les objets de sauegarde de journal à restaurer. Ayez recours au symbole astérisque * comme caractère générique dans nomobjetjournal pour remplacer zéro ou plusieurs caractères pour chaque occurrence. Si ous ne spécifiez que le caractère générique, tous les objets de sauegarde de journal des bases de données SQL sont choisis. Vous pouez spécifier ce paramètre plusieurs fois par appel de commande. Set or Set=*nomobjetensemble,... Cette option restaure les objets de sauegarde d'ensemble pour les bases de données SQL que ous spécifiez. Le paramètre set prend la aleur de caractère générique ou la aleur nomobjetensemble. La ariable nomobjetensemble spécifie les objets de sauegarde d'ensemble à restaurer. Ayez recours au symbole astérisque * comme caractère générique dans nomobjetensemble pour remplacer zéro ou plusieurs caractères pour chaque occurrence. Si ous ne spécifiez que le caractère générique, tous les objets de sauegarde d'ensemble des bases de données SQL sont choisis. Remarques : Vous pouez spécifier ce paramètre plusieurs fois par appel de commande. Vous ne pouez pas spécifier le paramètre /recoery aec les opérations de restauration d'ensemble. Paramètres facultatifs de la commande restore Les paramètres facultatifs suient la commande restore et les paramètres positionnels. Voici les descriptions détaillées de chacun des paramètres facultatifs : /BACKUPDESTination=TSMLOCAL Utilisez le paramètre /BACKUPDESTination pour spécifier l'emplacement à partir duquel la sauegarde doit être restaurée. Par défaut, la aleur correspond à celle (si elle existe) spécifiée dans le fichier de préférences 266 IBM Tioli Storage Manager for Databases : Data Protection for Microsoft SQL Serer - Guide d'installation et d'utilisation
285 Data Protection for SQL Serer (tdpsql.cfg). S'il n'existe aucune aleur, la sauegarde est restaurée à partir de l'espace de stockage du sereur Tioli Storage Manager. Vous pouez indiquer : TSM La sauegarde est restaurée à partir de l'espace de stockage du sereur Tioli Storage Manager. Il s'agit de l'option par défaut si aucune aleur n'est spécifiée dans le fichier de préférences de Data Protection for SQL Serer (tdpsql.cfg). LOCAL La sauegarde est restaurée à partir des olumes miroir locaux. /BACKUPMETHod=LEGACYVSS Utilisez le paramètre /BACKUPMETHod pour spécifier la manière dont la restauration est terminée. Par défaut, la aleur correspond à celle (si elle existe) spécifiée dans le fichier de préférences Data Protection for SQL Serer (tdpsql.cfg). Si aucune aleur n'est spécifiée, la sauegarde est restaurée à l'aide de l'api d'archiage. Vous pouez indiquer : LEGACY L'opération de restauration est exécutée aec l'api d'archiage. Il s'agit de l'option par défaut si aucune aleur n'est spécifiée dans le fichier de préférences de Data Protection for SQL Serer (tdpsql.cfg). VSS L'opération de restauration est exécutée aec VSS. /BUFFers=nombremémoirestampon Le paramètre /BUFFers spécifie le nombre de mémoires tampon de données utilisé par chaque segment de données pour transférer des données entre Data Protection for SQL Serer et l'api de Tioli Storage Manager. La ariable nombremémoirestampon représente le nombre de mémoires tampon de données à utiliser. Ce nombre est compris entre 2 et 8. La aleur par défaut est 3. Remarques : Vous pouez améliorer le débit en augmentant le nombre de mémoires tampon, mais ous augmentez également l'utilisation de la mémoire. Chaque mémoire tampon est de la taille spécifiée par le paramètre /BUFFERSIze. La aleur par défaut est la aleur spécifiée par l'option configurable des mémoires tampon dans le fichier de configuration de Data Protection for SQL Serer. Cette aleur est initialement de 3. Si ous indiquez /BUFFers, la aleur correspondante est utilisée à la place de la aleur définie dans le fichier de configuration de Data Protection for SQL Serer. La spécification de ce paramètre ne modifie pas la aleur dans le fichier de configuration. Si ous spécifiez /BUFFers sans indiquer de aleur pour la ariable nombremémoirestampon, la aleur par défaut 3 est utilisée. /BUFFERSIze=taillemémoiretamponenko Le paramètre /BUFFERSIze spécifie la taille de chaque mémoire tampon de Data Protection for SQL Serer, spécifiée par le paramètre /BUFFers. La ariable taillemémoiretamponenko représente la taille des mémoires tampon de données en kilooctets (ko). Ce nombre est compris entre 64 et La aleur par défaut est Remarques : Chapitre 9. Informations de référence 267
286 Bien que l'augmentation du nombre de mémoires tampon puisse améliorer le débit, elle augmente également l'utilisation de la mémoire comme le détermine ce paramètre. La aleur par défaut est la aleur spécifiée par l'option configurable des mémoires tampon dans le fichier de configuration de Data Protection for SQL Serer. Cette aleur est initialement de Si ous indiquez /BUFFERSIze, la aleur correspondante est utilisée à la place de la aleur définie dans le fichier de configuration de Data Protection for SQL Serer. La spécification de ce paramètre ne modifie pas la aleur dans le fichier de configuration. Si ous spécifiez /BUFFERSIze sans indiquer de aleur pour la ariable taillemémoiretamponenko, la aleur par défaut 1024 est utilisée. /CONFIGfile=nomfichierconfig Le paramètre /CONFIGfile indique le nom du fichier de configuration de Data Protection for SQL Serer, qui contient les aleurs des options configurables de Data Protection for SQL Serer. Remarques : Le nomfichierconfig inclut un chemin qualifié complet. Si le nomfichierconfig n'inclut pas de chemin, le répertoire d'installation de Data Protection for SQL Serer est utilisé. Si le nomfichierconfig contient des espaces, placez-le entre guillemets. Si ous n'indiquez pas /CONFIGfile, la aleur par défaut est tdpsql.cfg. Si ous spécifiez /CONFIGfile mais pas nomfichierconfig, la aleur par défaut tdpsql.cfg est utilisée. /DBOonly La spécification du paramètre /DBOonly empêche les utilisateurs généraux d'accéder à une base de données restaurée aant qu'elle soit déterminée comme accessible. Ce paramètre assure que l'option de base de données RESTRICTED USER est définie après une opération de restauration. /FROMSQLSERVer=nomsereursql Pour la commande restore FCM, le paramètre /fromsqlserer indique le sereur SQL sur lequel les objets de sauegarde ont été sauegardés. Ce paramètre est nécessaire uniquement si le nom du sereur SQL Serer sur lequel la restauration doit être effectuée, comme indiqué par le paramètre /sqlserer, est différent du nom du sereur SQL Serer sur lequel les objets de sauegarde ont été créés. Utilisez /fromsqlserer pour les commandes query FCM, mais préférez /sqlserer pour les commandes query SQL. La aleur par défaut est la aleur /sqlserer ou la aleur définie dans le fichier de configuration de Data Protection for SQL Serer. Si les deux noms de sereur SQL Serer sont différents, ous deez utiliser ce paramètre même si le sereur /fromsqlserer était une instance par défaut non configurée en cluster. /INSTANTRestore=YesNo Utilisez le paramètre /INSTANTRestore pour spécifier si une image instantanée au nieau olumes ou une copie au nieau fichiers doit être utilisée pour restaurer une sauegarde VSS située sur des olumes miroir locaux. Un sous-système de stockage Systèmes de stockageibm SAN Volume Controller, DS8000 ou XIV est nécessaire pour exécuter des restaurations instantanées VSS. Vous pouez indiquer : Oui Utilisez la restauration d'images instantanées de nieau olume 268 IBM Tioli Storage Manager for Databases : Data Protection for Microsoft SQL Serer - Guide d'installation et d'utilisation
287 Non pour une sauegarde VSS résidant sur des olumes miroir locaux lorsque la sauegarde existe sur des olumes qui la prennent en charge. Il s'agit de la aleur par défaut. Utilisez la copie de nieau fichier pour restaurer les fichiers à partir d'une sauegarde VSS résidant sur des olumes miroir locaux. Le fait d'ignorer les copies de nieau olume signifie que les fichiers de base de données SQL et les fichiers journaux sont les seules données remplacées sur les olumes sources. Lorsque ous exécutez une restauration instantanée VSS sur DS8000 et famille Storwize, érifiez que toutes les copies d'arrière-plan précédentes, qui impliquent les olumes en cours de restauration, sont terminées aant d'initier la restauration VSS instantanée. /IncludeTSMVM=Yes Affectez à /IncludeTSMVM la aleur Yes pour afficher toutes les sauegardes de base de données, y compris les bases de données SQL de sauegarde de l'enironnement irtuel dans la ue Bases de données. La méthode de sauegarde est répertoriée sous TSMVM pour permettre de distinguer ces bases de données des autres bases de données indiquées dans la liste. Sinon, ourez la page Properties dans le panneau Actions, puis sélectionnez Data Center Node et IncludeTSMVM afin d'accéder aux bases de données des enironnements irtuels dans la ue Databases. /INSTANTRestore=YesNo Utilisez le paramètre /INSTANTRestore pour spécifier si une image instantanée au nieau olumes ou une copie au nieau fichiers doit être utilisée pour restaurer une sauegarde VSS située sur des olumes miroir locaux. Un sous-système de stockage Systèmes de stockageibm SAN Volume Controller, DS8000 ou XIV est nécessaire pour exécuter des restaurations instantanées VSS. Vous pouez indiquer : Oui Non Utilisez la restauration d'images instantanées de nieau olume pour une sauegarde VSS résidant sur des olumes miroir locaux lorsque la sauegarde existe sur des olumes qui la prennent en charge. Il s'agit de la aleur par défaut. Utilisez la copie de nieau fichier pour restaurer les fichiers à partir d'une sauegarde VSS résidant sur des olumes miroir locaux. Le fait d'ignorer les copies de nieau olume signifie que les fichiers de base de données SQL et les fichiers journaux sont les seules données remplacées sur les olumes sources. Lorsque ous exécutez une restauration instantanée VSS sur DS8000 et famille Storwize, érifiez que toutes les copies d'arrière-plan précédentes, qui impliquent les olumes en cours de restauration, sont terminées aant d'initier la restauration VSS instantanée. /INTO=nom_base_de_données Pour les opérations restore, le paramètre /INTO indique la base de données de sereur SQL Serer dans laquelle ous oulez restaurer un objet de base de données. Ce paramètre est nécessaire uniquement lorsque le nom de la base de données du sereur SQL Serer pour la restauration est différent du nom de base de données de l'objet de sauegarde. Remarques : Chapitre 9. Informations de référence 269
288 Lorsque ous spécifiez /INTO, il se peut que les caractères génériques (*) ne soient pas utilisés dans la ariable de commande nom_base_de_données ou dans la ariable /INTO nom_base_de_données. La liste de ariables /INTO nom_base_de_données et la liste de commandes nom_base_de_données doient contenir un élément. Veillez à utiliser le paramètre /relocatedir lorsque ous spécifiez /INTO dbname. LOGFile=nom_fichier_journal Le paramètre /LOGFile indique le nom du journal d'actiité généré par Data Protection for SQL Serer. Ce journal d'actiité enregistre des éénements significatifs, comme des commandes acheées et des messages d'erreur. Le journal d'actiité de Data Protection for SQL Serer est différent du journal des erreurs de SQL Serer. Le paramètre /LOGFile permet d'identifier le nom désignant le journal d'actiité généré par Data Protection for SQL Serer. Remarques : Si le fichier spécifié n'existe pas, il est créé. S'il existe, de nouelles entrées de journal sont ajoutées au fichier. Le nom de fichier peut inclure un chemin qualifié complet ; cependant, Si ous n'indiquez pas de chemin, le fichier est écrit dans le répertoire d'installation de Data Protection for SQL Serer. Vous ne pouez pas désactier la journalisation de Data Protection for SQL Serer. Si ous n'indiquez pas /LOGFile, les enregistrements de journal sont écrits dans le fichier journal par défaut. Le fichier journal par défaut est tdpsql.log. Lorsque ous utilisez plusieurs instances simultanées de Data Protection for SQL Serer pour effectuer des opérations, recourez au paramètre /LOGFile afin d'indiquer un fichier journal différent pour chaque instance utilisée. Ainsi, la journalisation s'effectue pour chaque instance dans un fichier journal différent et empêche les enregistrements de fichier interposés. Si un fichier journal différent n'est pas indiqué pour chaque instance, il se peut que les fichiers journaux générés soient illisibles. /LOGPrune=nombre_joursNo Le paramètre /LOGPrune supprime le journal d'actiité de Data Protection for SQL Serer et indique le délai de sauegarde des entrées, en jours. Par défaut, l'élagage de journal est actié et exécuté une fois par jour, quand Data Protection for SQL Serer s'exécute ; cependant, cette option permet de désactier l'élagage de journal ou de demander explicitement un élagage de journal lors d'une exécution de commande, même si le fichier journal a déjà été élagué pour le jour donné. La ariable nombre_jours représente le délai de conseration des entrées de journal, en jours. Par défaut, 60 jours d'entrées de journal sont sauegardés dans le processus d'élagage. Remarques : Si ous indiquez le nombre_jours, ce délai peut se situer entre 0 et La aleur 0 supprime toutes les entrées dans le journal d'actiité de Data Protection for SQL Serer, exceptées les entrées de la commande en cours. Si ous indiquez no, le fichier journal n'est pas élagué. 270 IBM Tioli Storage Manager for Databases : Data Protection for Microsoft SQL Serer - Guide d'installation et d'utilisation
289 Si ous ne spécifiez pas /LOGPrune, la aleur par défaut correspond à celle spécifiée dans l'option configurable logprune du fichier de configuration Data Protection for SQL Serer. Cette aleur est initialement de 60. Si ous indiquez /LOGPrune, la aleur correspondante est utilisée à la place de la aleur définie dans le fichier de configuration de Data Protection for SQL Serer. La spécification de ce paramètre ne modifie pas la aleur dans le fichier de configuration. Vous pouez spécifier /LOGPrune sans spécifier nombre_jours ou non ; dans ce cas, la aleur par défaut 60 est utilisée. Les modifications de la aleur du paramètre TIMEformat ou DATEformat peuent donner lieu à un élagage indésirable du fichier journal. Si ous exécutez une commande susceptible d'élaguer le fichier journal, et que la aleur du paramètre TIMEformat ou DATEformat a changé, effectuez l'une des actions suiantes pour empêcher un élagage non intentionnel du fichier journal : Effectuez une copie du fichier journal existant. Indiquez un noueau fichier journal à l'aide du paramètre /LOGFile ou de l'option logfile. /MOUNTWait=YesNo Ce paramètre n'est pas alide pour tous les types de sauegarde ; par exemple, il ne fonctionne pas aec les types de sauegarde DIFFFULL ou LOG. Si le sereur Tioli Storage Manager est configuré pour stocker les données de sauegarde sur un support amoible, il est possible que le sereur Tioli Storage Manager enoie un message pour indiquer à Data Protection for SQL Serer qu'il attend que le olume de stockage requis soit monté. Si tel est le cas, cette option ous permet de spécifier si les commandes backup, restore et query TSM /fileinfo de Data Protection for SQL Serer attendent le montage du support ou interrompent l'opération courante. Vous pouez indiquer : Oui Attendre les montages de bande (aleur par défaut pour backup et restore). Non Ne pas attendre les montages de bande (aleur par défaut pour query TSM /fileinfo). Remarques : Si ous aez recours à la segmentation de données, Data Protection for SQL Serer ne peut pas terminer tant que le support initial pour tous les segments n'est pas disponible, même si Data Protection for SQL Serer commence à utiliser chaque segment au fur et à mesure que son support est disponible. Suite au mode de distribution des données par SQL Serer dans les segments, si un segment ne dispose pas de son support, chacun des segments risque d'attendre la disponibilité de son support ou du support d'un autre segment. Dans ce cas, il peut s'aérer, nécessaire de mettre fin à la commande Data Protection for SQL Serer après une attente prolongée. Pour cela, ous deez fermer le programme Data Protection for SQL Serer (fermez la fenêtre d'inite de commande ou entrez control-c). Pour backup, si la classe de gestion des méta-objets exige également des supports amoibles, Data Protection for SQL Serer attend ce olume, Chapitre 9. Informations de référence 271
290 mais comme les méta-objets ne sont pas créés aant l'achèement des objets de données, l'attente se produit après le transfert de toutes les données. Si ous indiquez no et que des supports amoibles sont requis, Data Protection for SQL Serer met fin à la commande aec un message d'erreur. La même chose se produit si la classe de gestion des méta-objets nécessite des supports amoibles. Pour backup, comme les méta-objets ne sont pas créés aant l'achèement des objets de données, la commande ne se termine pas aant le transfert de toutes les données de la base de données. Si ous n'indiquez pas /MOUNTWait aec backup ou restore, la aleur par défaut est celle qui est spécifiée dans l'option configurable mountwait dans le fichier de configuration Data Protection for SQL Serer. Cette aleur est initialement yes. La spécification de ce paramètre ne modifie pas la aleur dans le fichier de configuration. Si ous indiquez /MOUNTWait sans préciser yes ou no, la aleur par défaut yes est utilisée. Si ous n'indiquez pas /MOUNTWait aec une requête query TSM /fileinfo, la aleur par défaut non est utilisée. /OBJect=*nomobjet,... Pour les opérations de restauration et de désactiation, /OBJect indique que seuls certains objets de sauegarde des bases de données SQL spécifiées et de type spécifique (si précisé) sont restaurés. Pour les opérations d'interrogation, /OBJect inclut des objets et des types d'objets particuliers dans l'affichage. La ariable nomobjet indique les noms des objets de sauegarde à restaurer ou désactier. Le nom de l'objet identifie de manière unique chaque objet de sauegarde et est créé par Data Protection for SQL Serer. Utilisez query pour afficher les noms des objets de sauegarde. Remarques : Si ous n'indiquez pas de restauration, seul l'objet de sauegarde actif est inclus dans la restauration. Vous pouez aoir recours au symbole astérisque * comme caractère générique dans nomobjet pour remplacer zéro ou plusieurs caractères pour chaque occurrence. Indiquez uniquement le caractère générique pour désigner tous les objets de sauegarde des bases de données SQL indiquées, et pour le type d'objet donné. /PARTial Le paramètre /PARTial restaure uniquement une partie d'une base de données SQL. Vous pouez effectuer des restaurations partielles uniquement à partir d'objets de sauegarde intégrale. L'objectif principal d'une restauration partielle est de récupérer des données perdues ou corrompues. Une restauration partielle restaure un sous-ensemble de la base de données SQL. Après une restauration partielle, des restaurations différentielles de la base de données et des restaurations du journal des transactions peuent restituer un sous-ensemble de la base de données SQL à un moment où les données requises existent ou ne sont pas corrompues. Vous pouez ensuite copier les données requises du sous-ensemble de la base de données SQL ers la base de données SQL d'origine. Vous pouez également utiliser des restauration partielles chaque fois que ous aez besoin d'un sous-ensemble d'une base de données SQL, par exemple à des fins de déeloppement ou de génération de rapports. 272 IBM Tioli Storage Manager for Databases : Data Protection for Microsoft SQL Serer - Guide d'installation et d'utilisation
291 Une restauration partielle restaure toujours l'intégralité de l'objet de sauegarde à partir d u sereur Tioli Storage Manager, même si seule une partie de l'objet restauré est utilisée pour réaliser une reprise. Les statistiques affichées indiquent uniquement la quantité de données restaurées à partir du sereur Tioli Storage Manager, et non la quantité de données utilisées par le sereur SQL pour la reprise de la base de données. Remarques : Vous pouez préciser le contenu d'une restauration partielle aec les paramètres files ou groups. Vous pouez uniquement restaurer des groupes SQL complets, même si ous n'aez pas spécifié tous les fichiers SQL d'un groupe SQL aec l'option files. Le groupe principal est toujours inclus. Les groupes SQL non restaurés sont marqués hors ligne et ne sont pas accessibles. Si ous restaurez la base de données SQL sous-ensemble à l'emplacement où elle a été sauegardée, ous deez préciser les paramètres /RELocate et /to. La console MMC (Microsoft Management Console) ne prend pas en charge les paramètres /RELocate et /to. Vous deez utiliser l'interface de ligne de commande lorsque ous effectuez une restauration partielle nécessitant ces paramètres. Vous pouez spécifier le paramètre /RECOVery aec /PARTial. /QUERYNode=DP ALWAYSON BOTH Indiquez si ous oulez interroger des bases de données standard de SQL Serer 2012 ou ersion ultérieure ayant été sauegardées depuis un poste Data Protection for SQL Serer standard, et/ou le poste AlwaysOn. Ce paramètre est ignoré pour les bases de données de disponibilité car ces dernières sont toujours sauegardées sous le poste AlwaysOn. /Quiet Le paramètre /Quiet permet d'ignorer l'affichage des informations d'état de la commande. Toutefois, ces informations sont ajoutées au journal d'actiité de. /RECOVery=YesNo Pour les opérations restore, /RECOVery indique si ous souhaitez restaurer d'autres bases de données SQL qui ne sont pas sur un sereur SQL Serer en eille. Une base de données restaurée ne peut pas être utilisée si le paramètre /RECOVery=Yes n'est pas défini sur la base de données. Vous pouez indiquer : Yes (par défaut) Chaque fois que ous effectuez une séquence de restaurations dans une base de donnés SQL et que la restauration en cours est la restauration finale de la séquence, ou s'il s'agit de la seule restauration dans une base de données SQL. Le sereur SQL Serer détecte la fin de l'opération de restauration et est prêt pour l'annulation des transactions incomplètes. Non Chaque fois que ous effectuez une séquence de restaurations dans une base de donnés SQL et que la restauration en cours n'est pas la restauration finale de la séquence. Indiquez /RECOVery=no pour toutes les commandes restore, sauf la dernière. Remarques : Chapitre 9. Informations de référence 273
292 Une fois le paramètre /RECOVery=yes appliqué, ous ne pouez pas restaurer d'autres sauegardes différentielles ou de journal dans la base de données. Vous ne pouez pas spécifier /RECOVery pour les opérations de restauration d'objets de sauegarde de fichier (file), de groupe (group) ou d'ensemble (set). Data Protection for SQL Serer force ces restaurations sur /RECOVery=no. Pour les restaurations intégrales qui spécifient /groups ou /files, si ous n'indiquez pas également /partial, ous ne pouez pas appliquer /RECOVery. En l'absence du paramètre /partial, Data Protection for SQL Serer force ces restaurations sur /RECOVery=no. L'absence de spécification de cette option annule automatiquement les transactions incomplètes de la base de données. Lorsque ous spécifiez oui et que ous restaurez plusieurs objets de restauration pour la même base de données, seul le dernier objet de restauration utilise /RECOVery=yes ; les autres objets utilisent /RECOVery=no. Vous pouez ainsi spécifier une liste de journaux sans deoir préciser le journal final dans une commande séparée. Voici un exemple de scénario : Séquence d'opérations de restauration base de données intégrale base de données différentielle objet de sauegarde du journal de transactions objet de sauegarde du journal de transactions Spécifier non non non oui 1. Data Protection for SQL Serer trie les objets de restauration par nom de base de données, puis par horodatage, du plus ancien au plus récent. Une commande query TSM affiche également cet ordre de tri. 2. En cas d'échec d'un objet de restauration, tous les objets de restauration suiants pour cette base de données dans une commande restore unique sont ignorés, quels que soient les paramètres /RECOVery ou /STANDby. /RELocate=nomfichierlogique,... /TO=nomfichierphysique,... Pour des opérations restore, les paramètres /RELocate et /TO en tant que paire spécifient le nouel emplacement d'un fichier de base de données SQL. Vous deez utiliser ce paramétrage pour chaque fichier de base de données que ous ne restaurez pas dans son unité, chemin d'accès et nom de fichier d'origine. La ariable nomfichierlogique spécifie le nom du fichier logique de base de données SQL à réimplanter. La ariable nomfichierphysique spécifie le nom du noueau fichier Windows physique dans lequel ous oulez réimplanter le fichier de base de données SQL. Ce paramètre est disponible lorsque ous restaurez des sauegardes d'archiage uniquement. Remarques : Vous ne pouez pas spécifier plusieurs noms de base de données comme aleur de la commande restore lorsque ous spécifiez /RELocate. /RELocate et /TO peuent chacun receoir une liste de aleurs et être spécifiés plusieurs fois. Toutefois, en tant que paire, /RELocate et /TO doient receoir le même nombre de aleurs, qui doient être appariées par ordre de présentation. Par exemple, 274 IBM Tioli Storage Manager for Databases : Data Protection for Microsoft SQL Serer - Guide d'installation et d'utilisation
293 /relocate=a,b,c /to=a¹,b¹,c¹ est correct, mais pas /relocate=a,b,c /to=b¹,a¹ L'interface graphique MMC ne prend pas en charge les paramètres /RELocate et /TO. Vous deez utiliser l'interface de ligne de commande lorsque ous effectuez une restauration partielle nécessitant ces paramètres. Vous pouez utiliser la commande query aec le paramètre /fileinfo pour déterminer les noms de fichier logique et de fichier physique dans l'objet de sauegarde. Si la ariable nomfichierlogique ou nomfichierphysique comporte des espaces, ous deez l'encadrer de guillemets. Pour la ariable nomfichierphysique, incluez l'unité, le chemin d'accès et le nom de fichier complets du noueau fichier. L'unité et le chemin d'accès du noueau fichier physique doient exister, mais si le fichier n'existe pas encore, le sereur SQL le crée. D'autre part, si le fichier existe, ous derez peut-être spécifier le paramètre /replace. Le caractère générique (*) n'est pas autorisé dans les aleurs de /RELocate ou de /TO. /RELOCATEDir=rep_fichier_base_de_données[,rep_fichier_journal [,rép_autre_fichier] ] Le paramètre /RELOCATEDir spécifie les noueaux emplacements cible dans lesquels restaurer les bases de données SQL sauegardées, les journaux et les fichiers index (en texte intégral). Les fichiers FILESTREAM sont inclus pour SQL Serer 2008, SQL Serer 2008 R2 et ersions ultérieures. Ce paramètre est disponible lorsque ous restaurez des sauegardes VSS ou d'archiage. La ariable rep_fichier_base_de_données indique l'emplacement de répertoire de la base de données SQL que ous souhaitez translater. Si les ariables rép_fichier_journal et autre_rép_fichier ne sont pas spécifiées, les journaux et les fichiers d'index de recherche SQL Serer sont restaurés dans le répertoire spécifié par rép_fichier_bd. La ariable rep_fichier_journal indique l'emplacement de répertoire des fichiers journaux SQL que ous souhaitez translater. Si la ariable rep_fichier_journal n'est pas spécifiée, les fichiers journaux SQL sont restaurés sur le répertoire indiqué par la ariable rep_fichier_base_de_données. La ariable rép_autre_fichier spécifie l'emplacement du répertoire des fichiers index SQL Serer (en texte intégral) et des fichiers FILESTREAM (SQL Serer 2008, SQL Serer 2008 R2 et ersions ultérieures) à réimplanter. Si la ariable rép_autre_fichier n'est pas spécifiée, les fichiers index SQL Serer (en texte intégral) et les fichiers FILESTREAM (SQL Serer 2008, SQL Serer 2008 R2 et ersions ultérieures) sont restaurés dans le répertoire spécifié par rep_fichier_base_de_données. /REPlace Pour les opérations restore, le paramètre /REPlace spécifie que ous oulez écraser des fichiers SQL existants qui ne deraient normalement pas l'être. Ce paramètre peut ous être utile dans les cas suiants : Vous effectuez une restauration intégrale de la base de données, et l'une des affirmations suiantes est raie : Chapitre 9. Informations de référence 275
294 Vous spécifiez le paramètre /into alors que la base de données /into existe sur le sereur SQL Serer. La base de données existe sur le sereur SQL Serer et l'une des affirmations suiantes est également raie : - Le nombre de fichiers SQL de la base de données existante diffère du nombre de fichiers SQL de l'objet de sauegarde intégrale de la base de données. - Les noms d'un ou plusieurs fichiers SQL de la base de données existante ne correspondent à aucun des fichiers SQL de l'objet de sauegarde de base de données intégrale. Vous effectuez une restauration de fichier, de groupe oud'ensemble alors qu'un ou plusieurs fichiers SQL existent. /RESTOREDAte=date Le paramètre /RESTOREDAte indique une date à laquelle la base de données identifiée par nom_bd doit être récupérée. La aleur de date doit être indiquée dans le même format que celui défini dans le fichier de préférences de Data Protection for SQL Serer. Si le paramètre /RESTOREDAte n'est pas spécifié, mais que le paramètre /RESTORETime l'est, la aleur /RESTOREDAte correspond à la date du jour. Le paramètre /RESTOREDAte n'est disponible que pour les opérations de restauration d'archiage. Il peut être spécifié uniquement lorsque ous restaurez une sauegarde intégrale de base de données. Le paramètre /RESTORETime ne peut pas être utilisé pour restaurer des sauegardes de fichier, de groupe et d'ensemble. /RESTORETime=heure Le paramètre /RESTORETime indique une heure à laquelle la base de données identifiée par nom_bd doit être récupérée. La aleur temporelle doit être indiquée dans le même format que celui défini dans le fichier de préférences de Data Protection for SQL Serer. Si le paramètre /RESTORETime n'est pas spécifié, mais que le paramètre /RESTOREDAte l'est, la aleur /RESTORETime correspond à l'heure actuelle. Le paramètre /RESTORETime n'est disponible que pour les opérations de restauration d'archiage. Il peut être spécifié uniquement lorsque ous restaurez une sauegarde intégrale de base de données. Le paramètre /RESTORETime ne peut pas être utilisé pour restaurer des sauegardes de fichier, de groupe et d'ensemble. /SQLAUTHentication=INTegratedSQLuserid Ce paramètre indique le mode d'autorisation utilisé lors de la connexion au sereur SQL. La aleur INTegrated indique l'authentification Windows. L'ID utilisateur que ous employez pour ous connecter à Windows est le même ID que ous utiliserez pour ous connecter au sereur SQL. Il s'agit de la aleur par défaut. La aleur sqluserid permet de spécifier l'autorisation d'id utilisateur de SQL Serer. L'ID utilisateur indiqué par le paramètre sqluserid est celui que ous utilisez pour ous connecter au sereur SQL. Tout ID utilisateur SQL doit aoir le rôle sereur fixe SYSADMIN de SQL Serer. /SQLBUFFers=nombremémoirestamponsql Le paramètre /SQLBUFFers indique le nombre total de tampons de données que SQL Serer utilise pour transférer des données entre SQL Serer et Data Protection for SQL Serer. La ariable nombremémoirestamponsql représente le nombre de mémoires tampon de données à utiliser. La aleur 276 IBM Tioli Storage Manager for Databases : Data Protection for Microsoft SQL Serer - Guide d'installation et d'utilisation
295 de ce nombre peut être comprise entre 0 et 999. La aleur initiale est 0. Lorsque /SQLBUFFers est défini à 0, SQL détermine le nombre de mémoires tampon à utiliser. Remarques : La aleur par défaut est la aleur spécifiée par l'option configurable de mémoires tampon SQL dans le fichier de configuration de Data Protection for SQL Serer. Cette aleur est initialement de 0. Si ous indiquez /SQLBUFFers, la aleur correspondante est utilisée à la place de la aleur définie dans le fichier de configuration de Data Protection for SQL Serer. La spécification de ce paramètre ne modifie pas la aleur dans le fichier de configuration. Si ous spécifiez /SQLBUFFers sans indiquer numsqlbuffers, la aleur par défaut 0 est utilisée. /SQLBUFFERSIze=taillemémoiretamponsqlenko Le paramètre /SQLBUFFERSIze indique la taille de chaque tampon (spécifié par le paramètre /SQLBUFFers) que SQL Serer utilise pour transférer des données ers Data Protection for SQL Serer. La ariable taillemémoiretamponsqlenko représente la taille des mémoires tampon de données en kilooctets (ko). Ce nombre est compris entre 64 et La aleur par défaut est Remarques : La aleur par défaut est la aleur spécifiée par l'option configurable de mémoires tampon SQL dans le fichier de configuration de Data Protection for SQL Serer. Cette aleur est initialement de Si ous indiquez /SQLBUFFERSIze, la aleur correspondante est utilisée à la place de la aleur définie dans le fichier de configuration de Data Protection for SQL Serer. La spécification de ce paramètre ne modifie pas la aleur dans le fichier de configuration. Si ous spécifiez /SQLBUFFERSIze sans indiquer de aleur pour la ariable taillemémoiretamponsqlenko, la aleur par défaut 1024 est utilisée. /SQLPassword=nom_mot_de_passe_sql Ce paramètre indique le mot de passe SQL utilisé par Data Protection for SQL Serer pour se connecter au sereur SQL Serer à partir duquel les objets sont sauegardés ou ers lequel ils sont restaurés. Remarques : L'utilisation de ce paramètre implique que ous utilisez l'authentification de SQL Serer. L'instance SQL Serer et l'id utilisateur SQL associé au mot de passe doient être configurés pour l'authentification SQL Serer. Si ous n'indiquez pas /SQLPassword, la aleur par défaut est ide (" "). Si ous indiquez /SQLPassword mais pas nom_mot_de_passe_sql, la aleur par défaut est également ide (" "). Ce paramètre est ignoré si ous y associez le paramètre /sqlauth=integrated. /SQLSERVer=protocole_sql:nom_sereur_sql Le paramètre /SQLSERVer indique le sereur SQL Serer sur lequel se connecte Data Protection for SQL Serer. Pour les opérations restore, ce sereur est le sereur SQL dans lequel sont restaurés les objets de sauegarde. Cependant, si les objets de sauegarde ont été créés à partir d'un nom de sereur SQL Serer différent, ous deez utiliser le paramètre /fromsqlserer. Utilisez /sqlserer pour les commandes query SQL et Chapitre 9. Informations de référence 277
296 backup, mais préférez /fromsqlserer pour les commandes query TSM et inactiate. La ariable protocolesql indique le protocole de communication à utiliser. Vous pouez indiquer l'un des protocoles suiants : lpc: Utiliser le protocole Shared Memory. np: Utiliser le protocole Named Pipes. tcp: Utiliser le protocole Transmission Control. ia: Utiliser le protocole Virtual Interface Architecture. Si aucun protocole n'est spécifié, Data Protection for SQL Serer se connecte au sereur SQL aec le premier protocole disponible. Remarques : La aleur par défaut est la aleur spécifiée par l'option configurable du sereur SQL Serer dans le fichier de configuration de Data Protection for SQL Serer. Il s'agit initialement du nom de l'ordinateur local. Si ous indiquez /SQLSERVer mais pas nom_sereur_sql, le nom de l'ordinateur local est utilisé. Les deux raccourcis suiants sont acceptés comme nom d'ordinateur local :. (local) Les raccourcis incluent un point aec le mot local entre parenthèses. Vous deez spécifier le nom si le sereur SQL Serer n'est pas l'instance par défaut ou est membre d'un cluster de basculement. Le format du nom_sereur_sql dépend du type d'instance dont il s'agit, et s'il se troue dans un cluster ou non : Format Instance? Dans un cluster? Nom requis? nom_ordinateur_local par défaut non non nom_ordinateur_local\ nom_instance désigné non oui nom_sereur_irtuel par défaut oui oui nom_sereur_irtuel\ nom_instance désigné oui oui nom_ordinateur_local Nom de l'ordinateur réseau sur lequel se trouent le sereur SQL et Data Protection for SQL Serer. Il se peut que le nom d'hôte TCP/IP change. nom_instance Nom donné à l'instance SQL Serer désignée, spécifié lors de l'installation de l'instance. nom_sereur_irtuel Nom donné au sereur SQL en cluster, spécifié lors de la configuration du serice de cluster. Il ne s'agit pas du nom de cluster ou de poste. /SQLUSer=nom_utilisateur_sql Le paramètre /SQLUSer indique le nom utilisé par Data Protection for SQL Serer pour se connecter au sereur SQL Serer. Remarques : L'utilisation de ce paramètre implique que ous utilisez l'authentification de SQL Serer. L'instance SQL Serer et l'id utilisateur SQL associé au mot de passe doient être configurés pour l'authentification SQL Serer. 278 IBM Tioli Storage Manager for Databases : Data Protection for Microsoft SQL Serer - Guide d'installation et d'utilisation
297 L'ID utilisateur SQL doit aoir le rôle sereur fixe SYSADMIN de SQL Serer. Si ous n'indiquez pas /SQLUSer, la aleur par défaut est sa. Si ous indiquez /SQLUSer mais pas le nom_utilisateur_sql, la aleur par défaut est également sa. Ce paramètre est ignoré si ous y associez le paramètre /sqlauth=integrated. /STANDby=nomfichierannulation Spécifie que la restauration s'effectue sur un sereur SQL Serer autonome et précise le nom d'un fichier d'annulation. Remarques : Vous ne pouez pas spécifier plusieurs noms de base de données comme aleur de la commande restore. Un sereur SQL Serer autonome peut se trouer en mode lecture seule entre les restaurations et peut accepter des restaurations supplémentaires dans ses bases de données. Vous pouez utiliser le même fichier d'annulation pour une base de données pour chaque restauration qui y est opérée, mais ous ne pouez pas utiliser le même fichier d'annulation pour plusieurs bases de données. La ariable nomfichierannulation peut comporter un chemin d'accès complet. Toutefois, si aucun chemin d'accès complet n'est spécifié, le fichier d'annulation est créé dans le répertoire spécifié par la ariable d'enironnement %TEMP%. Si la ariable nomfichierannulation comporte des espaces, ous deez l'encadrer de guillemets. Si le fichier d'annulation spécifié n'existe pas, il est créé par le sereur SQL Serer. S'il existe, mais n'était pas utilisé pour cette base de données SQL, SQL Serer l'écrase. Si ous n'indiquez pas /recoery ou /STANDby, la aleur par défaut est /recoery=yes. /STOPAT=dateheure Pour les opérations restore, /STOPAT indique le point de cohérence sur lequel ous restaurez une base de données SQL. Seuls les journaux de transactions rédigés aant le point de cohérence sont appliqués à la base de données SQL. La ariable dateheure spécifie la date et l'heure, séparées par un espace. Utilisez un format de date/heure quelconque accepté par SQL Serer. Remarques : Ce paramètre ne s'applique qu'aux restaurations du journal de transactions, mais il faut que la restauration de base à laquelle s'appliquent les journaux de transactions soit intégrale. Vous ne pouez pas restaurer à un point de cohérence des restaurations de fichier, de groupe ou d'ensemble. Vous ne pouez pas non plus spécifier /recoery=no ou /standby aec le paramètre /STOPAT. Comme la ariable dateheure comporte un espace, ous deez l'encadrer de guillemets. Chapitre 9. Informations de référence 279
298 Si l'opération de restauration aec /STOPAT ne détecte pas de transaction aant laquelle s'arrêter dans le journal de transactions restauré, la base de données SQL reste à l'état sans reprise, même si ous spécifiez également /recoery=yes. /STOPATMark=nommarque [/AFTER=dateheure] Le paramètre /STOPATMark spécifie un point nommé temporel auquel restaurer une base de données. Vous pouez spécifier une heure après un point de cohérence donné si ous spécifiez l'option /AFTER. Seuls les enregistrements du journal des transactions consignés et comprenant la transaction nommée (qui peut se trouer au moment spécifié ou après) sont appliqués à la base de données SQL. La ariable nommarque spécifie le nom d'une transaction SQL. Il peut s'agir d'une transaction locale ou d'une transaction distribuée. S'il s'agit du nom d'une transaction distribuée, la marque nommée existe dans le journal de transactions de chaque base de données SQL de la transaction répartie. nommarque correspond au nom de la transaction, non à la description qui suit le mot clé MARK dans une instruction SQL BEGIN TRANSACTION ou BEGIN DISTRIBUTED TRANSACTION.La ariable dateheure spécifie la date et l'heure, séparées par un espace. Utilisez un format de date/heure quelconque accepté par SQL Serer. Remarques : Ce paramètre s'applique uniquement aux restaurations du journal de transactions. La restauration de base à laquelle s'appliquent les journaux de transactions doit être une restauration intégrale de base de données. Vous ne pouez pas restaurer à une marque des restaurations de fichier, de groupe ou d'ensemble. Vous pouez utiliser la même marque nommée pour plusieurs transactions SQL. Si ous ne spécifiez pas /AFTER, la restauration s'interrompt à la détection de la première marque du nom spécifié. Si ous spécifiez /AFTER, la restauration s'interrompt à la détection de la première marque du nom spécifié ou après la date et l'heure spécifiées. Si la ariable nommarque comporte des espaces, ous deez l'encadrer de guillemets. Vous ne pouez pas utiliser une commande restore de Data Protection for SQL Serer aec /STOPATMark tout en indiquant /recoery=no ou /standby. Si l'opération de restauration aec /STOPATMark ne détecte pas de transaction dans le journal à laquelle s'arrêter, la base de données SQL reste à l'état sans reprise, même si ous spécifiez /recoery=yes. /STOPBEFOREMark=nommarque [/AFTER=dateheure] Ce paramètre spécifie un point nommé temporel auquel restaurer une base de données. Vous pouez spécifier un point postérieur à un point de cohérence si ous spécifiez l'option /AFTER. Seuls les enregistrements du journal des transactions consignés et ne comprenant pas la transaction nommée (qui peut se trouer au moment spécifié ou après) sont appliqués à la base de données SQL. La ariable markname spécifie le nom d'une transaction SQL. Il peut s'agir d'une transaction locale ou d'une transaction distribuée. S'il s'agit du nom d'une transaction distribuée, la marque nommée existe dans le journal de transactions de chaque base de données SQL de la transaction répartie. 280 IBM Tioli Storage Manager for Databases : Data Protection for Microsoft SQL Serer - Guide d'installation et d'utilisation
299 nommarque correspond au nom de la transaction, non à la description qui suit le mot clé MARK dans une instruction SQL BEGIN TRANSACTION ou BEGIN DISTRIBUTED TRANSACTION. La ariable dateheure spécifie la date et l'heure, séparées par un espace. Utilisez un format de date/heure quelconque accepté par SQL Serer. Remarques : Ce paramètre s'applique uniquement aux restaurations du journal de transactions. La restauration de base à laquelle s'appliquent les journaux de transactions doit être une restauration intégrale de base de données. Vous ne pouez pas restaurer à une marque des restaurations de fichier, degroupe ou d'ensemble. Vous pouez utiliser la même marque nommée pour plusieurs transactions SQL. Si ous ne spécifiez pas /AFTER, la restauration s'interrompt aant la détection de la première marque du nom spécifié. Si ous spécifiez /AFTER, la restauration s'interrompt aant la détection de la première marque du nom spécifié ou après la date et l'heure spécifiées. Si la ariable nommarque comporte des espaces, ous deez l'encadrer de guillemets. Vous ne pouez pas utiliser une commande restore de Data Protection for SQL Serer aec /STOPBEFOREMark tout en indiquant /recoery=no ou /standby. Si l'opération de restauration aec /STOPBEFOREMark ne détecte pas de transaction aant laquelle s'arrêter dans le journal de transactions, la base de données SQL reste à l'état sans reprise, même si ous spécifiez /recoery=yes. /STRIPes=nombresegments Le paramètre /STRIPes spécifie le nombre de segments de données à utiliser dans une opération de sauegarde ou de restauration. La ariable nombresegments peut aoir une aleur comprise entre 1 et 64. Remarques : Si ous ne spécifiez pas /STRIPes, la aleur par défaut correspond à celle spécifiée dans le fichier de configuration Data Protection for SQL Serer. La aleur initiale est 1. Pour restore, la aleur est identique à celle utilisée dans l'opération de sauegarde. Si ous spécifiez /STRIPes sans préciser de aleur pour la ariable nombresegments, la aleur stockée est utilisée. Vous pouez utiliser un nombre de segments inférieur ou égal à celui utilisé pour créer la sauegarde. Vous pouez déterminer le nombre de segments de données utilisés pour créer un objet de sauegarde à l'aide de la commande Data Protection for SQL Serer : query tsm dbname backup_object Vous deez utiliser le paramètre MAXNUMMP aec une commande REGISTER NODE ou UPDATE NODE de Tioli Storage Manager pour permettre à un poste d'utiliser plusieurs sessions pour stocker les données sur des supports amoibles (ce qui nécessite que ous affectiez plusieurs points de montage à ce poste). La aleur MAXNUMMP doit être égale ou supérieure au nombre maximal de segments requis. Chapitre 9. Informations de référence 281
300 Lorsque ous utilisez la segmentation de données, il est conseillé d'utiliser la collocation de l'espace fichier du sereur Tioli Storage Manager pour tenter de conserer chaque segment sur un olume de stockage différent. Le nombre maximum de segments de données que ous pouez utiliser est inférieur la aleur de l'option TXNGROUPMAX du sereur Tioli Storage Manager dans le fichier dsmser.opt. SQL Serer autorise 64 segments de données au maximum. /TSMNODe=nompostetsm Le paramètre /tsmnode indique le nom de poste Tioli Storage Manager utilisé par Data Protection for SQL Serer pour se connecter au sereur Tioli Storage Manager. Ce paramètre identifie le client Tioli Storage Manager demandant des serices. Vous pouez également enregistrer le nom du poste dans le fichier d'options. Le paramètre de ligne de commande a priorité sur la aleur du fichier d'options. Remarques : Vous ne pouez pas utiliser le paramètre /TSMNODe si PASSWORDACCESS GENERATE est indiqué dans le fichier d'options de Tioli Storage Manager. Vous deez spécifier le nom de poste dans le fichier d'options. Sinon, ous pouez changer PASSWORDACCESS en PROMPT pour utiliser le paramètre /TSMNODe. Pour plus d'informations sur le fichier d'options de Tioli Storage Manager, oir Création et modification du fichier d'options système client. Si ous ne spécifiez pas /TSMNODe, la aleur par défaut correspond à celle spécifiée par l'option de nom de poste dans le fichier d'options de Tioli Storage Manager. La spécification de ce paramètre ne modifie pas la aleur dans le fichier d'options. /TSMOPTFile=nomfichieroptionstsm Le paramètre /TSMOPTFile indique le fichier d'options de Tioli Storage Manager à utiliser. Cette opération est similaire à la sélection d'un sereur Tioli Storage Manager depuis la liste de sereurs de l'interface graphique. Le fichier d'options de Tioli Storage Manager contient les aleurs de configuration de l'api de Tioli Storage Manager. Pour plus d'informations sur le fichier d'options de Tioli Storage Manager, oir Création et modification du fichier d'options système client. Remarques : La ariable nomfichieroptionstsm peut comporter un chemin d'accès complet. Si ous n'incluez pas de chemin d'accès, le répertoire dans lequel Data Protection for SQL Serer est installé est utilisé. Si la ariable nomfichieroptiontsm comporte des espaces, ous deez l'encadrer de guillemets. Si ous n'indiquez pas /TSMOPTFile, la aleur par défaut est dsm.opt. Si ous spécifiez /TSMOPTFile sans indiquer de aleur pour la ariable nomfichieroptionstsm, la aleur par défaut est également dsm.opt. /TSMPassword=motdepassetsm Le paramètre /TSMPassword indique le mot de passe Tioli Storage Manager utilisé par Data Protection for SQL Serer pour se connecter au sereur Tioli Storage Manager. Ce paramètre a les interactions suiantes aec l'option PASSWORDACCESS du fichier d'options de Tioli Storage Manager : 282 IBM Tioli Storage Manager for Databases : Data Protection for Microsoft SQL Serer - Guide d'installation et d'utilisation
301 /TSMPassword PASSWORDACCESS dans le fichier d'options de Tioli Storage Manager Mot de passe déjà enregistré dans le registre? Résultat spécifié generate oui /TSMPassword ignoré spécifié generate non /TSMPassword utilisé et enregistré spécifié prompt /TSMPassword utilisé non spécifié prompt l'utilisateur est sollicité /VerifyOnly Le paramètre /VerifyOnly spécifie si l'intégrité de la sauegarde de base de données d'archiage est érifiée. Aant de restaurer une sauegarde, ous pouez utiliser ce paramètre pour déterminer si la sauegarde est complète et lisible. Par défaut, l'intégrité d'une sauegarde de base de données d'archiage n'est pas érifiée. Restriction : Le paramètre /VerifyOnly est seulement disponible aec les sauegardes de bases de données classiques. Ce paramètre est uniquement un paramètre facultatif de commande et ne peut pas être défini en tant qu'option de configuration. Référence associée: «Commande Set», à la page 300 Exemples de sortie de restauration d'archiage Ces exemples de sortie présentent un échantillon de texte, des messages et de l'état de processus affichés lorsque ous utilisez la commande restore. Restoration ReportSerer complète L'exécution de cette commande restaure une sauegarde intégrale de la base de données model sur un sereur différent de celui où elle a été sauegardée. Commande : tdpsqlc restore model full /fromsqlserer=stringvm1\stringvm1 Résultat : Chapitre 9. Informations de référence 283
302 IBM Tioli Storage Manager for Databases: Data Protection for Microsoft SQL Serer Version 7, Release 1, Leel 1.0 (C) Copyright IBM Corporation 1998, All rights resered. Connecting to SQL Serer, please wait... Querying TSM Serer for Backups... Starting Sql database restore... Beginning VSS restore of model... Files Examined/Completed/Failed: [ 2/ 2/ 0] Total Bytes: VSS Restore operation completed with rc = 0 Files Examined : 2 Files Completed : 2 Files Failed : 0 Total Bytes : Total LanFree Bytes : 0 Completed Restauration d'archiage 2 Différentielle L'exemple Restauration d'archiage 2 affiche la restauration d'un objet de sauegarde différentielle de la base de données Test1 dans la base de données Test2. La base de données Test2 doit déjà exister pour que la restauration aboutisse. Commande : tdpsqlc restore Test1 diff /into=test2 Résultat : IBM Tioli Storage Manager for Databases Data Protection for Microsoft SQL Serer Version 7, Release 1, Leel 1.0 (C) Copyright IBM Corporation 1998, All rights resered. Starting Sql database restore... Querying Tioli Storage Manager serer for a list of database backups, please wait... Beginning difffull restore of backup object Test1, 1 of 1, to database Test2 Full: 0 Read: Written: Rate: Kb/Sec Restore of Test1 completed successfully. Total database backups inspected: 1 Total database backups requested for restore: 1 Total database backups restored: 1 Total database skipped: 0 Throughput rate: Kb/Sec Total bytes transferred: 478,720 LanFree bytes transferred: 0 Elapsed processing time: Secs Restauration d'archiage 3 Groupe L'exemple Restauration d'archiage 3 affiche la restauration d'un objet de sauegarde de groupe de fichiers nommé Group1 dans la base de données Test IBM Tioli Storage Manager for Databases : Data Protection for Microsoft SQL Serer - Guide d'installation et d'utilisation
303 Commande : Résultat : tdpsqlc restore Test1 group=group1 IBM Tioli Storage Manager for Databases Data Protection for Microsoft SQL Serer Version 7, Release 1, Leel 1.0 (C) Copyright IBM Corporation 1998, All rights resered. Starting Sql database restore... Querying Tioli Storage Manager serer for a list of database backups, please wait... Restoring meta data... Beginning group restore of backup object Test1\Group1, 1 of 1, to database Test1 Full: 0 Read: Written: Rate: 8, Kb/Sec Restore of Test1\Group1 completed successfully. Total database backups inspected: 1 Total database backups requested for restore: 1 Total database backups restored: 1 Total database skipped: 0 Throughput rate: 8, Kb/Sec Total bytes transferred: 86,982,144 LanFree bytes transferred: 0 Elapsed processing time: Secs Restauration d'archiage 4 - Ensemble L'exemple Restauration d'archiage 4 affiche la restauration de tous les objets de sauegarde d'ensemble actif dans la base de données Test1. Commande : tdpsqlc restore Test1 set=* Résultat : Chapitre 9. Informations de référence 285
304 IBM Tioli Storage Manager for Databases Data Protection for Microsoft SQL Serer Version 7, Release 1, Leel 1.0 (C) Copyright IBM Corporation 1998, All rights resered. Starting Sql database restore... Querying Tioli Storage Manager serer for a list of database backups, please wait... Restoring meta data... Beginning set restore of backup object Test1\ \ , 1 of 1,to database Test1 Full: 0 Read: Written: Rate: 8, Kb/Sec Restore of Test1\ \ completed successfully. Total database backups inspected: 1 Total database backups requested for restore: 1 Total database backups restored: 1 Total database skipped: 0 Throughput rate: 8, Kb/Sec Total bytes transferred: 88,489,472 LanFree bytes transferred: 0 Elapsed processing time: Secs Restauration d'archiage 5 Journal (point de cohérence) L'exemple Restauration d'archiage 5 affiche la restauration de tous les objets de sauegarde du journal actif de la base de données Test1 à un point de cohérence spécifié. Trois sur quatre sauegardes de journal remplissent les critères d'horodatage. Commande : tdpsqlc restore Test1 log=* /stopat="07/01/ :56:00" Résultat : 286 IBM Tioli Storage Manager for Databases : Data Protection for Microsoft SQL Serer - Guide d'installation et d'utilisation
305 IBM Tioli Storage Manager for Databases Data Protection for Microsoft SQL Serer Version 7, Release 1, Leel 1.0 (C) Copyright IBM Corporation 1998, All rights resered. Starting Sql database restore... Querying Tioli Storage Manager serer for a list of database backups, please wait... Beginning log restore of backup object Test1\ \ , 1 of 4,to database Test1 Full: 0 Read: Written: Rate: Kb/Sec Restore of Test1\ \ completed successfully. Beginning log restore of backup object Test1\ \ , 2 of 4,to database Test1 Full: 0 Read: Written: Rate: Kb/Sec Restore of Test1\ \ completed successfully. Beginning log restore of backup object Test1\ \ , 3 of 4,to database Test1 Full: 0 Read: 0 Written: 0 Rate: 0.00 Kb/Sec Restore of Test1\ \ completed successfully. Skipping Test1\ \ because of the preceding failure or point-in-time recoery. Total database backups inspected: 4 Total database backups requested for restore: 4 Total database backups restored: 3 Total database skipped: 1 Throughput rate: Kb/Sec Total bytes transferred: 362,496 LanFree bytes transferred: 0 Elapsed processing time: 9.51 Secs Restauration d'archiage 6 Journal (marque nommée) L'exemple Restauration d'archiage 6 affiche la restauration de tous les objets de sauegarde du journal actif de la base de données Testmark à un point nommé dans le temps. La première marque du nom spécifié, mark2, est détectée dans le troisième objet de sauegarde de journal appliqué à la restauration. La restauration s'achèe dès que cette marque est détectée. Commande : tdpsqlc restore Testmark log=* /stopatmark=mark2 Résultat : Chapitre 9. Informations de référence 287
306 IBM Tioli Storage Manager for Databases Data Protection for Microsoft SQL Serer Version 7, Release 1, Leel 1.0 (C) Copyright IBM Corporation 1998, All rights resered. Starting Sql database restore... Querying Tioli Storage Manager serer for a list of database backups, please wait... Beginning log restore of backup object Testmark\ \ C, 1 of 4, to database Testmark Full: 0 Read: Written: Rate: Kb/Sec Restore of Testmark\ \ C completed successfully. Beginning log restore of backup object Testmark\ \ DC, 2 of 4, to database Testmark Full: 0 Read: Written: Rate: Kb/Sec Restore of Testmark\ \000001DC completed successfully. Beginning log restore of backup object Testmark\ \ , 3 of 4, to database Testmark Full: 0 Read: 0 Written: 0 Rate: 0.00 Kb/Sec Restore of Testmark\ \ completed successfully. Skipping Testmark\ \ because of the preceding failure or point-in-time recoery. Total database backups inspected: 4 Total database backups requested for restore: 4 Total database backups restored: 3 Total database skipped: 4 Throughput rate: Kb/Sec Total bytes transferred: 318,464 LanFree bytes transferred: 0 Elapsed processing time: 8.06 Secs Restauration d'archiage 7 Journal (objet inactif) L'exemple Restauration d'archiage 7 commence par une interrogation demandant d'afficher les objets de sauegarde de journal actifs et inactifs pour la base de données Test1. Commande : tdpsqlc q tsm netapp_db2 log=* /all Résultat : 288 IBM Tioli Storage Manager for Databases : Data Protection for Microsoft SQL Serer - Guide d'installation et d'utilisation
307 IBM Tioli Storage Manager for Databases Data Protection for Microsoft SQL Serer Version 7, Release 1, Leel 1.0 (C) Copyright IBM Corporation 1998, All rights resered. Connecting to TSM Serer as node STRINGVM1_SQL... Backup Object Information SQL Serer Name... STRINGVM1\STRINGVM1 SQL Database Name... netapp_db2 Backup Method... Lgcy Backup Location... Sr Backup Object Type... Log Backup Object State... Actie Backup Creation Date / Time... 09/27/ :36:28 Backup Size ko SQL Compressed... No Backup Compressed... No Backup Encryption Type... None Backup Client-deduplicated... No Database Object Name \00001A4C Number of stripes in backup object... 1 Assigned Management Class... DEFAULT L'exemple Restauration d'archiage 7 porte sur un objet de sauegarde de journal inactif nommé de façon spécifique de la base de données Test1. Comme un objet de sauegarde de journal inactif est demandé, le paramètre /object doit être utilisé dans la commande restore. Commande : tdpsqlc restore Test1 log=* /object= \ Résultat : IBM Tioli Storage Manager for Databases Data Protection for Microsoft SQL Serer Version 7, Release 1, Leel 1.0 (C) Copyright IBM Corporation 1998, All rights resered. Starting Sql database restore... Querying Tioli Storage Manager serer for a list of database backups,please wait... Beginning log restore of backup object Test1\ \ ,1 of 1,to database Test1 Full: 0 Read: Written: Rate: Kb/Sec Restore of Test1\ \ completed successfully. Total database backups inspected: 1 Total database backups requested for restore: 1 Total database backups restored: 1 Total database skipped: 0 Throughput rate: Kb/Sec Total bytes transferred: 214,528 LanFree bytes transferred: 0 Elapsed processing time: 7.11 Secs Chapitre 9. Informations de référence 289
308 Restauration d'archiage 8 Intégrale (partielle) L'exemple Restauration d'archiage 8 affiche la restauration d'une partie d'un objet de sauegarde intégrale, du groupe de fichiers Group1, dans la base de données Test1. Commande : tdpsqlc restore Test1 full /partial /gr=group1 Résultat : IBM Tioli Storage Manager for Databases Data Protection for Microsoft SQL Serer Version 7, Release 1, Leel 1.0 (C) Copyright IBM Corporation 1998, All rights resered. Starting Sql database restore... Querying Tioli Storage Manager serer for a list of database backups,please wait... Restoring meta data... Beginning full restore of backup object Test1, 1 of 1, to database Test1 Full: 0 Read: Written: Rate: 3, Kb/Sec Restore of Test1 completed successfully. Total database backups inspected: 1 Total database backups requested for restore: 1 Total database backups restored: 1 Total database skipped: 0 Throughput rate: 3, Kb/Sec Total bytes transferred: 89,607,680 LanFree bytes transferred: 0 Elapsed processing time: Secs Restauration d'archiage 8 Intégrale (réimplantation) L'exemple Restauration d'archiage 9 affiche la restauration d'un objet de sauegarde intégrale de la base de données Test1, en réimplantant de façon spécifique le fichier logique File1Group1 dans un nouel emplacement physique. Commande : tdpsqlc restore Test1 full /relocate=file1group1 /to=e:\sqldata\file1group1.ndf Résultat : 290 IBM Tioli Storage Manager for Databases : Data Protection for Microsoft SQL Serer - Guide d'installation et d'utilisation
309 IBM Tioli Storage Manager for Databases Data Protection for Microsoft SQL Serer Version 7, Release 1, Leel 1.0 (C) Copyright IBM Corporation 1998, All rights resered. Starting Sql database restore... Querying Tioli Storage Manager serer for a list of database backups,please wait... Restoring meta data... Beginning full restore of backup object Test1, 1 of 1, to database Test1 Full: 0 Read: Written: Rate: 3, Kb/Sec Restore of Test1 completed successfully. Total database backups inspected: 1 Total database backups requested for restore: 1 Total database backups restored: 1 Total database skipped: 0 Throughput rate: 3, Kb/Sec Total bytes transferred: 88,100,352 LanFree bytes transferred: 0 Elapsed processing time: Secs Exemples de sortie de restauration VSS Ces exemples de sortie présentent un échantillon de texte, des messages et de l'état de processus affichés lorsque ous utilisez la commande restore. Restauration VSS à partir du sereur Tioli Storage Manager Restauration de la base de données msdb à partir dy stockage sereur Tioli Storage Manager à l'aide des paramètres facultatifs /backupdestination et /backupmethod. Commande : tdpsqlc restore msdb full /backupdestination=tsm /backupmethod=ss Résultat : Chapitre 9. Informations de référence 291
310 IBM Tioli Storage Manager for Databases: Data Protection for Microsoft SQL Serer Version 7, Release 1, Leel 1.0 (C) Copyright IBM Corporation 1998, All rights resered. Connecting to SQL Serer, please wait... Querying TSM Serer for Backups... Starting Sql database restore... Beginning VSS restore of msdb... Files Examined/Completed/Failed: [ 2/ 2/ 0] Total Bytes: VSS Restore operation completed with rc = 0 Files Examined : 2 Files Completed : 2 Files Failed : 0 Total Bytes : Total LanFree Bytes : 0 Completed Restauration VSS à partir d'une unité locale Restauration de la base de données DEMODB à partir de olumes miroir locaux à l'aide des noueaux paramètres facultatifs, /backupdestination et /backupmethod. Commande : tdpsqlc restore DEMODB full /backupdestination=local /backupmethod=ss /instantrestore=no Résultat : IBM Tioli Storage Manager for Databases: Data Protection for Microsoft SQL Serer Version 7, Release 1, Leel 1.0 (C) Copyright IBM Corporation 1998, All rights resered. Connecting to SQL Serer, please wait... Querying TSM Serer for Backups... Starting Sql database restore... Beginning VSS restore of DEMODB... Files Examined/Completed/Failed: [ 2/ 2/ 0] Total Bytes: VSS Restore operation completed with rc = 0 Files Examined: 2 Files Completed: 2 Files Failed: 0 Total Bytes: Total LanFree Bytes: 0 Restauration VSS instantanée à partir d'une unité locale Utilisez la restauration instantanée pour restaurer la base de données testdb2 à partir de olumes miroir locaux à l'aide du noueau paramètre /instantrestore. 292 IBM Tioli Storage Manager for Databases : Data Protection for Microsoft SQL Serer - Guide d'installation et d'utilisation
311 Commande : tdpsqlc restore testdb2 /backupmethod=ss /backupdest=local /instantrestore=yes Résultat : IBM Tioli Storage Manager for Databases: Data Protection for Microsoft SQL Serer Version 7, Release 1, Leel 1.0 (C) Copyright IBM Corporation 1998, All rights resered. Connecting to SQL Serer, please wait... Querying TSM Serer for Backups... Starting Sql database restore... Beginning VSS restore of DEMODB... Restoring DEMODB using olume-leel-copy snapshot. Starting snapshot restore process. This process may take seeral minutes. VSS Restore operation completed with rc = 0 Files Examined : 0 Files Completed : 0 Files Failed : 0 Total Bytes : 0 Total LanFree Bytes : 0 Répertoire de réimplantation de restauration VSS Restaure et réimplante la base de données stdb à partir de l'espace de stockage du sereur Tioli Storage Manager ers le répertoire m:\stdb à l'aide du noueau paramètre facultatif, /relocatedir. Tous les journaux et les fichiers index SQL (en texte intégral) associés à la base de données stdb sont également restaurés et réimplantés. Commande : tdpsqlc restore stdb full /relocatedir=m:\stdb /backupdestination=tsm /backupmethod=ss Résultat : Chapitre 9. Informations de référence 293
312 IBM Tioli Storage Manager for Databases: Data Protection for Microsoft SQL Serer Version 7, Release 1, Leel 1.0 (C) Copyright IBM Corporation 1998, All rights resered. Connecting to SQL Serer, please wait... Querying TSM Serer for Backups... Starting Sql database restore... Beginning VSS restore of stdb... Preparing for restore of stdb from TSM backup. Files Examined/Completed/Failed: [ 5/ 5/ 0] Total Bytes: VSS Restore operation completed with rc = 0 Files Examined : 5 Files Completed : 5 Files Failed : 0 Total Bytes : Total LanFree Bytes : 0 Commande Restorefiles Pour restaurer et réimplanter la base de données stdb, ses journaux et ses fichiers d'index de recherche dans leur emplacement respectif, émettez la commande suiante : tdpsqlc restore stdb full /relocatedir=m:\stdb,e:\stdb,f:\stdb /backupdestination=tsm /backupmethod=ss Les aleurs /relocatedir de cette commande sont les suiantes : m:\stdb : le répertoire où seule la base de données stdb est réimplantée. e:\stdb : le répertoire où seuls les journaux stdb sont réimplantés. f:\stdb : le répertoire où seuls les fichiers index (en texte intégral) stdb sont réimplantés. Utilisez la commande restorefiles pour restaurer des sauegardes VSS sur le sereur Tioli Storage Manager (/BACKUPDESTINATION=TSM) ou les restaurer en local (/BACKUPDESTINATION=LOCAL). Tenez compte des informations suiantes aant d'utiliser la commande restorefiles. La commande restorefiles restaure les fichiers.mdf, ldf et d'autres fichiers à plat à partir d'un sereur Data Protection for SQL spécifié sous la forme de sauegardes VSS dans un répertoire spécifié. Un répertoire de destination peut être spécifié comme un répertoire sur un système de fichiers fixe (par exemple C:\temp) ou un répertoire partagé en réseau (par exemple \\serer\dest) qui est accessible sur l'agent distant du sereur Tioli Storage Manager (Demandeur VSS) La commande restorefiles ne restaure pas les données ers le sereur SQL Serer. 294 IBM Tioli Storage Manager for Databases : Data Protection for Microsoft SQL Serer - Guide d'installation et d'utilisation
313 Elle ne requiert pas l'installation d'un sereur SQL sur la machine sur laquelle la commande restorefiles est exécutée. Les fichiers peuent donc être restaurés sur une autre machine ou dans un autre répertoire de la machine du sereur SQL. Une restauration se poursuit jusqu'à ce qu'elle soit terminée, à moins que le olume de destination ne dispose pas de suffisamment d'espace pour terminer l'opération de restauration. Les sauegardes VSS situées sur le sereur Tioli Storage Manager serer (/BACKUPDESTINATION=TSM) peuent être restaurées à l'aide de la commande restorefiles sur la machine qui a effectué la sauegarde VSS ou en exécutant la commande sur une machine où le client Data Protection for SQL est installé et configuré pour les opérations VSS. Le nom du composant VSS est ajouté au répertoire spécifié dans la commande restorefiles de sorte que plusieurs bases de données puissent être restaurées dans le même répertoire cible. Les sauegardes VSS qui sont stockées sur la machine locale à l'aide d'une image instantanée permanente (/BACKUPDESTINATION=LOCAL) peuent être restaurées uniquement en exécutant la commande restorefiles sur la machine qui a effectué la sauegarde VSS et qui a accès à l'image instantanée permanente. Pour exécuter une restauration intégrale : tdpsqlc restorefiles DB1 FULL relocatedir=d:\temprestore Utilisez /RELOCATEDIR pour restaurer une base de données qui existe dans un répertoire différent, même si otre sauegarde contient des fichiers situés dans des répertoires différents. Exécutez la commande restorefiles et spécifiez un seul répertoire de destination pour la restauration. Par exemple, émettez la commande restorefiles db1 full /relocatedir=d:\temp pour placer les fichiers dans le répertoire d:\temp\db1\*. Si ous êtes dans un enironnement sans cluster, ous pouez restaurer uniquement une image instantanée locale sur la machine qui a généré l'image instantanée. Si ous êtes dans un enironnement à cluster, ous pouez exécuter une commande restorefiles à partir de n'importe quelle machine dans le cluster. Syntaxe de Restorefiles Utilisez les diagrammes de syntaxe de la commande restorefiles comme référence pour afficher les options et les exigences de troncature disponibles. Commande TDPSQLC, TDPSQLC RESTOREFIles nombasedonnées * Chapitre 9. Informations de référence 295
314 FULL, FIle= nomfichierlogique A * FULL B DIFFerential C, Group= nomgroupe D *, Log= nomobjetjournal E *, Set= nomobjetensemble F * Les diagrammes de syntaxe des options des types d'objet de sauegarde contiennent des options correspondant aux lettres A, B, C, D, E, F, après la section consacrée aux paramètres facultatifs pour la commande restorefiles. Paramètres positionnels Restorefiles Les paramètres positionnels suient immédiatement la commande restorefiles et précèdent les paramètres facultatifs. Les paramètres positionnels suiants indiquent l'objet à restaurer : tdpsqlc restorefiles * nomcomposant1,..., nomcomposantnfull * Restaure de façon séquentielle tous les fichiers à plat pour la base de données. Les paramètres de position suiants indiquent le type de sauegarde d'où les fichiers sont restaurés : FULL Restaure les fichiers à partir d'une sauegarde de type Full pour VSS. Paramètres facultatifs Restorefiles Paramètres facultatifs de la commande restorefiles de Data Protection for SQL et paramètres facultatifs. /BACKUPDESTINATION Les sauegardes VSS qui se trouent sur le sereur Tioli Storage Manager sont restaurées à l'aide de la commande restorefiles aec /BACKUPDESTINATION=TSM. Les sauegardes VSS exécutées sur une machine locale à l'aide d'une image instantanée persistante sont restaurés à l'aide de la commande restorefiles aec /BACKUPDESTINATION=LOCAL. TSM est l'emplacement par défaut de la commande restorefiles. 296 IBM Tioli Storage Manager for Databases : Data Protection for Microsoft SQL Serer - Guide d'installation et d'utilisation
315 /CONFIGfile=nomfichierconfig Le paramètre /configfile permet d'indiquer le nom du fichier de configuration Data Protection for SQL Serer contenant les aleurs des options de configuration Data Protection for SQL Serer. La ariable nomfichierconfig peut inclure un chemin qualifié complet. Si la ariable nomfichierconfiguration n'inclut pas de chemin, le répertoire d'installation de Data Protection for SQL Serer est utilisé. Si le paramètre /configfile n'est pas spécifié, ou si la ariable nomfichierconfig n'est pas spécifiée, la aleur par défaut est tdpsql.cfg. Si la ariable nom_fichier_config inclut des espaces, placez la totalité du paramètre /configfile entre guillemets. Exemple : /CONFIGfile="c:\Program Files\file.cfg" /FROMSQLserer=nom_sereur_sql Utilisez le paramètre /fromsqlserer pour indiquer le nom du sereur SQL où la sauegarde d'origine a été effectuée. Par défaut, il s'agit du nom du sereur SQL local. /LOGFile=nom_fichier_journal Le paramètre /logfile permet d'indiquer le nom du fichier journal d'actiité généré par Data Protection for SQL Serer. La ariable nomfichierjournal indique le nom du fichier journal des actiités. Si le fichier journal spécifié n'existe pas, un noueau est créé. Si le fichier journal spécifié existe, de nouelles entrées de journal sont affichées au fichier. La ariable nom_fichier_journal peut inclure un chemin d'accès complet. Toutefois, si aucun chemin n'est indiqué, le fichier journal est inscrit dans le répertoire d'installation Data Protection for SQL Serer. Si la ariable nomfichierjournal inclut des espaces, placez l'ensemble du paramètre /logfile entre guillemets. Exemple : /LOGFile="c:\Program Files\mytdpsqlserer.log" Si le paramètre /logfile n'est pas spécifié, les enregistrements de journaux sont consignés dans le fichier journal par défaut, tdpsqlserer.log. Le paramètre /logfile ne peut pas être désactié, les journaux sont générés en continu. Lors de l'utilisation de plusieurs instances simultanées de Data Protection for SQL Serer pour effectuer des opérations, utilisez le paramètre /logfile afin d'indiquer un fichier journal différent pour chaque instance utilisée. Cela permet de consigner chaque instance dans un fichier journal différent et d'empêcher des enregistrements de fichier journal intercalés. Si un fichier journal différent n'est pas indiqué pour chaque instance, il se peut que les fichiers journaux générés soient illisibles. /LOGPrune=nombre_joursNo Le paramètre /logprune permet de désactier l'élagage du journal ou de demander explicitement que le journal soit supprimé pour l'exécution d'une commande. Par défaut, l'élagage de journal est actié et il est effectué une fois par jour. La ariable nombre_jours représente le délai de conseration des entrées de journal, en jours. Par défaut, 60 jours d'entrées de journal sont conserés dans le processus d'élagage. Vous pouez utiliser l'interface graphique MMC ou la commande set pour modifier les aleurs par défaut afin que l'élagage de journaux soit désactié de manière à sauegarder plus ou moins de jours d'entrées de journal. Si ous utilisez la ligne de commande, ous pouez utiliser le paramètre /logprune pour Chapitre 9. Informations de référence 297
316 remplacer ces aleurs par défaut. Lorsque la aleur nombre_jours de la ariable /logprune est un nombre compris entre 0 et 9999, le journal est supprimé même si la suppression du journal a déjà été effectuée au cours de la même journée. En modifiant la aleur de l'un des deux paramètres, timeformat ou dateformat, ous risquez de prooquer l'élagage inolontaire du journal. Si la aleur du paramètre timeformat ou dateformat a été modifiée, réalisez l'une des actions suiantes aant l'exécution d'une commande Data Protection for SQL Serer qui risque de supprimer le fichier journal : Effectuez une copie du fichier journal existant. Indiquez un noueau fichier journal à l'aide du paramètre /logfile ou de la aleur fichierjournal. /MOUNTWait=YesNo Ce paramètre n'est pas alide pour tous les types de sauegarde ; par exemple, il ne fonctionne pas aec les types de sauegarde DIFFFULL ou LOG. Le paramètre /mountwait permet d'indiquer si Data Protection for SQL Serer doit attendre le montage des supports amoibles (tels que les bandes ou les CD-ROM) ou arrêter l'opération en cours. Ce cas se produit lorsque le sereur Tioli Storage Manager est configuré pour enregistrer les données de sauegarde sur un support amoible et attend que le olume de stockage requis soit monté. Vous pouez indiquer : Oui Attendre les montages de bande. Il s'agit de la aleur par défaut. Non Ne pas attendre les montages de bande. /OBJect=nom d'objet Le paramètre /object permet de spécifier le nom des fichiers des objets de sauegarde que ous souhaitez restaurer. Le nom de l'objet identifie de manière unique chaque objet de sauegarde et est créé par Data Protection for SQL Serer. Utilisez la commande Data Protection for SQL Serer query tsm * pour afficher les noms des objets de sauegarde. /Quiet Ce paramètre empêche l'affichage des informations sur l'état. Il n'a aucune influence sur le nieau d'information inscrit dans le journal des actiités. /RELOCATEDir=rép_fichier_bd[,rép_fichier_journal [,rép_autre_fichier] [,fichiers filestream]] Le paramètre /relocatedir indique les emplacements de destination dans lesquels les fichiers à plat doient être restaurés. Cela inclut les bases de données, les journaux et les fichiers FILESTREAM. La ariable rep_fichier_base_de_données indique l'emplacement de répertoire de la base de données SQL que ous souhaitez translater. Notez que si les ariables logfiledir ou otherfiledir ne sont pas spécifiées, les journaux et les fichiers d'index de recherche SQL Serer sont restaurés dans le répertoire spécifié par dbfiledir. La ariable rep_fichier_journal indique l'emplacement de répertoire des fichiers journaux SQL que ous souhaitez translater. Notez que si la ariable rep_fichier_journal n'est pas spécifiée, les fichiers journaux SQL sont restaurés sur le répertoire indiqué par la ariable rep_fichier_base_de_données. 298 IBM Tioli Storage Manager for Databases : Data Protection for Microsoft SQL Serer - Guide d'installation et d'utilisation
317 La ariable autre_rep_fichier indique l'emplacement de répertoire des fichiers d'index de recherche de SQL Serer que ous souhaitez translater. Notez que si la ariable autre_rep_fichier n'est pas spécifiée, les fichiers d'index de recherche SQL Serer sont restaurés dans le répertoire indiqué par la ariable rep_fichier_base_de_données.l'opération restorefiles crée un sous-répertoire dans le répertoire principal contenant le nom de la base de données. Les fichiers restaurés sont placés dans ce sous-répertoire. Si le paramètre /relocatedir n'est pas indiqué, les fichiers seront restaurés dans le répertoire où la commande restorefiles est exécutée. Par exemple, si Data Protection for SQL Serer est installé dans le répertoire c:\program Files\Tioli\TSM\TDPSQLC et la commande suiante est émise à partir de E:\Somedir : e:\somedir> c:\"program Files"\Tioli\TSM\TDPSQLC\tdpsqlc restorefiles db1 full Puis, les fichiers sont restaurés dans les sous-répertoires de l'emplacement e:\somedir : e:\somedir\db1\db1.mdf e:\somedir\db1\db1.ldf /TSMNODe=nompostetsm La ariable nompostetsm fait référence au nom du poste Tioli Storage Manager utilisé par Data Protection for SQL Serer pour se connecter au sereur Tioli Storage Manager. Vous pouez ce nom de poste dans le fichier d'options Tioli Storage Manager (dsm.opt). Ce paramètre remplace la aleur du fichier d'options Tioli Storage Manager si PASSWORDACCESS est défini sur PROMPT. Ce paramètre n'est pas alide lorsque la aleur GENERATE est attribuée à PASSWORDACCESS dans le fichier d'options. /TSMOPTFile=nomfichieroptionstsm La ariable nomfichieroptionstsm permet d'identifier le fichier d'options Data Protection for SQL Serer. Le nom du fichier peut comporter un chemin d'accès complet. Si aucun chemin n'est indiqué, la recherche est effectuée dans le répertoire dans lequel Data Protection for SQL Serer est installé. Si la ariable nomfichieroptionstsm contient des espaces, l'intégralité de l'entrée du paramètre /tsmoptfile doit être mise entre guillemets. Exemple : /TSMOPTFile="c:\Program Files\file.opt" La aleur par défaut est dsm.opt. /TSMPassword=motdepassetsm La ariable motpassetsm fait référence au mot de passe Tioli Storage Manager utilisé par Data Protection for SQL Serer pour se connecter au sereur Tioli Storage Manager. Si ous aez défini PASSWORDACCESS GENERATE dans le fichier d'options (dsm.opt) Data Protection for SQL Serer, il n'est pas nécessaire d'indiquer le mot de passe car celui qui est enregistré dans le registre est utilisé. Toutefois, afin de stocker le mot de passe dans le registre, ous deez indiquer le mot de passe Tioli Storage Manager lorsque Data Protection for SQL Serer se connecte pour la première fois au sereur Tioli Storage Manager. Si ous indiquez un mot de passe aec ce paramètre lorsque PASSWORDACCESS GENERATE est actif, la aleur de ligne de commande est ignorée, à moins que le mot de passe de ce poste n'ait pas encore été Chapitre 9. Informations de référence 299
318 stocké dans le registre. Dans ce cas, le mot de passe spécifié est stocké dans le registre et utilisé lorsque ous exécutez cette commande. Si PASSWORDACCESS PROMPT est actif et que ous n'indiquez pas de aleur de mot de passe dans la ligne de commande, il ous faudra entrer un mot de passe. Le mot de passe de Tioli Storage Manager utilisé par Data Protection for SQL Serer pour la connexion au sereur Tioli Storage Manager peut comporter jusqu'à 63 caractères. Exemples restorefiles Cet exemple de sortie fournit un exemple du texte, des messages et des états des processus qui s'affichent lors de l'utilisation de la commande restorefiles. Cette commande, tdpsqlc restorefiles Finance FULL /backupdestination=local /RELOCATEDir=e:\test/FROMSQLSerer=sqlsr12, restaure les fichiers VSS à partir d'une sauegarde de type FULL de la base de données Finance proenant du sereur SQL nommé sqlsr12 dans le répertoire e:\test. Les fichiers restaurés sont les suiants : e:\test\finance\finance.mdf e:\test\finance\finance_log.ldf Commande Set La commande set permet de modifier la ariable des paramètres et des options configurables de Data Protection for SQL Serer. Les aleurs sont enregistrées dans un fichier de configuration. Le fichier par défaut est tdpsql.cfg. Les aleurs de configuration peuent également être définies dans la fenêtre Propriétés de protection des données de l'interface graphique. Si un fichier de configuration n'est pas spécifié, les aleurs du fichier tdpsql.cfg sont utilisées et un fichier de configuration par défaut est créé aec la seule aleur lastprunedate. Si un fichier non alide ou non existant est spécifié, les aleurs par défaut sont utilisées. Tâches associées: «Spécification des préférences Data Protection for SQL Serer», à la page 58 Syntaxe de Set Utilisez les diagrammes syntaxiques de la commande set comme référence pour afficher les options et exigences de troncature disponibles. Commande TDPSQLC 300 IBM Tioli Storage Manager for Databases : Data Protection for Microsoft SQL Serer - Guide d'installation et d'utilisation
319 TDPSQLC Set ALWAYSONNode= nomposte TSM BACKUPDESTINATION= LOCAL BOTH LEGACY BACKUPMETHOD= VSS BUFFers= nombremémoirestampon BUFFERSIze= taillemémoiretamponenko DATEformat= format_date DIFFESTimate= pourcentage FROMSQLserer= sereursql No IMPORTVSSSNAPSHOTSONLYWhenneeded=[ Yes LANGuage= langue LOCALDSMAGENTNODE= nom_poste LOGFile= nom_fichier_journal LOGPrune= nombre_jours No NUMBERformat= formatnumérique MOUNTWaitfordata= Yes No REMOTEDSMAGENTNODE= nom de poste SQLAUTHentication= INTegrated SQLuserid SQLBUFFers= nombremémoirestamponsql SQLBUFFERSIze= taillemémoiretamponsqlenko =No /SQLCHECKSum =Yes /SQLCOMPression =No =Yes SQLSERVer= protocolesql:nom_sereur_sql STRIPes= nombresegments TIMEformat= nbreformathoraire Paramètres facultatifs de Set /CONFIGfile =tdpsql.cfg =nom_fichier_config Paramètres positionnels de la commande set Les paramètres positionnels iennent immédiatement après la commande set et précèdent les paramètres facultatifs. Pour définir les aleurs par défaut dans le fichier de configuration de Data Protection for SQL Serer, indiquez l'un des éléments suiants lorsque ous émettez une commande set. /ALWAYSONNode=nom_poste Indiquez le nom de poste Tioli Storage Manager utilisé pour sauegarder les bases de données de disponibilité AlwaysOn dans un enironnement SQL Serer 2012 ou ersion ultérieure. Ce paramètre est obligatoire lorsque ous configurez Data Protection for SQL Serer aec SQL Serer 2012 ou Chapitre 9. Informations de référence 301
320 ersion ultérieure. Toutes les bases de données de disponibilité d'un groupe de disponibilité sont sauegardées sous ce nom de poste, quel que soit le sereur secondaire de disponibilité dont elles proiennent. Les bases de données qui ne résident pas dans un groupe de disponibilité sont sauegardées sous le nom de poste Data Protection for SQL Serer standard, sauf si ous indiquez le paramètre /USEALWAYSONnode. BACKUPDESTination=TSMLOCALBOTH Le paramètre de position BACKUPDESTination permet de spécifier l'emplacement de stockage de otre sauegarde. Vous pouez indiquer : TSM LOCAL Par défaut, la sauegarde est uniquement stockée dans l'espace de stockage du sereur Tioli Storage Manager. La sauegarde est uniquement stockée dans les olumes miroir locaux. BOTH La sauegarde est stockée dans l'espace de stockage du sereur Tioli Storage Manager et dans les olumes miroir locaux. BACKUPMETHod=LEGACYVSS Le paramètre positionnel BACKUPMETHod permet de spécifier la méthode de la sauegarde. Vous pouez indiquer : LEGACY Par défaut, Data Protection for SQL Serer utilise l'api d'archiage pour effectuer la sauegarde. VSS Data Protection for SQL Serer utilise VSS pour effectuer la sauegarde. BUFFers=nombremémoirestampon Le paramètre BUFFers spécifie le nombre de mémoires tampon de données utilisé par chaque segment de données pour transférer des données entre Data Protection for SQL Serer et l'api de Tioli Storage Manager. Vous pouez améliorer le débit en augmentant le nombre de mémoires tampon, mais ous augmentez également l'utilisation de la mémoire. Chaque mémoire tampon est de la taille spécifiée par le paramètre BUFFERSIze. La ariable nombremémoirestampon représente le nombre de mémoires tampon de données à utiliser. Ce nombre peut être compris entre 2 et 8. La aleur initiale est 3. BUFFERSIze=taillemémoiretamponenko Le paramètre BUFFERSIze spécifie la taille de chaque mémoire tampon de Data Protection for SQL Serer, spécifiée par le paramètre BUFFers. La ariable taillemémoiretamponenko représente la taille des mémoires tampon de données en kilooctets (ko). Ce nombre est compris entre 64 et La aleur initiale est DATEformat=formatdate Le paramètre DATEformat permet de sélectionner le format à utiliser pour afficher les dates. La ariable numformatdate est comprise entre 1 et 7. La aleur initiale est 1. Les aleurs de numéro spécifient les formats ci-après : 1 MM/JJ/AAAA. 2 JJ-MM-AAAA. 3 AAAA-MM-JJ. 4 JJ.MM.AAAA. 5 AAAA.MM.JJ. 302 IBM Tioli Storage Manager for Databases : Data Protection for Microsoft SQL Serer - Guide d'installation et d'utilisation
321 6 AAA/MM/JJ. 7 JJ/MM/AAAA. Les modifications de la aleur du paramètre DATEformat peuent donner lieu à un élagage indésirable du fichier journal de Data Protection for SQL Serer (tdpsql.log par défaut). Vous pouez éiter de perdre des données de fichier journal existantes en procédant d'une des manières suiantes : Après aoir modifié la aleur du paramètre DATEformat, effectuez une copie du fichier journal existant, aant d'exécuter Data Protection for SQL Serer. Indiquez un noueau fichier journal à l'aide du paramètre LOGFile. DIFFESTimate=pourcentage Pour les sauegardes de base de données différentielles effectuées à l'aide de la commande Data Protection for SQL Serer backup, le paramètre DIFFESTimate spécifie la fraction éaluée de toute une base de données SQL qui a changé depuis la dernière sauegarde intégrale de base de données. Cette éaluation est nécessaire car SQL Serer ne fournit aucun moyen de connaître la taille d'une sauegarde différentielle alors qu'une éaluation de taille précise est nécessaire pour que le sereur Tioli Storage Manager affecte efficacement l'espace et place les objets. Le sereur Tioli Storage Manager utilise cette aleur pour déterminer s'il existe suffisamment d'espace dans le pool de stockage principal pour contenir la sauegarde de la base de données SQL. Comme un objet de sauegarde séparé est créé pour chaque base de données SQL spécifiée, cette éaluation s'applique indiiduellement à chacune d'elles. La ariable numpercent peut être comprise dans l'interalle 1 à 99. Comme une sauegarde différentielle sauegarde des pages de la base de données, ce nombre correspond au pourcentage de pages de la base de données ayant changé depuis la dernière sauegarde intégrale. La aleur initiale est 20. Remarques : Si l'éaluation est inférieure à la quantité réelle de modifications, il est possible que le sereur Tioli Storage Manager soit forcé de terminer de façon anormale la sauegarde car la taille de sauegarde est supérieure à l'espace que le sereur Tioli Storage Manager lui a alloué. Si l'éaluation est supérieure à la quantité réelle de modifications, il est possible que le sereur soit forcé de placer l'objet de sauegarde plus haut dans la hiérarchie de la mémoire qu'en temps normal, éentuellement sur un support amoible. FROMSQLSERVer=nom_sereur_sql Le paramètre /FROMSQLSERVer spécifie le sereur SQL à partir duquel ont été sauegardés les objets de sauegarde. Ce paramètre est nécessaire uniquement si le nom du sereur SQL Serer sur lequel la restauration doit être effectuée, déterminé par le paramètre sqlserer, est différent du nom du sereur SQL Serer sur lequel les objets de sauegarde ont été créés. Utilisez /FROMSQLSERVer pour les commandes query TSM et inactiate, mais préférez sqlserer pour les commandes query SQL. La aleur par défaut est la aleur sqlserer ou l'ensemble de aleurs du fichier de configuration de Data Protection for SQL Serer. IMPORTVSSSNAPSHOTSONLYWhenneeded=Yes No Par défaut, le paramètre est défini sur Non. Ce paramètre par défaut signifie que les images instantanées VSS permanentes locales sont automatiquement importées dans le système Windows dans lequel les Chapitre 9. Informations de référence 303
322 images instantanées sont créées. En important les instantanés VSS uniquement lorsque cela est nécessaire, les instantanés sont importés ers un hôte pour les opérations FlashCopy Manager. Pour importer automatiquement des images instantanées permanentes locales dans le système Windows dans lequel les images instantanées sont créées, définissez le paramètre sur Oui. LANGuage=langue Indiquez le code de trois caractères de la langue d'affichage des messages que ous choisissez : CHS Chinois simplifié CHT Chinois traditionnel DEU Allemand (Standard) ENU Anglais américain (aleur par défaut) ESP Espagnol (Standard) FRA Français (Standard) ITA Italien (Standard) JPN Japonais KOR Coréen PTB Portugais (Brésil) LOCALDSMAgentnode=nom_poste Indiquez le nom de poste de l'ordinateur local exécutant les sauegardes VSS. Ce paramètre positionnel doit être indiqué pour les opérations VSS à effectuer. LOGFile=nom_fichier_journal Le paramètre LOGFile spécifie le nom du journal d'actiité qui est généré par Data Protection for SQL Serer. Le journal d'actiité enregistre des éénements significatifs, comme des commandes qui ont abouti et des messages d'erreur. Ce journal est distinct du journal des erreurs SQL Serer. La ariable nom_fichier_journal permet d'identifier le nom désignant le journal d'actiité généré par Data Protection for SQL Serer. Remarques : Si le fichier spécifié n'existe pas, il est créé. S'il existe, de nouelles entrées de journal sont ajoutées au fichier. Le nom de fichier peut inclure un chemin qualifié complet ; cependant, Si ous n'indiquez pas de chemin, le fichier est écrit dans le répertoire d'installation de Data Protection for SQL Serer. Vous ne pouez pas désactier la journalisation de l'actiité de Data Protection for SQL Serer. Si ous n'indiquez pas LOGFile, les enregistrements de journal sont écrits dans le fichier journal par défaut. Le fichier journal par défaut est tdpsql.log. LOGPrune=nombre_joursNo Le paramètre LOGPrune élague le journal d'actiité de Data Protection for SQL Serer et indique le délai de sauegarde des entrées, en jours. Par défaut, l'élagage de journal est actié et effectuée une fois par jour quand Data Protection for SQL Serer s'exécute ; ous pouez néanmoins utiliser cette option pour 304 IBM Tioli Storage Manager for Databases : Data Protection for Microsoft SQL Serer - Guide d'installation et d'utilisation
323 désactier l'élagage de journal. La ariable nombre_jours représente le délai de conseration des entrées de journal, en jours. Remarques : Si ous indiquez nombre_jours, la aleur peut être comprise entre 0 et La aleur initiale est 60. La aleur 0 supprime toutes les entrées dans le journal d'actiité de Data Protection for SQL Serer, exceptées les entrées de la commande en cours. Si ous indiquez No, le fichier journal n'est pas élagué. NUMBERformat=format_numérique Le paramètre NUMBERformat spécifie le format numérique affiché par Data Protection for SQL Serer. La ariable numformatdate est comprise entre 1 et 7. La aleur initiale est 1. Les aleurs de numéro spécifient les formats ci-après : 1 1, ,000, , ,00 6 1'000,00 MOUNTWaitfordata=YES No Si le sereur Tioli Storage Manager est configuré pour enregistrer les données de sauegarde sur un support amoible, il est possible que le sereur Tioli Storage Manager indique à Data Protection for SQL Serer qu'il attend que le olume de stockage requis soit monté. Si tel est le cas, ous pouez utiliser cette option pour spécifier si les commandes backup et restore de Data Protection for SQL Serer attendent le montage du support ou interrompent l'opération courante. La aleur initiale est YES. Remarques : Si ous aez recours à la segmentation de données, Data Protection for SQL Serer ne peut pas terminer tant que le support initial pour tous les segments n'est pas disponible, même si Data Protection for SQL Serer commence à utiliser chaque segment au fur et à mesure que son support est disponible. Suite au mode de distribution des données par SQL Serer dans les segments, si un segment ne dispose pas de son support, chacun des segments risque d'attendre la disponibilité de son support ou du support d'un autre segment. Dans ce cas, il peut s'aérer, nécessaire de mettre fin à la commande Data Protection for SQL Serer après une attente prolongée. Pour effectuer cette opération, fermez la fenêtre d'inite de commande. Si la classe de gestion des méta-objets exige également des supports amoibles, Data Protection for SQL Serer attend ce olume. Pendant les opérations de sauegarde, l'attente a lieu après le transfert de toutes les données car les méta-objets ne sont pas créés tant que les objets de données ne sont pas terminés. Pendant les opérations de restauration, si des métadonnées sont requises, l'attente a lieu aant le transfert de toutes les données. Chapitre 9. Informations de référence 305
324 Si ous indiquez No et que des supports amoibles sont requis, Data Protection for SQL Serer met fin à la commande aec un message d'erreur. Un message d'erreur s'affiche également si la classe de gestion des méta-objets nécessite des supports amoibles ; cependant, pendant les sauegardes, l'interruption de la commande ne se produit qu'après transfert de toutes les données. REMOTEDSMAgentnode=nom_poste Indiquez le nom de poste de l'ordinateur qui transfère les données VSS ers l'espace de stockage du sereur Tioli Storage Manager lors des sauegardes de déchargement. SQLAUTHentication=INTegrated SQLuserid Ce paramètre indique le mode d'autorisation utilisé lorsque ous ous connectez au sereur SQL. La aleur INTegrated spécifie l'authentification Windows NT ou Windows L'ID utilisateur que ous employez pour ous connecter à Windows est le même que celui que ous utiliserez pour ous connecter au sereur SQL Serer. Il s'agit de la aleur par défaut. La aleur SQLuserid permet de spécifier l'autorisation d'id utilisateur de SQL Serer. L'ID utilisateur indiqué par le paramètre SQLuserid est celui que ous utilisez pour ous connecter au sereur SQL. Le rôle de sereur fixe SYSADMIN de SQL Serer doit être affecté à cet ID utilisateur. SQLBUFFers=nombremémoirestamponsql Le paramètre SQLBUFFers indique le nombre total de tampons de données que SQL Serer utilise pour transférer des données entre SQL Serer et Data Protection for SQL Serer. La ariable nombremémoirestamponsql représente le nombre de mémoires tampon de données à utiliser. Ce nombre est compris entre 0 et 999. La aleur par défaut est 0. Lorsque SQLBUFFers est défini à 0, SQL détermine le nombre de mémoires tampon à utiliser. La ariable nombremémoirestamponsql est limitée par les restrictions de stockage. Si ous spécifiez une aleur différente de 0, le nombre que ous spécifiez doit être égal ou supérieur au nombre de segments de données que ous utilisez. Jusqu'à 64 segments peuent être utilisés. Si ous spécifiez une aleur différente de 0 et receez des erreurs pendant une sauegarde, spécifiez 0 et relancez la sauegarde. SQLBUFFERSIze=taillemémoiretamponsqlenko Le paramètre SQLBUFFERSIze indique la taille de chaque mémoire tampon (spécifiée par le paramètre SQLBUFFers) que SQL Serer utilise pour transférer des données à Data Protection for SQL Serer. La ariable taillemémoiretamponsqlenko représente la taille des mémoires tampon de données en kilooctets (ko). Ce nombre est compris entre 64 et La aleur initiale est SQLCHECKSum=Yes No Le paramètre SQLCHECKSum indique si un traitement du total de contrôle SQL est appliqué pour toutes les sauegardes de bases de données classiques. Si Yes n'est pas spécifié pour ce paramètre, la aleur utilisée est celle qui figure dans le fichier tdpsql.cfg. Si aucune aleur n'est spécifiée dans le fichier tdpsql.cfg, la aleur par défaut No est appliquée. Le paramètre SQLCHECKSum n'est disponible que pour les sauegardes classiques. 306 IBM Tioli Storage Manager for Databases : Data Protection for Microsoft SQL Serer - Guide d'installation et d'utilisation
325 SQLCOMPression=Yes No Le paramètre SQLCOMPression indique si la compression SQL est appliquée. Si ous ne spécifiez pas SQLCOMPression, la aleur par défaut No est utilisée. Le paramètre SQLCOMPression est disponible uniquement aec les sauegardes d'archiage sur SQL Serer 2008 ou ersion ultérieure. Pour SQL Serer 2008, la compression des sauegardes n'est prise en charge que sur la ersion Enterprise Edition. Pour SQL Serer 2008 R2, la compression des sauegardes est prise en charge sur les éditions Standard, Enterprise et Datacenter. A partir de SQL Serer 2008, toute édition peut restaurer une sauegarde compressée. Une compression de sauegarde SQL Serer 2008 est plus rapide et plus efficace seule qu'aec une compression Tioli Storage Manager. SQLSERVer=protocolesql:nom_sereur_sql Le paramètre SQLSERVer indique le sereur SQL Serer sur lequel se connecte Data Protection for SQL Serer. Il s'agit du sereur SQL dans lequel sont restaurés les objets de sauegarde. Cependant, si les objets de sauegarde ont été créés à partir d'un nom de sereur SQL Serer différent, ous deez utiliser le paramètre fromsqlserer. Utilisez sqlserer pour la commande query SQL, mais fromsqlserer pour les commandes query TSM et inactiate. La ariable protocolesql indique le protocole de communication à utiliser. Vous pouez indiquer l'un des protocoles suiants : lpc: Utiliser le protocole Shared Memory. np: Utiliser le protocole Named Pipes. tcp: Utiliser le protocole Transmission Control. ia: Utiliser le protocole Virtual Interface Architecture. Si aucun protocole n'est spécifié, Data Protection for SQL Serer se connecte au sereur SQL aec le premier protocole disponible. STRIPes=nombresegments Le paramètre STRIPes spécifie le nombre de segments de données à utiliser dans une opération de sauegarde ou de restauration. La ariable numstripes peut être comprise dans l'interalle 1 à 64. La aleur initiale est 1. Les segments ne sont pas disponibles pour les opérations VSS. TIMEformat=formatnumérique Le paramètre TIMEformat spécifie le format horaire affiché par Data Protection for SQL Serer. La ariable numformatheure est comprise entre 1 et 4. La aleur initiale est 1. Les aleurs de numéro spécifient les formats ci-après : 1 23:00: ,00, :00:00A/P Les modifications de la aleur du paramètre TIMEformat peuent donner lieu à un élagage indésirable du fichier journal de Data Protection for SQL Serer (tdpsql.log par défaut). Vous pouez Chapitre 9. Informations de référence 307
326 éiter de perdre des données de fichier journal existantes en procédant d'une des manières suiantes : Après aoir modifié la aleur du paramètre TIMEformat, effectuez une copie du fichier journal existant aant d'exécuter Data Protection for SQL Serer. Indiquez un noueau fichier journal à l'aide du paramètre LOGFile. Paramètre facultatifs de Set Les paramètres facultatifs suient la commande set et les paramètres positionnels. /CONFIGfile=nomfichierconfig Le paramètre /configfile spécifie le nom du fichier de configuration de Data Protection for SQL, qui contient les aleurs des options configurables de Data Protection for SQL. Remarques : Le nomfichierconfig peut inclure un chemin qualifié complet. Si cette ariable ne comporte pas de chemin, le répertoire d'installation de Data Protection for SQL est utilisé. Si le nomfichierconfig contient des espaces, placez-le entre guillemets. Si ous n'indiquez pas /configfile, la aleur par défaut est tdpsql.cfg. Si ous spécifiez /configfile mais pas nom_fichier_config, la aleur par défaut tdpsql.cfg est utilisée. Exemples de sortie de Set Ces exemples de sortie fournissent un exemple du texte, des messages et de l'état du processus qui s'affichent lors de l'utilisation de la commande set. Exemple 1 L'exemple suiant définit le sereur STRINGVM1 comme le sereur SQL par défaut dans le fichier de configuration. Commande : tdpsqlc set sqlserer=stringvm1 Résultat : IBM Tioli Storage Manager for Databases Data Protection for Microsoft SQL Serer Version 7, Release 1, Leel 1.0 (C) Copyright IBM Corporation 1997, All rights resered. ACO5054I The configuration option was set successfully. Exemple 2 L'exemple suiant définit c64 comme le nom de poste AlwaysOn dans le fichier de configuration. Commande : tdpsqlc set alwaysonnode=c64 Résultat : 308 IBM Tioli Storage Manager for Databases : Data Protection for Microsoft SQL Serer - Guide d'installation et d'utilisation
327 IBM Tioli Storage Manager for Databases: Data Protection for Microsoft SQL Serer Version 7, Release 1, Leel 1.0 (C) Copyright IBM Corporation 1997, All rights resered. Connecting to SQL Serer, please wait... ACO5054I The configuration option was set successfully. L'instruction suiante est ajoutée au fichier de configuration tdpsql.cfg : ALWAYSONNode Commande Unmount Backup c64 Utilisez la commande unmount backup pour démonter les sauegardes qui ont été précédemment montées et sont gérées par Tioli Storage FlashCopy Manager for SQL. Syntaxe Unmount Backup Utilisez les diagrammes de syntaxe de la commande unmount backup comme référence pour afficher les options disponibles et les troncatures requises. Commande TDPSQLC TDPSQLC UNMOUNT BACKup répertoire principal du point de montage /CONFIGfile= tdpsql.xml nomfichierconfig /LOGFile= tdpsql.log nomfichierjournal /LOGPrune= 60 nombrejours Aucun /QUERYNode =DP =ALWAYSON =BOTH /REMOTECOMPUTER= nomordinateur /REMOTECOMPUTERUser= utilisateur /REMOTECOMPUTERPassword= motdepasse /TSMNODe= nompostetsm Chapitre 9. Informations de référence 309
328 /TSMOPTFile= dsm.opt nomfichieroptionstsm /TSMPassword= motdepassetsm Paramètre positionnel Unmount Backup Le paramètre positionnel ient immédiatement après la commande unmount backup et précède les paramètres facultatifs. répertoire principal des points de montage Paramètres facultatifs de la commande Unmount Backup Les paramètres facultatifs suient la commande unmount backup et les paramètres positionnels. /CONFIGfile=nomfichierconfig Utilisez le paramètre /configfile pour indiquer le nom (nomfichierconfig) du fichier de configuration contenant les aleurs à utiliser pour une opération unmount backup. La ariable nomfichierconfig peut inclure un chemin qualifié complet. Si la ariable nomfichierconfig n'inclut pas de chemin d'accès, le répertoire d'installation est utilisé. Si le paramètre /configfile n'est pas spécifié, ou si la ariable nomfichierconfig n'est pas spécifiée, la aleur par défaut est tdpsql.cfg. Si la ariable nom_fichier_config inclut des espaces, placez la totalité du paramètre /configfile entre guillemets. Par exemple : /CONFIGfile="c:\Program Files\tdpsql.cfg" /LOGFile=nom_fichier_journal Le paramètre /logfile permet d'indiquer le nom du fichier journal des actiités. La ariable nomfichierjournal indique le nom du fichier journal d'actiités. Si le fichier journal spécifié n'existe pas, un noueau est créé. Si le fichier journal spécifié existe, de nouelles entrées de journal sont affichées au fichier. La ariable nomfichierjournal peut inclure un chemin d'accès complet. Toutefois, si aucun chemin n'est indiqué, le fichier journal est dans le répertoire d'installation. Si la ariable nomfichierjournal inclut des espaces, placez l'ensemble du paramètre /logfile entre guillemets. Par exemple : /LOGFile="c:\Program Files\tdpsql.log" Si le paramètre /logfile n'est pas spécifié, les enregistrements de journal sont écrits dans le fichier journal par défaut, tdpsql.log. Le paramètre /logfile ne peut pas être désactié, les journaux sont générés en continu. /LOGPrune=nombre_joursNo Le paramètre /logprune permet de désactier l'élagage du journal ou de demander explicitement que le journal soit supprimé pour l'exécution 310 IBM Tioli Storage Manager for Databases : Data Protection for Microsoft SQL Serer - Guide d'installation et d'utilisation
329 d'une commande. Par défaut, l'élagage de journal est actié et il est effectué une fois par jour. La ariable nombre_jours représente le délai de conseration des entrées de journal, en jours. Par défaut, 60 jours d'entrées de journal sont conserés dans le processus d'élagage. Vous pouez utiliser l'interface graphique ou la commande update config pour modifier les aleurs par défaut afin que l'élagage de journaux soit désactié de manière à sauegarder plus ou moins de jours d'entrées de journal. Si ous utilisez la ligne de commande, ous pouez utiliser le paramètre /logprune pour remplacer ces aleurs par défaut. Lorsque la aleur nombre_jours de la ariable /logprune est un nombre compris entre 0 et 9999, le journal est supprimé même si la suppression du journal a déjà été effectuée au cours de la même journée. En modifiant la aleur de l'un des deux paramètres, TIMEformat ou DATEformat, ous risquez de prooquer l'élagage inolontaire du journal. En cas de modification du paramètre TIMEformat ou DATEformat, et pour éiter l'élagage du fichier journal, réalisez l'une des actions suiantes aant d'exécuter une commande Tioli Storage FlashCopy Manager for SQL : Effectuez une copie du fichier journal existant. Indiquez un noueau fichier journal à l'aide du paramètre /logfile ou de la aleur fichierjournal. /QUERYNode=DPALWAYSONBOTH Indiquez si ous oulez interroger des bases de données standard à partir de SQL Serer 2012 ayant été sauegardées depuis un poste Data Protection for SQL Serer standard, et/ou le poste AlwaysOn. Ce paramètre est ignoré pour les bases de données de disponibilité car ces dernières sont toujours sauegardées sous le poste AlwaysOn. /REMOTECOMPUTER=nomordinateur Entrez l'adresse IP ou le nom d'hôte pour le système distant sur lequel ous souhaitez démonter les données. /REMOTECOMPUTERUser=utilisateur Entrez le nom d'utilisateur utilisé pour se connecter au sereur spécifié aec le paramètre REMOTECOMPUTER. Si un domaine est nécessaire pour se connecter aec le compte de domaine, entrez Domaine\Utilisateur. Pour ous connecter au compte local, le domaine n'est pas obligatoire. Il n'existe pas de aleur par défaut. /REMOTECOMPUTERPassword=motdepasse Entrez le mot de passe associé au nom d'utilisateur spécifié aec le paramètre REMOTECOMPUTERUser. Il n'existe pas de aleur par défaut. /TSMNODe=nompostetsm La ariable nompostetsm fait référence au nom du poste Tioli Storage Manager utilisé par Tioli Storage FlashCopy Manager pour se connecter au sereur Tioli Storage Manager. Vous pouez ce nom de poste dans le fichier d'options Tioli Storage Manager (dsm.opt). Ce paramètre remplace la aleur du fichier d'options Tioli Storage Manager si PASSWORDACCESS est défini sur PROMPT. Ce paramètre n'est pas alide lorsque la aleur GENERATE est attribuée à PASSWORDACCESS dans le fichier d'options. /TSMOPTFile=nomfichieroptionstsm La ariable nomfichieroptionstsm permet d'identifier le fichier d'options Tioli Storage Manager. Chapitre 9. Informations de référence 311
330 Le nom du fichier peut comporter un chemin d'accès complet. Si aucun chemin n'est indiqué, la recherche est effectuée dans le répertoire dans lequel Tioli Storage FlashCopy Manager est installé. Si la ariable nomfichieroptionstsm contient des espaces, l'intégralité de l'entrée du paramètre /tsmoptfile doit être mise entre guillemets. Par exemple : /TSMOPTFile="c:\Program Files\dsm.opt" La aleur par défaut est dsm.opt. /TSMPassword=motdepassetsm La ariable motpassetsm fait référence au mot de passe Tioli Storage Manager utilisé par Tioli Storage FlashCopy Manager pour se connecter au Tioli Storage Manager. Si ous aez défini PASSWORDACCESS GENERATE dans le fichier d'options (dsm.opt) Tioli Storage FlashCopy Manager, il n'est pas nécessaire d'indiquer le mot de passe car celui qui est enregistré dans le registre est utilisé. Toutefois, afin de stocker le mot de passe dans le registre, ous deez indiquer le mot de passe Tioli Storage Manager lorsque Tioli Storage FlashCopy Manager se connecte pour la première fois au Tioli Storage Manager. Si ous indiquez un mot de passe aec ce paramètre lorsque PASSWORDACCESS GENERATE est actif, la aleur de ligne de commande est ignorée, à moins que le mot de passe de ce poste n'ait pas encore été stocké dans le registre. Dans ce cas, le mot de passe spécifié est stocké dans le registre et utilisé lorsque ous exécutez cette commande. Si PASSWORDACCESS PROMPT est actif et que ous n'indiquez pas de aleur de mot de passe dans la ligne de commande, il ous faudra entrer un mot de passe. Le mot de passe de Tioli Storage Manager utilisé par Tioli Storage FlashCopy Manager pour la connexion au Tioli Storage Manager peut comporter jusqu'à 63 caractères. 312 IBM Tioli Storage Manager for Databases : Data Protection for Microsoft SQL Serer - Guide d'installation et d'utilisation
331 Annexe A. Foire aux questions Consultez les réponses aux questions les plus fréquemment posées concernant Data Protection for SQL Serer. Comment puis-je compresser mes sauegardes Data Protection for SQL Serer? Vous pouez utiliser les méthodes suiantes pour compresser os sauegardes Data Protection for SQL Serer : Utilisez l'option compression pour indiquer à l'api de Tioli Storage Manager de compresser les données aant de les enoyer ers le sereur Tioli Storage Manager. La compression réduit le trafic et les besoins d'espace de stockage. La spécification de l'option compression dépend de la méthode de sauegarde que ous utilisez : Pour les sauegardes d'archiage, indiquez l'option compression dans le fichier d'options Data Protection for SQL Serer. Pour les sauegardes VSS, spécifiez l'option compression dans le fichier d'options du client de sauegarde-archiage utilisé comme poste DSMAGENT local. Si l'enironnement est configuré pour effectuer des sauegardes de déchargement VSS, ous deez également indiquer l'option compression dans le fichier d'options du client de sauegarde-archiage utilisé en tant que poste DSMAGENT distant. Lisez les informations de compression disponibles dans la documentation du client aant toute tentatie de compression de os données. Pour plus d'informations sur l'option compression, oir «Spécification d'autres paramètres de configuration Data Protection for SQL Serer», à la page 54. Vous pouez spécifier la compression de sauegarde SQL à partir des fenêtres Propriétés SQL de la console MMC (Microsoft Management Console), ou ous pouez utiliser l'option sqlcompression à partir de la ligne de commande pour définir la compression de sauegarde natie SQL pour les sauegardes Data Protection for SQL Serer. Pour plus d'informations, oir «Actiation de la compression de copie de sauegarde SQL Serer», à la page 121. La compression des sauegardes n'est disponible qu'aec les sauegardes d'archiage. La compression des sauegardes n'est prise en charge que sur la ersion Enterprise Edition. Pour SQL Serer 2008 R2, la compression des sauegardes est prise en charge sur les éditions Standard, Enterprise et Datacenter Editions. Toutes les éditions peuent restaurer une sauegarde compressée. Comment puis-je chiffrer mes sauegardes Data Protection for SQL Serer? Utilisez les options enableclientencryptkey et encryptiontype pour chiffrer les bases de données du sereur SQL Microsoft au cours des opérations de sauegarde et de restauration. L'endroit où ous spécifiez ces options dépend de la méthode de sauegarde que ous utilisez : Pour les sauegardes d'archiage, spécifiez ces options dans le fichier d'options Data Protection for SQL Serer. Copyright IBM Corp. 1997,
332 Pour les sauegardes VSS, spécifiez les options de chiffrement dans le fichier d'options du client de sauegarde-archiage utilisé par le poste DSMAGENT local. Si l'enironnement est configuré pour les sauegardes VSS déchargées, ous deez aussi spécifier les options de chiffrement dans le fichier d'options du client de sauegarde-archiage utilisé en tant que poste DSMAGENT distant. Lisez les informations de chiffrement disponibles dans la documentation du client aant toute tentatie de chiffrement de os bases de données. Pour plus d'informations sur les options enableclientencryptkey et encryptiontype, oir «Spécification d'autres paramètres de configuration Data Protection for SQL Serer», à la page 54. Comment puis-je dédoublonner mes sauegardes Data Protection for SQL Serer? Utilisez l'option deduplication pour actier le dédoublonnage de données côté client. Le dédoublonnage de données côté client est utilisé par l'api de Tioli Storage Manager pour supprimer les données redondantes durant le traitement des sauegardes aant que les données ne soient transférées ers le sereur Tioli Storage Manager. L'endroit où ous spécifiez ces options dépend de la méthode de sauegarde que ous utilisez : Pour les sauegardes d'archiage, spécifiez les options de chiffrement deduplication dans le fichier d'options de Data Protection for SQL Serer. Pour les sauegardes VSS, spécifiez l'option deduplication dans le fichier d'options du client de sauegarde-archiage utilisé comme poste DSMAGENT local. Si l'enironnement est configuré pour les sauegardes VSS déchargées, ous deez aussi spécifier l'option deduplication dans le fichier d'options du client de sauegarde-archiage utilisé comme poste DSMAGENT distant. Lisez les informations disponibles à propos du dédoublonnage dans la documentation du client documentation aant de tenter de chiffrer os bases de données. Pour plus d'informations sur l'option deduplication, oir «Spécification d'autres paramètres de configuration Data Protection for SQL Serer», à la page 54. Puis-je restaurer une table indiiduelle à partir d'une sauegarde SQL Serer? Oui, mais seulement pour les sauegardes d'archiage. Vous ne pouez pas restaurer une table indiiduelle à partir d'une sauegarde VSS. Pour restaurer une table indiiduelle à partir d'une sauegarde d'archiage SQL Serer, placez les tables qui nécessitent une granularité de restauration indiiduelle dans leur propre groupe de fichiers. Puis, utilisez Data Protection for SQL Serer pour restaurer un seul groupe de fichiers à partir d'une sauegarde intégrale. Comment puis-je restaurer une sauegarde de base de données SQL sur une autre machine ou base de données SQL Serer? Vous ne pouez pas restaurer des sauegardes VSS sur un autre sereur SQL. Cette fonctionnalité n'est pas prise en charge par Microsoft. Puis-je restaurer des sauegardes VSS sur d'autres emplacements? Oui, cette fonction est prise en charge par Data Protection for SQL Serer. Sur l'interface de ligne de commande, utilisez le paramètre /relocatedir. 314 IBM Tioli Storage Manager for Databases : Data Protection for Microsoft SQL Serer - Guide d'installation et d'utilisation
333 Dans l'interface graphique, utilisez l'option Réimplanter de la fenêtre Restaurer les bases de données. Puis-je restaurer des sauegarde VSS sur d'autres noms de base de données? Oui, cette fonction est prise en charge par Data Protection for SQL Serer. Dans l'interface de ligne de commande, utilisez le paramètre /into. Dans l'interface graphique, utilisez l'option Restaurer dans de la fenêtre Restaurer les bases de données. Puis-je utiliser Data Protection for SQL Serer pour sauegarder des journaux, des bases de données SQL, puis réduire le fichier journal des transactions? Modifiez le fichier de commandes utilisé pour les sauegardes planifiées aec une entrée appelant un fichier de commandes T-SQL qui réduit le fichier journal des transactions. Par exemple, dans le fichier de commandes suiant utilisé pour les sauegardes planifiées : tdpsqlc backup * full tdpsqlc backup * log osql -E -i shrinkjob.sql Le fichier shrinkjob.sql est un fichier de commandes T-SQL qui réduit le fichier journal des transactions. Dois-je créer un nom de poste distinct pour créer la sauegarde d'archiage d'une base de données SQL? Tout d'abord, utilisez le même nom de poste que le poste SQL principal, mais ajoutez une extension pour le poste d'archiage. Par exemple : Principal : SQLSRV550_SQL Archie : SQLSRV550_SQL_ARCH Ensuite, utilisez un fichier d'options de Data Protection for SQL Serer distinct (dsmarchie.opt) contenant le poste d'archiage aec les paramètres d'archiage souhaités. Pour plus de détails sur les postes et les options, oir les sections suiantes : «Spécification des paramètres de nom Data Protection for SQL Serer de poste», à la page 53 «Spécification d'autres paramètres de configuration Data Protection for SQL Serer», à la page 54 Puis-je effectuer des opérations VSS dans un enironnement SQL Serer en cluster? Oui, Data Protection for SQL Serer accepte les opérations VSS dans un enironnement SQL Serer en cluster. Pour plus d'informations, oir «opérations VSS dans un enironnement de cluster de basculement SQL Serer», à la page 23. Comment puis-je effectuer des sauegardes de déchargement VSS ou gérer des images instantanées locales? Installez Data Protection for SQL Serer pour effectuer des sauegardes de déchargement VSS, ou sauegarder et restaurer des images instantanées locales. Pour plus d'informations, oir «Prérequis», à la page 61. Comment puis-je utiliser les sauegardes VSS et d'archiage dans une stratégie de sauegarde commune? Pour plus d'informations, oir «Sauegardes combinées VSS et d'archiage», à la page 19 et «Sauegardes sur stockage Tioli Storage Manager ersus sauegardes sur olumes miroir locaux», à la page 20. Puis-je utiliser des sauegardes d'archiage aec des sauegardes VSS? Oui, ous pouez appliquer des sauegardes de journal d'archiage et des Annexe A. Foire aux questions 315
334 sauegardes différentielles d'archiage après la restauration d'une sauegarde VSS intégrale. Pour cela, ous deez laisser la base de données dans un état de récupération en spécifiant /recoery=no dans l'interface de ligne de commande ou en érifiant que l'option de récupération dans les bases de données de restauration de l'interface graphique ou Restaurer les groupes/fichiers n'est pas sélectionnée lorsque ous restaurez la sauegarde VSS. VSS prend en charge uniquement les sauegardes intégrales. Les sauegardes de journaux, différentielles, de groupes de fichiers, de fichiers et d'ensembles ne sont pas prises en charge par VSS. Pour plus d'informations, oir «Sauegardes combinées VSS et d'archiage», à la page 19. Lors de la restauration de bases de données SQL très olumineuses, comment puis-je éiter l'échec de l'opération de restauration suite à une erreur de temporisation? SQL Serer reconstitue et formate de noueaux fichiers physiques dans lesquels les données de sauegarde sont restaurées. Etant donné que ce processus peut se poursuire pendant plus d'une heure pour les bases de données olumineuses, la session Tioli Storage Manager peut arrier à expiration et entraîner l'échec du processus de restauration. Pour éiter ce type d'échec, attribuez à l'option Tioli Storage Manager COMMTIMEOUT la aleur 3600 (ou une aleur supérieure). Attribuez-lui la aleur (ou une aleur supérieure) pour les bases de données d'une taille supérieure à 100 Go. Pour une opération de restauration LANFREE (sans réseau local), augmentez la aleur des options COMMTIMEOUT et IDLETIMEOUT pour l'agent de stockage. Comment fonctionne la restauration instantanée VSS? Une restauration instantanée VSS est une copie assistée par matériel au nieau olumes où les olumes cible (qui contiennent l'image instantanée) sont recopiés sur les olumes source d'origine. Un sous-système de stockage SAN Volume Controller, famille Storwize, DS8000, or Système XIV pour pour exécuter une restauration instantanée VSS. Pour plus d'informations, oir «Restauration instantanée VSS», à la page 7. Maintenant que j'effectue des opérations VSS, pourquoi existe-t-il autant de sauegardes acties? La règle Tioli Storage Manager gère les sauegardes VSS qui résident sur les olumes miroir locaux et sur l'espace de stockage sereur Tioli Storage Manager. Grâce à cette fonction, ous pouez utiliser différentes règles pouant entraîner une augmentation du nombre de sauegardes acties. Pour plus d'informations, oir «Impact des règles sur Data Protection for SQL Serer», à la page 41 et «Sauegardes sur stockage Tioli Storage Manager ersus sauegardes sur olumes miroir locaux», à la page 20. Pourquoi obtient-on une erreur de délai d'attente TCP/IP quand la fonction de trace interne de Windows pour VSS est actiée? Les opérations VSS Data Protection for SQL Serer peuent prendre fin sur un échec TCP/IP lorsque la fonction de trace VSS interne Windows est actiée en raison du temps supplémentaire nécessaire à l'écriture des entrées dans le fichier de trace. Pour éiter ce problème, ous pouez augmenter la aleur des options commtimeout et idletimeout sereur Tioli Storage Manager, ou réduire la durée de la fonction de trace VSS interne Windows. Quels paramètres doient être utilisés pour obtenir des performances optimales? Les aleurs par défaut du paramètre buffers (3) et du paramètre taillemémoirestampon (1024) ont présenté les meilleures performances lors 316 IBM Tioli Storage Manager for Databases : Data Protection for Microsoft SQL Serer - Guide d'installation et d'utilisation
335 des tests. Toutefois, des facteurs enironnementaux tels que la itesse du réseau, la présentation physique des bases de données, les ressources machine et les ressources du sereur SQL ont tous un impact sur les performances de Data Protection for SQL Serer et doient être pris en considération lorsque ous déterminez le paramétrage. Notez que les paramètres buffers et buffersize s'appliquent aux sauegardes d'archiage uniquement. Pour plus d'informations, oir les rubriques suiantes : Chapitre 8, «Réglage des performances», à la page 177 «Spécification d'autres paramètres de configuration Data Protection for SQL Serer», à la page 54 "paramètres /buffers et /buffersize" (aec la commande backup) à la section «Paramètres facultatifs de la commande backup», à la page 194. "paramètres /buffers et /buffersize" (aec la commande restore) à la section «Paramètres facultatifs de la commande restore», à la page 266. "paramètres /buffers et /buffersize" (aec la commande set) àla section «Paramètre facultatifs de Set», à la page 308. Comment planifier des sauegardes Data Protection for SQL Serer? Vous pouez planifier des sauegardes Data Protection for SQL Serer à l'aide du planificateur du client de sauegarde-archiage Tioli Storage Manager ou du planificateur de la console MMC. Comment configurer Data Protection for SQL Serer pour une exécution en cluster? Les sections suiantes contiennent des informations sur l'utilisation de Data Protection for SQL Serer dans un enironnement aec clusters : «opérations VSS dans un enironnement de cluster de basculement SQL Serer», à la page 23 «Data Protection for SQL Serer dans un enironnement Veritas Cluster Serer», à la page 26 «Data Protection for SQL Serer dans un enironnement de cluster de basculement Windows», à la page 25 Comment puis-je saoir si l'exécution de ma sauegarde est réussie? Un message indiquant que la sauegarde a abouti s'affiche. De plus, le gestionnaire de tâches dans la console MMC fournit des informations centralisées sur le statut des tâches. Des informations sur la progression du traitement sont également disponibles dans les fichiers suiants : fichier journal Data Protection for SQL Serer (par défaut : tdpsql.log) Ce fichier indique la date et l'heure d'une sauegarde, les données sauegardées et tout message d'erreur ou code d'achèement. journal d'actiité sereur Tioli Storage Manager Data Protection for SQL Serer consigne les informations relaties aux commandes de sauegarde et de restauration dans le journal d'actiité du sereur Tioli Storage Manager. Un administrateur Tioli Storage Manager peut consulter ce journal à otre place si ous n'aez aucun ID utilisateur ou mot de passe d'administrateur Tioli Storage Manager. fichier journal d'erreurs de l'api de Tioli Storage Manager (par défaut : dsierror.log). Dois-je utiliser le même nom de poste que celui utilisé par mon client de sauegarde-archiage? Annexe A. Foire aux questions 317
336 Sauegardes d'archiage : utilisez différents noms de poste pour simplifier les tâches de planification, de séparation des données et de gestion des règles. Sauegardes VSS : ous deez utiliser des noms de poste différents. Pour plus d'informations, oir «Spécification d'autres paramètres de configuration Data Protection for SQL Serer», à la page 54. Comment configurer un enironnement hors réseau local pour sauegarder Data Protection for SQL Serer sur mon réseau SAN? Reportez-ous à la section Hors réseau local dans Chapitre 8, «Réglage des performances», à la page 177. Pour plus d'informations, oir sg html. 318 IBM Tioli Storage Manager for Databases : Data Protection for Microsoft SQL Serer - Guide d'installation et d'utilisation
337 Annexe B. Fonctions d'accessibilité de la famille de produits Tioli Storage Manager Les fonctions d'accessibilité facilitent l'utilisation des produits informatiques pour les personnes possédant un handicap (personnes à mobilité ou à ision réduite). Fonctions d'accessibilité La famille de produits IBM Tioli Storage Manager comprend les fonctions d'accessibilité suiantes : Opération au claier uniquement à l'aide de conentions de système d'exploitation standard Interfaces prenant en charge une technologie d'assistance aux personnes handicapées, telle que les lecteurs d'écran Les interfaces de ligne de commande de tous les produits de la famille de produits sont accessibles. Tioli Storage Manager Operations Center fournit les fonctions d'accessibilité supplémentaires suiantes lorsque ous l'utilisez aec un naigateur Mozilla Firefox sur un système Microsoft Windows : Loupes d'écran et zoom de contenu Mode contraste éleé Le Centre d'opérations et Tioli Storage Manager Serer peuent être installés en mode console, qui est accessible. Le système d'aide du Centre d'opérations est actié pour l'accessibilité. Pour plus d'informations, cliquez sur le point d'interrogation dans la barre de menus du système d'aide. Logiciels fournisseur La famille de produits Tioli Storage Manager inclut certains logiciels fournisseur non protégés par le contrat de licence IBM. IBM décline toute responsabilité concernant les fonctions d'accessibilité de ces produits. Pour des informations sur les fonctions d'accessibilité de ces produits, contactez le fournisseur. IBM et accessibilité Pour plus d'informations sur l'engagement d'ibm en matière d'accessibilité, oir le centre IBM Human Ability and Accessibility Center ( Copyright IBM Corp. 1997,
338 320 IBM Tioli Storage Manager for Databases : Data Protection for Microsoft SQL Serer - Guide d'installation et d'utilisation
339 Remarques Le présent document peut contenir des informations ou des références concernant certains produits, logiciels ou serices IBM non annoncés dans ce pays. Pour plus de détails, référez-ous aux documents d'annonce disponibles dans otre pays, ou adressez-ous à otre partenaire commercial IBM. Toute référence à un produit, logiciel ou serice IBM n'implique pas que seul ce produit, logiciel ou serice puisse être utilisé. Tout autre élément fonctionnellement équialent peut être utilisé, s'il n'enfreint aucun droit d'ibm. Il est de la responsabilité de l'utilisateur d'éaluer et de érifier lui-même les installations et applications réalisées aec des produits, logiciels ou serices non expressément référencés par IBM. IBM peut détenir des breets ou des demandes de breet courant les produits mentionnés dans le présent document. La remise de ce document ne ous donne aucun droit de licence sur ces breets. Si ous désirez receoir des informations concernant l'acquisition de licences, euillez en faire la demande par écrit à l'adresse suiante : IBM Director of Licensing IBM Corporation North Castle Drie Armonk, NY U.S.A. Pour le Canada, euillez adresser otre courrier à : IBM Director of Commercial Relations IBM Canada Ltd 3600 Steeles Aenue East Markham, Ontario L3R 9Z7 Canada Les informations sur les licences concernant les produits utilisant un jeu de caractères double octet peuent être obtenues par écrit à l'adresse suiante : Intellectual Property Licensing Legal and Intellectual Property Law IBM Japan Ltd 19-21, Nihonbashi-Hakozakicho, Chuo-ku Tokyo , Japan Le paragraphe suiant ne s'applique ni au Royaume-Uni, ni dans aucun pays dans lequel il serait contraire aux lois locales. LE PRESENT DOCUMENT EST LIVRE «EN L'ETAT». IBM DECLINE TOUTE RESPONSABILITE, EXPLICITE OU IMPLICITE, RELATIVE AUX INFORMATIONS QUI Y SONT CONTENUES, Y COMPRIS EN CE QUI CONCERNE LES GARANTIES DE VALEUR MARCHANDE OU D'ADAPTATION A VOS BESOINS. Certaines juridictions n'autorisent pas l'exclusion des garanties implicites, auquel cas l'exclusion ci-dessus ne ous sera pas applicable. Le présent document peut contenir des inexactitudes ou des coquilles. Les informations fournies dans ce document sont régulièrement modifiées, ces Copyright IBM Corp. 1997,
340 modifications seront intégrées aux prochaines éditions de la publication. IBM peut modifier sans préais les produits et logiciels décrits dans ce document. Les références à des sites Web non IBM dans le présent document sont fournies à titre d'information uniquement et n'impliquent en aucun cas une adhésion aux données qu'ils contiennent. Les éléments figurant sur ces sites ne font pas partie des éléments du produit IBM et l'utilisation de ces sites relèe de otre seule responsabilité. IBM pourra utiliser ou diffuser, de toute manière qu'elle jugera appropriée et sans aucune obligation de sa part, tout ou partie des informations qui lui seront fournies. Les licenciés souhaitant obtenir des informations permettant : (i) l'échange des données entre des logiciels créés de façon indépendante et d'autres logiciels (dont celui-ci), et (ii) l'utilisation mutuelle des données ainsi échangées, doient adresser leur demande à : IBM Corporation 2Z4A/ Burnet Road Austin, TX U.S.A. Ces informations peuent être soumises à des conditions particulières, préoyant notamment le paiement d'une redeance. Le logiciel sous licence décrit dans ce document et tous les éléments sous licence disponibles s'y rapportant sont fournis par IBM conformément aux dispositions de l'ica (IBM Customer Agreement), des Conditions internationales d'utilisation des logiciels IBM ou de tout autre accord équialent. Les données de performance indiquées dans ce document ont été déterminées dans un enironnement contrôlé. Par conséquent, les résultats peuent arier de manière significatie selon l'enironnement d'exploitation utilisé. Certaines mesures éaluées sur des systèmes en cours de déeloppement ne sont pas garanties sur tous les systèmes disponibles. En outre, elles peuent résulter d'extrapolations. Les résultats peuent donc arier. Il incombe aux utilisateurs de ce document de érifier si ces données sont applicables à leur enironnement d'exploitation. Les informations concernant des produits non IBM ont été obtenues auprès des fournisseurs de ces produits, par l'intermédiaire d'annonces publiques ou ia d'autres sources disponibles. IBM n'a pas testé ces produits et ne peut confirmer l'exactitude de leurs performances ni leur compatibilité. Elle ne peut receoir aucune réclamation concernant des produits non IBM. Toute question concernant les performances de produits non IBM doit être adressée aux fournisseurs de ces produits. Le présent document peut contenir des exemples de données et de rapports utilisés couramment dans l'enironnement professionnel. Ces exemples mentionnent des noms fictifs de personnes, de sociétés, de marques ou de produits à des fins illustraties ou explicaties uniquement. Toute ressemblance aec des noms de personnes, de sociétés ou des données réelles serait purement fortuite. LICENCE DE COPYRIGHT : 322 IBM Tioli Storage Manager for Databases : Data Protection for Microsoft SQL Serer - Guide d'installation et d'utilisation
341 Le présent logiciel contient des exemples de programmes d'application en langage source destinés à illustrer les techniques de programmation sur différentes plateformes d'exploitation. Vous aez le droit de copier, de modifier et de distribuer ces exemples de programmes sous quelque forme que ce soit et sans paiement d'aucune redeance à IBM, à des fins de déeloppement, d'utilisation, de ente ou de distribution de programmes d'application conformes aux interfaces de programmation des plateformes pour lesquels ils ont été écrits ou aux interfaces de programmation IBM. Ces exemples de programmes n'ont pas été rigoureusement testés dans toutes les conditions. Par conséquent, IBM ne peut garantir expressément ou implicitement la fiabilité, la maintenabilité ou le fonctionnement de ces programmes. Les programmes exemples sont fournis "EN L'ETAT", sans garantie d'aucune sorte. IBM ne sera en aucun cas responsable des dommages liés à l'utilisation des programmes exemples. Toute copie totale ou partielle de ces programmes exemples et des oeures qui en sont dériées doit comprendre une notice de copyright, libellée comme suit : (nom de otre société) (année). Des segments de code sont dériés des programmes exemples d IBM Corp. Copyright IBM Corp. _indiquer la ou les années_. Si ous isualisez ces informations en ligne, il se peut que les photographies et illustrations en couleur n'apparaissent pas à l'écran. Marques IBM, le logo IBM et ibm.com sont des marques d'international Business Machines Corp., dans de nombreux pays. D'autres noms de produit et de serice peuent être des marques d'ibm ou d'autres entreprises. La liste actualisée de toutes les marques d'ibm est disponible sur la page Web Copyright and trademark information à Linux est une marque de Linus Toralds aux Etats-Unis et/ou dans certains autres pays. Microsoft, Windows, Windows NT et le logo Windows sont des marques de Microsoft Corporation aux Etats-Unis et/ou dans certains autres pays. UNIX est une marque The Open Group aux Etats-Unis et dans certains autres pays. Jaa ainsi que tous les logos et toutes les marques incluant Jaa sont des marques de Oracle Microsystems, Inc. aux Etats-Unis et/ou dans certains autres pays. Remarques sur les règles de confidentialité Les produits IBM Software, notamment les logiciels sous forme de serices ( Offres logicielles ), peuent utiliser des cookies ou d'autres technologies pour collecter des informations sur l'utilisation des produits, aider à améliorer l'expérience de l'utilisateur final, ajuster les interactions aec l'utilisateur final ou pour d'autres objectifs. Dans de nombreux cas, aucune information identifiant la personne n'est collectée par les offres logicielles. Certaines de nos Offres logicielles ous permettent de collecter des informations identifiant la personne. Si cette Offre logicielle utilise des cookies pour collecter des informations identifiant la personne, des informations spécifiques sur l'utilisation de cookies par cette offre sont énoncées ci-dessous. Remarques 323
342 Cette offre logicielle n'utilise pas de cookies ni aucune autre technologie afin de collecter des informations personnelles. Si les configurations déployées pour cette Offre logicielle ous fournissent à ous en tant que client la possibilité de collecter des informations identifiant d'autres personnes ia des cookies et d'autres technologies, ous deez ous renseigner sur l'ais juridique et les lois applicables à ce type de collecte de données, notamment les exigences d'information et de consentement. Pour plus d'informations sur l'utilisation des différentes technologies, y compris les cookies, à ces fins, oir les Points principaux de la Déclaration IBM de confidentialité sur Internet à l'adresse la Déclaration IBM de confidentialité sur Internet à l'adresse priacy/details/fr/fr, notamment la section "Cookies, pixels espions et autres technologies", et la section "IBM Software Products and Software-as-a-Serice Priacy Statement" à l'adresse (en anglais). 324 IBM Tioli Storage Manager for Databases : Data Protection for Microsoft SQL Serer - Guide d'installation et d'utilisation
343 Glossaire Ce glossaire contient des termes et des définitions relatifs à Tioli Storage Manager, Tioli Storage FlashCopy Manager et à des produits associés. Les références croisées suiantes sont utilisées dans ce glossaire : Voir ous renoie d'un terme moins utilisé au terme généralement utilisé ou d'une abréiation à la forme déeloppée. Voir aussi renoie à un terme connexe ou opposé. Pour les autres termes et définitions, consultez le site web IBM Terminology ( terminology). A abonnement Dans un enironnement de stockage, processus d'identification des abonnés auxquels sont distribués les profils. Voir aussi configuration d'entreprise, sereur géré. ACA Voir agent de communication autorisé. accepteur client Serice prenant en charge l'applet Jaa du client Web sur les naigateurs Web. Sous Windows, l'accepteur client est installé et s'exécute comme un serice. Sous AIX, UNIX et Linux, l'accepteur client est exécuté comme un démon. accusé de réception (ACK) Transmission de caractères d'accusé de réception comme réponse positie à une transmission de données. ACK Voir accusé de réception. ACL Voir liste de contrôle d'accès. actier Valider le contenu d'un ensemble de règles et en faire l'ensemble de règles actif. administrateur Personne chargée des tâches administraties telles que la gestion des droits d'accès et des contenus. Les administrateurs peuent accorder différents nieaux de droits d'accès aux utilisateurs. adresse IP Adresse unique d'un périphérique ou d'une unité logique sur un réseau qui utilise la norme Internet Protocol. AE Voir attribut étendu. affectation logique Espace utilisé par des fichiers logiques dans un pool de stockage. Cet espace ne comprend pas l'espace non utilisé créé lorsque des fichiers logiques sont supprimés à partir de fichier d'agrégat (il est donc moins important que l'affectation physique). Voir aussi affectation physique. affectation physique Quantité d'espace utilisée par les fichiers physiques dans un pool de stockage. Cette espace inclut l'espace non utilisé créé lorsque les fichiers logiques sont supprimés des agrégats. Voir aussi fichier logique, affectation logique, fichier physique. âge d'un fichier Nombre de jours écoulés depuis le dernier accès à un fichier. Il permet d'établir un ordre de priorité pour la migration. agent de communication autorisé Programme gérant le protocole du mot de passe de connexion lorsque les clients utilisent la génération de mot de passe. agent de stockage Programme qui permet la sauegarde et la restauration de données client directement depuis-ers un espace de stockage attaché à un réseau de stockage. agent d'instantané de olume logique Logiciel pouant serir de fournisseur d'image instantanée pour créer une image instantanée d'un olume logique pendant une sauegarde par image en ligne. agrégat Objet stocké dans un ou plusieurs pools de stockage qui consiste en un groupe de Copyright IBM Corp. 1997,
344 fichiers logiques combinés. Voir aussi fichier logique, fichier physique. algorithme Nagle Algorithme qui réduit la surcharge des réseaux TCP/IP en combinant les paquets les plus petits et en les enoyant ensemble. archier Copier des programmes, données ou fichiers sur un autre support de stockage, généralement pour un stockage de longue durée ou pour des raisons de sécurité. Voir aussi extraire. association Relation définie entre un poste client et une planification client. Une association identifie le nom d'un programme, le nom du domaine de règles auquel appartient le programme et le nom du poste client qui exécute les opérations programmées. association de profil Dans un gestionnaire de configuration, relation définie entre un profil et un objet tel qu'un domaine de règles. Les associations de profils définissent les informations de configuration fournies à un sereur géré lorsqu'il s'abonne au profil. attribut étendu Noms ou aleurs associées à des fichiers ou des répertoires. Il existe trois classes d'attributs étendus : les attributs utilisateur, les attributs système et les attributs sécurisés. audit Permet de contrôler les éentuelles incohérences logiques entre les informations du sereur et l'état réel du système. Le gestionnaire de stockage peut auditer les informations concernant des éléments telles que les olumes, les bibliothèques et les licences. Par exemple, lorsqu'un gestionnaire de stockage audite un olume, le sereur contrôle les éentuelles incohérences entre les informations concernant les fichiers sauegardés ou archiés qui sont stockés dans la base de données et les données réelles associées à chaque ersion de sauegarde ou chaque copie d'archiage dans le stockage du sereur. AutoFS Voir système de fichiers monté automatiquement. B bandothèque Jeu d'équipements et de fonctions prenant en charge un enironnement de bande d'installation. La bandothèque inclut des armoires de stockage par bandes, des mécanismes d'installation automatique de bande, un jeu d'unités de bande et un jeu de olumes de bande installé sur ces unités. bandothèque partagée Unité de bibliothèque utilisée par plusieurs sereurs de gestionnaire de stockage. Voir aussi bibliothèque. base de données de fichiers prémigrés Base de données contenant des informations sur chaque fichier ayant été prémigré ers l'espace de stockage du sereur. bibliothèque 1. Référentiel pour support enregistré désinstallable, tel que les disques ou les bandes magnétiques. 2. Collection d'une ou de plusieurs unités, y compris de périphériques robotiques (selon le type de bibliothèque), pouant être utilisée pour accéder à des olumes de stockage. bibliothèque externe Collection d'unités qui est gérée par le système de gestion de supports autre que le sereur de gestion de l'espace de stockage. C cache Permet de placer une copie dupliquée d'un fichier sur un support d'accès sélectif lorsque le sereur fait migrer un fichier ers un autre pool de stockage de la hiérarchie. CAD Voir démon Client Acceptor. calendrier Enregistrement de base de données présentant les opérations client ou les commandes d'administration à traiter. 326 IBM Tioli Storage Manager for Databases : Data Protection for Microsoft SQL Serer - Guide d'installation et d'utilisation
345 Voir aussi calendrier de commande de nieau administrateur, planification client. calendrier de commande de nieau administrateur Enregistrement de base de données qui décrit le traitement programmé d'une commande d'administration au cours d'une période spécifique. Voir aussi planificateur central, planification client, calendrier. canal nommé Type de communication qui permet le transfert des flux de données des messages entre processus de même nieau, par exemple entre un client et un sereur. capacité estimée Espace disponible d'un pool de stockage (en mégaoctets). caractère générique Caractère spécial tel qu'un astérisque (*) ou un point d'interrogation (?) pouant être utilisé pour représenter un ou plusieurs caractères. Le caractère générique peut être remplacé par tout caractère ou jeu de caractères. caractère joker Voir caractère générique. centre de données Dans un enironnement irtualisé, conteneur qui met en attente des hôtes, des clusters, des réseaux et des magasins de données. chemin d'accès Objet définissant une association de type 1:1 entre une source et une destination. La source accède à la destination ia le chemin. Les données peuent être transférées de la source ers la destination, et inersement. Le dispositif de transfert de données est un exemple de source (tel qu'un sereur de fichiers de stockage réseau). Une destination peut correspondre à une unité de bande. classe de gestion Objet règle que les utilisateurs peuent associer à chaque fichier pour indiquer la manière dont le sereur gère le fichier. Une classe de gestion peut contenir un groupe de copie de sauegarde, un groupe de copie d'archiage et des attributs de gestion d'espace. Voir aussi lier, groupe de copie, client HSM, ensemble de règles, redéfinir les accès. classe de gestion par défaut Classe de gestion attribuée à un ensemble de règles. Cette classe est utilisée pour piloter des fichiers sauegardés ou archiés lorsqu'un fichier n'est pas explicitement associé à une classe de gestion spécifique ia la liste inclusie-exclusie. classe de priilège de noeud Classe de priilèges permettant à un administrateur de disposer des droits d'accès à distance à des clients de sauegarde-archiage pour un poste client spécifique ou pour tous les clients figurant dans un domaine de règles. Voir aussi classe de priilèges. classe de priilège de règles Classe de priilèges permettant à un administrateur de disposer des droits d'accès pour gérer des objets règle, enregistrer des postes client et planifier des opérations client pour les postes client. Les droits d'accès peuent être restreints à certains domaines de règles. Voir aussi classe de priilèges. classe de priilège de système Classe de priilèges permettant à un administrateur de disposer des droits d'accès pour émettre toutes les commandes sereur. Voir aussi classe de priilèges. classe de priilège d'opérateur Classe de priilèges permettant à un administrateur de disposer des droits d'accès pour désactier ou arrêter le sereur, actier le sereur, annuler les processus sereur et gérer des supports amoibles. Voir aussi classe de priilèges. classe de priilèges Droits d'accès dont dispose un administrateur. La classe de priilèges détermine les tâches d'administration qu'un administrateur peut réaliser. Voir aussi droits d'accès, classe de priilège de noeud, classe de priilège d'opérateur, classe de priilège de règles, classe de priilège de stockage, classe de priilège de système. classe de priilèges d'administration Voir classe de priilèges. Glossaire 327
346 classe de priilèges de stockage Classe de priilèges permettant à un administrateur de disposer des droits d'accès pour contrôler l'attribution et l'utilisation des ressources de stockage du sereur, à saoir, contrôler la base de données, le journal de reprise et l'espace de stockage du sereur. Voir aussi classe de priilèges. classe d'unités Jeu de caractéristiques défini appliqué à un groupe d'unités de stockage. Chaque classe d'unités possède un nom unique et représente un type d'unité de disque, de fichier, de disque optique ou de bande magnétique. client Programme logiciel ou ordinateur nécessitant des serices proposés par un sereur. Voir aussi sereur. client d'administration Programme exécuté sur un sereur de fichiers, un poste de traail ou un système central, que les administrateurs utilisent pour contrôler et superiser le sereur. Voir aussi client de sauegarde-archiage. client d'application Programme installé sur un système pour protéger une application. Le sereur fournit des serices de sauegarde à un client d'application. client de bibliothèque Sereur qui utilise la communication de sereur à sereur pour accéder a une bibliothèque gérée par un autre sereur de gestion de l'espace de stockage. Voir aussi gestionnaire de bibliothèque. client de sauegarde-archiage Programme fonctionnant sur un poste de traail ou un sereur de fichiers grâce auquel les utilisateurs peuent sauegarder, archier, restaurer et récupérer des fichiers. Voir aussi client d'administration. client HSM Programme client fonctionnant aec le sereur afin d'assurer la gestion hiérarchique du stockage d'un système. Voir aussi gestion hiérarchique du stockage, classe de gestion. client HSM Voir client HSM. client/sereur Lié au modèle d'interaction du traitement des données distribuées au cours duquel un programme sur un ordinateur enoie une requête à un programme d'un autre ordinateur et attend une réponse. Le programme de requête est un client et le programme de réponse un sereur. collection de groupes de sauegarde Ensemble de groupes de sauegarde qui ont été créés en même temps et présentent les mêmes nom de groupe de sauegarde, noms de olume, description et classes d'unités. Le sereur identifie chaque groupe de sauegarde de la collection par son nom de poste, son nom de groupe de sauegarde et son type de fichier. colocalisation Processus qui consiste à conserer toutes les données appartenant à un espace fichier client, à un poste client ou à un groupe de postes clients sur un nombre minimal de olumes à accès séquentiel situés dans un pool de stockage. La colocalisation peut permettre de réduire le nombre de olumes utilisé lorsqu'une grande quantité de données doit être restaurée. compression Fonction supprimant les caractères répétitifs, les espaces, les chaînes de caractères ou les données binaires en cours de traitement et remplaçant les caractères par des caractères de contrôle. La compression réduit l'espace de stockage nécessaire pour des données. configuration d'entreprise Méthode de configuration des sereurs permettant à l'administrateur de distribuer la configuration d'un sereur aux autres sereurs, à l'aide de la communication sereur à sereur. Voir aussi gestionnaire de configuration, sereur géré, profil, abonnement. conseration Durée, exprimée en jours, pendant laquelle les fichiers sauegardés ou archiés inactifs sont conserés dans le pool de stockage aant d'être supprimés. Les attributs de groupe de copie et le 328 IBM Tioli Storage Manager for Databases : Data Protection for Microsoft SQL Serer - Guide d'installation et d'utilisation
347 délai de conseration par défaut autorisé pour le domaine définissent la conseration. conention de dénomination unierselle Nom de sereur et nom de réseau combiné. Ces noms identifient ensemble la ressource sur le domaine. conersation Connexion entre deux programmes ia une session leur permettant de communiquer entre eux lors du traitement d'une transaction. Voir aussi session. copie approximatie Version de sauegarde ou copie d'archiage d'un fichier qui peut ne pas correspondre exactement au contenu original du fichier, ce dernier ayant été sauegardé ou archié alors qu'il était en cours de modification. copie d'archiage Fichier ou groupe de fichiers archié dans l'espace de stockage du sereur. copie miroir Image instantanée d'un olume. Cette image instantanée peut être prise alors que les applications du système continuent d'écrire de données dans les olumes. couche Secure Sockets Layer (SSL) Protocole de sécurité fournissant une confidentialité des communications. Via SSL, les applications client/sereur communiquent de manière sécurisée, sans risque d'écoute clandestine, de contrefaçon ou de falsification des messages. D date et heure d'accès à un fichier Sur les systèmes AIX, UNIX ou Linux, heure du dernier accès au fichier. débit En gestion de l'espace de stockage, nombre d'octets compris dans la charge de traail (à l'exception du temps système), sauegardés ou restaurés, selon le temps écoulé. dédoublonnage Processus de création d'enregistrements représentatifs à partir d'un ensemble d'enregistrements ayant été identifiés comme représentant les mêmes entités. dédoublonnage des données Méthode permettant de réduire les besoins en espace de stockage en supprimant les données redondantes. Une seule instance des données est conserée sur le support de stockage. Les autres instances des mêmes données sont remplacées par un pointeur dirigé ers l'instance conserée. délai de conseration des sauegardes Nombre de jours durant lesquels le gestionnaire de stockage consere une ersion de sauegarde lorsque le sereur n'est pas en mesure d'associer le fichier à une classe de gestion appropriée. démon Programme s'exécutant sans opérateur afin d'assurer des fonctions continues ou périodiques telles que le contrôle réseau. démon Client Acceptor Voir accepteur client. démon de journalisation Pour les systèmes AIX, UNIX ou Linux, programme assurant un suii de l'actiité de changement des fichiers résidant dans les systèmes de fichiers. démon de moniteur d'espace Démon qui érifie l'occupation d'espace de tous les systèmes de fichiers pour lesquels la gestion d'espace est actie, et qui démarre automatiquement la migration de seuil lorsque cette occupation est égale ou supérieure au seuil haut. destinataire Référentiel de sereur contenant un journal de messages client et sereur définis en tant qu'éénements. Un destinataire peut par exemple être un exit fichier, un exit utilisateur, ou la console sereur et le journal d'actiité. Voir aussi éénement. destination Attribut de groupe de copie ou de classe de gestion indiquant le pool de stockage principal sur lequel est sauegardé, archié ou migré un fichier client. Voir aussi pool de stockage de copie. Glossaire 329
348 détection automatique Fonction permettant de détecter, d'établir des rapports et de mettre à jour le numéro de série d'une unité ou d'une bibliothèque dans la base de données lorsque le chemin est défini à partir du sereur local. dispositif de transfert de données Périphérique qui déplace des données sur ordre du sereur. Un sereur de fichiers de stockage réseau (NAS) est un dispositif de transfert de données. distant Pour des produits de gestion hiérarchique du stockage, se dit de l'origine de fichiers migrés déplacés. Voir aussi local. domaine Groupe de postes client possédant un ou plusieurs ensembles de règles, qui gère des données ou des ressources de stockage pour les postes client. Voir aussi domaine de règles. domaine client Ensemble des unités, des systèmes de fichiers ou des olumes dont un utilisateur choisit de sauegarder ou d'archier les données à l'aide d'un client de sauegarde-archiage. domaine de règles Groupe d'utilisateurs possédant un ou plusieurs ensembles de règles, qui gère des données ou des ressources de stockage pour les utilisateurs. Les utilisateurs sont les postes clients associés au domaine de règles. Voir aussi jeu de règles actif, domaine. données d'en-tête Octets de données, situés au début d'un fichier migré, stockés dans le fichier raccord du fichier sur le système de fichiers local. La quantité de données d'en-tête stockées dans un fichier raccord dépend de la taille de ce dernier. droits Droit d'accéder aux objets, aux ressources ou aux fonctions. Voir aussi classe de priilèges. DSMAPI Voir interface de programme d'application pour la gestion du stockage des données. durée de conseration des archies Nombre de jours durant lesquels le E gestionnaire de stockage consere un fichier archié lorsque le sereur n'est pas en mesure d'associer le fichier à une classe de gestion appropriée. Voir aussi lier. EFS Voir système de fichiers chiffrés. enregistrement d'éénement Enregistrement de base de données présentant le statut en cours et les résultats des éénements. enregistrer Définition d'un poste client ou d'un ID administrateur pouant accéder au sereur. ensemble de noeuds GPFS Groupe monté et défini de systèmes de fichiers GPFS. ensemble de règles Groupe de règles figurant dans un domaine de règles. Les règles indiquent la manière dont les ressources de données ou de stockage sont gérées pour les postes client dans le domaine de règles. Ces règles peuent être incluses dans les classes de gestion. Voir aussi jeu de règles actif, classe de gestion. EO Voir hexaoctet. espace de stockage du sereur Pools de stockage principal, de copie et de données acties, utilisés par le sereur pour stocker des fichiers utilisateur tels que des ersions de sauegarde, des copies d'archiage et des fichiers migrés depuis des postes client HSM (fichier aec espace géré). Voir aussi pool de données acties, pool de stockage de copie, pool de stockage principal, olume de pool de stockage, olume. espace fichier Emplacement logique dans l'espace de stockage du sereur contenant un groupe de fichiers sauegardés ou archiés par un poste client, depuis une partition logique simple, un système de fichiers ou un point de montage irtuel. Les postes client peuent restaurer, récupérer ou supprimer leurs espaces fichier depuis l'espace de stockage du sereur. Dans l'espace de stockage du sereur, les 330 IBM Tioli Storage Manager for Databases : Data Protection for Microsoft SQL Serer - Guide d'installation et d'utilisation
349 fichiers appartenant à un espace de fichier unique ne sont pas nécessairement stockés ensemble. espace fichier stabilisé Espace fichier figurant sur le sereur mais pas sur le client. espace fichier Unicode Espace fichier dont le nom obéit au standard Unicode et qui est compatible aec tout enironnement local sur les postes de traail multilingues. espace fichier irtuel Représentation d'un répertoire sur un système de fichiers NAS (Network Attached Storage) en tant que chemin ers ce répertoire. état du fichier Mode de gestion d'espace d'un fichier résidant dans un système de fichiers auquel a été ajoutée la fonction de gestion d'espace. Il existe trois états dans lesquels peut se trouer un fichier : résident, prémigré ou migré. Voir aussi fichier migré, fichier prémigré, fichier résident. état du système de fichiers Mode de gestion de l'espace de stockage d'un système de fichiers résidant sur un poste de traail sur lequel est installé le client de gestion de mémoire hiérarchisée. Un système de fichiers peut aoir quatre états différents : natif, actif, inactif ou inactif global. état global inactif Etat dans lequel se trouent tous les systèmes de fichiers auxquels de l'espace a été ajouté, lorsque la fonction de gestion de l'espace est désactiée globalement pour un noeud client. étendre Augmenter la capacité d'espace disponible utilisée pour le stockage des informations relaties à la base de données ou au journal de reprise. éénement Occurrence importante sur une tâche ou un système. Les éénements peuent inclure l'exécution ou l'échec d'une opération, une action utilisateur ou le changement d'état d'un processus. Voir aussi journalisation d'entreprise, destinataire. exclure Processus d'identification de fichiers dans une liste d'inclusion-exclusion. Ainsi, les fichiers ne sont pas sauegardés ou migrés chaque fois qu'un utilisateur ou un calendrier entre une opération de sauegarde incrémentielle ou sélectie. Un fichier peut être exclu de la sauegarde, de la gestion d'espace ou de la gestion de sauegarde et de la gestion d'espace. expiration Processus d'identification des files, des jeux de données ou des objets à supprimer suite au dépassement de leur date d'expiration ou de leur durée de conseration. expiration d'un fichier Fichier migré ou prémigré marqué pour expiration ou suppression de l'espace de stockage. Si un fichier raccord ou une copie d'origine d'un fichier prémigré est supprimé(e) d'un système de fichiers local, ou si la copie d'origine d'un fichier prémigré est mise à jour, le fichier migré ou prémigré correspondant est marqué de façon à expirer lors de la prochaine synchronisation. extraire Copier des informations archiées depuis un pool de stockage ers le poste de traail à utiliser. L'opération d'extraction n'affecte en rien la ersion d'archiage dans le pool de stockage. Voir aussi archier. F fenêtre de démarrage Période pendant laquelle un calendrier doit être initié. fichier aec espace géré Fichier migré depuis un poste client par le client HSM. Le client HSM rappelle le fichier sur le poste client sur demande. fichier cache Image instantanée d'un olume logique créée par l'agent Logical Volume Snapshot Agent. Les blocs sont enregistrés immédiatement aant d'être modifiés au cours de la sauegarde d'image et leurs extensions logiques sont enregistrées dans les fichiers cache. Glossaire 331
350 fichier de configuration d'unité 1. Pour un agent de stockage, fichier contenant le nom et le mot de passe de l'agent de stockage, et des informations relaties au sereur en charge de la gestion des bibliothèques associées à un réseau SAN et des unités utilisées par l'agent de stockage. 2. Pour un sereur, fichier contenant des informations relaties à des classes d'unités définies et, sur certains sereurs, des bibliothèque et des unités définies. Les informations sont une copie des informations de configuration d'unité figurant dans la base de données. fichier de macros Fichier contenant une ou plusieurs commandes d'administration du gestionnaire de stockage, exécutables uniquement à partir d'un client d'administration ia la commande MACRO. Voir aussi script de commande Tioli Storage Manager. fichier de traail Fichier généré contenant des informations relaties à la configuration d'un traail de migration. Ce fichier est au format XML et peut être créé et édité dans le client de gestion de stockage hiérarchique (HSM) pour l'interface graphique utilisateur client Windows. Voir aussi traail de migration. fichier d'options Fichier qui contient des options de traitement. Voir aussi fichier d'options système d'un client, fichier d'options utilisateur client. fichier d'options client Fichier pouant être modifié et identifiant le sereur ainsi que la méthode de communication et assurant la configuration de sauegarde, d'archiage, de gestion de stockage hiérarchique et de planification. fichier d'options du sereur Fichier contenant des paramètres serant à contrôler dierses opérations du sereur. Ces paramètres influent sur les communications, des périphériques et les performances. fichier d'options système d'un client Fichier utilisé sur les clients des systèmes AIX, UNIX ou Linux et contenant un ensemble d'options de traitement identifiant les sereurs à contacter pour les serices. Ce fichier indique également les méthodes de communication et les options de sauegarde, d'archiage, de gestion de stockage hiérarchique et de planification. Voir aussi fichier d'options utilisateur client, fichier d'options. fichier d'options utilisateur client Fichier contenant l'ensemble d'options de traitement que les clients du système utilisent. Cet ensemble peut comprendre les options permettant de déterminer le sereur que le client contacte et les options qui affectent les opérations de sauegarde, d'archiage, de gestion de stockage hiérarchique et de planification. Ce fichier est également appelé fichier dsm.opt. Pour les systèmes AIX, UNIX ou Linux, oir aussi fichier d'options système d'un client. Voir aussi fichier d'options système d'un client, fichier d'options. fichier endommagé Fichier physique dans lequel des erreurs de lecture ont été détectées. fichier fractionné Fichier créé aec une longueur supérieure aux données qu'il contient, laissant ainsi de l'espace pour ajouter d'autres données. fichier historique des olumes Fichier contenant des informations relaties aux olumes utilisés par le sereur pour les sauegardes de base de données ainsi que pour l'exportation de données administrateur, de noeud, de règles ou de sereur. Il contient également des informations concernant les olumes de pool de stockage à accès séquentiel ayant été ajoutés, réutilisés ou supprimés. Il s'agit d'une copie d'informations de olume enregistrées dans la base de données du sereur. fichier inclusif-exclusif Fichier contenant des instructions permettant de déterminer les fichiers à sauegarder, ainsi que les classes de gestion associées à utiliser pour la sauegarde et l'archiage. Voir aussi liste inclusie-exclusie. 332 IBM Tioli Storage Manager for Databases : Data Protection for Microsoft SQL Serer - Guide d'installation et d'utilisation
351 fichier logique Fichier stocké dans un ou plusieurs pools de stockage de sereur, soit de lui-même soit en tant qu'agrégat. Voir aussi agrégat, fichier physique, affectation physique. fichier migré Fichier copié depuis un système de fichiers local ers l'espace de stockage. Pour les clients HSM des systèmes UNIX or Linux, le fichier est remplacé par un fichier raccord dans le système de fichiers local. Dans les systèmes Windows, la création d'un fichier raccord est facultatie. Voir aussi état de fichier, fichier prémigré, fichier résident, fichier raccord. fichier physique Fichier stocké dans un ou plusieurs pools de stockage, constitué d'un fichier logique ou d'un groupe de fichiers logiques mis en forme ensemble en tant qu'agrégat. Voir aussi agrégat, fichier logique, affectation physique. fichier prémigré Fichier ayant été copié ers un espace de stockage du sereur, mais qui n'a pas été remplacé par un fichier raccord dans le système de fichiers local. Une copie identique de ce fichier réside sur le système de fichiers local et dans l'espace de stockage du sereur. Les fichiers prémigrés sont présents dans les systèmes de fichiers UNIX et Linux auxquels la gestion de l'espace a été ajoutée. Voir aussi état de fichier, fichier migré, fichier résident. fichier raccord Fichier remplaçant celui d'origine dans un système de fichiers local lorsque le fichier est migré ers la mémoire externe. Ce fichier contient les informations nécessaires au rappel d'un fichier migré depuis l'espace de stockage du sereur. Il contient également des informations supplémentaires permettant d'éiter tout rappel de fichier migré. Voir aussi fichier migré, fichier résident. fichier raccord orphelin Fichier pour lequel aucun fichier migré n'est troué sur le sereur contacté par le poste client pour des serices de gestion d'espace. Par exemple, un fichier raccord peut deenir orphelin lorsque le fichier d'options du système client est modifié pour contacter un sereur différent de celui ers lequel le fichier a été migré. fichier résident Sur un système Windows, fichier complet d'un système de fichiers local qui peut également être un fichier migré car une copie migrée peut résider dans l'espace de stockage du sereur. Sur un système UNIX ou Linux, fichier complet d'un système de fichiers local qui n'a pas été migré, prémigré ou rappelé de l'espace de stockage du sereur. fichier spécial Sur les systèmes AIX, UNIX ou Linux, fichier qui définit les unités pour le système ou les fichiers temporaires qui sont créés par les processus. Il existe trois principaux types de fichiers spéciaux : first-in, first-out (FIFO), bloc et caractère. fonction miroir Processus d'écriture simultanée de données identiques sur plusieurs disques. La copie miroir de données permet de ous protéger contre la perte de données dans la base de données ou dans le journal de reprise. format de données non natif Format de données écrites sur un pool de stockage, différent du format utilisé pour les opérations du sereur. Voir aussi format natif. format natif Format des données écrites sur un pool de stockage directement ia le sereur. Voir aussi format de données non natif. format Unicode Codage de caractères standard prenant en charge l'échange, le traitement et l'affichage de texte rédigé dans des langages communs ainsi que de nombreux textes graphiques et historiques. fréquence Attribut d'un groupe de copie qui indique, en nombre de jours, l'interalle minimal entre deux sauegardes incrémentielles. FSID Voir ID espace fichier. FSM Voir migrateur de système de fichiers (FSM). Glossaire 333
352 G General Parallel File System (GPFS) Système de fichiers sur disque partagé hautes performances fournissant un accès aux données depuis les noeuds d'un enironnement système en cluster. Voir aussi gestion du cycle de ie des informations. génération de mot de passe Processus qui crée et stocke un noueau mot de passe dans un fichier codé lorsque l'ancien mot de passe arrie à expiration. Cette génération automatique éite d'aoir à demander les mots de passe par inite. gestion de mémoire hiérarchisée (HSM) Fonction qui distribue et gère automatiquement des données sur un disque ou une bande (ou les deux), en fonction de leurs unités et potentiellement des autres, comme les nieaux d'une hiérarchie de stockage dans laquelle sont classés en premier les unités rapides et coûteuses, puis les unités plus lentes, moins coûteuses ainsi que les unités amoibles. Les objectifs sont : la réduction du temps d'accès aux données et le déeloppement de la capacité du support disponible. Voir aussi client HSM, rappel, hiérarchie de stockage. gestion d'espace Voir gestion de mémoire hiérarchisée. gestion du cycle de ie des informations (ILM) Système de gestion de fichiers basée sur des règles pour les pools de stockage et les ensembles de fichiers. Voir aussi General Parallel File System. gestionnaire de bibliothèque Sereur contrôlant les opérations d'un périphérique lorsque plusieurs sereurs de gestion de l'espace de stockage partagent un périphérique de stockage. Voir aussi client de bibliothèque. gestionnaire de configuration Sereur fournissant les informations de configuration, telles que les règles et les programmes, aux sereurs gérés suiant leur profil. Les informations de configuration peuent comprendre les règles et les programmes. Voir aussi configuration d'entreprise, sereur géré, profil. gestionnaire de reprise Fonction qui facilite la préparation et l'utilisation d'un fichier de programme de reprise après incident pour le sereur. gestionnaire de reprise Voir gestionnaire de reprise. gigaoctet (Go) Pour la mémoire principale, réelle et irtuelle, et les olumes de canal, 2àla puissance 30 ( octets). Pour la capacité de stockage sur disque et le olume des communications, cela équiaut à octets. Go Voir gigaoctet. GPFS Voir General Parallel File System. groupe de copie Objet règle contenant les attributs qui permettent de contrôler comment les ersions de sauegarde ou les copies d'archiage sont générées, où sont initialement localisées les ersions de sauegarde ou les copies d'archiage et quand les ersions de sauegarde ou les copies d'archiage arrient à expiration. Un groupe de copie appartient à une classe de gestion. Voir aussi groupe de copie d'archiage, groupe de copie de sauegarde, ersion de sauegarde,classe de gestion. groupe de copie d'archiage Objet règle contenant les attributs qui contrôlent la génération, la destination et l'expiration des fichiers archiés. Voir aussi groupe de copie. groupe de copies de sauegarde Objet règle qui contient les attributs permettant de gérer la création, le placement et la suppression des ersions de sauegarde des fichiers. Un groupe de copies de sauegarde appartient à une classe de gestion. Voir aussi groupe de copie. groupe de données colocalisées Groupe de postes clients définis par l'utilisateur dont les données sont stockées sur un nombre minimal de olumes ia le processus de colocalisation. groupe de sauegarde Groupe consolidé portable des ersions 334 IBM Tioli Storage Manager for Databases : Data Protection for Microsoft SQL Serer - Guide d'installation et d'utilisation
353 GUID H acties de fichiers de sauegarde générés pour un client de sauegarde-archiage. Voir identificateur global unique. hexaoctets (Ho) Pour le stockage de processeur, le stockage réel et irtuel et le olume de canal, 2àlapuissance 60 ( octets) octets pour l'espace de stockage sur disque et les olumes de communication. hiérarchie de stockage Ordre logique des pools de stockage principaux, défini par un administrateur. Généralement, il s'agit d'une organisation en fonction de la itesse et de la capacité des unités utilisées par ces pools. La hiérarchie de stockage est définie par l'identification du pool de stockage suiant figurant dans une définition de pool de stockage. Voir aussi pool de stockage. HSM Voir gestion de mémoire hiérarchisée. I identificateur global unique (GUID) Nombre déterminé de manière algorithmique identifiant une entité dans un système. Voir aussi identificateur unique uniersel. identificateur unique uniersel Identificateur numérique de 128 bits qui est utilisé pour s'assurer que deux composants ne présentent pas le même identificateur. Voir aussi identificateur global unique. ID espace fichier (FSID) Identificateur numérique unique que le sereur attribue à un espace fichier lorsque ce dernier est stocké dans un espace de stockage du sereur. ILM Voir gestion du cycle de ie des informations. image Système de fichiers ou olume logique brut sauegardé en tant qu'objet simple. image instantanée de la base de données Sauegarde intégrale de la totalité de la base de données sur les supports pouant être utilisés hors site. Lorsqu'une image instantanée est créée, la série actuelle de sauegardes de la base de données n'est pas interrompue. Une image instantanée de la base de données ne peut pas aoir de sauegardes incrémentielles de la base de données qui lui soient associées. Voir aussi série de sauegardes de la base de données, sauegarde intégrale. i-node Structure interne décriant les fichiers indiiduels des systèmes AIX, UNIX ou Linux. Un i-node contient le noeud, le type, le propriétaire et l'emplacement d'un fichier. inscription ouerte Processus d'enregistrement lors duquel les utilisateurs peuent enregistrer leur poste de traail en tant que poste client aec le sereur. Voir aussi inscription réserée. inscription réserée Processus d'enregistrement au cours duquel seul un administrateur peut enregistrer les postes de traail sous forme de postes clients aec le sereur. Voir aussi inscription ouerte. instantané Type de sauegarde par image correspondant à une ue de olume aec point de cohérence. interface de programme d'application pour la gestion du stockage des données (DSMAPI) Jeu de fonctions et de sémantiques capable de sureiller les éénements des fichiers, puis de gérer et maintenir les données dans un fichier. Dans un enironnement client de gestion de mémoire hiérarchisée (HSM), une application DSMAPI : utilise des éénements pour informer les applications de gestion de données des opérations réalisées sur les fichiers, stocke les informations arbitraires d'attributs aec un fichier, prend en charge les régions gérées d'un fichier et utilise les droits d'accès DSMAPI pour contrôler l'accès à un objet fichier. IUU Voir identificateur unique uniersel. Glossaire 335
354 J jeu de règles actif Jeu de règles actié contenant les règles actuellement utilisées par tous les postes client affectés au domaine de règles. Voir aussi domaine de règles, ensemble de règles. jeu d'options client Groupe d'options définies sur le sereur et utilisées sur les postes clients aec les fichiers d'options client. jeu UCS-2 Schéma de codage 2 bits (16 bits) basé sur la spécification ISO/IEC Le jeu UCS-2 définit trois nieaux d'implémentation : nieau 1 (aucune combinaison d'éléments codés n'est autorisée), nieau 2 (la combinaison d'éléments codés n'est autorisée que pour le thaïlandais, l'indien, l'hébreu et l'arabe), nieau 3 (toute combinaison d'éléments codés est autorisée). journal d'actiité Journal consignant les messages d'actiité standard générés par le sereur. Ces messages contiennent des informations sur les opérations propres au sereur et au client, notamment l'heure de début de sessions ou les erreurs E-S. journal de reprise Journal de mises à jour sur le point d'être écrites dans la base de données. Ce journal peut être utilisé pour la restauration après échec du système ou incident aec le support. Le journal de reprise comprend un journal actif (aec fonction miroir du journal) et des journaux d'archiage. journal des erreurs Jeu de données ou fichier utilisé pour l'enregistrement des informations d'erreur relaties à un produit ou un système. journalisation d'entreprise Processus qui consiste à enoyer des éénements d'un sereur ers un sereur d'éénements précis. Le sereur d'éénements enoie les éénements aux destinataires désignés, tels qu'un exit utilisateur. Voir aussi éénement. 336 IBM Tioli Storage Manager for Databases : Data Protection for Microsoft SQL Serer - Guide d'installation et d'utilisation
355 K kilooctet (Ko) Pour le stockage de processeur, le stockage réel et irtuel et le olume de canal, 2àlapuissance 10 (1 024 octets). Pour la capacité de stockage d'un disque et le olume des communications, cela équiaut à octets. Ko Voir kilooctet. L LAN lier Voir réseau local. Associer un fichier à un nom de classe de gestion. Voir aussi durée de conseration des archies, classe de gestion, redéfinir les accès. limite de montage Nombre maximal de olumes accessibles simultanément depuis la même classe d'unités. La limite de montage indique le nombre maximal de points de montage. Voir aussi point de montage. liste de contrôle d'accès (ACL) Dans le domaine de la sécurité informatique, liste associée à un objet qui identifie tous les sujets pouant accéder à l'objet et leurs droits d'accès. liste d'inclusion-exclusion Liste d'options qui inclut ou exclut des fichiers sélectionnés pour la sauegarde. Une option d'exclusion identifie les fichiers qui ne doient pas être sauegardés. Une option d'inclusion identifie ceux qui sont exempts des règles d'exclusion, ou attribue une classe de gestion à un fichier ou à un groupe de fichiers en ue d'une sauegarde ou d'un archiage. Voir aussi fichier inclusif-exclusif. liste exclusie-inclusie Voir liste inclusie-exclusie. local 1. Relatif à un périphérique, un fichier ou un système accessible directement depuis un système utilisateur sans passer par une ligne de transmission. Voir aussi distant. 2. Pour des produits de gestion hiérarchique du stockage, se dit de la LOFS LVSA M destination de fichiers migrés déplacés. Voir aussi distant. Voir système de fichiers irtuel de bouclage. Voir Agent d'instantané de olume logique. magasin de données Dans un enironnement irtualisé, emplacement de stockage des données de machine irtuelle. mégaoctet (Mo) Pour le stockage de processeur, le stockage réel et irtuel et le olume de canal, 2àlapuissance 20 ( octets). Pour la capacité de stockage sur disque et le olume des communications, cela équiaut à octets. métadonnées Données présentant les caractéristiques des données (données descripties). méthode de communication Méthode par laquelle un client et un sereur échangent des informations. Voir aussi protocole TCP/IP. migrateur de système de fichiers (FSM) Extension du noyau qui intercepte toutes les opérations du système de fichiers et fournit un support de la gestion d'espace requis. Si aucun support de gestion d'espace n'est requis, l'opération est effectuée par le système d'exploitation. Le programme de migration est monté sur un système de fichiers lors de l'ajout de la gestion d'espace. migration Processus isant à déplacer des données d'un système informatique ers un autre, ou une application ers un autre système informatique. migration à la demande Processus utilisé pour pallier un espace insuffisant sur un système de fichiers dans lequel le client de gestion de mémoire hiérarchisée est actif. Les fichiers sont migrés ers l'espace de stockage du sereur jusqu'à ce que l'occupation de l'espace atteigne le seuil bas défini pour le système de fichiers. Si le seul haut et le seul bas sont identiques, un seul fichier Glossaire 337
356 est migré. Voir aussi migration automatique, migration sélectie, migration de seuil. migration automatique Processus utilisé pour déplacer automatiquement des fichiers d'un système de fichiers local ers un espace de stockage, en fonction des options et paramètres choisis par un superutilisateur d'un poste de traail. Voir aussi migration à la demande, migration de seuil. migration de seuil Déplacement de fichiers depuis un système de fichiers local ers l'espace de stockage du sereur, en fonction des seuils haut et bas définis pour le système de fichiers. Voir aussi migration automatique, migration à la demande, traail de migration, migration sélectie. migration sélectie Copie de fichiers sélectionnés par l'utilisateur à partir d'un système de fichiers local ers l'espace de stockage du sereur et remplacement des fichiers par des fichiers raccord sur le système de fichiers local. Voir aussi migration à la demande, migration de seuil. migrer Mo mode Déplacer des données ers un autre emplacement, ou une application ers un autre système informatique. Voir mégaoctet. Attribut d'un groupe de copie qui indique si un fichier (n'ayant pas été modifié depuis sa dernière sauegarde), doit être sauegardé. Voir aussi mode absolu, mode modifié. mode absolu Dans le domaine de la gestion de l'espace de stockage, mode de groupe de copie de sauegarde indiquant qu'un fichier est candidat pour une sauegarde incrémentielle même s'il n'a pas été modifié depuis sa dernière sauegarde. Voir aussi mode, mode modifié. mode d'accès Attribut d'un pool de stockage ou d'un olume de stockage qui indique si le sereur peut écrire sur ou lire le pool de stockage ou le olume de stockage. mode de planification Type d'opération planifiée pour le sereur et le poste client prenant en charge deux modes de planification : l'appel sélectif et l'inite du sereur. mode de planification par interrogation des clients Méthode de fonctionnement au cours de laquelle le client interroge le sereur à propos du traail. Voir aussi mode de planification à l'inite du sereur. mode de planification sur inite du sereur Technique de communication client-sereur dans laquelle le sereur contacte le poste client au moment où des tâches doient être effectuées. Voir aussi mode de planification des interrogations du client. mode de rappel de fichier partiel Mode de rappel selon lequel la fonction de gestion de mémoire hiérarchisée lit uniquement une partie d'un fichier migré depuis l'espace de stockage, comme demandé par l'application accédant au fichier. mode modifié En gestion de l'espace de stockage, mode d'un groupe de copie de sauegarde indiquant qu'un fichier doit être traité lors d'une sauegarde incrémentielle, uniquement s'il a été modifié depuis la dernière sauegarde. Un fichier est dit modifié si sa date, sa taille, son propriétaire ou ses droits d'accès ont été modifiés. Voir aussi mode absolu, mode. N NDMP Voir protocole NDMP. NetBIOS (Network Basic Input/Output System) Interface standard de réseaux et d'ordinateurs personnels utilisée sur des réseaux locaux proposant des fonctions de messagerie, de sereur d'impression et de sereur de fichiers. Les programmes d'application utilisant NetBIOS n'ont pas à prendre en compte des détails des protocoles de contrôle de liaison de données LAN. Network Basic Input/Output System Voir NetBIOS. 338 IBM Tioli Storage Manager for Databases : Data Protection for Microsoft SQL Serer - Guide d'installation et d'utilisation
357 Noeud cible Poste client pour lequel d'autres noeuds client (appelés agents) ont reçu des droits proxy. Les droits proxy permettent aux agents d'effectuer des opérations telles que des sauegardes et des restaurations pour le compte du noeud cible (contenant les données). noeud NAS Poste client correspondant à un sereur de fichiers de stockage réseau. Les données du noeud NAS sont transférées par un sereur de fichiers NAS contrôlé par le protocole NDMP. On parle également de noeud de sereur de fichiers NAS. nom de poste Nom unique utilisé pour l'identification d'un poste de traail, d'un sereur de fichiers ou d'un PC au nieau du sereur. nom WWN Identificateur de nom non signé unique de 64 bits. NUL Voir numéro d'unité logique. numéro d'i-node Numéro indiquant un fichier d'i-node particulier dans un système de fichiers. numéro d'unité logique (LUN, Logical Unit Number) Dans la norme SCSI (Small Computer System Interface), identificateur unique utilisé pour différencier les périphériques, chacun constituant une unité logique. O objet géré Définition figurant dans la base de données d'un sereur géré et qui a été distribuée au sereur géré par un gestionnaire de configuration. Lorsqu'un sereur géré est abonné à un profil, tous les objets y associés deiennent des objets gérés dans la base de données du sereur géré. objet tombstone Petit sous-ensemble d'attributs d'un objet supprimé. L'objet tombstone est conseré pendant une période spécifiée, puis définitiement supprimé à l'issue de ce délai. ordre aléatoire Processus de distribution des heures de début de calendrier pour différents clients (pourcentage spécifié de la fenêtre de démarrage du calendrier). P page Unité d'espace définie sur un support de mémoire ou dans un olume de base de données. paquet Dans le domaine des transmissions de données, suite de chiffres binaires comportant des données et des signaux de contrôle transmis et commutés en bloc. partition de la charge de traail (WPAR) Partition contenue dans une seule instance d'un système d'exploitation. période de rétention de montage Nombre de minutes maximal pendant lequel le sereur retient un olume de support à accès séquentiel monté non utilisé aant de le désinstaller. plan de reprise après incident Fichier créé par le gestionnaire de reprise et contenant des informations concernant le mode de reprise des systèmes informatiques en cas de problème et concernant les scripts qui peuent être utilisés pour exécuter des tâches de reprise. Le fichier comprend des informations relaties au logiciel et au matériel utilisés par le sereur ainsi qu'à l'emplacement du support de récupération. planification client Enregistrement de la base de données décriant le traitement planifié d'une opération client sur une période spécifique. L'opération client peut être une opération de sauegarde, d'archiage, de restauration ou de récupération, une commande du système d'exploitation client ou une macro. Voir aussi calendrier de commande de nieau administrateur, planificateur central, calendrier. plug-in Module logiciel pouant être installé séparément pour ajouter des fonctions à un programme, à un application ou à une interface. Glossaire 339
358 point de montage Unité logique par l'intermédiaire de laquelle s'effectue l'accès aux olumes dans une classe d'unités à accès séquentiel. Dans le cas d'une unité à support amoible, telle qu'une bande, le point de montage est une unité logique associée à une unité physique. Pour le type d'unité fichier, un point de montage est une unité logique associée à un flux d'entrée-sortie. Voir aussi limite de montage. point de montage irtuel Branche de répertoire d'un système de fichiers qui est défini en tant que système de fichiers irtuel. Le système de fichiers irtuel est sauegardé dans son propre espace fichier sur le sereur. Le sereur traite le point de montage irtuel comme un système de fichiers distinct, mais pas le système d'exploitation client. point de alidation Moment à partir duquel les données sont considérées comme cohérentes. pool de données acties Ensemble nommé de olumes de pool de stockage qui ne contient que les ersions acties des données de sauegarde client. Voir aussi espace de stockage du sereur, pool de stockage, olume de pool de stockage. Pool de stockage Ensemble des olumes de stockage désigné par un nom représentant la destination des données clients stockées. Voir aussi pool de données acties, pool de stockage de copie, pool de stockage principal, hiérarchie de stockage. pool de stockage de copie Jeu précis de olumes contenant les copies de fichiers situées dans les pools de stockage principaux. Les pools de stockage de copie sont uniquement utilisés pour sauegarder les données stockées dans les pools de stockage principaux. Un pool de stockage de copie ne peut pas constituer une destination pour un groupe de copie de sauegarde, groupe de copie d'archiage ou une classe de gestion (pour les fichiers gérés dans l'espace). Voir aussi destination, pool de stockage principal, espace de stockage du sereur, pool de stockage, olume de pool de stockage. pool de stockage principal Jeu de olume défini utilisé par le sereur pour stocker les ersions de sauegarde de fichiers, les copies d'archiage de fichiers et les fichiers migrés depuis les postes client. Voir aussi pool de stockage de copie, espace de stockage du sereur, pool de stockage, olume de pool de stockage. poste Sereur de fichiers ou poste de traail sur lequel un programme client de sauegarde-archiage est installé et qui est enregistré auprès du sereur. poste agent Poste client auquel ont été accordés des droits en tant que proxy pour exécuter des opérations pour le compte d'un autre poste client qui est un poste cible. poste client Sereur de fichiers ou poste de traail sur lequel un programme client de sauegarde-archiage est installé et qui est enregistré auprès du sereur. poste de traail Terminal ou ordinateur personnel sur lequel un utilisateur peut exécuter des applications et généralement connecté à une infrastructure ou un réseau. pourcentage de prémigration Paramètre de gestion de l'espace qui érifie si les prochains candidats d'un système de fichiers sont prémigrés par migration de seuil ou migration à la demande. préfixe du olume de bande Qualificatif de haut nieau du nom de fichier ou du nom de l'ensemble de données figurant dans le label de bande magnétique. prémigration Copie de fichiers qui peuent être migrés ers l'espace de stockage du sereur, tout en conserant intact le fichier d'origine dans le système de fichiers local. profil Groupe défini d'informations de configuration, pouant être distribué depuis un gestionnaire de configuration lors de l'abonnement d'un sereur géré. 340 IBM Tioli Storage Manager for Databases : Data Protection for Microsoft SQL Serer - Guide d'installation et d'utilisation
359 Les informations relaties à la configuration incluent des ID administrateur enregistrés, des règles, des planifications client, des ensembles d'options client, des plannings d'administration, des scripts de commande du gestionnaire de stockage, des définitions de sereur et des définitions de groupe de sereurs. Voir aussi gestionnaire de configuration, configuration d'entreprise, sereur géré. programmateur central Fonctionnalité permettant à un administrateur de programmer les opérations du client ainsi que des commandes d'administration. Il peut faire en sorte que ces opérations aient lieu périodiquement ou à une date précise. Voir aussi calendrier de commande de nieau administrateur, planification client. protocole de communication Ensemble d'interfaces définies qui permettent aux ordinateurs de communiquer entre eux. protocole NDMP (Network Data Management Protocol) Protocole qui permet à une application de gestion de l'espace de stockage réseau de contrôler la sauegarde et la récupération d'un sereur de fichiers compatible NDMP, sans installer de logiciel acquis chez le fournisseur sur ce sereur de fichiers. protocole TCP/IP Jeu de protocoles de communication générique et conentionnel fournissant des communications bout en bout fiables entre applications figurant sur des réseaux interconnectés de différents types. Voir aussi méthode de communication. Q quota 1. Pour le client HSM sous AIX, UNIX ou Linux, quantité maximale (en mégaoctets) de données pouant être migrées et prémigrées d'un système de fichiers ers l'espace de stockage du sereur. R 2. Pour un client HSM sous Windows, limite définie par l'utilisateur quant à l'espace occupé par les fichiers rappelés. raccord Raccourci dans le système de fichiers Windows qui est généré par le client de gestion de mémoire hiérarchisée (HSM) pour un fichier migré et qui permet un accès transparent de l'utilisateur. Un raccord correspond à la représentation de fichier fractionné d'un fichier migré, aec un point de répartition. rappel Copier un fichier migré depuis l'espace de stockage du sereur ers son système de fichiers d'origine ia le client HSM. Voir aussi rappel sélectif. rappel sélectif Copie de fichiers sélectionnés par l'utilisateur depuis l'espace de stockage du sereur ers un système de fichiers local. Voir aussirappel, rappel transparent. rappel transparent Processus utilisé pour le rappel automatique d'un fichier migré ers un poste de traail ou un sereur de fichiers lors de l'accès au fichier. Voir aussi rappel sélectif. récupération Processus de consolidation des données restantes depuis plusieurs olumes à accès séquentiel ers de noueaux olumes à accès séquentiel moins nombreux. redéfinir les accès Association entre toutes les ersions sauegardées d'un fichier et un noueau nom de classe de gestion. Par exemple, les accès d'un fichier ayant une ersion de sauegarde actie sont redéfinis lorsqu'une ersion supérieure du fichier est sauegardée aec une association de classe de gestion différente. Voir aussi lier, classe de gestion. registre Référentiel contenant des informations relaties à l'accès et la configuration des utilisateurs, des systèmes et des logiciels. Glossaire 341
360 règle d'authentification Spécification permettant à un autre utilisateur de restaurer ou de récupérer les fichiers depuis un espace de stockage. règle de droit d'accès Spécification permettant à un utilisateur de restaurer ou de récupérer les fichiers d'un autre utilisateur depuis un espace de stockage. réseau de stockage(san) Réseau de stockage dédié conçu pour un enironnement spécifique combinant des sereurs, des systèmes, des produits de stockage, des produits de réseau, des logiciels et des serices. réseau local (LAN) Réseau qui permet la connexion de plusieurs périphériques dans une zone limitée (un immeuble ou un campus par exemple) ; périphériques qui peuent être connectés à un réseau plus étendu. restauration Copie d'informations depuis l'emplacement de leur sauegarde ers l'emplacement de stockage actif à utiliser. Par exemple, la copie d'informations depuis l'espace de stockage du sereur ers le poste de traail du client. restauration de la boîte aux lettres Fonction assurant la restauration des données de Microsoft Exchange Serer (à partir des sauegardes d'ibm Data Protection for Microsoft Exchange) au nieau de la boîte aux lettres ou de l'élément de la boîte aux lettres. restauration de la boîte aux lettres indiiduelle Voir restauration de la boîte aux lettres. restauration instantanée VSS Opération de restauration de données à partir d'une image instantanée locale. L'image instantanée est la sauegarde VSS qui réside sur un olume miroir local. L'opération de restauration récupère les données à l'aide d'une méthode de restauration aec assistance matérielle (par exemple, une opération FlashCopy). restauration rapide VSS Opération de restauration de données à partir d'une image instantanée locale. L'image instantanée est la sauegarde VSS qui réside sur un olume miroir local. L'opération de restauration permet d'extraire les données à l'aide d'une méthode de copie de nieau fichier. restauration VSS Fonction qui utilise un fournisseur de logiciel de serice de copie miroir Microsoft Volume Shadow Copy Serice (VSS) pour restaurer des sauegardes VSS (fichiers de base de données et fichiers journaux IBM Data Protection for Microsoft Exchange) résidant sur l'espace de stockage du sereur Tioli Storage Manager ers leur emplacement d'origine. S SAN Voir réseau de stockage. sauegarde adaptatie des sous-fichiers Type de sauegarde qui ne transmet que les parties modifiées d'un fichier au sereur au lieu de l'intégralité du fichier. La sauegarde adaptatie du sous-fichier réduit le trafic réseau et accélère la sauegarde. sauegarde basée sur le journal Méthode de sauegarde des clients Windows et AIX mettant en oeure le mécanisme de notification de modification de fichier pour améliorer les performances de la sauegarde incrémentielle en réduisant la nécessité de procéder à une analyse complète du système de fichiers. sauegarde de copie Sauegarde intégrale au cours de laquelle les fichiers de journalisation des transactions ne sont pas supprimés pour que les procédures de sauegarde qui utilisent des sauegardes incrémentielles ou différentielles ne soient pas interrompues. sauegarde de déchargement VSS Opération de sauegarde qui utilise un fournisseur de matériel de serice de copie miroir Microsoft Volume Shadow Copy Serice (VSS) (installé sur un autre système) pour déplacer les données IBM Data Protection for Microsoft Exchange sur le sereur Tioli Storage Manager. Ce type de sauegarde déplace la charge de sauegarde depuis le système de production ers un autre système. sauegarde de groupe Sauegarde d'un groupe contenant une 342 IBM Tioli Storage Manager for Databases : Data Protection for Microsoft SQL Serer - Guide d'installation et d'utilisation
361 liste de fichiers originaires d'un ou plusieurs espaces fichier. sauegarde d'un olume en ligne Sauegarde lors de laquelle le olume est disponible pour d'autres applications système. sauegarde d'un olume hors ligne Sauegarde dans laquelle le olume est errouillé afin qu'aucune autre application système y ait accès lors de la sauegarde. sauegarde d'un olume logique Sauegarde d'un système de fichiers ou d'un olume logique en tant qu'objet simple. sauegarde imprécise Version de sauegarde d'un fichier qui peut ne pas refléter précisément le contenu du fichier, car ce dernier a été sauegardé alors qu'il était en cours de modification. sauegarde incrémentielle Processus de sauegarde de fichiers ou de répertoires ou de copie de pages dans la base de données, noueaux ou modifiés depuis la dernière sauegarde intégrale ou incrémentielle. Voir aussi sauegarde sélectie. sauegarde intégrale Processus de sauegarde de la base de données complète du sereur. Une sauegarde intégrale démarre une nouelle série de sauegardes de la base de données. Voir aussi série de sauegardes de la base de données, image instantanée de la base de données, sauegarde incrémentielle. sauegarde par image Sauegarde d'un système de fichiers complet ou d'un olume logique brut en tant qu'objet simple. sauegarde sélectie Processus de sauegarde de certains fichiers ou répertoires depuis un domaine client. Les fichiers sauegardés sont ceux qui ne sont pas exclus de la liste inclusie-exclusie. Ces fichiers doient répondre aux exigences de sérialisation telles que définies dans le groupe de copie de sauegarde de la classe de gestion attribuée à chaque fichier. Voir aussi sauegarde incrémentielle. sauegarde VSS Opération de sauegarde qui utilise la technologie de serice de copie miroir Microsoft Volume Shadow Copy Serice (VSS). L'opération de sauegarde génère une image instantanée en ligne (copie cohérente ponctuelle) des données Microsoft Exchange. Cette copie peut être stockée sur des olumes repère locaux ou dans l'espace de stockage du sereur Tioli Storage Manager. script Série de commandes combinées dans un fichier, ayant une fonction spécifique lors de l'exécution du fichier. Les scripts sont interprétés comme ils sont exécutés. Voir aussi script de commande Tioli Storage Manager. script de commandes Tioli Storage Manager Séquence de commandes d'administration Tioli Storage Manager qui sont stockées dans la base de données du sereur Tioli Storage Manager. Ce script s'exécute sur le sereur depuis n'importe qu'elle interface. Il comprend la substitution des paramètres de commande et la logique conditionnelle. Voir aussi fichier de macros, script. section Groupe de lignes dans un fichier possédant une fonction commune ou définissant une partie du système. Les sections sont généralement séparées par des lignes ierges ou par des deux points, et chaque section est dotée d'un nom. sérialisation Gestion des fichiers modifiés lors des processus de sauegarde ou d'archiage. Voir aussi sérialisation dynamique partagée, sérialisation statique partagée, sérialisation statique. sérialisation dynamique Type de sérialisation dans lequel un fichier ou un répertoire est sauegardé ou archié lors de la première tentatie, sans tenir de son éentuelle modification pendant la sauegarde ou l'archiage. Voir aussi sérialisation dynamique partagée, sérialisation statique partagée, sérialisation statique. sérialisation dynamique partagée Valeur de sérialisation indiquant qu'un fichier ne doit pas être sauegardé ou archié lorsqu'il est modifié pendant Glossaire 343
362 l'opération. Le client de sauegarde-archiage relance l'opération de sauegarde ou d'archiage un certain nombre de fois. Si le fichier est modifié pendant chaque opération, le client de sauegarde-archiage le sauegarde ou l'archie lors de sa dernière tentatie. Voir aussi sérialisation dynamique, sérialisation, sérialisation statique partagée, sérialisation statique. sérialisation statique Valeur de sérialisation d'un groupe de copie indiquant qu'un fichier ne doit pas être modifié lors d'une opération de sauegarde ou d'archiage. Si le fichier est en cours d'utilisation lors de la première tentatie, le client de sauegarde-archiage ne peut ni sauegarder ni archier le fichier. Voir aussi sérialisation dynamique, sérialisation, sérialisation dynamique partagée, sérialisation statique partagée. sérialisation statique partagée Valeur de sérialisation d'un groupe de copie indiquant qu'un fichier ne doit pas être modifié lors d'une opération de sauegarde ou d'archiage. Le client relance l'opération un certain nombre de fois. Si le fichier est en cours d'utilisation lors de chaque tentatie, il n'est pas sauegardé ou archié. Voir aussi sérialisation dynamique, sérialisation, sérialisation dynamique partagée, sérialisation statique. série de sauegardes de la base de données Une sauegarde intégrale de la base de données, plus jusqu'à 32 sauegardes incrémentielles effectuées depuis cette sauegarde intégrale. Chaque sauegarde intégrale effectuée déclenche une nouelle série de sauegardes de la base de données. Un nombre identifie chaque série de sauegardes. Voir aussi image instantanée de la base de données, sauegarde intégrale. sereur Progiciel ou ordinateur proposant des serices à d'autres progiciels ou ordinateurs. Voir aussi client. sereur de fichiers Ordinateur dédié et ses unités de stockage périphériques connectés à un réseau local stockant des programmes et des fichiers partagés par les utilisateurs dudit réseau. sereur de fichiers de stockage connecté au réseau Périphérique de stockage dédié aec système d'exploitation optimisé pour les fonctions dédiées au fichier. Un système de fichiers NAS peut posséder les caractéristiques d'un noeud et d'un dispositif de transfert de données. sereur de fichiers NAS Voir noeud NAS. sereur de fichiers NAS Voir sereur de fichiers de stockage connecté au réseau. sereur d'éénements Sereur auquel d'autre sereurs peuent enoyer des éénements afin qu'ils soient consignés. Le sereur d'éénements enoie ces éénements à tous les destinataires actiés pour les éénements du sereur d'enoi. sereur du gestionnaire de données Sereur qui collecte des métadonnées pour l'inentaire client et qui gère des transactions pour l'agent de stockage sur le réseau local. Le sereur de gestionnaire de données informe l'agent de stockage des attributs de bibliothèque applicables ainsi que de l'identificateur de olume cible. sereur géré Sereur qui reçoit des informations relaties à la configuration depuis un gestionnaire de configuration ia un abonnement à un ou plusieurs profils. Les informations relaties à la configuration incluent des définitions d'objets tels que des règles et des calendriers. Voir aussi gestionnaire de configuration, configuration d'entreprise, profil, abonnement. sereur multimédia Dans un enironnement z/os, programme qui fournit un accès au disque et à l'unité de stockage z/os pour les sereurs Tioli Storage Manager qui s'exécutent sur des systèmes d'exploitation autres que z/os. serice de journalisation Sous Microsoft Windows, programme 344 IBM Tioli Storage Manager for Databases : Data Protection for Microsoft SQL Serer - Guide d'installation et d'utilisation
363 assurant un suii de l'actiité de changement des fichiers résidant dans les systèmes de fichiers. session Connexion logique ou irtuelle entre deux postes, progiciels ou unités sur un réseau permettant aux deux éléments de communiquer et d'échanger des données pour la durée de la session. Voir aussi session d'administration. session d'administration Période au cours de laquelle un ID administrateur communique aec un sereur pour exécuter des tâches d'administration. Voir aussi session de noeud client, session. session de noeud client Session dans laquelle un noeud client communique aec un sereur pour effectuer des demandes de sauegarde, de restauration, d'archiage, de récupération, de migration ou de rappel. Voir aussi session d'administration. seuil de migration Capacités (haute et basse) des pools de stockage ou des systèmes de fichiers, exprimées en pourcentage, auxquelles la migration est définie pour démarrer et s'arrêter. seuil de récupération Pourcentage d'espace que doit posséder un olume de support à accès séquentiel aant que le sereur ne puisse récupérer le olume. L'espace deient récupérable lorsque les fichiers arrient à expiration ou sont supprimés. site de reprise Voir site secondaire. site principal Site physique ou irtuel constitué de matériels, d'un réseau et de ressources de stockage. Généralement, l'exécution des opérations de production a lieu sur le site principal. Les données peuent être répliquées sur un site secondaire pour la reprise après sinistre et les opérations de reprise en ligne. Voir aussi site secondaire. site protégé Voir site principal. site secondaire Site physique ou irtuel constitué de matériels, d'un réseau et de ressources de stockage pour le support de récupération du site principal. Quand un échec se produit sur le site principal, les opérations peuent se poursuire sur le site secondaire. Voir aussi site principal. SSL Voir couche Secure Sockets Layer. superutilisateur Utilisateur système opérant sans aucune restriction. Un superutilisateur possède les droits et priilèges requis pour effectuer des tâches d'administration. synchronisation Processus qui consiste à assurer la cohérence entre le référentiel de données d'origine et le système plus aste sur lequel les données sont stockées pour sauegarde. Les sereurs de stockage ou d'autres systèmes de stockage sont des exemples de systèmes plus astes sur lesquels les données sont stockées pour sauegarde. Durant la synchronisation, les données qui sont identifiées comme deenues inutiles sont supprimées. système de fichiers actif Système de fichiers auquel a été ajouté la gestion d'espace. Aec la gestion d'espace, les tâches d'un système de fichiers actif incluent la migration automatique, la synchronisation, la migration sélectie et le rappel. Voir aussi système de fichiers inactif. système de fichiers d'origine Système de fichiers à partir duquel un fichier a été migré. Lorsqu'un fichier est rappelé, il est renoyé ers son système de fichiers d'origine. système de fichiers haute performance Système de fichiers utilisant le chiffrement au nieau de système de fichiers. système de fichiers inactif Système de fichiers sur lequel est désactiée la gestion de l'espace. Voir aussi système de fichiers actif. système de fichiers monté automatiquement (AutoFS) Système de fichiers géré par un démon monté automatiquement. Le démon monté automatiquement contrôle un chemin de répertoire et monte automatiquement le système de fichiers pour accéder aux données. Glossaire 345
364 système de fichiers natif Système de fichiers ajouté en local au sereur de fichiers et non ajouté pour la gestion d'espace. Le client de gestion de mémoire hiérarchisée ne propose aucun serice de gestion d'espace au système de fichiers. système de fichiers irtuel de bouclage (LOFS) Système de fichiers créé par montage d'un répertoire sur un autre répertoire local. Peut également être généré à l'aide d'un auto-monteur. T taille du fichier raccord Taille du fichier remplaçant celui d'origine dans un système de fichiers local lorsque le fichier est migré ers l'espace de stockage du sereur. La taille spécifiée pour les fichiers raccord détermine la quantité de données d'en-tête pouant être stockée dans ces derniers. La taille par défaut du fichier raccord correspond à la taille du bloc défini pour un système de fichiers, moins 1 octet. taux de transfert des données réseau Taux calculé en diisant le nombre total d'octets transférés par le temps de transfert de données. Par exemple, ce taux peut correspondre au temps de transfert des données sur un réseau. TCP/IP Voir protocole TCP/IP. temporisation Interalle de temps imparti pour qu'un éénement se produise ou se termine aant que l'opération ne soit interrompue. temps d'attente de montage Nombre de minutes maximal pendant lequel le sereur attend qu'une demande de montage du olume à accès séquentiel soit satisfaite aant de l'annuler. transfert de données hors réseau local Voir transfert de données hors réseau local. transfert de données hors réseau local Transfert de données client entre un système client et une unité de stockage basé sur un réseau local, sans passer le réseau local. traail de migration Spécification des fichiers destinés à la migration et actions à réaliser sur les fichiers d'origine après la migration. Voir aussi fichier de traail, migration de seuil. type de périphérique de fichiers Type de périphérique indiquant l'utilisation de fichiers à accès séquentiel sur l'espace de stockage de l'unité en tant que olumes. U UNC Voir conention de dénomination unierselle. unité de transmission maximale Unité de données la plus grande pouant être enoyée sur un support physique dans un seul cadre. Par exemple, l'unité de transmission maximale pour Ethernet correspond à 1500 octets. UTF-8 Format de transformation Unicode, sur 8 bits, conçu pour faciliter l'utilisation d'unicode sur les systèmes ASCII existants. La aleur CCSID des données au format UTF-8 est Voir aussi jeu UCS-2. utilisateur autorisé Utilisateur qui a le droit d'administrer le client sur un poste de traail. Il peut changer les mots de passe, exécuter des inscriptions ouertes et supprimer des espaces fichier. utilisation des ressources pour la session Délai d'attente, temps processeur et espace utilisés ou récupérés pendant une session client. UTM Voir unité de transmission maximale. V alider Vérification des causes possibles d'incidents dans un ensemble de règles, au cas où ce dernier deiendrait actif. Ce processus érifie par exemple si le l'ensemble de règles contient une classe de gestion par défaut. ersion Copie de sauegarde d'un fichier stocké dans l'espace de stockage du sereur. La copie de sauegarde la plus récente 346 IBM Tioli Storage Manager for Databases : Data Protection for Microsoft SQL Serer - Guide d'installation et d'utilisation
365 correspond à la ersion actie. Les copies antérieures du même fichier correspondent aux ersions inacties. Le nombre de ersions conserées par le sereur est déterminé par les attributs de groupe de copie figurant dans la classe de gestion. ersion actie Dernière copie de sauegarde d'un fichier stocké. La ersion actie d'un fichier ne peut être supprimée tant qu'un processus de sauegarde n'a pas détecté que l'utilisateur a remplacé le fichier par une ersion plus récente ou supprimé le fichier du sereur de fichiers ou du poste de traail. Voir aussi ersion de sauegarde, ersion inactie. ersion de sauegarde Fichier ou répertoire ou qu'un poste client a sauegardé dans un espace de stockage. Il existe plus d'une ersion de sauegarde dans l'espace de stockage, mais seule une ersion de sauegarde correspond à la ersion actie. Voir aussi ersion actie, groupe de copie, ersion inactie. ersion inactie Version de sauegarde d'un fichier qui n'est pas la plus récente, ou correspondant à la ersion d'un fichier qui n'existe plus sur le système client. Les ersions de sauegarde inacties sont soumises aux règles d'expiration en fonction de la classe de gestion attribuée au fichier. Voir aussi ersion actie, ersion de sauegarde. itesse de transfert totale Statistiques de performance qui indiquent le nombre moyen d'octets transférés par seconde lors du traitement d'une opération donnée. olume Unité de stockage sur disque, bande ou autre support d'enregistrement de données prenant en charge certaines listes de paramètres et d'identificateurs telles qu'un label de olume ou une commande d'entrée-sortie. Voir aussi olume utilisable, espace de stockage du sereur, pool de stockage, olume de pool de stockage. olume de clichés instantanés Données stockées proenant d'une image de olume. Cette image instantanée peut être prise alors que les applications du système continuent d'écrire de données dans les olumes. olume de pool de stockage Volume attribué à un pool de stockage. Voir aussi pool de données acties, pool de stockage de copie, pool de stockage principal, espace de stockage du sereur, olume. olume logique Partie d'un olume physique contenant un système de fichiers. Volume logique brut Partie d'un olume physique composé de blocs non alloués et qui n'a pas de définition de système de fichiers journalisé. Un olume logique n'est accessible en lecture-écriture que ia les fonctions d'entrée-sortie de nieau inférieur. olume miroir local Données stockées dans des olumes fictifs localisés sur un sous-système de stockage de disque. Volume Shadow Copy Serice (VSS) Ensemble d'api Microsoft qui sont utilisées pour créer des sauegardes de olumes de type copie répliquée, des copies exactes de fichiers, y compris de tous les fichiers ouerts, etc. olume utilisable Volume labellisé ide ou ne contenant aucune donnée alide, non défini et prêt à l'emploi. Voir aussi olume. olume irtuel Fichier d'archiage sur un sereur cible représentant un olume de support séquentiel sur un sereur source. VSS Voir Volume Shadow Copy Serice (VSS). W WPAR Voir partition de charge de traail. WWN Voir nom WWN. Glossaire 347
366 348 IBM Tioli Storage Manager for Databases : Data Protection for Microsoft SQL Serer - Guide d'installation et d'utilisation
367 Index Caractères spéciaux STRIPes, données utilisation de l'interface de ligne de commande 307 A à l'aide de Data Protection for SQL Serer à l'aide de SAN Volume Controller et Storwize V à l'aide de la commande backup sur Windows Serer Core 130 à l'aide de la commande help sur Windows Serer Core 118 à l'aide de la commande restore sur Windows Serer Core 148 à l'aide de la commande set sur Windows Serer Core 97 A partir du sereur SQL, option de l'interface graphique 137 accès aux bases de données, restriction 268 affichage des informations système de Data Protection for SQL Serer 173 affichage des rapports 151 API, Tioli Storage Manager 239 API Tioli Storage Manager 239 Attendre les montages de bande pour les informations de fichier, interface graphique 137 B basculement présentation 12 basculement automatisé présentation 12 base de données jeu d'options 239 principale, restauration 143 requête 239 restauration à l'aide de l'interface graphique 149 restauration aec catalogues et index de recherche en texte intégral 144 restauration sur une machine distincte 140 base de données principale, restauration 143 bases de données de disponibilité SQL restauration 138 restauration de groupes de fichiers et de fichiers SQL 149 sauegarde aec la méthode existante 125 sauegarde aec VSS 123 bases de données SQL aec catalogues et index de recherche en texte intégral, restauration 144 C capacité définition de l'espace de stockage géré 119 changement des aleurs de configuration sur Windows Serer Core 97 changetsmpassword, commande paramètres facultatifs 209 paramètres positionnels 209 CHECKSum sereur SQL 122 chiffrement 56 classe de gestion appellation d'objet 44 Instructions INCLUDE 47 objets méta et objets de données 47 claier 319 client de sauegarde-archiage de Tioli Storage Manager reprise après incident 21 client Tioli Storage Manager installation en mode silencieux sur Windows Serer Core 71 cluster VSS 23, 35, 39 colocalisation, utilisation aec segmentation 21 pour les performances de restauration 21 commande règle 259 commande backup Archiage 6 complète stratégie 17 et paramètre /alwaysonpriority 194 et paramètre /backupdestination 195 et paramètre /backupmethod 195 et paramètre /logfile 214 et paramètre /logprune 214 et paramètre /offload 199 et paramètre /quiet 215 et paramètre /usealwaysonnode 204 intégrale et différentielle stratégie 18 intégrale plus de journal stratégie 17 intégrale plus différentielle plus de journal stratégie 18 paramètres facultatifs 194 paramètres positionnels 190 sauegarde de fichier stratégie 19 sauegarde de groupe stratégie 19 commande d'enregistrement de poste 21 commande de mise à jour du poste 21 commande delete backup et paramètre /backupdestination 213 et paramètre /configfile 213 et paramètre /fromsqlserer 213 et paramètre /object 214 commande help description 217 commande inactiate paramètres facultatifs 224 paramètres positionnels 222 commande mount backup diagramme de syntaxe 231 et paramètre /configfile 232 et paramètre /fromsqlserer 232 et paramètre /logfile 232 Copyright IBM Corp. 1997,
368 commande mount backup (suite) et paramètre /logprune 233 et paramètre /pitdate 233 et paramètre /pittime 234 et paramètre /tsmnode 235 et paramètre /tsmoptfile 235 et paramètre /tsmpassword 235 présentation 231 commande query et paramètre /querynode 241 paramètres facultatifs 241 paramètres positionnels 238 commande restorefiles et paramètre /backupmethod 296 et paramètre /configfile 297 et paramètre /fromsqlserer 297 et paramètre /into 298 et paramètre /logfile 297 et paramètre /logprune 297 et paramètre /mountwait 298 et paramètre /object 298 et paramètre /quiet 298 et paramètre /tsmnode 299 et paramètre /tsmoptfile 299 et paramètre /tsmpassword 299 exemple 300 commande set et paramètre /alwaysonnode 301 et paramètre BACKUPDESTination 302 et paramètre BACKUPMETHod 302 et paramètre LOCALDSMAgentnode 304 et paramètre REMOTEDSMAgentnode 306 exemple de sortie 308 paramètres facultatifs 308 paramètres positionnels 301 commande transact-sql 134 commande unmount backup diagramme de syntaxe 309 et paramètre /configfile 310 et paramètre /logfile 310 et paramètre /logprune 310 et paramètre /tsmnode 311 et paramètre /tsmoptfile 311 et paramètre /tsmpassword 312 présentation 309 commandes query managedcapacity 258 commandes, Data Protection for SQL tdpsqlc changetsmpassword 209 tdpsqlc help 217 commandes, Data Protection for SQL Serer tdpsqlc set 301 compatibilityinfo interrogation de Data Protection for SQL 239 compression sereur SQL 121 compression, option 55 compression de données 21 stratégie de gain de temps 21 compression SQL Serer 121 configuration Data Protection for SQL Serer 79, 82 instructions rapides 62 liaison règle 43 options 54 où les sauegardes planifiées sont exécutées 111 configuration (suite) priorité de sauegarde des répliques 111 procédure manuelle sauegardes de déchargement 88 sereur SQL 85 sereur Tioli Storage Manager 87 règle 43 SAN Volume Controller et Storwize V configuration d'un poste proxy pour les sauegardes VSS de déchargement pour une configuration Windows Serer 92 configuration de Data Protection for SQL Serer pour une configuration Windows Serer 95 configuration du client de sauegarde-archiage pour une configuration Windows Serer 93 configuration requise 34 DS SAN Volume Controller 34 Storwize V XIV 34 configuration Windows Serer Core configuration d'un poste proxy pour les sauegardes de déchargement 92 configuration de Data Protection for SQL Serer 95 configuration du client de sauegarde-archiage 93 création d'un poste client 91 considérations de gain d'espace 190, 191, 222, 265 considérations de gain de temps 190, 191, 222, 265 console de gestion des serices 175 contrôle d'intégrité, sauegardes de bases de données 283 contrôle d'intégrité des sauegardes de bases de données 283 correctif APAR 175 création d'un poste client pour la configuration de Windows Serer Core 91 D Data Protection for Microsoft Exchange Serer installation en mode silencieux aec fichier de commandes 73 Data Protection for SQL 26 buffersize 196, 241 fichier d'options règles d'expiration automatique 44 fichier de configuration, paramètre utilisation de l'interface de ligne de commande 196, 209, 224, 242, 308 interrogation de ersion 239 interrogation du fichier de configuration 239 nombre de mémoires tampon 195, 241 planification 15 types de sauegarde 1 Data Protection for SQL Serer BUFFERSIze 302 buffersize 267 commandes 181 configuration 79, 82 configuration des options 54 configuration rapide 62 création d'un module d'installation sur un DVD 76 enironnement d'exploitation 1 exécution dans Windows Failoer Cluster 25 fichier de configuration, paramètre utilisation de l'interface de ligne de commande 268 inscription 53 installation des modules linguistiques 69 installation en mode silencieux IBM Tioli Storage Manager for Databases : Data Protection for Microsoft SQL Serer - Guide d'installation et d'utilisation
369 Data Protection for SQL Serer (suite) installation en mode silencieux sur Windows Serer Core (setup.exe) 71 installation rapide 62 installation sur un système local 66 installation sur Windows Serer Core 68 nombre de mémoires tampon 267, 302 paramétrage des règles 41 paramètres de configuration 44, 58 présentation 1 référence 181 Data Protection for SQL Serer, tâches automatisation 156 Data Protection for SQL Serer, tâches 156 Data Protection for SQL Serer sur Windows Serer Core présentation générale 30 tâches de configuration 90 Data Protection for VMware Recoery Agent 145 débit, amélioration 196, 241, 267, 268 décrit paramètre set 240 défaillance de olume 21 définition de la restauration utilisation de l'interface graphique 149 utilisation de l'interface graphique utilisateur 138 delete backup groupe de stockage ligne de commande 212 delete backup, commande diagramme de syntaxe 212 paramètres facultatifs 213 présentation générale 212 demandeur VSS 3 démarrage interface graphique Data Protection for Microsoft SQL Serer 117 interface graphique MMC 117 diagrammes de syntaxe commande mount backup 231 commande unmount backup 309 delete backup, commande 212 lecture xii, 182 DS8000 configuration requise 34 E enablelanfree, option 57 enironnement aec clusters 26 enironnement d'exploitation 1 enironnement VCS pris en charge 26 enironnement Windows Failoer Cluster conersion 25 pris en charge 25 espace, gain stratégie 18 espace affecté et utilisé requête 239 espace de stockage géré déterminer la capacité 119 état actif/inactif concerné par une sauegarde intégrale 191, 222 dans les opérations de restaurations 272 état du groupement requête 238 excfull.log 158 excsched.log 158 exemple commande restorefiles 300 exemple de sortie commande query 247 commande set 308 exigences de planification pour la sauegarde VSS 16 expiration de Sauegarde VSS règle 40 F FAQ 313 fichier d'options, Data Protection for SQL enironnement aec clusters 26 groupement 25 instructions INCLUDE/EXCLUDE 47 fichier de configuration, Data Protection for SQL définition de aleurs, interface de ligne de commande 196, 209, 224, 242, 308 query TDP 239 fichier de configuration, Data Protection for SQL Serer définition de aleurs, interface de ligne de commande 268, 301 fichier dsm.opt 54 compression 55 enableclientencryptkey 56 enablelanfree 57 encryptiontype 56 include.encrypt 56 nom de poste 55 passwordaccess 57 protocole de communication 54 fichier dsmcutil.exe 58 fichier dsmcutil.hlp 58 fichier dsmcutil.txt 58 fichier journal d'erreurs 161 fichier tdpsql.cfg et commande mount backup 232 et commande restorefiles 297 et commande unmount backup 310 paramètres paramètre 58 fichier tdpsql.log et commande mount backup 232 et commande restorefiles 297 et commande unmount backup 310 fichiers de support enoyer par à IBM 174 fichiers journal pour l'identification des problèmes 161 fichiers journaux et de trace Data Protection for SQL Serer affichage 169 files dsm.opt 54 dsmcutil.exe 58 dsmcutil.hlp 58 dsmcutil.txt 58 excfull.log 158 excsched.log 158 options Data Protection for SQL Serer 215, 299 options Tioli Storage FlashCopy Manager 235, 312 tdpexc.cfg et delete backup 213 tdpexc.log et delete backup 214 Index 351
370 files (suite) tdpsql.cfg et commande mount backup 232 et commande restorefiles 297 et commande unmount backup 310 option sspolicy 44 paramètre 58 tdpsql.log 317 et commande mount backup 232 et commande restorefiles 297 et commande unmount backup 310 tdpsqlc.exe 181 foire aux questions 313 fonctions d'accessibilité 319 fournisseur de logiciel ou de matériel VSS présentation générale 4 fournisseur système VSS présentation générale 4 fournisseur VSS 3 G gestion du stockage, règle 40 gestionnaire de tâches 120 glossaire 325 groupe de stockage delete backup Ligne de commande 212 Restauration VSS Interface graphique 134 sauegarde VSS Interface graphique 121 groupement 25 stratégie 21 groupes de disponibilité AlwaysOn du sereur SQL présentation générale 9 groupes ou fichiers SQL sauegarde aec la méthode existante 128 H handicap 319 hors réseau local performances de Data Protection for SQL Serer 178 I IBM Knowledge Center xii ID d'ordre de tri requête 240 ID de la page de codes requête 240 identification de problème 161, 241 impression des rapports 151 include/exclude syntaxe 44 INCLUDE/EXCLUDE exemples d'instructions 47 IncludeTsmVm 137 index et tables sauegarde 19 informations complémentaires informations complémentaires 28 Restauration VSS 28 informations de configuration, liste 241 informations Unicode requête 240 inscription 53 installation configuration des options 54 création d'un module d'installation sur un DVD 76 enregistrement de Data Protection for SQL Serer 53 installation en mode silencieux aec fichier de commandes 73 installation en mode silencieux aec msiexec.exe 73 instructions rapides 62 Modules linguistiques de Data Protection for SQL Serer 69 sur un système local 66 installation de Data Protection for SQL Serer sans sureillance (en mode silencieux) 70 sur plusieurs sereurs (en mode silencieux) 70 sur Windows Serer core 68 installation du client Tioli Storage Manager sur Windows Serer Core sans sureillance (en mode silencieux) 71 sur plusieurs sereurs (en mode silencieux) 71 installation en mode silencieux aec setup.exe 71 installation en mode silencieux (setup.exe) Data Protection for SQL Serer sur Windows Serer Core 71 installation en mode silencieux de Data Protection for SQL Serer 70 messages d'erreur de configuration 77 répétition de l'installation 76 installation en mode silencieux sur Windows Serer Core du client Tioli Storage Manager 71 interface de ligne de commande présentation générale 181 interface graphique désactiation de bases de données SQL 131 onglet Restaurer les groupes/fichiers 149 onglet Sauegarder les bases de données 123 onglet Sauegarder les groupes/fichiers 128 options de restauration 135 restauration de bases de données SQL 149 Interface graphique restauration VSS SQL 134 sauegarde VSS SQL 121 interface graphique Data Protection for Microsoft SQL Serer démarrage 117 interface graphique MMC démarrage 117 interrogation des objets de sauegarde 239 J journal de transactions requête 239 K Knowledge Center xii L logfile, paramètre et commande mount backup 232 et commande restorefiles 297 et commande unmount backup IBM Tioli Storage Manager for Databases : Data Protection for Microsoft SQL Serer - Guide d'installation et d'utilisation
371 logfile, paramètre (suite) et delete backup 214 logprune, paramètre et commande mount backup 233 et commande restorefiles 297 et commande unmount backup 310 et delete backup 214 M mémoire de stockage déterminer la capacité géré 119 méta-objets dans l'affectation de noms d'objets 47 migration 78 migration de support 44 mise en mémoire tampon de données 267 performances de Data Protection for SQL Serer 177 pour Data Protection for SQL 195, 241 pour Data Protection for SQL Serer 267, 302 pour sereur SQL 306 pour SQL Serer 199, 200, 276, 277 pour TDP 196, 241 utilisation aec des segments 199, 276, 306 mode d'authentification Windows, définition à l'aide de l'interface de ligne de commande 244, 306 utilisation de l'interface de ligne de commande 199, 276 mode d'autorisation, définition à l'aide de l'interface de ligne de commande 202, 244, 245, 306 utilisation de l'interface de ligne de commande 199, 201, 276, 277, 278 mode id utilisateur intégré 199, 244, 276, 306 mode utilisateur, définition 134 mode utilisateur unique 134 mode utilisateurs multiples 134 modèle de reprise requête 239 modèle de reprise simple 21 modules linguistiques 69 montage d'un support remarques sur la restauration 21 montage de olume 44 mot de passe, Tioli Storage Manager modification à l'aide de l'interface de ligne de commande 209 mountwait, paramètre et commande restorefiles 298 msiexec.exe utilisé pour l'installation automatique 73 N nieau de compatibilité requête 238 nom de base de données restorefiles ligne de commande 296 nom de poste Data Protection for SQL Serer 53 nom de poste, option 55 nom de poste client postes proxy 79 sauegarde de déchargement 80 VSS 80 nombre de mémoires tampon pour Data Protection for SQL 195, 241 pour Data Protection for SQL Serer 267, 302 pour sereur SQL 306 pour SQL Serer 199, 276 utilisation aec des segments 199, 276, 306 O object, paramètre 225, 244, 272 et commande restorefiles 298 et delete backup 214 objets de données dans l'affectation de noms d'objets 47 objets de sauegarde compatibilité aec sereur 241 interrogation 239 opération de création d'index 190, 192 opérations de désactiation utilisation de l'interface graphique 131 opérations de restauration base de données principale 143 bases de données SQL aec catalogues et index de recherche en texte intégral 144 colocalisation pour performances 21 d'objets inactifs 272 marques nommées 280 point de cohérence 279, 280 stratégie de gain de temps 18, 21 sur une autre instance 140 utilisation de l'interface graphique 149 A partir du sereur SQL, option 137 Attendre les montages de bande pour les informations de fichier 137 option de propriétaire de base de données 135 option de récupération 136 option de remplacement 136 option de segments 135 option de sélection automatique 135 option Fichier d'annulation du sereur Standby 136 option Vérification uniquement 136 options Attendre les montages de bande 137 options de restauration 135 restauration instantanée 137 ers un sereur SQL différent 21 opérations de sauegarde utilisation de l'interface graphique onglet Sauegarder les groupes/fichiers 128 utilisation de l'interface graphique utilisateur onglet Sauegarder les bases de données 123 opérations query exemple de sortie 247 query SQL 238 query TDP 239 query TSM 239 option de protocole de communication 54 option de récupération, interface graphique 136 option de sélection automatique, interface graphique 135 option de troncature du journal à un point de contrôle 21 stratégie 21 option enableclientencryptkey 56 option encryptiontype 56 option Fichier d'annulation du sereur Standby, interface graphique 136 option include.encrypt 56 option Propriétaire de base de données uniquement, interface graphique 135 Index 353
372 option txngroupmax 21 option Vérification uniquement, interface graphique 136 option sspolicy 44 options Attendre les montages de bande, interface graphique 137 options de remplacement, interface graphique 136 options de segment, interface graphique 135 options de érification dbcc 21 options query TSM 238, 240 ordre de tri binaire 242 P paramétrage des règles Data Protection for SQL Serer et Tioli Storage Manager 41 paramètre /alwaysonpriority et commande backup 194 paramètre BACKUPDESTination et commande set 302 paramètre BACKUPMETHod et commande set 302 paramètre BUFFers 302 paramètre DATEformat 302 paramètre DIFFESTimate 303 paramètre LOCALDSMAgentnode et commande set 304 paramètre LOGPrune 304 paramètre MOUNTWaitfordata 305 paramètre NUMBERformat 305 paramètre REMOTEDSMAgentnode et commande set 306 paramètre SQLAUTHentication 306 paramètre SQLBUFFERSIze 306 paramètre SQLCHECKSum 306 paramètre SQLCOMPression 307 paramètre SQLSERVer 307 paramètre STRIPes 307 paramètre TIMEformat 307 paramètre /querynode et commande query 241 et commande restore 266 paramètre /usealwaysonnode et commande backup 204 paramètre adjustkbtsmestimate 194 paramètre adjustpercentestimate 194 paramètre alwaysonnode et commande set 301 paramètre backupdestination et commande backup 195 et commande restore 266 et delete backup 213 paramètre backupmethod et commande backup 195 et commande restore 267 et commande restorefiles 296 paramètre buffers 195, 241, 267 paramètre buffersize 196, 241, 267 paramètre compatibilityinfo 241 paramètre configfile 196, 209, 224, 242, 268, 308 et commande mount backup 232 et commande restorefiles 297 et commande unmount backup 310 et delete backup 213 paramètre copyfull décrit 265 paramètre COPYFull décrit 191 paramètre dboonly 268 paramètre differential décrit 191, 222, 240, 265 paramètre ENABLEREPlacementchars 196 paramètre excludedb 197 paramètre file décrit 222, 240, 265 paramètre FIle décrit 190 paramètre fromsqlserer 224, 242, 268, 303 et commande mount backup 232 et commande restorefiles 297 et delete backup 213 paramètre full décrit 222, 240, 265 paramètre FULL décrit 191 paramètre group décrit 223, 240, 265 paramètre Group décrit 191 paramètre instantrestore et commande restore 268, 269 paramètre into 269 et commande restorefiles 298 paramètre log décrit 223, 240, 266 paramètre Log décrit 192 paramètre logfile 197, 209, 224, 242, 270, 304 paramètre logprune 198, 210, 225, 243, 270 paramètre maxnummp 21 paramètre mountwait 198, 271 paramètre offload et commande backup 199 paramètre olderthan 225 paramètre partial 272 paramètre pitdate et commande mount backup 233 paramètre pittime et commande mount backup 234 paramètre recoery 273 paramètre relocatedir 275 paramètre replace 275 paramètre restoredate 276 paramètre restoretime 276 paramètre set décrit 223, 266 paramètre Set décrit 193 paramètre sqlauthentication 199, 244, 276 paramètre sqlbuffers 199, 276 paramètre sqlbuffersize 200, 277 paramètre SQLCHECKSum 200 paramètre SQLCOMPression 200 paramètre sqlpassword 201, 244, 277 paramètre sqlserer 201, 244, 277 paramètre sqluser 202, 245, 278 paramètre sqluserid 306 paramètre standby 279 paramètre stopat 279 paramètre stopatmark 280 paramètre stopbeforemark 280 paramètre stripes 202, 281 paramètre tsmnode 203, 210, 226, 246, IBM Tioli Storage Manager for Databases : Data Protection for Microsoft SQL Serer - Guide d'installation et d'utilisation
373 paramètre Types décrit 240 syntaxe 238 paramètre erifyonly 283 paramètres /alwaysonnode et commande set 301 /alwaysonpriority et commande backup 194 /backupdestination et commande backup 195 et commande restore 266 et commande restorefiles 296 et delete backup 213 /backupmethod et commande backup 195 et commande restore 267 /configfile et commande mount backup 232 et commande restorefiles 297 et commande unmount backup 310 et delete backup 213 /fromsqlserer et commande mount backup 232 et commande restorefiles 297 et delete backup 213 /instantrestore et commande restore 268 /INSTANTRestore et commande restore 269 /into et commande restorefiles 298 /logfile et commande mount backup 232 et commande restorefiles 297 et commande unmount backup 310 et delete backup 214 /logprune et commande mount backup 233 et commande restorefiles 297 et commande unmount backup 310 et delete backup 214 /mountwait et commande restorefiles 298 /object et commande restorefiles 298 et delete backup 214 /offload et commande backup 199 BACKUPDESTination et commande set 302 BACKUPMETHod et commande set 302 LOCALDSMAgentnode et commande set 304 REMOTEDSMAgentnode et commande set 306 /pitdate et commande mount backup 233 /pittime et commande mount backup 234 /querynode et commande query 241 et commande restore 266 /quiet et commande restorefiles 298 et delete backup 215 paramètres (suite) /tsmnode et commande mount backup 235 et commande restore 215 et commande restorefiles 299 et commande unmount backup 311 /tsmoptfile et commande mount backup 235 et commande restore 215 et commande restorefiles 299 et commande unmount backup 311 /tsmpassword et commande mount backup 235 et commande restore 215 et commande restorefiles 299 et commande unmount backup 312 /usealwaysonnode et commande backup 204 Paramètres, décrits facultatif /dboonly 268 /fromsqlserer 268 /into 269 /logfile 270 /logprune 270 /mountwait 271 /object 272 /quiet 226, 273 positionnel pour la commande changetsmpassword 209 pour la commande set 301 paramètres, description /to 274 facultatif /adjustkbtsmestimate 194 /buffers 195, 241, 267 /buffersize 196, 241, 267 /compatibilityinfo 241 /configfile 196, 209, 224, 242, 268, 308 /excludedb 197 /fromsqlserer 224, 242 /logfile 197, 209, 224, 242 /logprune 198, 210, 225, 243 /mountwait 198 /object 225, 244 /olderthan 225 /partial 272 /recoery 273 /relocate 274 /relocatedir 275 /replace 275 /restoredate 276 /restoretime 276 /sqlauthentication 199, 244, 276 /sqlbuffers 199, 276 /sqlbuffersize 200, 277 /sqlpassword 201, 244, 277 /sqlserer 201, 244, 277 /sqluser 202, 245, 278 /standby 279 /stopat 279 /stopatmark 280 /stopbeforemark 280 /stripes 202, 281 /tsmnode 203, 210, 226, 246, 282 /tsmoptfile 203, 211, 226, 246, 282 /tsmpassword 203, 226, 246, 282 Index 355
374 paramètres, description (suite) facultatif (suite) /VerifyOnly 283 ENABLEREPlacementchars 196 SQLCHECKSum 200 SQLCOMPression 200 positionnel complète 222, 265 copyfull 265 COPYFull 191 différentielle 191, 222, 265 Ensemble 193 file 222, 265 FIle 190 FULL 191 group 223, 265 Groupe 191 Journal 192 log 223, 266 set 223, 266 types d'objet sauegardé 240 paramètres /RELocate et /TO 274 paramètres de connexion à l'aide de l'interface de ligne de commande 276 utilisation de l'interface de ligne de commande 199, 244, 306 paramètres de ligne de commande /alwaysonnode et set 301 /alwaysonpriority et commande backup 194, 204 /backupdestination et commande backup 195 et restauration 213, 266 et restorefiles 296 /backupmethod et commande backup 195 et restauration 267 /configfile et delete backup 213 et mount backup 232 et restorefiles 297 et unmount backup 310 /fromsqlserer et delete backup 213 et mount backup 232 et restorefiles 297 /instantrestore et restauration 268 /INSTANTRestore et restauration 269 /into et restorefiles 298 /logfile et commande backup 214 et mount backup 232 et restorefiles 297 et unmount backup 310 /logprune et commande backup 214 et mount backup 233 et restorefiles 297 et unmount backup 310 /mountwait et restorefiles 298 /object et delete backup 214 paramètres de ligne de commande (suite) /object (suite) et restorefiles 298 /offload et commande backup 199 BACKUPDESTination et set 302 BACKUPMETHod et set 302 LOCALDSMAgentnode et set 304 REMOTEDSMAgentnode et set 306 /pitdate et mount backup 233 /pittime et mount backup 234 /querynode et query 241 et restauration 266 /quiet et commande backup 215 et restorefiles 298 /tsmnode et mount backup 235 et restauration 215 et restorefiles 299 et unmount backup 311 /tsmoptfile et mount backup 235 et restauration 215 et restorefiles 299 et unmount backup 311 /tsmpassword et mount backup 235 et restauration 215 et restorefiles 299 et unmount backup 312 et local 296 et tsm 296 et ss 296 paramètres facultatifs changetsmpassword, commande 209 commande backup 194 commande inactiate 224 commande query 241 commande set 308 delete backup, commande 213 restore, commande 266 paramètres personnalisés 108 paramètres positionnels commande backup 190 commande inactiate 222 commande query 238 restore, commande 265 passwordaccess, option 57 plan de reprise après incident 21 planificateur instructions 158 planificateur de Tioli Storage Manager 25 planification Data Protection for SQL 15 planification de sauegardes 25 points de montage multiples 21 policy, commande présentation générale IBM Tioli Storage Manager for Databases : Data Protection for Microsoft SQL Serer - Guide d'installation et d'utilisation
375 poste AlwaysOn transfert des bases de données standard ers 115 postes proxy 79 présentation 1 restauration de la base de données principale 29 restauration instantanée VSS 7 sauegarde VSS 16 serice VSS 3 présentation de sauegarde VSS de déchargement 6 présentation du fournisseur système VSS 4 présentation générale Data Protection for SQL Serer sur Windows Serer Core 30 fournisseur de logiciel ou de matériel VSS 4 groupes de disponibilité AlwaysOn du sereur SQL 9 prise en charge de l'allocation de ressources à la demande 11 restauration rapide VSS 7 Restauration VSS 28 restaurations de bases de données de disponibilité 29 sauegarde d'archiage 6 sauegarde VSS 5 sauegarde VSS de déchargement 6 sauegardes de bases de données de disponibilité 27 prise en charge du produit 175 programme d'écriture VSS 3 propriétés connexion SQL 105 consignation 106 diagnostics 102 générales SQL Serer 105 gestion des règles 101 paramètres personnalisés 108 paramètres régionaux 106 performances 110 VSS 107 propriétés de connexion SQL 105 propriétés de consignation 106 propriétés de diagnostics 102 propriétés de gestion des règles 101 propriétés de performances 110 propriétés générales SQL Serer 105 propriétés régionales 106 propriétés VSS 107 protection des données aide générale 167 identification et résolution des problèmes 168 Prise en charge d'exchange aec sauegarde/restauration VSS collecte de fichiers aant d'appeler IBM 172 traçage lors de l'utilisation de VSS 170 SQL aec prise en charge des sauegardes/restaurations VSS aide générale 161 collecte d'informations aant d'appeler IBM 171 identification de l'anomalie 162 publications xii Q query managedcapacity, commande présentation générale 258 questions de performances 190, 222, 265 quiet, paramètre 226, 273 et commande restorefiles 298 et delete backup 215 R rapports affichage, impression et sauegarde 151 référence Data Protection for SQL Serer 181 règle configuration 43 expiration de Sauegarde VSS 40 liaison 43 liaison des sauegardes VSS Data Protection for SQL Serer 52 règles d'expiration, définition 44 règles d'expiration automatique, définition 44 règles de métadonnées, définition 47 remarques sur la ligne de commande Restauration VSS 261 restauration base de données principale 29 bases de données 145 restauration aec point de cohérence - marques nommées utilisation de l'interface de ligne de commande 280 restauration complète utilisation de l'interface graphique 138, 149 utilisation de l'interface graphique utilisateur 138 restauration d'archiage présentation générale 8 restauration de bases de données de disponibilité SQL 138 restauration de bases de données SQL sur Windows Serer Core 148 restauration de bases de données VE 138 restauration de fichier utilisation de l'interface graphique 149 utilisation de l'interface graphique utilisateur 138 restauration de groupe utilisation de l'interface graphique 149 utilisation de l'interface graphique utilisateur 138 restauration de groupes de fichiers et de fichiers SQL à partir de bases de données de disponibilité 149 restauration de journal utilisation de l'interface graphique 149 utilisation de l'interface graphique utilisateur 138 restauration différentielle utilisation de l'interface graphique 149 utilisation de l'interface graphique utilisateur 138 restauration instantanée VSS 7 restauration rapide VSS méthode 7 restauration SQL enironnement DAG 134 VSS Interface graphique 134 Restauration VSS remarques sur la ligne de commande 261 restaurations de bases de données de disponibilité présentation générale 29 restaurer Archiage 8 VSS 28 restore, commande et paramètre /backupdestination 266 et paramètre /backupmethod 267 et paramètre /instantrestore 268 et paramètre /INSTANTRestore 269 et paramètre /querynode 266 et paramètre /tsmnode 215 et paramètre /tsmoptfile 215 et paramètre /tsmpassword 215 Index 357
376 restore, commande (suite) paramètres facultatifs 266 paramètres positionnels 265 restriction de l'accès à la base de données 268 rôle de sereur fixe sysadmin 259, 306 S SAN Volume Controller et Storwize V7000 à l'aide de Data Protection for SQL Serer 30 configurations 35 sauegarde d'archiage et VSS 19 présentation générale 6 sauegarde d'ensemble présentation générale 1 stratégie 21 sauegarde de bases de données de disponibilité SQL en utilisant la méthode existante 125 en utilisant la méthode VSS 123 sauegarde de bases de données SQL en utilisant la méthode existante 125 sur Windows Serer Core 130 sauegarde de déchargement noms de poste 80 procédure de configuration manuelle 88 sauegarde de fichier présentation générale 1 stratégie 19 sauegarde de groupe présentation générale 1 stratégie 19 sauegarde de groupes ou fichiers SQL en utilisant la méthode existante 128 sauegarde de journal présentation générale 1 stratégie 21 sauegarde des rapports 151 sauegarde différentielle présentation générale 1 sauegarde intégrale présentation générale 1 stratégie 17 sauegarde intégrale et de journal stratégie 17 sauegarde intégrale plus différentielle stratégie 18 sauegarde intégrale plus différentielle plus de journal stratégie 18 Sauegarde SQL VSS Interface graphique 121 sauegarde VSS 16 exigences de planification 16 présentation générale 5 sauegarde VSS Data Protection for SQL Serer liaison de règle 52 sauegarde VSS SQL Serer suppression 130 sauegardes de bases de données, érification 283 sauegardes de bases de données de disponibilité présentation générale 27 scripts Data Protection for SQL Serer affichage 173 ajout 173 modification 173 segmentation des données mise en mémoire tampon 196, 241, 267 segments, données performances de Data Protection for SQL Serer 178 stratégie de gain de temps 21 utilisation aec SQLBUFFers 306 utilisation aec /sqlbuffers 199, 202, 276, 281 utilisation aec un support de bande 21 utilisation de l'interface de ligne de commande 202, 281 segments de données 21 mise en mémoire tampon 195, 241, 267, 302 performances de Data Protection for SQL Serer 178 requête 239 utilisation aec SQLBUFFers 306 utilisation aec /sqlbuffers 199, 202, 276, 281 utilisation de l'interface de ligne de commande 202, 281, 307 sereur, SQL requête 238 sereur, Tioli Storage Manager requête 239 utilisation de plusieurs 58 sereur SQL id utilisateur 199, 244, 276, 306 nombre de mémoires tampon 199, 276, 306 taille de mémoires tampon 200, 277, 306 sereur Tioli Storage Manager requête 239 aleur txngroupmax pour la segmentation des données 21 sereurs SQL Serer multiples stratégie 21 serices SQL Serer serices SQL Serer setup.exe utilisé pour l'installation automatique 71 SQL Serer interrogation 238 modèle de reprise simple 21 stratégie différentielle 18 SQL Serer 2012 exécution dans un enironnement aec clusters 25 SQL Serer 2014 exécution dans un enironnement aec clusters 25 Storwize V7000 configuration requise 34 stratégie de sauegarde cluster VSS 23, 35, 39 intégrale et différentielle 18 intégrale plus de journal 17 intégrale plus différentielle plus de journal 18 sauegarde de fichier 19 sauegarde de groupe 19 sauegarde intégrale 17 Tioli Storage Manager ou olumes miroir locaux 20 VSS et d'archiage ensemble 19 stratégie de sauegarde différentielle ou de journal 18 stratégie de troncature du journal 21 support amoible 21, 44 support de bande utilisation aec des segments 21 suppression des sauegardes VSS SQL Serer 130 T tables et index sauegarde IBM Tioli Storage Manager for Databases : Data Protection for Microsoft SQL Serer - Guide d'installation et d'utilisation
377 tâches de configuration Data Protection for SQL Serer sur Windows Serer Core 90 taille de mémoires tampon 267, 302 pour sereur SQL 306 pour SQL Serer 200, 277 pour TDP 196, 241 tdpexc.cfg, fichier et delete backup 213 tdpexc.log, fichier et delete backup 214 tdpsql.cfg, définition de aleurs à l'aide de l'interface de ligne de commande 196, 209, 224, 242, 308 utilisation de l'interface de ligne de commande 268 tdsqlc.exe présentation générale 181 tempdb 21 temps, gain stratégie 21 Tioli Storage FlashCopy Manager transition des sauegardes 112 Tioli Storage Manager paramétrage des règles 41 total de contrôle sereur SQL 122 transfert des bases de données SQL standard ers le poste AlwaysOn 115 tronquer le journal stratégie 21 tsmnode, paramètre et commande mount backup 235 et commande restore 215 et commande restorefiles 299 et commande unmount backup 311 tsmoptfile, paramètre 203, 211, 226, 246, 282 et commande mount backup 235 et commande restore 215 et commande restorefiles 299 et commande unmount backup 311 tsmpassword, paramètre 203, 226, 246, 282 et commande mount backup 235 et commande restore 215 et commande restorefiles 299 et commande unmount backup 312 TSMVM 137 types d'objet sauegardé 1 complète 222, 265 copyfull 265 COPYFull 191 différentielle 191, 222, 265 Ensemble 193 file 222, 265 FIle 190 FULL 191 group 223, 265 Groupe 191 Journal 192 log 223, 266 pour l'interrogation de Data Protection for SQL 240 set 223, 266 utilisation de l'aide de ligne de commande sur Windows Serer Core 118 utilitaires dsmcutil 58 V érificateur de cohérence 21 érification de l'intégrité du sereur SQL total de contrôle 122 olumes miroir locaux espace de stockage 42 VSS cluster 23, 35, 39 et sauegardes d'archiage 19 N-series et NetApp mémoire de stockage 38 noms de poste 80 postes proxy 79 présentation 3 W wiki deeloperworks 175 Windows Serer Core à l'aide de la commande backup 130 à l'aide de la commande help 118 à l'aide de la commande restore 148 à l'aide de la commande set 97 changement des aleurs de configuration 97 restauration de bases de données SQL 148 sauegarde de bases de données SQL 130 utilisation de l'aide de ligne de commande 118 X XIV configuration requise 34 U utilisation diagrammes de syntaxe xii, 182 Index 359
378 360 IBM Tioli Storage Manager for Databases : Data Protection for Microsoft SQL Serer - Guide d'installation et d'utilisation
379
380 Numéro de programme : 5608-E04
IBM Tivoli Storage Manager for Mail Version 7.1.1. Data Protection for Microsoft Exchange Server - Guide d'installation et d'utilisation
IBM Tioli Storage Manager for Mail Version 7.1.1 Data Protection for Microsoft Exchange Serer - Guide d'installation et d'utilisation IBM Tioli Storage Manager for Mail Version 7.1.1 Data Protection for
IBM Tivoli Storage Manager for Virtual Environments Version 7.1.1. Data Protection for Microsoft Hyper-V Guide d'installation et d'utilisation
IBM Tioli Storage Manager for Virtual Enironments Version 7.1.1 Data Protection for Microsoft Hyper-V Guide d'installation et d'utilisation IBM Tioli Storage Manager for Virtual Enironments Version 7.1.1
IBM Business Process Manager Standard Guide d'installation
IBM Business Process Manager IBM Business Process Manager Standard Guide d'installation Version 7.5.0 IBM Business Process Manager IBM Business Process Manager Standard Guide d'installation Version 7.5.0
Exemples et tutoriels Version 7.5. Tutoriel de l'exemple Recrutement de personnel pour IBM Process Designer
Exemples et tutoriels Version 7.5 Tutoriel de l'exemple Recrutement de personnel pour IBM Process Designer ii Exemple Recrutement de personnel Les manuels PDF et le centre de documentation Les manuels
IBM Tivoli Monitoring. Guide d utilisation. Version 5.1.2 SH11-1285-03
IBM Tioli Monitoring Guide d utilisation Version 5.1.2 SH11-1285-03 IBM Tioli Monitoring Guide d utilisation Version 5.1.2 SH11-1285-03 Important Aant d utiliser le présent document et le produit associé,
LotusLive. LotusLive - Guide d'administration
LotusLie LotusLie - Guide d'administration LotusLie LotusLie - Guide d'administration Important Aant d'utiliser le présent document et le produit associé, prenez connaissance des informations générales
IBM Unica Marketing Operations Version 8.6 25 mai 2012. Guide d'installation
IBM Unica Marketing Operations Version 8.6 25 mai 2012 Guide d'installation Important Aant d'utiliser le présent document et le produit associé, prenez connaissance des informations générales figurant
IBM Unica Campaign Version 8.6 30 avril 2012. Guide de la migration des données
IBM Unica Campaign Version 8.6 30 aril 2012 Guide de la migration des données Important Aant d'utiliser le présent document et le produit associé, prenez connaissance des informations générales figurant
Guide de configuration
IBM Security Access Manager for Enterprise Single Sign-On Version 8.2.1 Guide de configuration GC11-6701-04 IBM Security Access Manager for Enterprise Single Sign-On Version 8.2.1 Guide de configuration
Installation de IBM SPSS Modeler Server Adapter
Installation de IBM SPSS Modeler Server Adapter Table des matières Avis aux lecteurs canadiens...... v IBM SPSS Modeler Server Installation de l'adaptateur............ 1 A propos de l'installation de
IBM Tealeaf CX Version 9.0 12 juin 2014. Guide de configuration
IBM Tealeaf CX Version 9.0 12 juin 2014 Guide de configuration Important Aant d'utiliser le présent document et le produit associé, prenez connaissance des informations figurant à la section «Remarques»,
IBM Unica emessage Version 8.x. Présentation du démarrage d'un compte de messagerie électronique
IBM Unica emessage Version 8.x Présentation du démarrage d'un compte de messagerie électronique Important Avant d'utiliser le présent document et le produit associé, prenez connaissance des informations
WebSphere. IBM WebSphere Partner Gateway Enterprise et Advanced Editions Version 6.2. Guide d'intégration
WebSphere IBM WebSphere Partner Gateway Enterprise et Adanced Editions Version 6.2 Guide d'intégration Important Aant d'utiliser le présent document et le produit associé, prenez connaissance des informations
IBM Unica emessage Version 8.6 28 septembre 2012. Guide d'utilisation
IBM Unica emessage Version 8.6 28 septembre 2012 Guide d'utilisation Important Aant d'utiliser le présent document et le produit associé, prenez connaissance des informations générales figurant à la section
SmartCloud Notes. Administration de SmartCloud Notes : Environnement hybride Mars 2015
SmartCloud Notes Administration de SmartCloud Notes : Enironnement hybride Mars 2015 SmartCloud Notes Administration de SmartCloud Notes : Enironnement hybride Mars 2015 Important Aant d'utiliser le présent
Solutions IBM Client Security. Logiciel Client Security version 5.3 Guide d installation
Solutions IBM Client Security Logiciel Client Security ersion 5.3 Guide d installation Solutions IBM Client Security Logiciel Client Security ersion 5.3 Guide d installation Important Aant d utiliser
IBM Security QRadar SIEM Version 7.2.2. Guide d'initiation GC43-0107-00
IBM Security QRadar SIEM Version 7.2.2 Guide d'initiation GC43-0107-00 Important Aant d'utiliser le présent document et le produit associé, prenez connaissance des informations générales figurant à la
IBM Director 4.20. Guide d installation et de configuration
IBM Director 4.20 Guide d installation et de configuration IBM Director 4.20 Guide d installation et de configuration Important Aant d utiliser le présent document et le produit associé, prenez connaissance
Clients et agents Symantec NetBackup 7
Protection complète pour les informations stratégiques de l'entreprise Présentation Symantec NetBackup propose un choix complet de clients et d'agents innovants pour vous permettre d optimiser les performances
IBM Tealeaf cxconnect for Data Analysis Version 9.0.1 4 décembre 2014. Guide d'administration de cxconnect for Data Analysis
IBM Tealeaf cxconnect for Data Analysis Version 9.0.1 4 décembre 2014 Guide d'administration de cxconnect for Data Analysis Important Aant d'utiliser le présent document et le produit associé, prenez connaissance
IBM InfoSphere Master Data Management Version 11.4. Présentation SC43-1940-00
IBM InfoSphere Master Data Management Version 11.4 Présentation SC43-1940-00 IBM InfoSphere Master Data Management Version 11.4 Présentation SC43-1940-00 Important Aant d'utiliser le présent document
IBM Enterprise Marketing Management. Options de nom de domaine pour les e-mails
IBM Enterprise Marketing Management Options de nom de domaine pour les e-mails Important Avant d'utiliser le présent document et le produit associé, prenez connaissance des informations générales figurant
Addenda du Guide de l administrateur
Addenda du Guide de l administrateur Cet Addenda contient les ajouts et les modifications apportées au texte du Guide de l'administrateur VERITAS Backup Exec for Windows Servers. Les informations contenues
SQL Server 2014 Administration d'une base de données transactionnelle avec SQL Server Management Studio
Présentation 1. Introduction 13 2. Présentation de SQL Server 14 2.1 Qu'est-ce qu'un SGBDR? 15 2.2 Mode de fonctionnement client/serveur 16 2.3 Les plates-formes possibles 18 2.4 Les composants de SQL
SQL Server 2012 - Administration d'une base de données transactionnelle avec SQL Server Management Studio (édition enrichie de vidéos)
Présentation 1. Introduction 13 2. Présentation de SQL Server 14 2.1 Qu'est-ce qu'un SGBDR? 14 2.2 Mode de fonctionnement Client/Serveur 16 2.3 Les plates-formes possibles 17 2.4 Les composants de SQL
Symantec Backup Exec 12.5 for Windows Servers. Guide d'installation rapide
Symantec Backup Exec 12.5 for Windows Servers Guide d'installation rapide 13897290 Installation de Backup Exec Ce document traite des sujets suivants: Configuration requise Conditions préalables à l'installation
IBM Business Process Manager Version 7.5. Module complémentaire IBM Business Process Manager for Microsoft SharePoint - Guide d'installation
IBM Business Process Manager Version 7.5 Module complémentaire IBM Business Process Manager for Microsoft SharePoint - Guide d'installation ii Module complémentaire IBM Business Process Manager for Microsoft
IBM Cognos Express Version 10.1.0. Gestion d'ibm Cognos Express
IBM Cognos Express Version 10.1.0 Gestion d'ibm Cognos Express Important Aant d'utiliser le présent document et le produit associé, prenez connaissance des informations générales figurant à la section
Préparer la synchronisation d'annuaires
1 sur 6 16/02/2015 14:24 En utilisant ce site, vous autorisez les cookies à des fins d'analyse, de pertinence et de publicité En savoir plus France (Français) Se connecter Rechercher sur TechNet avec Bing
IBM Tivoli Storage Manager for Databases Version 7.1.1. Data Protection for Microsoft SQL Server Messages
IBM Tivoli Storage Manager for Databases Version 7.1.1 Data Protection for Microsoft SQL Server Messages IBM Tivoli Storage Manager for Databases Version 7.1.1 Data Protection for Microsoft SQL Server
Guide de configuration de SQL Server pour BusinessObjects Planning
Guide de configuration de SQL Server pour BusinessObjects Planning BusinessObjects Planning XI Release 2 Copyright 2007 Business Objects. Tous droits réservés. Business Objects est propriétaire des brevets
Guide de déploiement
Guide de déploiement Installation du logiciel - Table des matières Présentation du déploiement du logiciel CommNet Server Windows Cluster Windows - Serveur virtuel CommNet Agent Windows Cluster Windows
Restauration rapide et fiable sur des plates-formes matérielles différentes, dans des environnements virtuels ou sur des sites distants.
Protégez votre entreprise contre les périodes d'indisponibilité et les sinistres grâce à une solution de sauvegarde/restauration rapide et fiable Présentation Symantec Backup Exec System Recovery 2010
Guide de l'administrateur Symantec Corporation NetBackup for Microsoft Exchange Server
Guide de l'administrateur Symantec Corporation NetBackup for Microsoft Exchange Server Windows Version 7.1 Guide de l'administrateur Symantec Corporation NetBackup for Microsoft Exchange Server Le logiciel
Instructions d'installation de IBM SPSS Modeler Server 16 pour UNIX
Instructions d'installation de IBM SPSS Modeler Server 16 pour UNIX Table des matières Avis aux lecteurs canadiens...... v Instructions d'installation....... 1 Configuration requise........... 1 Configuration
Symantec Backup Exec TM 11d for Windows Servers. Guide d'installation rapide
Symantec Backup Exec TM 11d for Windows Servers Guide d'installation rapide Juillet 2006 Avis légal Symantec Copyright 2006 Symantec Corporation. Tous droits réservés. Symantec, Backup Exec et le logo
Acronis Backup & Recovery 10 Advanced Server Virtual Edition. Guide de démarrage rapide
Acronis Backup & Recovery 10 Advanced Server Virtual Edition Guide de démarrage rapide Ce document explique comment installer et utiliser Acronis Backup & Recovery 10 Advanced Server Virtual Edition. Copyright
Service d'installation et de démarrage de la solution de stockage réseau HP StoreEasy 1000/3000
Service d'installation et de démarrage de la solution de stockage réseau Services HP Données techniques Le service d'installation et de démarrage de la solution de stockage réseau offre l'installation
21 mars 2013. IBM Marketing Center Notes sur l'édition
21 mars 2013 IBM Marketing Center Notes sur l'édition Important Aant d'utiliser le présent document et le produit associé, prenez connaissance des informations générales figurant à la section «Remarques»,
IBM SPSS Statistics Version 22. Instructions d'installation sous Windows (licence nominative)
IBM SPSS Statistics Version 22 Instructions d'installation sous Windows (licence nominative) Table des matières Instructions d'installation....... 1 Configuration requise........... 1 Code d'autorisation...........
Retrospect 7.7 Addendum au Guide d'utilisation
Retrospect 7.7 Addendum au Guide d'utilisation 2011 Retrospect, Inc. Certaines parties 1989-2010 EMC Corporation. Tous droits réservés. Guide d utilisation d Retrospect 7.7, première édition. L utilisation
Backup Exec 15. Guide d'installation rapide
Backup Exec 15 Guide d'installation rapide 21344987 Version de la documentation : 15 PN : 21323749 Mentions légales Copyright 2015 Symantec Corporation. Tous droits réservés. Symantec, le logo Symantec
CA ARCserve Backup. Avantages. Vue d'ensemble. Pourquoi choisir CA
DOSSIER SOLUTION : CA ARCSERVE BACKUP R12.5 CA ARCserve Backup CA ARCSERVE BACKUP, LOGICIEL DE PROTECTION DE DONNÉES LEADER DU MARCHÉ, INTÈGRE UNE TECHNOLOGIE DE DÉDUPLICATION DE DONNÉES INNOVANTE, UN
Serveur Acronis Backup & Recovery 10 pour Linux. Update 5. Guide d'installation
Serveur Acronis Backup & Recovery 10 pour Linux Update 5 Guide d'installation Table des matières 1 Avant l'installation...3 1.1 Composants d'acronis Backup & Recovery 10... 3 1.1.1 Agent pour Linux...
Guide d'accessagent sur infrastructure de bureau virtuelle
IBM Security Access Manager for Enterprise Single Sign-On Version 8.2.1 Guide d'accessagent sur infrastructure de bureau virtuelle SC11-7416-01 IBM Security Access Manager for Enterprise Single Sign-On
Acronis Backup & Recovery for Mac. Acronis Backup & Recovery et Acronis ExtremeZ-IP ARCHITECTURE DE RÉFÉRENCE
Acronis Backup & Recovery for Mac Acronis Backup & Recovery et Acronis ExtremeZ-IP Ce document décrit les spécifications techniques et les meilleures pratiques relatives à la mise en œuvre d'une solution
Programme détaillé. Administrateur de Base de Données Oracle - SQLServer - MySQL. Objectifs de la formation. Les métiers
Programme détaillé Objectifs de la formation Les systèmes de gestion de bases de données prennent aujourd'hui une importance considérable au regard des données qu'ils hébergent. Véritable épine dorsale
ThinkVantage Technologies Guide de déploiement
ThinkVantage Technologies Guide de déploiement Mise à jour : 14 octobre 2005 Comprend : Rescue and Recoery ersion 3.0 Client Security Solution ersion 6.0 Fingerprint Software ersion 4.6 ThinkVantage Technologies
Guide de démarrage rapide Express
Page 1 of 11 Guide de démarrage rapide Express Les sections suivantes fournissent des instructions pour l'installation et l'utilisation du logiciel Express. TABLE DES MATIÈRES I. CONFIGURATION REQUISE
Lettre d annonce ZP09-0345 d IBM Europe, Moyen-Orient et Afrique,, datée du 20 octobre 2009
, datée du 20 octobre 2009 IBM Tivoli Storage FlashCopy Manager V2.1, la technologie avancée de copie instantanée des équipements de stockage d IBM pour protéger les données applicatives Table des matières
PROTECTION DE MACHINE VIRTUELLE VMWARE DELL POWERVAULT DL2000 OPTIMISÉ PAR SYMANTEC
PROTECTION DE MACHINE VIRTUELLE VMWARE DELL POWERVAULT DL2000 OPTIMISÉ PAR SYMANTEC La baie de stockage PowerVault DL2000 optimisée par Symantec Backup Exec est la seule solution de sauvegarde sur disque
NetSupport Notify (v2.01) Guide de démarrage. Tous droits réservés. 2009 NetSupport Ltd
NetSupport Notify (v2.01) Guide de démarrage Tous droits réservés 2009 NetSupport Ltd NETSUPPORT NOTIFY : PRÉSENTATION GÉNÉRALE NetSupport Notify est une solution mise au point spécifiquement pour permettre
IBM WebSphere Real Time for Linux Version 3. Guide d'utilisation
IBM WebSphere Real Time for Linux Version 3 Guide d'utilisation IBM WebSphere Real Time for Linux Version 3 Guide d'utilisation Important Aant d'utiliser le présent document et le produit associé, prenez
IBM SPSS Statistics Version 22. Instructions d'installation sous Windows (licence simultanée)
IBM SPSS Statistics Version 22 Instructions d'installation sous Windows (licence simultanée) Table des matières Instructions d'installation....... 1 Configuration requise........... 1 Installation...............
CA Desktop Migration Manager
CA Desktop Migration Manager Manuel de configuration du déploiement DMM Service Pack 12.8.01 La présente Documentation, qui inclut des systèmes d'aide et du matériel distribués électroniquement (ci-après
Table des Matières. 2 Acronis, Inc
Table des Matières 1. Qu'est-ce que Acronis nap Deploy... 3 2. Composants Acronis nap Deploy... 3 3. Mise à jour vers la v 3... 4 3.1 Mise à jour des licences... 4 3.2 Mise à jour des composants... 5 4.
Guide d'installation. Release Management pour Visual Studio 2013
1 Guide d'installation Release Management pour Visual Studio 2013 Le contenu de ce document est fourni «en l'état». Les informations et les points de vue contenus dans ce document, y compris les URL et
Documentation Cobian
SOFT-AND-COM Documentation Cobian Installation et Utilisation Jérémy Cadot 04/06/2010 PRESENTATION : Cobian Backup est un programme multi-threads que vous pouvez utiliser pour planifier et sauvegarder
CA ARCserve Backup pour Windows
CA ARCserve Backup pour Windows Manuel du service de clichés instantanés des volumes (VSS) de Microsoft r12 La présente documentation ainsi que tout programme d'aide informatique y afférant (ci-après nommés
HP Data Protector Express Software - Tutoriel 3. Réalisation de votre première sauvegarde et restauration de disque
HP Data Protector Express Software - Tutoriel 3 Réalisation de votre première sauvegarde et restauration de disque Que contient ce tutoriel? Après avoir lu ce tutoriel, vous pourrez : utiliser les fonctions
Symantec Backup Exec 2010. Guide d'installation rapide
Symantec Backup Exec 2010 Guide d'installation rapide 20047221 Installation de Backup Exec Ce document traite des sujets suivants: Configuration système requise Conditions préalables à l'installation
1. Introduction... 2. 2. Sauvegardes Hyper-V avec BackupAssist... 2. Avantages... 2. Fonctionnalités... 2. Technologie granulaire...
Guide de démarrage rapide : console de restauration granulaire Hyper-V Sommaire 1. Introduction... 2 2. Sauvegardes Hyper-V avec BackupAssist... 2 Avantages... 2 Fonctionnalités... 2 Technologie granulaire...
CA ARCserve Backup pour Windows
CA ARCserve Backup pour Windows Manuel de l'agent pour Microsoft SharePoint Server r16.5 La présente documentation, qui inclut des systèmes d'aide et du matériel distribués électroniquement (ci-après nommés
Symantec Backup Exec 2010. Guide d'installation rapide
Symantec Backup Exec 2010 R3 Guide d'installation rapide 20047221 Le logiciel décrit dans cet ouvrage est fourni avec un contrat de licence et son utilisation doit se conformer aux conditions de ce contrat.
CA ARCserve Backup Patch Manager pour Windows
CA ARCserve Backup Patch Manager pour Windows Manuel de l'utilisateur r16 La présente documentation, qui inclut des systèmes d'aide et du matériel distribués électroniquement (ci-après nommés "Documentation"),
Chapitre 2 Rôles et fonctionnalités
19 Chapitre 2 Rôles et fonctionnalités 1. Introduction Rôles et fonctionnalités Les rôles et fonctionnalités ci-dessous ne sont qu'une petite liste de ceux présents dans Windows Server 2012 R2. 2. Les
Planification, installation et configuration de Host On-Demand
IBM Rational Host On-Demand ersion 11.0 Planification, installation et configuration de Host On-Demand SC11-6717-00 IBM Rational Host On-Demand ersion 11.0 Planification, installation et configuration
Présentation. NOUVEAU Prise en charge des derniers environnements virtuels VMware ESX 3.5, Microsoft Hyper-V et Citrix XenServer 4.
La référence absolue en matière de restauration système complète sous Windows Présentation Symantec Backup Exec System Recovery 8.5 est une solution complète de restauration système sur disque pour les
Symantec Backup Exec 11d pour Windows Small Business Server Editions Standard et Premium
Symantec Backup Exec 11d pour Windows Small Business Server Editions Standard et Premium Protection et récupération complètes des données pour Microsoft Windows Small Business Server Pour rester compétitives,
Service de réplication des données HP pour la gamme de disques Continuous Access P9000 XP
Service de réplication des données HP pour la gamme de disques Continuous Access P9000 XP Services HP Care Pack Données techniques Le service de réplication des données HP pour Continuous Access offre
Guide de prise en main Symantec Protection Center 2.1
Guide de prise en main Symantec Protection Center 2.1 Guide de prise en main Symantec Protection Center 2.1 Le logiciel décrit dans cet ouvrage est fourni dans le cadre d'un contrat de licence et seule
Documentation utilisateur, manuel utilisateur MagicSafe Linux. Vous pouvez télécharger la dernière version de ce document à l adresse suivante :
Documentation utilisateur, manuel utilisateur MagicSafe Linux. Vous pouvez télécharger la dernière version de ce document à l adresse suivante : http://www.hegerys.com/documentation/magicsafe-windows-doc.pdf
Veeam Backup and Replication
Veeam Backup and Replication mardi 5 août 2014 09:33 Procédure d installation de Veeam Backup Montez l ISO de Veeam Backup and Replication sur le serveur. Sélectionnez le setup.exe pour démarrer l installation.
Symantec Backup Exec.cloud
Protection automatique, continue et sécurisée qui sauvegarde les données vers le cloud ou via une approche hybride combinant la sauvegarde sur site et dans le cloud. Fiche technique : Symantec.cloud Seulement
Guide de l'utilisateur de Symantec Backup Exec System Recovery Granular Restore Option
Guide de l'utilisateur de Symantec Backup Exec System Recovery Granular Restore Option Guide de l'utilisateur de Symantec Backup Exec System Recovery Granular Restore Option Le logiciel décrit dans le
Didacticiel de mise à jour Web
Didacticiel de mise à jour Web Copyright 1995-2012 Esri All rights reserved. Table of Contents Didacticiel : Création d'une application de mise à jour Web.................. 0 Copyright 1995-2012 Esri.
30 avril 2012. IBM Coremetrics Social Analytics - Guide d'utilisation
30 aril 2012 IBM Coremetrics Social Analytics - Guide d'utilisation Important Aant d'utiliser le présent document et le produit associé, prenez connaissance des informations générales figurant à la section
IBM Business Monitor Version 8.0. IBM Business Monitor Guide d'installation
IBM Business Monitor Version 8.0 IBM Business Monitor Guide d'installation ii IBM Business Monitor - Guide d'installation Table des matières Avis aux lecteurs canadiens..... vii Chapitre 1. Installation
Manuel de l utilisateur de Samsung Auto Backup
rev.2010-06-29 Manuel de l utilisateur de Samsung Auto Backup Table des matières Contents Chapter1 Précautions Chapter2 Les concepts de base de la sauvegarde (Backup) Apprendre les concepts de base de
http://cri.univ-lille1.fr Virtualisation de Windows dans Ubuntu Linux
http://cri.univ-lille1.fr Virtualisation de Windows dans Ubuntu Linux Version 1.0 Septembre 2011 SOMMAIRE 1. Introduction 3 2. Installation du logiciel de virtualisation VirtualBox 4 3. Création d'une
Acronis Backup & Recovery 11.5. Update 2. Sauvegarde des données Microsoft Exchange Server
Acronis Backup & Recovery 11.5 Update 2 Sauvegarde des données Microsoft Exchange Server Déclaration de copyright Copyright Acronis International GmbH, 2002-2013. Tous droits réservés Acronis et Acronis
FAMILLE EMC RECOVERPOINT
FAMILLE EMC RECOVERPOINT Solution économique de protection des données et de reprise après sinistre en local et à distance Avantages clés Optimiser la protection des données et la reprise après sinistre
Plan de formation 80623A Installation et Déploiment dans Microsoft Dynamics CRM 2013
Plan de formation 80623A Installation et Déploiment dans Microsoft Dynamics CRM 2013 Objectif Ce stage de deux jours offre aux personnes ayant les compétences pour installer et déployer Microsoft Dynamics
MS 2615 Implémentation et support Microsoft Windows XP Professionnel
Public Ce cours s'adresse aux informaticiens spécialisés dans le support technique qui : ne connaissent pas encore l'environnement Windows XP ; fournissent une assistance technique pour les bureaux Windows
PARAGON SYSTEM BACKUP 2010
PARAGON SYSTEM BACKUP 2010 Paragon System Backup 2010 2 Manuel d'utilisation SOMMAIRE 1 Introduction...3 1.1 Comment System Backup protège mon ordinateur?...3 1.1.1 Emplacement du stockage des clichés...
Hyper-V et SC Virtual Machine Manager Technologie de virtualisation sous Windows Server 2008 R2 [2ième édition]
Implémentation et gestion d'hyper-v 1. Introduction 13 1.1 Virtualisation et Green Computing 14 1.1.1 Le constat 14 1.1.2 Des chiffres 15 1.1.3 Pour corréler... 15 1.1.4 Agir! 16 1.2 Virtualisation et
CA ARCserve Backup pour Windows
CA ARCserve Backup pour Windows Manuel de l'agent pour Microsoft SQL Server r15 La présente documentation ainsi que tout programme d'aide informatique y afférant (ci-après nommés "Documentation") vous
CA ARCserve Backup pour Windows
CA ARCserve Backup pour Windows Manuel de l'agent pour Microsoft SQL Server r12.5 La présente documentation (ci-après la «Documentation») et le programme logiciel (ci-après le «Logiciel») l'accompagnant
Guide d'accessagent sur Terminal Server et Citrix Server
IBM Security Access Manager for Enterprise Single Sign-On Version 8.2.1 Guide d'accessagent sur Terminal Server et Citrix Server SC11-7418-01 IBM Security Access Manager for Enterprise Single Sign-On
IBM* DB2 Universal Database* Tutoriel Business Intelligence : Introduction à Data Warehouse Center
IBM* DB2 Universal Database* Tutoriel Business Intelligence : Introduction à Data Warehouse Center Version 8 IBM* DB2 Universal Database* Tutoriel Business Intelligence : Introduction à Data Warehouse
CA ARCserve Backup pour Windows
CA ARCserve Backup pour Windows Manuel du service de clichés des volumes (VSS) de Microsoft r16.5 La présente documentation, qui inclut des systèmes d'aide et du matériel distribués électroniquement (ci-après
HP StorageWorks All-in-One Storage Manager Manuel de l utilisateur
HP StorageWorks All-in-One Storage Manager Manuel de l utilisateur 452695052 Numéro de référence : 452695-052 Première édition : Octobre 2007 Avis Copyright 1999, 2007 Hewlett-Packard Development Company,
pour Windows Manuel de l agent pour Microsoft SQL Server r11.1 C00657-1F
BrightStor ARCServe Backup pour Windows Manuel de l agent pour Microsoft SQL Server r11.1 C00657-1F La présente documentation et le logiciel correspondant (ci-après nommés «documentation») sont exclusivement
Description du logiciel Acronis Backup & Recovery 11.5
Description du logiciel Acronis Backup & Recovery 11.5 Restauration rapide : Sans avoir à réinstaller le système d'exploitation, ni les applications. Vous souhaitez restaurer un fichier, un courrier électronique
CA ARCserve Backup pour Windows
CA ARCserve Backup pour Windows Manuel de l'agent pour ordinateurs virtuels r16 La présente documentation, qui inclut des systèmes d'aide et du matériel distribués électroniquement (ci-après nommés "Documentation"),
Suite IBM Tivoli IT Service Management : comment gérer le système d information comme une véritable entreprise
Suite IBM Tivoli IT Service Management : comment gérer le système d information comme une véritable entreprise Europe Lettre d'annonce du 27 juin 2006 ZP06-0279 En bref Introduction Description Accessibilité
Guide de l'administrateur Symantec NetBackup for Microsoft SharePoint Server
Guide de l'administrateur Symantec NetBackup for Microsoft SharePoint Server Windows Version 7.1 Guide de l'administrateur Symantec NetBackup for Microsoft SharePoint Server Le logiciel présenté dans cette
