Nous recommandons d’utiliser Visual Studio 2017
Cette documentation est archivée et n’est pas conservée.

Comment : sauvegarder un serveur Team Foundation Server

Utilisez cette procédure pour sauvegarder des données Team Foundation Server sur la couche Données. Avant de commencer à sauvegarder votre serveur de couche Application Team Foundation, sauvegardez la clé de chiffrement de Reporting Services. Pour plus d'informations, consultez Comment : sauvegarder la clé de chiffrement de Reporting Services.

Remarque AttentionAttention

Bien que SQL Server Management Studio permette de sauvegarder plusieurs bases de données individuelles à la fois, la restauration à partir de ces sauvegardes peut provoquer des résultats inattendus car les bases de données sont liées et vous risquez de restaurer des versions obsolètes. Pour plus d'informations sur les stratégies de sauvegarde de bases de données, consultez Choix du mode de récupération d'une base de données.

Utilisez le tableau suivant pour identifier les bases de données Team Foundation Server dans l'installation SQL Server 2005 de votre organisation.

Base de données Description

ReportServer

La base de données Reporting Services contient les rapports et paramètres de rapport de Reporting Services.

ReportServerTempDB

La base de données temporaire Reporting Services permet de stocker des informations temporaires afin d'exécuter des rapports spécifiques à Reporting Services.

STS_Config_TFS

La base de données de configuration SharePoint contient une liste de tous les sites comprenant des bases de données de contenu, des modèles de site, des WebParts personnalisés et d'autres paramètres de SharePoint Central Administration.

STS_Content_TFS

La base de données SharePoint comprend le contenu du site SharePoint de l'équipe.

TfsBuild

La base de données de génération contient des données Team Foundation Build et des résultats des tests publiés.

TfsIntegration

La base de données d'inscription contient des projets, des zones, des itérations et d'autres données d'inscription.

TfsVersionControl

Base de données contenant le contrôle de code source Team Foundation.

TFSWarehouse

La base de données Analysis Services contient les données pour la génération de l'entrepôt utilisé par Reporting Services.

RemarqueRemarque

Il est possible de sauvegarder la base de données. Toutefois, l'entrepôt n'est pas sauvegardé dans la mesure où il doit être reconstitué à partir de la base de données TFSWarehouse restaurée.

TfsWorkItemTracking

Base de données de suivi des éléments de travail Team Foundation.

TfsWorkItemTrackingAttachments

Base de données de pièces jointes de suivi des éléments de travail Team Foundation.

TfsActivityLogging

La base de données historique contient un journal de toutes les demandes de service Web de Team Foundation Server.

RemarqueRemarque

Cette base de données n'est pas requise pour le fonctionnement de Team Foundation Server et la sauvegarde est facultative.

Cette procédure explique comment créer des plans de maintenance qui effectuent une sauvegarde complète ou incrémentielle. Si vous souhaitez exécuter les deux types de sauvegarde, vous devez suivre deux fois les étapes de cette procédure : une fois pour la sauvegarde complète et une autre fois pour la sauvegarde incrémentielle. Pour plus d'informations, consultez Création de sauvegardes des fichiers journaux de transactions.

RemarqueRemarque

Pour une protection optimisée des données, planifiez la sauvegarde complète et les sauvegardes incrémentielles séparément.

La procédure suivante suppose que vous souhaitez planifier les sauvegardes à l'aide d'un plan de maintenance pour toutes les bases de données Team Foundation Server. Pour plus d'informations sur l'exécution de la sauvegarde et de la restauration manuellement ou pour les bases de données individuelles, consultez « Getting Started with Backup and Restore » dans la documentation en ligne de SQL Server 2005.

Pour créer un plan de maintenance

  1. Dans le serveur de couche Données, cliquez sur Démarrer, Tous les programmes, Microsoft SQL Server 2005, puis sur SQL Server Management Studio.

  2. Connectez-vous au serveur de couche Données en sélectionnant Moteur de base de données dans la zone Type de serveur, puis en sélectionnant le Nom du serveur et la méthode d'Authentification corrects du serveur. Si SQL Server vous le demande, fournissez un Nom d'utilisateur et un Mot de passe valides, puis cliquez sur Se conn..

  3. Dans SQL Server Management Studio, développez le nœud Gestion, cliquez avec le bouton droit sur Plans de maintenance, puis sélectionnez Assistant Plan de maintenance.

  4. Sur la page d'accueil de l'Assistant Plan de maintenance, cliquez sur Suivant.

  5. Dans la zone Nom de la page Sélectionner un serveur cible, tapez un nom pour le plan de maintenance.

    • Par exemple, vous pouvez attribuer le nom TfsFullDataBackup à une sauvegarde complète.

    • Vous pouvez également attribuer le nom TfsIncrementalDataBackup à une sauvegarde incrémentielle.

  6. Sélectionnez le Nom du serveur et le schéma d'Authentification appropriés pour SQL Server. Si SQL Server vous le demande, fournissez un Nom d'utilisateur et un Mot de passe valides, puis cliquez sur Suivant.

  7. Sur la page Sélectionner des tâches de maintenance, sélectionnez la tâche de maintenance que vous souhaitez exécuter, puis cliquez sur Suivant.

    • Pour effectuer une sauvegarde complète, sélectionnez Sauvegarder la base de données (complète).

    • Pour une sauvegarde incrémentielle, sélectionnez Sauvegarder la base de données (journal des transactions).

  8. Sur la page Sélectionner l'ordre des tâches de maintenance, cliquez sur Suivant.

    Pour plus d'informations sur les options de cette boîte de dialogue, appuyez sur F1 pour obtenir de l'aide spécifique à la boîte de dialogue. Consultez également la documentation en ligne de SQL Server 2005 et recherchez l'Assistant Plan de maintenance.

    RemarqueRemarque

    Stockez les fichiers de sauvegarde sur un autre ordinateur sécurisé.

  9. Sur la page Définir la tâche Sauvegarder la DB, cliquez sur la flèche bas, sélectionnez Toutes les bases de données, cliquez sur OK, puis sur Suivant.

  10. Sur la page Sélectionner les propriétés de plan, cliquez sur Modifier.

  11. Dans la boîte de dialogue Nouvelle planification du travail, tapez un Nom pour le travail de sauvegarde.

    Par exemple, vous pouvez attribuer le nom ScheduledFullBackup à une sauvegarde complète. Vous pouvez aussi attribuer le nom ScheduledIncrementalBackup à une sauvegarde incrémentielle.

    RemarqueRemarque

    Laissez Périodique pour le Type de planification et ne décochez pas la case Activé.

  12. Définissez les options Fréquence et Fréquence quotidienne pour votre plan de sauvegarde, mais laissez l'option Durée affectée à la valeur Aucune date de fin. Cliquez sur OK, puis sur Suivant.

    RemarqueRemarque

    En général, les heures de début pour les sauvegardes complètes et incrémentielles sont différentes.

  13. Sur la page Sélectionner des options de rapport, sélectionnez les options de distribution de rapports de votre choix, puis cliquez sur Suivant.

  14. Cliquez sur Terminer pour terminer la création du plan de maintenance.

    SQL Server sauvegarde les bases de données spécifiées dans le plan de maintenance selon la fréquence que vous avez spécifiée.

Sécurité

Pour exécuter cette procédure, vous devez être un membre du groupe de sécurité Administrateurs sur le serveur de couche Données Team Foundation. Vous devez aussi être membre du groupe de sécurité SQL Server System Administrator sur le serveur de couche Données Team Foundation, ou la valeur pour les autorisations Effectuer des sauvegardes et créer un plan de maintenance SQL Server doit être Autoriser. Pour plus d'informations, consultez Autorisations de Team Foundation Server.

Assurez-vous de stocker vos sauvegardes dans un emplacement sécurisé. Vous ne devez pas stocker vos fichiers de sauvegarde sur le même serveur que celui que vous venez de sauvegarder.

Voir aussi

Afficher: