Backup y Restore de Sitios Web

Embed Size (px)

DESCRIPTION

En esta presentacion aprenderas las columnas base CIA: Confidencialidad, Integridad y Disponibilidad. Aprenderas conceptos basicos sobre respaldos, que respaldar, estrategias de backup asi como de restore.

Citation preview

Configurando una infraestructura de servicio Web

Backup y Restore de Sitios WebIng. Patricio Sarmiento CaroCIAConfidencialidad

Integridad

Disponibilidad

Posibles riesgos.Disponibilidad de nuestra aplicacin puede verse afectada por fallas de dispositivos o softwareSitio web borrado accidentalmente.Archivos sobre-escritos.Disco duro malogrado.Servidor defectuoso.Sistema Operativo corrupto

ConsideracionesBCP y BIADispositivos de Backup deberan ser usados y estar disponibles para rpidamente reemplazar sistemas crticos.Empleados deberan estar capacitados en las habilidades para hacer los ajustes necesarios para recuperar el sistema en lnea.Procedimientos definidos y detalles necesarios para realizar el backup, lneas de tiempo, almacenaje, etc.

Qu respaldar?No es solo copiar archivos!!ServidorConfiguracin rol web.Componentes (Dlls, Librerias)AplicacinSoftwareDatosBase datosData OwnerTambin llamado Information Owner, es aquella persona de la gestin que est a cargo de alguna unidad especifica del negocio.Es el responsabilidad del cuidado y por cualquier acto de negligencia que resulte en la corrupcin o revelacin de informacin.Define los requerimientos de backups.

Data CustodianEl Information Custodian es el responsable de mantener y proteger la data.Generalmente cumplido por el departamento de TI o seguridad.Realiza y ejecuta regularmente respaldos (backup)de la data, validando peridicamente la integridad, restaurando data del backup, guardando registro de actividades.

BACKUPSHardware BackupsCD 700MBDVD 4.7 GBDVD Double Layer 8.5GBB.Ray 20GBPendrive 16,32,64,128GBDD externosTape Backup (100, 200, 500GB)

Estrategias de BackupsFull Backup

Diferencial Backup

Incremental BackupFull BackupFull: Se hace backup de todos los ficheros.Haciendo backup: el tiempo de backup y el tamao del backup es mucho mayor que el diferencial y del incremental,

Diferencial BackupDiferencial: Se hace backup de todos los ficheros modificados despus del ltimo backup completo: Haciendo backup: el tiempo de backup y el tamao del backup son mucho menores que con el completo y mayores que con el incremental, y se incrementa la duracin y tamao en funcin del nmero de diferenciales realizados desde el ltimo backup completo (pues el diferencial 3 contiene los cambios del 2 y del 1 ms los propios del 3).

Incremental BackupIncremental: slo se realiza backup de los ficheros modificados desde el ltimo backup completo o incremental:Haciendo backup: el tiempo de backup es menor que en el caso del completo y del diferencial, y su duracin slo depende de los cambios realizados desde el ltimo backup, independientemente de cuntos backups incrementales se hayan realizado desde el ltimo completo (el incremental 3 slo tiene los cambios desde el 2, el 2 desde el 1 y el 1 desde el completo).

RESTORERestaurando Diferencial BackupLa restauracin tarda ms que con el completo y menos que con el incremental. Esto es porque para realizar la restauracin es necesario primero restaurar el ltimo backup completo y despus el ltimo diferencial.Restaurar FullRestaurar ultimo diferencial

Restaurando Incremental BackupLa restauracin es la que ms tarda, pues es necesario restaurar el ltimo completo y a continuacin todos los incrementales en orden de creacinRestaurar FullRestaurar incremental 1Restaurar incremental 2Restaurar incremental 3Restaurar incremental nEsto implica que cuntos ms backups incrementales se hayan realizado desde el ltimo completo, mayor sea el nmero de restauraciones necesarias.

Laboratorio 4: Respaldar y Restaurar un Sitio WebDefinir y establecer una poltica de BackupRespaldar configuracin del IISRespaldar Configuracin del TomcatRestaurar Configuracin de IISRestaurar Configuracin de TomcatBuscar herramienta de Backup y respaldar aplicacin.Crear una tarea de backup off siteDefinir y establecer una poltica de BackupDe acuerdo al servicio que estn desarrollando o auditando en Taller de Proyectos definir una poltica de respaldo y restauracin segn el impacto en el negocio.Descargar Plantilla del AV.Backup-Recovery-Template.docIIS BackupCrear backup antes de hacer alguna configuracin significativa o de instalar componentes que podran modificar la configuracin.

Configuracin del IIS se ubica en %SystemDrive%\Inetpub\History por lo cual debe estar considerado en el backup a realizarse.Se puede usar appcmd.exe para crear y restaurar backups de la configuracin.%systemroot%\system32\inetsrv\appcmd add backup BACKUP object 20130420T153059 added

Se puede especificar un nombre de la siguiente manera:%systemroot%\system32\inetsrv\appcmd add backup MyConfigBackup BACKUP object MyConfigBackup added

%systemroot%\system32\inetsrv\appcmd list backups

19IIS RESTORESe puede restaurar un backup usando el comando de restauracin appcmd.exe especificando el nombre del backup.

%systemroot%\system32\inetsrv\appcmd restore backup MyConfigBackupRestored configuration from backup MyConfigBackup

Respaldo de ComponentesInicio, Herramientas administrativas, Servicios de componentes.Desplegamos el rbol de servicios de componentesNos posicionamos en el componente a restaurar, damos clic derecho y ponemos exportar, nos generar un archivo msi.