Documentos de Académico
Documentos de Profesional
Documentos de Cultura
México
MIRROR LOCAL Y REMOTO
Administración de Bases de Datos
Integrantes:
Martínez Lara Kevin Martinez
Luis Erick De Jesus
Merino Luna Gabriela Guadalupe
Nosotros: Martinez Luis Erick de Jesus, Merino Luna Gabriela Guadalupe y Martínez Lara Kevin,
damos fe y legalidad de que este trabajo es de nuestra autoría y en caso de ser copiado se nos
asigne la sanción correspondiente: Sin derecho a segundas oportunidades.
1
INDICE
INTRODUCCIÓN..................................................................................................................2
Objetivo...................................................................................................................................3
Configuración y Creación de conexión...................................................................................3
a) Mysql..............................................................................................................................3
b) PostgreSQL....................................................................................................................4
Mirror local.............................................................................................................................6
a) Mysql........................................................................................................................6
1) Base de datos Tienda..................................................................................................7
2) Base de datos Carros................................................................................................11
3) Base de datos Cursos................................................................................................15
a) PostgreSQL..................................................................................................................19
1) Base de datos Tienda................................................................................................21
2) Base de datos Carros................................................................................................25
3) Base de datos Cursos................................................................................................29
Mirror remoto........................................................................................................................33
a) Mysql......................................................................................................................33
PostgreSQL.......................................................................................................................37
Maquina 1 (propia)........................................................................................................37
Maquina 2 (compañero)................................................................................................37
Conexión remota navicat..............................................................................................38
1) Base de datos tienda............................................................................................39
2) Base de datos carros............................................................................................44
3) Base de datos cursos...........................................................................................48
Automatización.....................................................................................................................52
Conclusión............................................................................................................................55
Nosotros: Martinez Luis Erick de Jesus, Merino Luna Gabriela Guadalupe y Martínez Lara
Kevin,
damos fe y legalidad de que este trabajo es de nuestra autoría y en caso de ser copiado se
2
INTRODUCCIÓN
La siguiente practica se realizó con el fin de aprender a hacer espejos de bases de datos
tanto de manera local como de manera remota, asimismo se realizó desde dos servidores,
estos son MySQL y PostgreSQL, para lograr que la explicación fuese más entendible esto
se hizo en la versión gráfica de Ubuntu versión 20.04. Y mediante el uso del programa
Navicat en su versión premium para así tener la posibilidad de realizarlo en ambos
servidores.
Asimismo, Navicat es una aplicación de gestión de bases de datos que ofrece una variedad
de herramientas para facilitar el proceso de administración de bases de datos. Una de sus
características más destacadas es la capacidad de realizar espejos de bases de datos, lo que
significa que puede sincronizar estructuras y datos entre diferentes bases de datos esto
mediante la herramienta de sincronización de estructuras de Navicat permite comparar la
estructura de dos bases de datos diferentes y actualizarlas automáticamente para que sean
idénticas. Así que aprovecharemos esta herramienta para poder llevar a cabo nuestros
espejos
Nosotros: Martinez Luis Erick de Jesus, Merino Luna Gabriela Guadalupe y Martínez Lara
Kevin,
damos fe y legalidad de que este trabajo es de nuestra autoría y en caso de ser copiado se
3
Objetivo
Realizar la instalación adecuada de la herramienta Navicat-Premium, y a partir de ella crear
conexión al servidor de MySQL y PostgreSQL tanto de manera local como remota.
Realizar adecuadamente los espejos de ambos servidores tanto de manera local como de
manera remota.
Nosotros: Martinez Luis Erick de Jesus, Merino Luna Gabriela Guadalupe y Martínez Lara
Kevin,
damos fe y legalidad de que este trabajo es de nuestra autoría y en caso de ser copiado se
4
b) PostgreSQL
Para poder hacer esta práctica instalamos el navicat, esto fue posible descargando el
instalador directo desde nuestro navegador web, encontramos una pagina en la cual ya nos
proporcionaba un comando para poder iniciar navicat posteriormente a la descarga.
Posteriormente nos saldrá una ventana del navicat, con el cual ya podemos trabajar.
Para la conexión de navicat y PostgreSQL necesitamos tener un usuario con el cual vamos
a trabajar de conexión, en mi caso tengo el usuario Gaby con contraseña Gaby, el cual tiene
todos los permisos en PostgreSQL. También debemos conocer la ip de nuestra maquina o
por defecto colocar el “localhost” en su lugar
Nosotros: Martinez Luis Erick de Jesus, Merino Luna Gabriela Guadalupe y Martínez Lara
Kevin,
damos fe y legalidad de que este trabajo es de nuestra autoría y en caso de ser copiado se
5
Probamos la conexión en caso de ser exitosa le podemos dar en aceptar, lo cual no dejará
ingresar a PostgreSQL y ver las bases de datos de este.
Nosotros: Martinez Luis Erick de Jesus, Merino Luna Gabriela Guadalupe y Martínez Lara
Kevin,
damos fe y legalidad de que este trabajo es de nuestra autoría y en caso de ser copiado se
6
Mirror local
a) Mysql
Primero lo que haremos será crear la conexión con nuestro servidor de manera local, esto
colocando en el apartado de host “localhost” e iniciando sesión con un usuario de nuestro
servidor y posteriormente haremos clic en aceptar.
Una vez hagamos esto daremos doble clic en la conexión creada y si todo sale bien saldrá
en verde mostrando que la conexión se llevo a cabo correctamente.
A continuación, lo que haremos será crear una base de datos nueva, para ello lo que
haremos será dar clic derecho en la conexión y clic en la opción que dice “New Database”.
Nosotros: Martinez Luis Erick de Jesus, Merino Luna Gabriela Guadalupe y Martínez Lara
Kevin,
damos fe y legalidad de que este trabajo es de nuestra autoría y en caso de ser copiado se
7
Y así crearemos una base de datos espejo para cada una de las principales que tenemos.
1) Base de datos Tienda
Para comenzar crearemos la base de datos respaldo de Tienda.
Posterior a ello lo que haremos será dar clic en tools o herramientas y después daremos clic
en “sincronización de estructura”.
Se nos abrirá una pestaña en donde del lado izquierdo tendremos que seleccionar la base de
datos origen y del lado derecho la base de datos que recién creamos, es decir la base de
datos destino. Una vez lo tengamos seleccionado daremos clic en compare.
Nosotros: Martinez Luis Erick de Jesus, Merino Luna Gabriela Guadalupe y Martínez Lara
Kevin,
damos fe y legalidad de que este trabajo es de nuestra autoría y en caso de ser copiado se
8
En esta sección nos saldrá una previsualización de las tablas contenidas en la base de datos
para realizar el espejo, verificamos que todas estén marcadas y si esto es así daremos clic
en next.
Se nos mostrará una previsualización de la estructura de las tablas en lenguaje sql, en esta
sección daremos clic en start para que se comience a realizar el espejo.
Nosotros: Martinez Luis Erick de Jesus, Merino Luna Gabriela Guadalupe y Martínez Lara
Kevin,
damos fe y legalidad de que este trabajo es de nuestra autoría y en caso de ser copiado se
9
Una vez termine este proceso se habrá copiado la estructura de todas las tablas contenidas en la
base de datos y daremos clic en close.
Nosotros: Martinez Luis Erick de Jesus, Merino Luna Gabriela Guadalupe y Martínez Lara
Kevin,
damos fe y legalidad de que este trabajo es de nuestra autoría y en caso de ser copiado se
10
Una vez tengamos la estructura de la base de datos copiada lo que haremos será dar
nuevamente clic en tools y posteriormente en “sincronización de datos”, en esta sección
seleccionaremos nuevamente la BD origen del lado izquierdo y la BD destino del lado
derecho.
Verificaremos que todas las tablas estén seleccionadas y si esto es así lo que haremos será
dar clic en siguiente o compare.
Verificamos que se vayan a llevar a cabo el traspaso de todos los datos y daremos clic en
siguiente nuevamente.
Nosotros: Martinez Luis Erick de Jesus, Merino Luna Gabriela Guadalupe y Martínez Lara
Kevin,
damos fe y legalidad de que este trabajo es de nuestra autoría y en caso de ser copiado se
11
Una vez termine esto verificamos que todos los datos hayan sido sincronizados y sin
errores, si no hay ningún error estaría finalizado la sincronización y cerramos la pestaña.
Nosotros: Martinez Luis Erick de Jesus, Merino Luna Gabriela Guadalupe y Martínez Lara
Kevin,
damos fe y legalidad de que este trabajo es de nuestra autoría y en caso de ser copiado se
12
Posterior a ello lo que haremos será dar clic en tools o herramientas y después daremos clic
en “sincronización de estructura”.
Se nos abrirá una pestaña en donde del lado izquierdo tendremos que seleccionar la base de
datos origen y del lado derecho la base de datos que recién creamos, es decir la base de
datos destino. Una vez lo tengamos seleccionado daremos clic en compare.
En esta sección nos saldrá una previsualización de las tablas contenidas en la base de datos
para realizar el espejo, verificamos que todas estén marcadas y si esto es así daremos clic
en next.
Nosotros: Martinez Luis Erick de Jesus, Merino Luna Gabriela Guadalupe y Martínez Lara
Kevin,
damos fe y legalidad de que este trabajo es de nuestra autoría y en caso de ser copiado se
13
Se nos mostrará una previsualización de la estructura de las tablas en lenguaje sql, en esta
sección daremos clic en start para que se comience a realizar el espejo.
Una vez termine este proceso se habrá copiado la estructura de todas las tablas contenidas en la
base de datos y daremos clic en close.
Nosotros: Martinez Luis Erick de Jesus, Merino Luna Gabriela Guadalupe y Martínez Lara
Kevin,
damos fe y legalidad de que este trabajo es de nuestra autoría y en caso de ser copiado se
14
Una vez tengamos la estructura de la base de datos copiada lo que haremos será dar
nuevamente clic en tools y posteriormente en “sincronización de datos”, en esta sección
seleccionaremos nuevamente la BD origen del lado izquierdo y la BD destino del lado
derecho.
Verificaremos que todas las tablas estén seleccionadas y si esto es así lo que haremos será
dar clic en siguiente o compare.
Nosotros: Martinez Luis Erick de Jesus, Merino Luna Gabriela Guadalupe y Martínez Lara
Kevin,
damos fe y legalidad de que este trabajo es de nuestra autoría y en caso de ser copiado se
15
Una vez termine esto verificamos que todos los datos hayan sido sincronizados y sin
errores, si no hay ningún error estaría finalizado la sincronización y cerramos la pestaña.
Nosotros: Martinez Luis Erick de Jesus, Merino Luna Gabriela Guadalupe y Martínez Lara
Kevin,
damos fe y legalidad de que este trabajo es de nuestra autoría y en caso de ser copiado se
16
Posterior a ello lo que haremos será dar clic en tools o herramientas y después daremos clic
en “sincronización de estructura”. Se nos abrirá una pestaña en donde del lado izquierdo
tendremos que seleccionar la base de datos origen y del lado derecho la base de datos que
recién creamos, es decir la base de datos destino. Una vez lo tengamos seleccionado
daremos clic en compare.
En esta sección nos saldrá una previsualización de las tablas contenidas en la base de datos
para realizar el espejo, verificamos que todas estén marcadas y si esto es así daremos clic
en next.
Se nos mostrará una previsualización de la estructura de las tablas en lenguaje sql, en esta
sección daremos clic en start para que se comience a realizar el espejo.
Nosotros: Martinez Luis Erick de Jesus, Merino Luna Gabriela Guadalupe y Martínez Lara
Kevin,
damos fe y legalidad de que este trabajo es de nuestra autoría y en caso de ser copiado se
17
Una vez termine este proceso se habrá copiado la estructura de todas las tablas contenidas en la
base de datos y daremos clic en close.
Nosotros: Martinez Luis Erick de Jesus, Merino Luna Gabriela Guadalupe y Martínez Lara
Kevin,
damos fe y legalidad de que este trabajo es de nuestra autoría y en caso de ser copiado se
18
Una vez tengamos la estructura de la base de datos copiada lo que haremos será dar
nuevamente clic en tools y posteriormente en “sincronización de datos”, en esta sección
seleccionaremos nuevamente la BD origen del lado izquierdo y la BD destino del lado
derecho.
Verificaremos que todas las tablas estén seleccionadas y si esto es así lo que haremos será
dar clic en siguiente o compare.
Nosotros: Martinez Luis Erick de Jesus, Merino Luna Gabriela Guadalupe y Martínez Lara
Kevin,
damos fe y legalidad de que este trabajo es de nuestra autoría y en caso de ser copiado se
19
a) PostgreSQL
De la misma manera que en Mysql, lo primero que haremos será establecer la conexión de
manera local con nuestro servidor en PostgreSQL, esto es de la misma manera, daremos
clic en nueva conexión y después en la opción que dice PostgreSQL, en donde se nos abrirá
el formato a rellenar, colocaremos el nombre como queramos nombrar la conexión, el
apartado de localhost lo mantendremos igual, y solo colocaremos el usuario con el que nos
loguearemos así como también su contraseña, y daremos clic en aceptar.
Nosotros: Martinez Luis Erick de Jesus, Merino Luna Gabriela Guadalupe y Martínez Lara
Kevin,
damos fe y legalidad de que este trabajo es de nuestra autoría y en caso de ser copiado se
20
Posterior a ello daremos doble clic en la instancia creada para realizar la conexión y
deberia dejarnos ver las bases de datos con las que cuenta nuestro servidor.
Posterior a ello lo que haremos será comenzar a crear las bases de datos a donde realizaremos los
espejos, comenzando por la de tienda.
Nosotros: Martinez Luis Erick de Jesus, Merino Luna Gabriela Guadalupe y Martínez Lara
Kevin,
damos fe y legalidad de que este trabajo es de nuestra autoría y en caso de ser copiado se
21
Posterior a ello lo que haremos será dar clic en tools o herramientas y después daremos clic
en “sincronización de estructura”.
Se nos abrirá una pestaña en donde del lado izquierdo tendremos que seleccionar la base de
datos origen y del lado derecho la base de datos que recién creamos, es decir la base de
datos destino. Una vez lo tengamos seleccionado daremos clic en comparar.
En esta sección nos saldrá una previsualización de las tablas contenidas en la base de datos
para realizar el espejo, verificamos que todas estén marcadas y si esto es así daremos clic
en next.
Nosotros: Martinez Luis Erick de Jesus, Merino Luna Gabriela Guadalupe y Martínez Lara
Kevin,
damos fe y legalidad de que este trabajo es de nuestra autoría y en caso de ser copiado se
22
Se nos mostrará una previsualización de la estructura de las tablas en lenguaje sql, en esta
sección daremos clic en start para que se comience a realizar el espejo.
Una vez termine este proceso se habrá copiado la estructura de todas las tablas contenidas en la
base de datos y daremos clic en close
Nosotros: Martinez Luis Erick de Jesus, Merino Luna Gabriela Guadalupe y Martínez Lara
Kevin,
damos fe y legalidad de que este trabajo es de nuestra autoría y en caso de ser copiado se
23
Una vez tengamos la estructura de la base de datos copiada lo que haremos será dar
nuevamente clic en herramientas y posteriormente en “sincronización de datos”, en esta
sección seleccionaremos nuevamente la BD origen del lado izquierdo y la BD destino del
lado derecho
Nosotros: Martinez Luis Erick de Jesus, Merino Luna Gabriela Guadalupe y Martínez Lara
Kevin,
damos fe y legalidad de que este trabajo es de nuestra autoría y en caso de ser copiado se
24
Verificaremos que todas las tablas estén seleccionadas y si esto es así lo que haremos será dar
clic en siguiente o compare
Verificamos que se vayan a llevar a cabo el traspaso de todos los datos y daremos clic en
siguiente nuevamente.
Se nos mostrará una previsualización de los datos en lenguaje sql, y posteriormente daremos clic en
start para que comience el traspaso.
Nosotros: Martinez Luis Erick de Jesus, Merino Luna Gabriela Guadalupe y Martínez Lara
Kevin,
damos fe y legalidad de que este trabajo es de nuestra autoría y en caso de ser copiado se
25
Una vez termine esto verificamos que todos los datos hayan sido sincronizados y sin
errores, si no hay ningún error estaría finalizado la sincronización y cerramos la pestaña.
Nosotros: Martinez Luis Erick de Jesus, Merino Luna Gabriela Guadalupe y Martínez Lara
Kevin,
damos fe y legalidad de que este trabajo es de nuestra autoría y en caso de ser copiado se
26
Posterior a ello lo que haremos será dar clic en herramientas y después daremos clic en
“sincronización de estructura”. Se nos abrirá una pestaña en donde del lado izquierdo
tendremos que seleccionar la base de datos origen y del lado derecho la base de datos que
recién creamos, es decir la base de datos destino. Una vez lo tengamos seleccionado
daremos clic en comparar.
En esta sección nos saldrá una previsualización de las tablas contenidas en la base de datos
para realizar el espejo, verificamos que todas estén marcadas y si esto es así daremos clic
en next.
Se nos mostrará una previsualización de la estructura de las tablas en lenguaje sql, en esta
sección daremos clic en start para que se comience a realizar el espejo
Nosotros: Martinez Luis Erick de Jesus, Merino Luna Gabriela Guadalupe y Martínez Lara
Kevin,
damos fe y legalidad de que este trabajo es de nuestra autoría y en caso de ser copiado se
27
Una vez termine este proceso se habrá copiado la estructura de todas las tablas contenidas
en la base de datos y daremos clic en cerrar.
Una vez tengamos la estructura de la base de datos copiada lo que haremos será dar
nuevamente clic en herramientas y posteriormente en “sincronización de datos”, en esta
sección seleccionaremos nuevamente la BD origen del lado izquierdo y la BD destino del
lado derecho
Nosotros: Martinez Luis Erick de Jesus, Merino Luna Gabriela Guadalupe y Martínez Lara
Kevin,
damos fe y legalidad de que este trabajo es de nuestra autoría y en caso de ser copiado se
28
Verificaremos que todas las tablas estén seleccionadas y si esto es así lo que haremos será dar
clic en siguiente o comparar.
Se nos mostrará una previsualización de los datos en lenguaje sql, y posteriormente daremos clic en
start para que comience el traspaso.
Nosotros: Martinez Luis Erick de Jesus, Merino Luna Gabriela Guadalupe y Martínez Lara
Kevin,
damos fe y legalidad de que este trabajo es de nuestra autoría y en caso de ser copiado se
29
Una vez termine esto verificamos que todos los datos hayan sido sincronizados y sin
errores, si no hay ningún error estaría finalizado la sincronización y cerramos la pestaña.
Nosotros: Martinez Luis Erick de Jesus, Merino Luna Gabriela Guadalupe y Martínez Lara
Kevin,
damos fe y legalidad de que este trabajo es de nuestra autoría y en caso de ser copiado se
30
Posterior a ello lo que haremos será dar clic en tools o herramientas y después daremos clic
en “sincronización de estructura”. Se nos abrirá una pestaña en donde del lado izquierdo
tendremos que seleccionar la base de datos origen y del lado derecho la base de datos que
recién creamos, es decir la base de datos destino. Una vez lo tengamos seleccionado
daremos clic en comparar.
En esta sección nos saldrá una previsualización de las tablas contenidas en la base de datos
para realizar el espejo, verificamos que todas estén marcadas y si esto es así daremos clic
en siguiente.
Se nos mostrará una previsualización de la estructura de las tablas en lenguaje sql, en esta
sección daremos clic en start para que se comience a realizar el espejo.
Nosotros: Martinez Luis Erick de Jesus, Merino Luna Gabriela Guadalupe y Martínez Lara
Kevin,
damos fe y legalidad de que este trabajo es de nuestra autoría y en caso de ser copiado se
31
Una vez termine este proceso se habrá copiado la estructura de todas las tablas contenidas
en la base de datos y daremos clic en close
Una vez tengamos la estructura de la base de datos copiada lo que haremos será dar
nuevamente clic en herramientas y posteriormente en “sincronización de datos”, en esta
sección seleccionaremos nuevamente la BD origen del lado izquierdo y la BD destino del
lado derecho.
Nosotros: Martinez Luis Erick de Jesus, Merino Luna Gabriela Guadalupe y Martínez Lara
Kevin,
damos fe y legalidad de que este trabajo es de nuestra autoría y en caso de ser copiado se
32
Verificaremos que todas las tablas estén seleccionadas y si esto es así lo que haremos será
dar clic en siguiente o comparar.
Nosotros: Martinez Luis Erick de Jesus, Merino Luna Gabriela Guadalupe y Martínez Lara
Kevin,
damos fe y legalidad de que este trabajo es de nuestra autoría y en caso de ser copiado se
33
Mirror remoto
a) Mysql
Nosotros: Martinez Luis Erick de Jesus, Merino Luna Gabriela Guadalupe y Martínez Lara
Kevin,
damos fe y legalidad de que este trabajo es de nuestra autoría y en caso de ser copiado se
34
Despúes deberemos de sincronizar los datos para poder importar tdos ellos y que se
reflejen en el espejo remoto
Primero deberemos de asegurarnos que hemos hecho ping con las maquinas virtuales, esto es
para asugurarnos de que hemos hecho la conexión
Nosotros: Martinez Luis Erick de Jesus, Merino Luna Gabriela Guadalupe y Martínez Lara
Kevin,
damos fe y legalidad de que este trabajo es de nuestra autoría y en caso de ser copiado se
35
Nosotros: Martinez Luis Erick de Jesus, Merino Luna Gabriela Guadalupe y Martínez Lara
Kevin,
damos fe y legalidad de que este trabajo es de nuestra autoría y en caso de ser copiado se
36
Una vez que tengamos la conexión deberemos comprobar que tengamos todas las bases de
datos en este servidor, una vez hecho esto deberemos de sincronizar el esquema
Nosotros: Martinez Luis Erick de Jesus, Merino Luna Gabriela Guadalupe y Martínez Lara
Kevin,
damos fe y legalidad de que este trabajo es de nuestra autoría y en caso de ser copiado se
37
PostgreSQL
Maquina 1 (propia)
Ping
Hacemos ping en cada una de nuestras máquinas para corroborar que hay conexión entre ellas
Maquina 2 (compañero)
Ping
Nosotros: Martinez Luis Erick de Jesus, Merino Luna Gabriela Guadalupe y Martínez Lara
Kevin,
damos fe y legalidad de que este trabajo es de nuestra autoría y en caso de ser copiado se
38
Usuarios y permisos
Nosotros: Martinez Luis Erick de Jesus, Merino Luna Gabriela Guadalupe y Martínez Lara
Kevin,
damos fe y legalidad de que este trabajo es de nuestra autoría y en caso de ser copiado se
39
Damos en probar la conexión para que nos indique si fue exitosa o no, de ser exitosa le
damos en aceptar
Podemos ver que tenemos acceso a PostgreSQL porque nos muestra nuestras bases de datos
Nosotros: Martinez Luis Erick de Jesus, Merino Luna Gabriela Guadalupe y Martínez Lara
Kevin,
damos fe y legalidad de que este trabajo es de nuestra autoría y en caso de ser copiado se
40
Nos saldrá una previsualización de las tablas contenidas en la base de datos para realizar el
espejo, verificamos que todas estén marcadas y si esto es así daremos clic en siguiente.
Una vez termine este proceso se habrá copiado la estructura de todas las tablas
contenidas en la base de datos y daremos clic en cerrar
Nosotros: Martinez Luis Erick de Jesus, Merino Luna Gabriela Guadalupe y Martínez Lara
Kevin,
damos fe y legalidad de que este trabajo es de nuestra autoría y en caso de ser copiado se
41
Una vez tengamos la estructura de la base de datos copiada lo que haremos será dar
nuevamente clic en herramientas y posteriormente en “sincronización de datos”, en esta
sección seleccionaremos nuevamente la base de datos origen del lado izquierdo y la base de
datos destino del lado derecho.
Nosotros: Martinez Luis Erick de Jesus, Merino Luna Gabriela Guadalupe y Martínez Lara
Kevin,
damos fe y legalidad de que este trabajo es de nuestra autoría y en caso de ser copiado se
42
Verificaremos que todas las tablas estén seleccionadas y si esto es así lo que haremos será dar
clic en siguiente o comparar.
Verificamos que se vayan a llevar a cabo el traspaso de todos los datos y daremos clic
en siguiente nuevamente.
Nosotros: Martinez Luis Erick de Jesus, Merino Luna Gabriela Guadalupe y Martínez Lara
Kevin,
damos fe y legalidad de que este trabajo es de nuestra autoría y en caso de ser copiado se
43
Una vez termine esto verificamos que todos los datos hayan sido sincronizados y sin
errores, si no hay ningún error estaría finalizado la sincronización y cerramos la pestaña.
Nosotros: Martinez Luis Erick de Jesus, Merino Luna Gabriela Guadalupe y Martínez Lara
Kevin,
damos fe y legalidad de que este trabajo es de nuestra autoría y en caso de ser copiado se
44
Nosotros: Martinez Luis Erick de Jesus, Merino Luna Gabriela Guadalupe y Martínez Lara
Kevin,
damos fe y legalidad de que este trabajo es de nuestra autoría y en caso de ser copiado se
45
Nos saldrá una previsualización de las tablas contenidas en la base de datos para
realizar el espejo, verificamos que todas estén marcadas y si esto es así daremos clic
en siguiente.
Una vez termine este proceso se habrá copiado la estructura de todas las tablas
contenidas en la base de datos y daremos clic en cerrar
Verificamos que la estructura esté correcta y completa.
Nosotros: Martinez Luis Erick de Jesus, Merino Luna Gabriela Guadalupe y Martínez Lara
Kevin,
damos fe y legalidad de que este trabajo es de nuestra autoría y en caso de ser copiado se
46
Una vez tengamos la estructura de la base de datos copiada lo que haremos será dar
nuevamente clic en herramientas y posteriormente en “sincronización de datos”, en
esta sección seleccionaremos nuevamente la base de datos origen del lado izquierdo
y la base de datos destino del lado derecho.
Verificaremos que todas las tablas estén seleccionadas y si esto es así lo que
haremos será dar clic en siguiente o comparar.
Verificamos que se vayan a llevar a cabo el traspaso de todos los datos y daremos
clic en siguiente nuevamente.
Nosotros: Martinez Luis Erick de Jesus, Merino Luna Gabriela Guadalupe y Martínez Lara
Kevin,
damos fe y legalidad de que este trabajo es de nuestra autoría y en caso de ser copiado se
47
Una vez termine esto verificamos que todos los datos hayan sido sincronizados y sin
errores, si no hay ningún error estaría finalizado la sincronización y cerramos la
pestaña.
Nosotros: Martinez Luis Erick de Jesus, Merino Luna Gabriela Guadalupe y Martínez Lara
Kevin,
damos fe y legalidad de que este trabajo es de nuestra autoría y en caso de ser copiado se
48
Nos saldrá una previsualización de las tablas contenidas en la base de datos para realizar el
espejo, verificamos que todas estén marcadas y si esto es así daremos clic en siguiente.
Nosotros: Martinez Luis Erick de Jesus, Merino Luna Gabriela Guadalupe y Martínez Lara
Kevin,
damos fe y legalidad de que este trabajo es de nuestra autoría y en caso de ser copiado se
49
Una vez termine este proceso se habrá copiado la estructura de todas las tablas contenidas
en la base de datos y daremos clic en cerrar
Nosotros: Martinez Luis Erick de Jesus, Merino Luna Gabriela Guadalupe y Martínez Lara
Kevin,
damos fe y legalidad de que este trabajo es de nuestra autoría y en caso de ser copiado se
50
Una vez tengamos la estructura de la base de datos copiada lo que haremos será dar
nuevamente clic en herramientas y posteriormente en “sincronización de datos”, en esta
sección seleccionaremos nuevamente la base de datos origen del lado izquierdo y la base de
datos destino del lado derecho.
Verificaremos que todas las tablas estén seleccionadas y si esto es así lo que haremos será
dar clic en siguiente o comparar.
Verificamos que se vayan a llevar a cabo el traspaso de todos los datos y daremos clic en
siguiente nuevamente.
Nosotros: Martinez Luis Erick de Jesus, Merino Luna Gabriela Guadalupe y Martínez Lara
Kevin,
damos fe y legalidad de que este trabajo es de nuestra autoría y en caso de ser copiado se
51
Una vez termine esto verificamos que todos los datos hayan sido sincronizados y sin
errores, si no hay ningún error estaría finalizado la sincronización y cerramos la pestaña.
Nosotros: Martinez Luis Erick de Jesus, Merino Luna Gabriela Guadalupe y Martínez Lara
Kevin,
damos fe y legalidad de que este trabajo es de nuestra autoría y en caso de ser copiado se
52
Automatización
Para realizar la automatización es necesario que mientras se hace el espejo guardamos un
perfil para después usarlo, en este caso en la estructura de sincronización se le pone en
guardar perfil
Nosotros: Martinez Luis Erick de Jesus, Merino Luna Gabriela Guadalupe y Martínez Lara
Kevin,
damos fe y legalidad de que este trabajo es de nuestra autoría y en caso de ser copiado se
53
Nosotros: Martinez Luis Erick de Jesus, Merino Luna Gabriela Guadalupe y Martínez Lara
Kevin,
damos fe y legalidad de que este trabajo es de nuestra autoría y en caso de ser copiado se
54
Actualizamos una vez que pase la hora indicada y veremos los datos nuevos
Nosotros: Martinez Luis Erick de Jesus, Merino Luna Gabriela Guadalupe y Martínez Lara
Kevin,
damos fe y legalidad de que este trabajo es de nuestra autoría y en caso de ser copiado se
55
Conclusión
La realización de espejos de una base de datos o servidor es importante porque permite
mantener varias copias de la misma base de datos en diferentes ubicaciones, asegurando
que todos los datos estén disponibles y actualizados en caso de una falla del servidor
principal o si se requiere trabajar en diferentes entornos de desarrollo.
Asimismo, el uso de Navicat y sus herramientas de sincronización de datos nos resultan de
suma importancia porque simplifica y automatiza el proceso de mantenimiento de bases de
datos espejo. En lugar de tener que comparar manualmente la estructura y los datos de
las bases de datos y actualizarlos manualmente, Navicat puede comparar y actualizar
automáticamente las bases de datos, lo que ahorra tiempo y reduce el riesgo de errores
humanos. Además, la sincronización de datos de Navicat puede ser especialmente útil en
entornos de producción en los que se necesitan copias actualizadas de la base de datos en
diferentes ubicaciones. Esto es común en empresas con oficinas en diferentes lugares o en
empresas que proporcionan servicios en línea y necesitan copias actualizadas de la base de
datos en diferentes servidores.
Nosotros: Martinez Luis Erick de Jesus, Merino Luna Gabriela Guadalupe y Martínez Lara
Kevin,
damos fe y legalidad de que este trabajo es de nuestra autoría y en caso de ser copiado se