present

Views:
 
Category: Education
     
 

Presentation Description

necesito convertirlo a flash

Comments

Presentation Transcript

Respaldo y Recuperación de datos en Microsoft SQL Server 2005 : 

Respaldo y Recuperación de datos en Microsoft SQL Server 2005 Ruth E. Ruiz Nery Presenta:

Introducción. : 

Introducción. SQL Server 2005 plataforma que permite el análisis y la administración de datos empresariales con herramientas de Inteligencia de Negocios, análisis, reporte, integración y notificación integradas. Provee de mayor escalabilidad, disponibilidad y seguridad al tiempo que simplifica la creación, implementación y gestión de aplicaciones altamente disponibles y de buen desempeño. SQL Server es un manejador de bases de datos. Una base de datos es una colección de información organizada en tablas con registros y campos, SQL Server te permite mantener colecciones de información, agregar registros, modificarlos, borrarlos, y como es un servidor te permite hacerlo desde sistemas remotos a través de una red local o Internet .

Slide 3: 

Plataforma. El siguiente diagrama ilustra los componentes básicos en SQL Server 2005, muestra cómo SQL Server 2005 es una parte importante de Windows Server System y se integra con la plataforma Microsoft Windows, incluidos Microsoft Office System y Visual Studio.

Slide 4: 

Ediciones de SQL Server. SQL Server 2005 Express Edition: Versión básica del servidor, limitada en el número de usuarios y en cuanto al volumen de datos a gestionar. SQL Server 2005 Workgroup Edition Orientada a pequeñas empresas, no tiene límite de números de usuarios y ni de capacidad de almacenamiento en cuanto al tamaño de la base de dato. SQL Server 2005 Standard Edition Pensada para empresas de mediano tamaño, cuenta con herramientas avanzadas para la administración y análisis de datos SQL Server 2005 Enterprise Edition Esta edición está preparada para gestionar las empresas de mayor tamaño, ya que ofrece mayor potencia que las anteriores. SQL Server 2005 Developer Edition Se trata de una versión que cuenta con las mismas características que su versión anterior, con la diferencia de que va dirigida a desarrolladores.

Slide 5: 

Debilidades. Consultas lógicamente equivalentes con las condiciones NOT ANY y NOT EXISTS no generan el mismo resultado cuando de por medio tenemos atributos con la marca null. La Intersección de dos tablas se puede realizar por medio de la comparación de todos los atributos o por medio del operador INTERSECT del SQL. El problema es que consultas lógicamente equivalentes en ambos casos dan resultados diferentes cuando de por medio tenemos atributos con la marca null. Los debilidades y características mencionadas (y muchas otras) repercuten directamente en el resultado de las operaciones de actualización INSERT, UPDATE y DELETE. En este caso el problema es mayúsculo ya que se trata de actualización de Bases de Datos con datos erróneos. Respecto a MS-SQL Server 2005 sólo se ha encontrado como debilidad o inconveniente el precio de las licencias. Características Importantes 1) Administración de datos empresariales ( facilidad de usos, Disponibilidad , Escalabilidad, Seguridad) 2) productividad del desarrollador (Mayor compatibilidad con lenguajes, Mayores herramientas de desarrollo, extensibilidad, mayor manejo de la información, servicios Web y XLM) 3) Inteligencia Empresarial ( integración de servicios, análisis de servicios, reporte de servicios).

Slide 6: 

Se deben tomar en cuenta los siguientes puntos: ¿Qué Bases de Datos me conviene respaldar? ¿Qué tan importante son los datos almacenados? ¿Cada cuanto tiempo hay cambios en los datos? ¿Qué tan rápido necesito tener la información disponible? ¿Tengo el equipamiento para realizar los respaldos? ¿Cuál es la mejor hora para realizar respaldos? ¿Es necesario almacenar mis respaldos en otro lugar físico?

Slide 7: 

Establecimiento de un modelo de recuperación de bases de datos: Modelo de recuperación completa: Puede usar el modelo de recuperación completa cuando la mayor prioridad sea la recuperación completa de los medios dañados. Modelo de recuperación de registro masivo. El modelo de recuperación de registro masivo usa copias de seguridad de las bases de datos y del registro para volver a crear una base de datos. Modelo de recuperación sencilla. Normalmente, se usa el modelo de recuperación sencilla en bases de datos pequeñas o en aquellas donde los datos no cambian con frecuencia

Slide 8: 

Copia de Seguridad de Bases de Datos Impedir la perdida de datos. Disponer de una estrategia de copia de seguridad Hacer copias de seguridad con regularidad Copia de seguridad de SQL Server Permite hacer copias de seguridad de bases de datos mientras los usuarios siguen trabajando con ellas. Hace la copia de seguridad de los archivos originales de la base de datos y registra sus ubicaciones. Captura la actividad de la base de datos que tiene lugar durante el proceso de copia de seguridad. Almacenamiento de las copias de seguridad Archivo de Disco Cinta Una ubicación identificada como canalización con nombre

Slide 9: 

Uso de varios Archivos para almacenar copias de seguridad. Conjunto de medios Arch1 CopiaA1 CopiaA2 CopiaA3 Arch2 CopiaA1 CopiaA2 CopiaA3 Arch3 CopiaA2 CopiaA3 Conjunto decopia deseguridad CopiaA1 CopiaB1 CopiaB1 Base de datos de copia de seguridad

Slide 10: 

Copia de seguridad en un dispositivo de cinta. Requiere que la cinta este conectada al servidor SQL Server Local. Graba información de la pila de seguridad en la etiqueta de la cinta. Almacena copias de seguridad de SQL Server y distintas de SQL Server. Especificación de las opciones en cinta

Slide 11: 

Copia de seguridad completa de la base de datos. Proporciona una línea de base Hace copia de seguridad de los archivos, objetos y datos originales Hace copia de seguridad de partes del registro de transacciones Tipos de metodos de copia de seguridad. Copia de seguridad diferencial. Se usa en bases de datos que se modifican frecuentemente. Requiere una copia de seguridad completa de la base de datos. Hace copia de seguridad de los cambios de la base de datos desde la última copia de seguridad completa. Disminuye el tiempo tanto en el proceso de copia de seguridad como en la restauración. Copia de seguridad del registro de transacciones Requiere una copia de seguridad completa de la base de datos. Copia todos los cambios de la base de datos desde la última instrucción BACKUP LOG hasta el final del registro de transacciónes actual. Trunca el registro de transacciones. Copia de seguridad de un archivo o grupo de archivos de una base de datos. Usada en bases de datos de gran tamaño. Hace copia de seguridad individualesde los archivos de base de datos. Asegura que se hace copia de seguridad de todos los archivos del grupo de archivos de la base de datos. Hace copia de seguridad de los registros de transacciones.

Slide 12: 

Proceso de recuperación de SQL Server. INICIO CONFIRMACIÓN INICIO PUNTO DE COMPROBACIÓN Inicio del Proceso de recuperación Especificar la opción RECOVERY Úsela con la última copia de seguridad a restaurar. Permite el acceso a la base de datos. Especificar la opción NORECOVERY Úsela con todos los archivos menos el último de copia de seguridad a restaurar. Previene del acceso a la base de datos.

Slide 13: 

Especificación de las opciones de restauración RESTORE. Opción RESTORE Descripción FILE Restaura una copia de seguridad específica Debe especificar un número de archivo RESTART Continua una operación de recuperación interrumpida MOVE…TO Especifica dónde restaurar los archivos de copiade seguridad Utilizar para restaurar desde una unidad de discodiferente, otro servidor o un servidor SQL Server en espera REPLACE Reemplaza una base de datos existente SQL Server no realiza una comprobación deseguridad

Slide 14: 

Proceso de recuperación de SQL Server Restauración de copias de seguridad completa de la base de datos. Situacion de uso El disco físico está dañado Toda la base de datos está dañada o se ha eliminado. Para restaurar una copia idéntica de la base de datos en otro servidor SQL Server Restauración de una copia de seguridad diferencial. Restaura las partes de la base de datos que han cambiado desde la última copia de seguridad completa. Devuelve la base de datos a la condición exacta en que se encontraba en el momento de realizar la copia de seguridad diferencial. Lleva menos tiempo que aplicar un conjunto de registros de transacciones.

Slide 15: 

La sintaxis es la misma que para restaurar una base de datos completa Especifique el archivo que contiene la copia de seguridad diferencial USE master RESTORE DATABASE Northwind FROM NwindBacDiff WITH NORECOVERY Restauración de una copia de seguridad de un archivo o grupo de archivos. Restauración de bases de datos del sistema a partir de una copia de seguridad. Regeneración de las bases de datos del sistema. Restaurar desde una copia de seguridad Adjuntar mediante el procedimiento almacenado del sistema sp_attach_db o sp_attach_single_file_db

Slide 16: 

Conclusión. MS-SQL Server es un SMBD muy completo y poderoso; con la ventaja, al parecer, que no requiere amplios conocimientos para su uso. Tiene versiones y precios prácticamente al alcance de cualquier bolsillo o presupuesto. SQL Server está logrando una mayor aceptación el mercado respecto a sus dos más grandes competidores: IBM y Oracle. Sus cambios de versiones son radicales entre sí en cuanto a funciones.

Slide 17: 

Tutoriales y Demos Estos son algunos de los links donde se pueden encontrar Manuales y Tutoriales de SQL Server, tanto 2000 como 2005: http://www.devjoker.com/asp/indice_contenido.aspx?co_grupo=CSQL&as_categoria=2 (Tutorial SQL) http://www.desarrolloweb.com/manuales/9/ (Tutorial SQL) http://www.willydev.net/descargas/Cursos/SQLServer2000/index.html (SQL Server 2000) http://www.ajpdsoft.com/modules.php?name=News&file=article&sid=183 (Instalar SQL Server 2005) http://www.vb-mundo.com/Tutoriales/ManualSQL.pdf (Manual SQL PDF) http://msdn2.microsoft.com/es-es/library/ms169620.aspx (SQL Server 2005) http://www.infotutoriales.com/detalle.php?id=88 (Manual Curso SQL Server 2005) http://www.microsoft.com/sql/default.mspx (Página de SQL en Microsoft)

Slide 18: 

Por su Atención Gracias! Ruth E. Ruiz Nery