ALUMNOS:
Montoya Romero Alfredo Jorge Resndiz Martin Cesar Prez Pea Efran Garca Trejo
GRUPO:
4 C
Se puede emplear la informacin almacenada en el registro de transaccin para recuperar los cambios a su base de datos hasta un punto en el tiempo distinto al de una copia de base de datos completa.
Puntos de comprobacin
Un punto de comprobacin es una operacin peridica que copia a discos pginas de datos que han sido modificados en memoria. Muchos eventos tambin pueden haber tambin que se escriban en disco pginas y registros de movimientos.
Si los datos son de solo lectura, probablemente sea suficiente una sola copia de seguridad (verificada) Si es una base de datos de prueba, y los datos no son relevantes o se pueden crear de nuevo con factibilidad Si se puede crear los datos con rapidez a partir de una fuente alternativa Si se tiene una base de datos grande (mayor a unos cuantos gigabytes); tal vez quera hacer una copia de seguridad despus de crearla. Es muy probable que sea mas rpido recrear la base de datos con la opcin FOR LOAD.
Tambin resulta crtico hacer una copia de seguridad de la BD de datos master despus de realizar cualquier cambio imprudente al servidor; como cambios de configuracin creacin o eliminacin de tablas, etc.
Cuando instala por primera vez SQL Server 7.0 no hay definidos en su sistema dispositivos de copia de seguridad. Uno de los primeros pasos, ser crearlos. Para dispositivos de copia de seguridad a disco, normalmente creara un dispositivo para cada base de datos. Un buen lugar para comenzar es definir los dispositivos de copia de seguridad para las bases de datos del sistema que existen en su servidor.
nombre_logico es el nombre que desea utilizar en sus comandos de copia de seguridad y restauracin al hacer referencia a la ubicacin fsica de la copia de seguridad. Nombre_fisico es la ubicacin fsica del dispositivo de copia de seguridad. Para discos, esta sera la ruta de acceso y nombre del archivo. Para una cinta, es el puntero a la unidad de cinta. Y. por ltimo, para una canalizacin con nombre, es la direccin de red de esa canalizacin. tipocontrol es un parmetro obsoleto que se incluye para compatibilidad hacia atrs.
estado_dispositivo determina si se ignoran los encabezados ANSI de cinta al esribir en este dispositivo de copia de seguridad. Si especifica Tape como tipo_dispositivo, SQL Server asumir que aqu el valor ser NoSkip (no ignorar). Esto significa que si una cinta , SQL Server no la ignora en forma automtica de la cinta incluso si contiene datos), puede especificar aqu el valor Skip (ignorar)
Es necesaria aqu una breve mencin de algunos detalles en la sintaxis del parmetro nombre_fisico. Si especifica una ruta de acceso local, esta debe ser clasificada por completo. Un ejemplo podra ser f:\mssql7\backup\master_backup.bak Un nombre de archivo de red debe estar en la forma de una ruta de acceso UNC (convencin universal de denominacin), como por ejemplo \\remoteserver\backups\sql7\master_backup.bank.
Por ltimo, las unidades de cinta se especifican utilizando la convencin \\.\tape# Comenzando en 0 para la primera unidad de cinta en su sistema. De modo que si tiene una sola unidad e cinta, se referira a ella como \\.\tape0 El siguiente es un ejemplo de creacin de un dispositivo de vaciado que puede utilizarse para la base de datos master exec sp_addumpdevice disk, master_backup, f: \mssql7\backup\master_backup.dat Este comando agrega un Nuevo dispositivo de copia de seguridad a disco denominado master_backup en la ubicacin fsica correspondiente. Para dar de baja un dispositivo de copia de seguridad, ejecute el procedimiento almacenado del sistema sp_dropdevice. sp_dropdevice [@logicalname =] nombre_logico, [@archivobaja =] archivobaja
En donde nombre_logico es el nombre que desea emplear en sus comandos de copia de seguridad y restauracin al referirse a esta ubicacin fsica de copia de seguridad. Archivobaja, si se incluye, especifica que el archivo fsico de copia de seguridad debe darse de baja.
As que si desea dar de baja el dispositivo de copia de seguridad pubs_backup, ejecute exec sp_dropdevice pubs_backup Para deshacerse al mismo tiempo del archivo de copia de seguridad, ejecute lo siguiente: exec sp_dropdevice pubs_backup, archivobaja
Archivo f: \MSSQL7\BACKUP\pubs_ backup.BAK cerrado. Dispositivo quitado. Ejecucin de DBCC completada. Si hay mensajes de error, consulte al administrador del sistema. Para ver una lista de todos los dispositivos en su sistema, ejecute el procedimiento almacenado del sistema sp_helpdevice. Sp_helpdevice [[@devname =] nombre_logico]
En donde Nombre_logico es el nombre que desea emplear en sus comandos de copia de seguridad y restauracin al referirse a esta ubicacin fsica de copia de seguridad.
Por ejemplo, si se ejecuta exec sp_helpdevice Vera la siguiente salida, la cual aparece aqu dividida para ajustarla al tamao de la pgina: Master f: \MSSQL7\DATA\MASTER.MDF
Master_backup f: \MSSQL7\DATA\master._backup.BAK Mastlog Modeldev Modellog temdev templog f: \MSSQL7\DATA\MASTLOG.LDF f: \MSSQL7\DATA\MODEL.MDF f: \MSSQL7\DATA\MODELLOG.LDF f: \MSSQL7\DATA\TEMPDB.MDF f: \MSSQL7\DATA\TEMPLOG.LDF
special, physical disk, disk, backup device special, physical disk, special, physical disk, special, physical disk, special, physical disk, special, physical disk,
4 MB
2 16
0 2
512 0
2 0 2 0 2 0 2 0 2 0
96 86 96 256 64
Observe que varios reportados como special, physical disck. Sin embargo, uno aparece como disck, backup device. Este es su dispositivo de copia de seguridad. Necesitar examinar los resultados de sp_helpdevice para encontrar sus dispositivos de copia de seguridad.
En dnde; nombre_basedatos: es el nombre de la base de datos de la cual desea verificar su integridad. Noindex: especifica que no desea que la ultileria verifique la integridad de sus indices no agrupados. Repair_Fast: modifica los ndices corrompidos si es seguro hacerlo (ningn dato puede perderse utilizando esta opcin). Slo har reparaciones que sean fciles y rpidas. La base de datos debe de estar en la modalidad de un solo usuario. Repair_Rebuild: corrige indices corrompidos al igual que la opcion Repair_Fast, pero hara correcciones que consumen mas tiempo, como la recreacin de ndices corrompidos. Repair_Allow_Data_Loss: especifaca que todas las reparaciones que se hubieran realizado por la opcin Repair_Rebuild se harn y se limpiara las paginas texto/imagen rotas, sin importar si esto causa perdida de datos.
NO_TRUNCATE realiza una copia de seguridad del registro de transacciones (tal como BACKUP LOG sin ninguna opcin especial). Las copias de seguridad de registros de transacciones son una secuencia de copias de seguridad. A diferencia de las copias de seguridad diferenciales, no hay duplicacin entre una copia de seguridad del registro de transacciones y la siguiente.
Uso del Administrador corporativo SQL Server para crear copias de seguridad
Es una herramienta importante que nos permite crear las copias de seguridad adems de brindar diferentes opciones para las copias. Funciona de manera eficaz y es muy fcil de usar.