Office Servers and Services

"La connaissance ne vaut que si elle est partagée" / "An effective Knowledge is a shared one"

LYNC 2010 : Sauvegarde et Restauration : Partie 1/2

Posted by Teruin laurent sur septembre 25, 2011


L’environnement Lync 2010 comme vous le savez peut être est stocké sous un format de base de données appelée Management Store, ce qui, par rapport à l’environnement OCS 2007 va faciliter la sauvegarde et la restauration des données de configuration. Pour information cette base donnée, répliquée sur les serveurs Lync 2010 répond à un modèle de réplication de type Master-Salve. Le premier serveur Lync 2010 contient donc La base de référence de configuration de votre environnement.

L’objectif par conséquent de la sauvegarde va en partie consister à sauvegarder ces dernières mais avant cela une petite présentation s’impose.

  1. LES DONNEES LYNC 2010

1.1 – Données au format Sql

Les bases de données concernées sont donc les suivantes :

  • Central mangement Store Topology : Cette base de données comprend l’ensemble des données de configuration de votre environnement Lync. Le fichier concerné est XDS.mdf. Cette base de données devrait être sauvegardée régulièrement et plus précisément à chaque changement majeur.
  • Central Managmenet Store Location information : Cette base de donnés comprend les informations de localisation qui généralement sont statiques. Les données sont stockées dans le fichier lis.mdf qui devrait être sauvegardées régulièrement.
  • Response Group Configuration : Cette base de données comprend sur le serveur Backend (Sql) ou sur les serveurs Standard Lync 2010 les informations concernant les Groupes de réponses. Ces informations sont stockées dans le fichier RGSConfig.mdf
  • Données Utilisateurs : Les données utilisateurs sont stockées dans une base de données (rtc.mdf) sur les serveurs dorsaux Lync Entreprise ou serveur Standard. Cette base de données devra donc être sauvegardée régulièrement. Cependant ces données même si elles ont trait aux utilisateurs, elles ne sont pas vitales à la restauration de votre environnement Lync.
  • Données d’archivage. Les données d’archivage sont stockées soit sur des serveurs d’archivage dédiés soit sur des serveurs aux rôles cumulés. Au format Sql elles sont regroupées au sein de la base de données LcsLog.mdf. Ces données comprennent le contenu des conversations de messagerie instantanées et de réunions. Le mode de sauvegarde et de restoration de cette base de données devra être de type Full.
  • Données de supervision (Monitoring Data) : Les données de supervision même si elles ne sont pas vitales pourront faire l’objet de sauvegarde. Ces données stockées au format SQL au sein des bases de données LCsCDR.mdf et QoeMetrics.mdf

D’autres bases de données sont également présentes mais dont la sauvegarde n’est pas vitale. On notera :

  • Certaines données utilisateurs (RtcDyn.mdf),
  • Base de données de carnet d’adresse (Rtcab.mdf & Rtccab1.mdf qui vont se régénérer après restoration)
  • Base de données de configuration Dynamique (CPSDyn.mdf)
  • Base de données (dynamique) de groupe de réponse (RgsDyn.mdf)

1 .2 Données au format fichier

Les autres données que vous aurez également à sauvegarder sont situées sur des serveurs de fichiers ou sur les disques des serveurs Lync Standard Edition et comprennent les données suivantes :

  • Stockage des serveurs Lync : Contenu des réunions, fichiers audio des groupes de réponse, de parcage d’appel et d’application, Journaux de réunions.
  • Stockage des serveurs Lync d’archivage : Contenu des réunions Web

1.3 Données Active Directory

Si les données de configuration Lync sont majoritairement stockées au format SQL, certaines restent liées à l’environnement Active Directory. La sauvegarde concomitante des données d’annuaire et de base de données devra donc être envisagée.

1.4 Autres données et format

  • Certificats : Comme vous le savez surement si vous avez déjà installé des environnements Lync 2010, cette solution utilise bon nombre de certificat qu’il sera plus simple de restaurer que de régénérer, surtout s’il s’agit de certificats publics. Nous vous conseillons donc d’exporter ces derniers avec si possible les clefs privées.
  • Données de configuration de passerelles : Si vous utilisez des passerelles de Type Audiocode , Net , Ferrari , XMPP l’exportation des données de configuration vous évitera un reconfiguration complexe en cas de sinistre.
  • Données de TChat : Si vous avez déployé les fonctionnalités de Tchat de groupe vous devrez également procéder à leurs sauvegardes.
  1. SAUVEGARDE DES DONNEES

2.1 Sauvegarde des données Sql Server

La sauvegarde des données se fera par l’exportation des données par plusieurs moyens présentés ci-dessous.

 

  • Base données de topologie (xds.mdf) : Utilisez la commande Export-CSconfiguration via powershell
  • Base de données de localisation (lis.mdf) : Utilisez la commande Export-LisConfiguration
  • Base de données response Group (RgsConfig.mdf): Utilisez la commande Export-CSRgsconfiguration via powershell
  • Base de donnés Archive (LcsLog.mdf), supervision (LcsCDR.mdf & QoeMetrics.mdf) utilisez les outils de sauvegarde fourni par Sql Server (Sql Management Studio)
  • Données utilisateurs (Rtc.mdf) : Utilisez l’outil Dbimpexp.exe présent sur les serveurs Lync.( \Program Files\Common Files\Microsoft Lync Server 2010\Support)

     

2.2 Sauvegarde des données de type Fichiers

 

Rien de plus simple : une copie de fichier suffira. ;-))

  1. AUTORISATION

Pour pouvoir exécuter les commandes ci-dessus vous devrez utiliser un compte appartenant au groupe RTCUniversalServerAdmins..

  1. ET DANS LA VRAIE VIE

Me concernant j’utilise pour cela des scripts automatiser qui exporte la configuration de l’ensemble de ses données (Sql , fichiers)

Script que vous pouvez récupérer sur le site suivant et qui est facilement adaptable.

http://blogs.technet.com/b/uc_mess/archive/2011/03/17/lync_2d00_server_2d00_2010_2d00_backup_2d00_instructions.aspx

    Bon maintenant que l’on a sauvegardé…. Si l’on cassait tout et l’on restaurait juste pour voir si cela marche….. Eh bien ça sera dans la partie 2 ;-)

Laurent Teruin

Laisser un commentaire

Choisissez une méthode de connexion pour poster votre commentaire:

Logo WordPress.com

Vous commentez à l'aide de votre compte WordPress.com. Déconnexion / Changer )

Image Twitter

Vous commentez à l'aide de votre compte Twitter. Déconnexion / Changer )

Photo Facebook

Vous commentez à l'aide de votre compte Facebook. Déconnexion / Changer )

Photo Google+

Vous commentez à l'aide de votre compte Google+. Déconnexion / Changer )

Connexion à %s

 
%d blogueurs aiment cette page :