Este documento describe cómo realizar respaldos y recuperaciones de bases de datos en SQL Server mediante la interfaz gráfica de usuario y el lenguaje SQL. Explica los pasos para crear un respaldo completo de una base de datos seleccionando las opciones en "Tareas" y "Copia de seguridad", y también usando comandos SQL como "BACKUP DATABASE". Del mismo modo, detalla cómo recuperar una base de datos restaurándola desde un archivo de respaldo previo mediante la interfaz o el comando "RESTORE DATABASE".
2. Respaldo mediante entorno grafico
Se selecciona la
base de datos que
se desea hacer el
respaldo y luego
presionamos click
derecho para
mostrar las
opciones
3. En las Opciones que
aparecen nos vamos al
apartado de “Tareas” y
damos click en donde
dice “Copia de
Seguridad…”
4. Se abrirá esta ventana en la
cual vamos a seleccionar el tipo
de respaldo que necesitemos
(en este caso será “Completa”),
el nombre del archivo que se
creara y la dirección donde se
guardara este
5. Para cambiar la ruta de
guardado debemos
quitar la anterior ruta(ya
que no la necesitamos) y
le damos click en
“Agregar…” agregar la
nueva ruta.
Se abrirá esta ventanita
en la cual debemos dar
click en el cuadro que
contine “…”
6. Se abrirá esta ventana
en la cual debemos
buscar la ruta donde
deseamos que se
guarde el respaldo y
además debemos de
colocar el nombre final
del archivo con su
respectiva extensión
“.bak” al final del
nombre, después solo le
damos en aceptar y listo
7. Nos regresara a esta
ventana en la cual la
usaremos para revisar
que todos los cambios
se hayan aplicado de
manera correcta, si todo
esta bien solo le
daremos en el botón
“Aceptar” y listo
8. Si todo esta correcto y
se crea de manera
exitosa el respaldo, nos
aparecerá esta ventana
a la cual le daremos en
el botón “Aceptar” y ya
tendríamos el respaldo
en la ruta deceada
9. En la ruta podemos
ver el archivo con la
extensión “.bak” que
se creo
exitosamente
10. Respaldo mediante Codigo SQL
Se crea una nueva
consulta la cual nos
servirá para escribir
los comandos que
necesitemos
11. Se utiliza el comando “USE
BDBiblioteca” para seleccionar la
base de datos que queremos
utilizar y lo ejecutamos.
Luego usaremos el
comando:
“BACKUP DATABASE BDBiblioteca TO
DISK =
‘C:BDBibliotecaRespaldo_BDBiblioteca
_2023a. Bak’ ”
Para crear el archivo de
respaldo en la ruta que se
ingreso en el mismo comando
12. Si el comando esta bien
escrito y se ejecuto de manera
correcta deberá aparecer este
mensaje en la consola
13. Podemos ver si el archivo se creo de manera exitosa en la
ruta proporcionada anteriormente en el código
14. Recuperar mediante entorno grafico
Se selecciona la el
servido al que se
desea hacer la
recuperación y
luego presionamos
click derecho sobre
“Bases de datos”
para mostrar las
opciones.
Damos click en el
apartado de
“Restaurar base de
datos…”
15. Se mostrara esta ventana en
la cual debemos poner el
nombre con el que se
guardara.
Mas abajo debemos cambiar
a la viñeta que dice “Desde
dispositivo:” para poder
añadir el archivo de respaldo
previamente creado.
Damos click en el botón “…”
que se encuentra de lado
derecho a la viñeta
seleccionada
16. Se mostrara esta ventana en
la cual debemos dar click en
el botón que dice “Agregar”
para poder buscar el archivo
guardado “.bak”.
17. Se mostrara esta ventana en la
cual debemos buscar el archivo
guardado “.bak” en la ruta en la
que se aloja.
Una vez ubicado damos click
en el archivo y posteriormente
damos en el botón “Aceptar”
18. Nos regresara a esta ventana
en la cual podemos checar que
la ruta del archivo se allá
agregado de manera exitosa y
luego podremos presionar en el
botón “Aceptar”
19. Nos regresara a esta ventana
en la cual vamos a marcar la
casilla que esta debajo de la
palabra “Restaurar” en la tabla
y posteriormente podremos
presionar en el botón “Aceptar”
para restaurar la base de datos
20. Nos mostrara esta ventana en
la cual nos dice que la
restauración fue exitosa y
debemos presionar en el botón
“Aceptar” para poder usar la
base de datos
21. Si refrescamos el servidor nos mostrara la base de datos funcionando con los datos
guardados
23. Se utiliza el comando “USE
BDBiblioteca” para
seleccionar la base de
datos que queremos
utilizar y lo ejecutamos.
Luego usaremos el
comando:
“RESTORE DATABASE
BDBiblioteca FROM DISK =
‘C:BDBibliotecaRespaldo_BD
Biblioteca_2023a.bak’ WITH
REPLACE”
Para hacer la restauración
completa de la base de
datos
24. Si el código no tuvo ningún error el resultado en la consola seria este y la
base de datos se encontraría de lado izquierdo al refrescar el servidor: