Usamos 'cookies' para proporcionarle la mejor experiencia al navegar por esta web. Al usar esta web acepta el uso de 'cookies'.

¿Desea otro idioma?

Si desea navegar por esta web en otro idioma, por favor, seleccione
la opción apropiada del menú desplegable superior.

Índice del artículo

Copias de Seguridad Reiterativas

Después de la monitorización realizamos una copia de seguridad si detectamos cambios.

Visión General de la Copia de Seguridad

Si el proceso de monitorización detecta algún cambio en el código fuente de la web, los ficheros que se han cambiado o se han añadido se envian al repositorio de CodeGuard. Si se eliminan ficheros, también se envia al repositorio un registro de las eliminaciones. Los ficheros eliminados se eliminan del repositorio, los añadidos se añaden y los modificados son sobre-escritos para formar una nueva versión de la copia de seguridad, que se muestra en el panel de control.

Ya que los ficheros de las bases de datos se pueden disminuir a pequeños tamaños, CodeGuard transmite la base de datos completa, que se compara a la versión anterior. Si se encuentran cambios aparece una nueva versión en el panel de control.

Para saber que plan es el mejor para Ud,, precios, etc. Por favor, contáctenos.

Comparaciones de la Copia de Seguridad

FUENTE FTP/SFTP BASE DE DATOS MYSQL

Después de realizar la primera copia de seguridad, las siguientes solo recogen los ficheros que se han marcado como cambiados durante el proceso de monitorización. Si no se detectan cambios, el proceso termina después de la monitorización. Este es más o menos el mismo proceso que la copia de seguridad inicial con algunas excepciones. Este proceso también incluye el proceso de monitorización que se ha detallado antes. Los pasos que difieren de la copia de seguridad inicial, se indican en cursiva:

  1. Comprobar la conexión a la web usando el mismo protocolo (FTP/SFTP) que usará la copia de seguridad
  2. Descargar el fichero repositorio existente desde S3 y extraerlo en la instancia del servidor local (es decir, EC2)
  3. Construir una lista de los ficheros de la web usando los métodos antes descritos
  4. Monitorizar los ficheros y añadir solo los modificados a la cola de descargas
  5. Descargar cada fichero al repositorio GIT (en la máquina local)
  6. Confiar todos los ficheros descargados al repositorio GIT
  7. Crear un archivo .TAR y .GZIP del repositorio GIT (que contiene las copias de seguridad de los ficheros de la web)
  8. Subir el archivo a Amazon S3 lo que simultaneamente encripta el archivo y todos sus contenidos
  9. Eliminar cualquier versión previa de esta copia de seguridad que exista en S3
  10. Construir el archivo de datos de mezcla
  11. Registrar las estadísticas de la copia de seguridad

Este proceso es similar a la de la copia de seguridad inicial, con la adición de estos dos pasos:

  1. En vez de crear un nuevo repositorio GIT, descargar el archivo repositorio existente en S3 y extraerlo en la instancia del servidor local (es decir, EC2)
  2. Después de subir a S3, eliminar cualquier versiones anteriores de esta copia de seguridad que existan en S3