Backup de Lync Server 2010
Os dejo aqui dos scripts para que podáis hacer backup de la configuración de vuestro Front-End, para ello colocaremos los scritps en D:\Scripts (o donde queráis, solo debéis modificarlo a vuestro gusto, yo lo he colocado en esta ruta y así está expuesto en los scripts). Debemos crear distintas subcarpetas dentro de D:
…
\Backup, lo que nos permitirá tener los distintos ficheros en sus correspondientes carpetas:
Config
DBIMPEXP
LIS
RGS
*** Como requisito debemos tener instalado las Lync 2010 Resource Kit en su ruta por defecto ***
Ahora os muestro los scritps que son muy sencillos, el CMD lo utilizaremos para purgar los ficheros de backups anteriores (si procede) y lanzar el backup de la
BBDD, posteriormente llamará al script de Powershell para exportar las distintas configuraciones de nuestro servidor front-end.
Backup-Lync.cmd
——————————
del D:\Backup\Config\config.xml
del D:\Backup\LIS\lis.xml
del D:\Backup\RGS\rgs.zip
del D:\Backup\DBIMPEXP\Backup.xml
“C:\Program Files\Common Files\Microsoft Lync Server 2010\Support\DBImpExp.exe” /
C:\Windows\system32\WindowsPow
2010\Modules\Lync\Lync.psd1’; Import-Module ‘c:\Program Files\Microsoft Lync Server 2010\ResKit\RgsImportExport.ps
Exit
——————————
Backup-Lync.ps1
——————————
Export-CsConfiguration -FileName D:\Backup\Config\config.xml;
Export-CsLisConfiguration -FileName D:\Backup\LIS\lis.xml;
Export-CsRgsConfiguration ApplicationServer:NOMBRE-FQDN-
——————————
Debemos crear los dos scripts con las líneas de código que os he puesto, ahora solo quedaría crear una tarea programada y que se ejecute según vuestras
necesidades. Recordar que debéis ajustar los permisos NTFS con Control Total sobre el directorio de Backup y subcarpetas, para que la cuenta de servicio que
ejecuta la tarea programada sea miembro del grupo RTCUniversalServerAdmins
Espero que les sea de utilidad!!!