Manual Replicacion
Manual Replicacion
Manual Replicacion
MATERIA:
PROGRAMACIÓN IV
TEMA:
ESTUDIANTE:
CRISTIAN ROCAFUERTE
DOCENTE:
CIUDAD:
LA CONCORDIA
AÑO:
2020
1. INTRODUCCIÓN
El proceso de replicación de una base de datos consiste en replicar las consultas de actualización (tanto
DML como DDL) en una base de datos maestra (master) sobre una o varias bases de datos esclavas (slave),
de manera que tengamos una copia de las mismas a lo largo del tiempo.
MySQL soporta replicación unidireccional asíncrona, es decir, las consultas de actualización ejecutadas en
el maestro son replicadas en los servidores esclavos. Esta replicación se realiza de forma transparente.
Además, es instantánea si los servidores esclavos están levantados y en estado de replicación.
La replicación unidireccional tiene beneficios para la robustez, velocidad, y administración del sistema:
- Otro beneficio de usar replicación es que puede realizar copias de seguridad usando un servidor
esclavo sin molestar al maestro. El maestro continúa procesando actualizaciones mientras se realiza
la copia de seguridad.
IS-2020
1. INTRODUCCIÓN
- Otro beneficio de usar replicación es que puede realizar copias de seguridad usando
un servidor esclavo sin molestar al maestro. El maestro continúa procesando
actualizaciones mientras se realiza la copia de seguridad.
IS-2020
no hay ningún servidor de páginas web en funcionamiento (aunque podría haber algún
Una vez obtenido el archivo de instalación de XAMPP, hay que hacer doble clic sobre él
para ponerlo en marcha. Al poner en marcha el instalador XAMPP nos muestra un aviso
que aparece si está activado el Control de Cuentas de Usuario y recuerda que algunos
"Next".
Los componentes mínimos que instala XAMPP son el servidor Apache y el lenguaje PHP,
puede elegir la instalación o no de estos componentes. Para seguir estos apuntes se necesita
XAMPP creados por Bitnami. Haga clic en el botón "Next" para continuar. Si deja marcada
Una vez elegidas las opciones de instalación en las pantallas anteriores, esta pantalla es la
algún momento se mostrará un aviso del cortafuegos de Windows para autorizar a Apache a
comunicarse en las redes privadas o públicas. Una vez elegidas las opciones deseadas (en
estos apuntes se recomienda permitir las redes privadas y denegar las redes públicas), haga
Una vez terminada la copia de archivos, la pantalla final confirma que XAMPP ha sido
instalado. Si se deja marcada la casilla, se abrirá el panel de control de XAMPP. Para cerrar
Al panel de control de XAMPP se puede acceder mediante el menú de inicio "Todos los
programas > XAMPP > XAMPP Control Panel" o, si ya está iniciado, mediante el icono
La primera vez que se abre el panel de control de XAMPP, se muestra una ventana de
la zona de módulos, que indica para cada uno de los módulos de XAMPP: si está
incluye unos botones para iniciar y detener los procesos, administrarlos, editar los
acciones realizadas
Para cerrar el panel de control de XAMPP hay que hacer clic en el botón Quit (al cerrar el
El botón Cerrar en forma de aspa no cierra realmente el panel de control, sólo lo minimiza:
IS-2020
Haciendo clic derecho en el icono de XAMPP del área de notificación se muestra un menú
que permite mostrar u ocultar el panel de control, arrancar o detener servidores o cerrar el
panel de control.
iniciar o detener los servidores, pero no es aconsejable hacerlo ya que puede dar lugar a
confusiones (por ejemplo, al detener un servidor desde un panel de control los otros paneles
IS-2020
error).
Iniciar servidores
Para poner en funcionamiento Apache (u otro servidor), hay que hacer clic en el botón
"Start" correspondiente:
Si el arranque de Apache tiene éxito, el panel de control mostrará el nombre del módulo
con fondo verde, su identificador de proceso, los puertos abiertos (http y https), el botón
Detener servidores
Para detener Apache (u otro servidor), hay que hacer clic en el botón "Stop"
correspondiente a Apache.
IS-2020
Si la parada de Apache tiene éxito, el panel de control mostrará el nombre del módulo con
fondo gris, sin identificador de proceso ni puertos abiertos (http y https), el botón "Stop" se
operaciones realizadas.
Para reiniciar de nuevo Apache habría que volver a hace clic en el botón "Start"
correspondiente a Apache.
Nota:
A veces es necesario detener y reiniciar los servidores. Por ejemplo, los archivos de
el servidor Apache.
IS-2020
Se usarán 2 máquinas físicas las cuales se les asignará respectivamente direcciones IP fijas,
Paso 1
que uno tenga en su máquina, para este caso ambas máquinas (Maestro y Esclavo) poseen
Mostrar íconos ocultos en el cuál se desplazarán varias opciones de íconos pero la que
interesa es la del Smarth Security, una vez encontrado se hace clic derecho sobre el mismo
y saldrán varias opciones de las cuales se hará clic izquierdo en Pausar la proteción para
Paso 2
Propiedades y en la opción Esta conexión usa los siguientes elementos, se hace clic en
Estando en esta ventana después de haber hecho clic en Propiedades de la opción Habilitar
192.168.1.245, despues se debe hacer clic en el recuadro vació de Máscara de subred para
que se active automáticamente la Máscara de la dirección que se insertó, por último se debe
hacer clic en Aceptar para que se guarde la configuración realizada y se cierran las demás
realizar también para la máquina que servirá de Esclavo pero con la dirección
192.168.1.246
IS-2020
Paso 3
Para comprobar si las máquinas de Maestro y Esclavo tienen conexión una con otra, se
debe abrir la opción CMD que ofrece Windows para verificar su conectividad.
mismo pero con el código ping 192.168.1.245, siguiendo con el caso de la máquina
Maestro una vez introducido el código respectivo se hace Enter para ver si de la máquina
Si aparece aquella respuesta al haber hecho ping a la máquina Esclavo con dirección
Maestro, pero con el código ping 192.168.1.245, y si aparece una respuesta similar pero
Nota: una vez hecho los procedimientos de Desactivar las opciones del Firewall, Antivirus,
4. REFERENCIAS BIBLIOGRÁFICAS.
=2AgWCMo9kr&sig=VgRkEgvAmZEsMpDcsR-rLUkQ4MU#v=onepage&q=automatas
%20en%20programacion&f=false
Castro, F. G. (2017). Lenguaje léxico y autómatas. Recuperado de
https://rua.ua.es/dspace/bitstream/10045/18436/1/Tema%206_%20Automatas%20I.pdf
Intriago, H. J. (2016). Teoría de autómatas. Recuperado de https://books.google.es/books?
hl=es&lr=&id=5jp3bforBB8C&oi=fnd&pg=PA1&dq=automatas+en+programacion&ots=g
1Isc44gYf&sig=Nx6vAn-N5ebvUx1HBSDydws5i4M#v=onepage&q=automatas%20en
%20programacion&f=false
Méndez, R. G. (2017). Programación III. Recuperado de
http://virtual.usalesiana.edu.bo/web/conte/archivos/572.pdf
Sánchez, A. D. (2016). Programación y autómatas. Recuperado de
https://books.google.es/books?hl=es&lr=&id=0Y2Cq-
PkZl4C&oi=fnd&pg=PA9&dq=automatas+en+programacion&ots=cgt8kG-
Bu2&sig=Qz4jG3vV4UK5ycTMkslod6Xgcls#v=onepage&q=automatas%20en
%20programacion&f=false