Hola, Adrian, y bienvenido de nuevo.
Ahora, en el vídeo de hoy, vamos a hablar de los aspectos básicos de un servicio de sincronización de datos.
A grandes rasgos, una sincronización de datos es un servicio de transferencia de datos en línea que simplifica y automatiza
el movimiento de datos entre los sistemas y servicios de almacenamiento.
Así que esto se puede ver en el diagrama donde usted tiene una ubicación uno y ubicación dos.
Y si quieres mover algunos datos entre estos conjuntos de ubicaciones, entonces la sincronización de datos puede ser un servicio
fiable a utilizar.
Ahora bien, una de las ventajas de utilizar la sincronización de datos es que proporciona seguridad de extremo a extremo.
Esto incluye el cifrado y la validación integrada.
Ahora, cuando hablamos de ubicación uno y ubicación dos, todavía no está claro a qué se
refiere exactamente.
Así que vamos a seguir adelante y entender esto con más detalle en relación con los lugares compatibles.
Ahora, cuando hablamos de los puntos finales soportados en general, tenga en cuenta que la sincronización
de datos puede copiar los datos hacia y desde los servidores NFS, los servidores SMB, el HDFS, los sistemas de almacenamiento de objetos, los tres cubos que
tiene, FS, FS X, estos dispositivos no con, los cubos de almacenamiento en la nube de Google, así como los archivos de Azure.
Ahora, cuando hablamos de datos, hay dos conjuntos principales de arquitecturas, una es
mover los datos entre los servicios y luego mover los datos entre un bus y en las instalaciones o tal vez un bus y diferentes
entornos de nube como Azure, etc.
Así que cuando hablamos de transferir los datos entre el on premise y un bus, hay que tener en cuenta que hay un
requerimiento de datos en Cajun.
Así que aquí tienes un almacenamiento on premise, puede ser NFS, PDFs, etc. Así que si quieres mover los datos a un
lado por ejemplo a FS tres etc. necesitarás un motor de sincronización de datos.
Es muy importante recordarlo.
Sin embargo, cuando hablamos de transferencia de datos entre servicios de almacenamiento, en ese caso no se requiere ningún
agente de sincronización de datos.
Estupendo.
Ahora, antes de seguir adelante, veamos una demostración rápida para entender las cosas con más detalle.
Ahora, actualmente estoy en el servicio Data Sync y ya tengo una tarea configurada.
Ahora, si nos fijamos en la tarea aquí, la fuente es un cubo de S3 llamado Demo Cloud cuatro y
yo cubo y destino neto es FS.
Así que hay un PFS que se está ejecutando donde los datos deben ser copiados a.
Ahora, si nos fijamos en esta tarea aquí, vamos a mirar en la historia.
En el historial tienes dos IDs de ejecución, uno con error y otro con éxito.
Así que si miras el éxito por aquí, te da detalles relacionados con cuántos archivos fueron transferidos,
la transferencia total de datos, la cantidad de compresión y otros, y esto ayuda en el recorrido general.
Así que vamos a hacer una cosa para la demo de hoy.
Volveré a ejecutar esta tarea para ver cómo se sincronizan exactamente los datos.
Ahora, en esta etapa sabemos que el cubo de S3 de la que los datos están diciendo es demo, nube y cubo.
Vamos a abrir esto rápidamente y voy a añadir ciertos archivos adicionales como parte de este cubo.
Así que he añadido los archivos cero uno y cero dos.
Vamos a cargar rápidamente esta cuadrícula.
Así que en esta etapa hay dos archivos adicionales por aquí.
Ahora, desde la instancia de EC2 donde tengo la cara montada, tenemos un directorio específico llamado esta sincronización
de datos.
Esta es la carpeta en la que la sincronización de datos cargará los archivos como parte de la tarea general.
Ahora, si usted mira en esta carpeta específica, sólo hay un archivo que es HTML, que fue copiado como parte
de la ejecución anterior.
Así que vamos a seguir adelante y volver a ejecutar nuestra sincronización de datos.
Así que lo que voy a hacer, voy a empezar de nuevo.
Así que ha comenzado la ejecución.
Esperemos rápidamente.
Volvamos a la tarea.
El estado es actualmente en ejecución.
Y después de 2 o 3 minutos, nuestro estado ya está disponible.
Así que si usted mira rápidamente en la historia, nuestra nueva tarea de ejecución es ahora el éxito.
Ahora, desde la ClA, si vuelves a ejecutar el comando LS, verás que tenemos dos nuevos archivos
sincronizados.
Estupendo.
Así que espero que con esta visión general de alto nivel, hayas entendido lo que los servicios de sincronización de datos tratan de
lograr.
Ahora, una cosa más que quería mostrarte es que como parte de la sincronización de datos, puedes establecer
un horario donde después de cada, digamos, 2 horas, los datos se sincronizan de nuevo, así que puedes seguir adelante y especificar un horario.
Veámoslo rápidamente.
Así que si nos fijamos en la frecuencia que tiene cada hora, diario, semanal, y también se puede tener una costumbre.
Digamos que cada hora los datos se sincronizan entre dos conjuntos de ubicaciones que usted especifique.
Esto también se puede configurar.
Ahora, antes de concluir, veamos un caso de uso sencillo de transferencia de datos entre el almacenamiento
en la nube de Google y Amazon S3.
Si tienes un caso de este tipo, ¿cuáles son los pasos a seguir?
El primer paso es que tienes que desplegar un agente de sincronización de datos en tu entorno de Google Cloud.
El segundo paso es que el agente lea tu cubo de almacenamiento en la nube de Google, por lo que el permiso debe estar presente.
El tercer paso es que el objeto de su cubo de almacenamiento en la nube de Google se mueva de forma segura a través de TLS a la nube
utilizando el punto final público.
Y el cuarto paso es que el servicio Data sync escribe los datos en tu bucket de S3.
Así que si usted mira en este diagrama específico, así, que le dará una visión general donde usted tiene un agente
de sincronización de datos que lee los objetos, y luego a través de la conexión HTTPS, a través del servicio de sincronización de
datos, los datos se mueven a su cubo de S3.
Esta es una descripción general del servicio de sincronización de datos.
Y con esto concluirá el vídeo de hoy.