Está en la página 1de 10

INSTITUTO POLITÉCNICO NACIONAL

Centro de Estudios Científicos y Tecnológicos


No. 5
“Benito Juárez García”

TAREA BACKUP

NOMBRE DEL ALUMNO O ALUMNOS:

- LÓPEZ AGUILAR MINERVA


- SANTOS MARTINEZ PERLA
- OCAÑA MARTINEZ BRANDON EMILIO
- GONZALEZ ESPINOSA DARIEN SEBASTIAN
- HERNANDEZ DÍAZ JIMENA

NOMBRE DEL PROFESOR:

- ALBERTO OMAR TOVAR GONZÁLEZ

MATERIA:

- BASE DE DATOS

Fecha de Entrega:
11 de octubre de 2023
INSTITUTO POLITÉCNICO NACIONAL
Centro de Estudios Científicos y Tecnológicos
No. 5
“Benito Juárez García”

Página 2 de 10
INSTITUTO POLITÉCNICO NACIONAL
Centro de Estudios Científicos y Tecnológicos
No. 5
“Benito Juárez García”

Índice.
Página

Comentarios …………………….…………………….…………………….…………………….……… 3

Sintaxis de comandos …………………….…………………….…………………….…………………….……… 4

Conclusiones …………………….…………………….…………………….…………………….……… 5

Bibliografía …………………….…………………….…………………….…………………….……… 6

Página 3 de 10
INSTITUTO POLITÉCNICO NACIONAL
Centro de Estudios Científicos y Tecnológicos
No. 5
“Benito Juárez García”

Comentario respecto al aprendizaje que tuve

Comentarios o Resumen breve del trabajo. (El comentario que se solicita en este punto, es
importante que se desarrolle o se escriba solamente lo que entendieron o comprendieron del
trabajo o reporte. Si el comentario es muy breve no importa, es válido escribir o plasmar en el
documento que no entendieron el trabajo, ya que para mí es importarte saber en qué tema
reforzaremos).
A decir verdad, durante todo el desarrollo de la base de datos con mi equipo pude obtener
retroalimentación de parte de ellos, respecto a tanto como debería exponer, a las diversas
problemáticas que tuvimos y pudimos resolver juntos, como equipo. Fue un poco complicado,
sin embargo, fue muy útil el poder realizar esto entre varias personas. Antes solamente suponía
que los respaldos solo eran cosas de las computadoras o celulares, pero pude aprender algo
nuevo

Página 4 de 10
INSTITUTO POLITÉCNICO NACIONAL
Centro de Estudios Científicos y Tecnológicos
No. 5
“Benito Juárez García”

CONTENIDO
Para poder finalizar con la creación óptima de nuestra base de datos, debemos realizar
un backup, ¿qué es un backup? Es una copia de seguridad de nuestra base de datos
para protegernos en caso de que exista algún inconveniente como; que realicemos
algún cambio y ya no pueda funcionar nuestra base, o que nos intenten hackear
nuestra base de datos, pero para poder desarrollar un backup de forma óptima
debemos saber que existen dos tipos de respaldos en MySQL; lógicos y físicos.
Utilizaremos el que más nos convenga según nuestras necesidades.
Respaldo Lógico: Este respaldo nos exporta toda la estructura de los datos y tablas,
pero sin copiar los datos reales de la base de datos. Las ventajas que tiene es que nos
da mayor flexibilidad ya que podemos editar las tablas y datos antes de restaurar la
copia de seguridad, pero una desventaja muy grande que tiene es que necesita mucho
más tiempo que el backup físico para restaurar la copia de seguridad.
A continuación, se muestra la manera en la cual se realiza el respaldo lógico:
1. Lo primero que debemos hacer, es ir al explorador de archivos, posteriormente a
Este equipo y luego al Disco Duro, ahí abriremos la aplicación xampp y
buscaremos mysql, luego al bin y copiaremos la ruta (en caso de que no
tengamos xampp, iremos únicamente a este equipo y luego a MySQL, MySQL
Server 8.0 y a bin, para copiar la ruta). Luego abriremos la configuración
avanzada del sistema, darle click a variables de entorno, click a PATH, click a
añadir y pegaremos la ruta del bin de mysql. ¿Con que propósito?, bueno la
variable PATH es utilizada por el sistema operativo para buscar los ejecutables
necesarios para la línea de comandos o la ventana terminal, mientras que los
archivos bin son datos binarios que suelen almacenar grandes cantidades de
datos en código ejecutable.
2. Ahora debemos abrir Windows PowerShell y colocar “mysqldump” que es una
utilidad que nos permite realizar backups lógicos de una base de datos MySQL.
Si todo ha sido realizado de manera óptima nos debe aparecer un mensaje con
unos comandos de mysqldump.
3. Ahora debemos irnos a nuestra base de datos y otorgarle todos los privilegios al
usuario con el cual vamos a realizar el respaldo lógico, en este caso con el
comando GRANT ALL PRIVILEGES ON *.* TO 'root'@'localhost' IDENTIFIED
BY 'password'; en la parte identified by se refiere a la contraseña que
posteriormente nos pedirá para poder crear el respaldo y corroborar que seamos

Página 5 de 10
INSTITUTO POLITÉCNICO NACIONAL
Centro de Estudios Científicos y Tecnológicos
No. 5
“Benito Juárez García”

nosotros (o el usuario con los permisos). Ahora debemos saber que existen 3
formas de utilizar mysqldump, para exportar una o varias tablas de la base de
datos con el comando: mysqldump -u root -p Librería_Editorial_ROSIE Autores >
respaldo.sql
Respaldo Físico:
Para el respaldo físico no es necesario ningún comando, únicamente con la aplicación
podemos llevar a cabo el respaldo, realiza una copia de los archivos según lo
requiramos, ya sea con triggers, con los eventos, funciones y procedimientos o no.
Los pasos por seguir son los siguientes:
1. Debemos abrir nuestra aplicación MySQL Workbench e ir a la parte de Server,
luego esperar a que cargue, darle click a la base de datos la cual queremos
respaldar y darles a las respectivas casillas que queramos, en este caso como
queremos exportar todos los objetos, marcaremos todas las casillas.
2. A continuación, tendremos dos opciones para exportar, una ofreciendo exportar
cada tabla a un archivo separado, lo cual permite restaurar de manera selectiva,
pero es mucho más lento. Y la otra opción nos permite todo en un solo folder.
3. Para finalizar debemos darle click a empezar a exportar, si todo ha salido de
manera correcta debe salir “Has finished” y el nombre de nuestra base de datos. Y
de esa manera finalizamos el respaldo de nuestra base. Para poder importar
nuestra copia es más o menos igual, únicamente que nos iremos a la parte de
server y luego a Import data, elegiremos el nombre que le hayamos puesto a
nuestro respaldo.
FOTOS DEL RESPALDO LÓGICO

Página 6 de 10
INSTITUTO POLITÉCNICO NACIONAL
Centro de Estudios Científicos y Tecnológicos
No. 5
“Benito Juárez García”

FOTOS DEL RESPALDO FÍSICO

Página 7 de 10
INSTITUTO POLITÉCNICO NACIONAL
Centro de Estudios Científicos y Tecnológicos
No. 5
“Benito Juárez García”

Página 8 de 10
INSTITUTO POLITÉCNICO NACIONAL
Centro de Estudios Científicos y Tecnológicos
No. 5
“Benito Juárez García”

Conclusiones
Es de suma importancia saber cómo realizar un respaldo de manera correcta para
evitar inconvenientes futuros. Fue un poco complicado el poder realizarlo, sin embargo
a través de los errores se pudo aprender bastante.

Página 9 de 10
INSTITUTO POLITÉCNICO NACIONAL
Centro de Estudios Científicos y Tecnológicos
No. 5
“Benito Juárez García”

Bibliografía
https://www.google.com/url?
sa=t&rct=j&q=&esrc=s&source=web&cd=&cad=rja&uact=8&ved=2ahUKEwii9qWK7pqDAxUNjYkEHfF9C
wQQFnoECA4QAw&url=https%3A%2F%2Fblog.devart.com%2Fmysql-backup-
tutorial.html&usg=AOvVaw1_lfh3wfPdVXq9EpVi_Ryj&opi=89978449

https://josejuansanchez.org/bd/practica-13/index.html

https://dev.mysql.com/doc/refman/8.0/en/backup-and-recovery.html

Página 10 de 10

También podría gustarte