lunes, 16 de mayo de 2011

Script para realizar Backup de una Entidad Certificadora.

Buenos dias,
Últimamente estoy en un proyecto para montar una infraestructura PKI, Infraestructura de Clave Pública, en una plataforma con Microsoft Windows 2008 R2 y he creado este script para que se realice backup de la base de datos, certificados, templates y CSP. Creo que es bastante completo:

Echo Backup Certification Authority, Certificates, Templates and CSP
CD/
cd backup
Echo Y| del C:\Backup\BACKUPCA\DATABASE
Echo Y|rd /S C:\Backup\BACKUPCA\DATABASE\DataBase
Echo Y| del C:\Backup\BACKUPCA
Echo Backing up the Certification Authority and Certificates
certutil -backup -p C:\Backup\BACKUPCA\DATABASE
Echo Backing up the registry keys
reg export HKLM\System\CurrentControlSet\Services\CertSvc\Configuration C:\Backup\BACKUPCA\regkey.reg
Certutil –getreg CA\CSP > C:\Backup\BACKUPCA\CSP.txt
Echo Documenting all certificate templates published at the CA
Certutil –catemplates > C:\Backup\BACKUPCA\CATemplates.txt
move \\
nombre del servidor\backup\NEWCA\BACKUPCA \\nombre del servidor\backup\NEWCA\"\%date:/=_%"
xcopy C:\Backup\BACKUPCA\*.* \\
nombre del servidor\backup\NEWCA\BACKUPCA\ /S /y

Las últimas líneas del script son para copiarnos dicho backup en una carpeta que tenga por nombre la fecha del día en que se ejecuta este script y se mueva diariamente el último backup

Espero que os sirva.
Nos vemos.

No hay comentarios:

Publicar un comentario