Está en la página 1de 2

¿En qué consiste el espejeo y replica?

El espejeo es una técnica muy interesante ya que como su nombre nos lo indica es realizar una copia
de la base de datos que no solo se encargara de realizar una instantánea de nuestro sistema, si no
que actuara como un espejo al reflejar todos los cambios hechos en la base de datos original usando
servidores. Tanto el espejo como la replicación son dos tareas que están llevadas de la mano ya que
es cierto que existen herramientas de ayuda para estas actividades sin embargo para realizar un
espejeo es necesario realizar una réplica de la base de datos. La replicación realiza un backup y
mantiene tal y como está la base de datos en el otro servidor.

¿Qué ventajas y desventajas ofrecen el espejeo y replica de base de datos?

Además de darnos una copia adicional de la base de datos con el fin de que tendremos una réplica
de la misma en otro servidor en el caso de fallo de hardware, también nos proporcionara un mejor
rendimiento del sistema ya que este mismo puede elegir en cuál de los servidores es más rápido el
acceso y realizar la consulta deseada. Lo anterior es gracias a que al usar dos discos para un mismo
fin estos serán competidos por las diferentes tareas. Una desventaja clara sería una caída
estrepitosa de sistema ya que si afecta a uno afectara al resto por lo que sería razonable no solo
replicar si no implementar métodos de copias automatizado ya que el efecto de caída del sistema
es algo irremediable en cierto casos y poco previsto cuándo ocurrirá algo así.

¿Porque es necesario realizar un respaldo en una base de datos?

Porque nosotros como futuros dba no podemos estar las 24 horas pendientes del sistema por lo
que es de vital importancia implementar mecanismos de backup que nos garanticen que si a
determinada hora nuestro sistema cayo poder tener almacenada una copia fiable que podamos usar
para cuanto antes volver a levantar el sistema.

¿Con que frecuencia debe realizarse el respaldo de una base de datos?

En caso de utilizar algún mecanismo es a consideración del dba y su habilidad de prever desastres
el que dictara cada cuanto tiempo realizar un respaldo, la herramienta de mysql trae la opción de
hacerla incluso cada semana para evitar riesgos como podrían ser la caída del sistema o la falla del
hardware por factores climatológicos o humanos

¿En qué consiste la migración de datos?

Es un movimiento que consiste en la mayoría de los casos en cambiarse de sistema gestor ya sea
por los beneficios o la facilidad de gestionar herramientas en pro del sistema aunque algunas veces
solo es el cambio a una versión más reciente y no necesariamente un cambio total. En otras
ocasiones se busca la migración para fusionar sistemas lo cual hoy en día es muy usado por grandes
empresas al tener el objetivo de tener un sistema muy robusto, como es el caso de twitter que utiliza
tanto sistema sql así como no sql que para el usuario no son perceptibles pero que hace mucho mas
dinámica la plataforma

¿Qué problemas pueden presentarse al migrar los datos?


Uno de los principales problemas con lo que me he topado al investigar es el hecho de que la ayuda
no es del todo específica y que en algunas casos manejan lenguaje más para desarrolladores de alto
nivel, mas in embargo no es el uno problemas, otro vendría siendo la incompatibilidad de datos de
algún sistema gestor con otro que sea mas complejo o viceversa.

También podría gustarte