Creación de relaciones de sincronización
Cuando creas una relación de sincronización, el servicio de copia y sincronización de BlueXP copia los archivos del origen en el destino. Después de la copia inicial, el servicio sincroniza los datos modificados cada 24 horas.
Antes de crear algunos tipos de relaciones de sincronización, primero tendrá que crear un entorno de trabajo en BlueXP.
Crear relaciones de sincronización para tipos específicos de entornos de trabajo
Si desea crear relaciones de sincronización para cualquiera de las siguientes, primero debe crear o detectar el entorno de trabajo:
-
Amazon FSX para ONTAP
-
Azure NetApp Files
-
Cloud Volumes ONTAP
-
Clústeres de ONTAP en las instalaciones
-
Crear o detectar el entorno de trabajo.
-
Selecciona Canvas.
-
Seleccione un entorno de trabajo que coincida con cualquiera de los tipos indicados anteriormente.
-
Seleccione el menú de acción situado junto a Sincronizar.
-
Seleccione Sincronizar datos de esta ubicación o Sincronizar datos a esta ubicación y siga las indicaciones para configurar la relación de sincronización.
Cree otros tipos de relaciones de sincronización
Siga estos pasos para sincronizar datos en un tipo de almacenamiento compatible distinto de Amazon FSX para clústeres de ONTAP, Azure NetApp Files, Cloud Volumes ONTAP o ONTAP en las instalaciones. Los siguientes pasos proporcionan un ejemplo que muestra cómo configurar una relación de sincronización desde un servidor NFS a un bloque de S3.
-
En BlueXP, selecciona Sync.
-
En la página definir relación de sincronización, elija un origen y un destino.
En los siguientes pasos se proporciona un ejemplo de cómo crear una relación de sincronización desde un servidor NFS hasta un bloque de S3.
-
En la página servidor NFS, introduzca la dirección IP o el nombre de dominio completo del servidor NFS que desea sincronizar con AWS.
-
En la página Data Broker Group, siga las indicaciones para crear una máquina virtual de Data Broker en AWS, Azure o Google Cloud Platform, o para instalar el software de Data Broker en un host Linux existente.
Para obtener más información, consulte las siguientes páginas:
-
Después de instalar el broker de datos, seleccione Continuar.
-
en la página directorios, seleccione un directorio o subdirectorio de nivel superior.
Si la copia y sincronización de BlueXP no pueden recuperar las exportaciones, selecciona Agregar exportación manualmente e introduce el nombre de una exportación NFS.
Si desea sincronizar más de un directorio en el servidor NFS, debe crear relaciones de sincronización adicionales una vez haya terminado. -
En la página AWS S3 Bucket, seleccione un bloque:
-
Examine para seleccionar una carpeta existente dentro del bloque o para seleccionar una carpeta nueva que cree dentro del bloque.
-
Seleccione Agregar a la lista para seleccionar un bucket de S3 que no esté asociado a su cuenta de AWS. "Los permisos específicos se deben aplicar al bloque de S3".
-
-
En la página Configuración de bloque, configure el cucharón:
-
Elija si desea habilitar el cifrado de bloque de S3 y, a continuación, seleccione una clave de AWS KMS, introduzca el ARN de una clave de KMS o seleccione el cifrado AES-256.
-
Seleccione una clase de almacenamiento S3. "Consulte las clases de almacenamiento compatibles".
-
-
en la página Settings, defina cómo se sincronizan y mantienen los archivos y carpetas de origen en la ubicación de destino:
- Programación
-
Elija una programación recurrente para sincronizar en el futuro o desactive la programación de sincronización. Puede programar una relación para que se sincronice datos con una frecuencia de hasta cada 1 minuto.
- Tiempo de espera de sincronización
-
Define si la copia y sincronización de BlueXP debe cancelar una sincronización de datos si la sincronización no se ha completado en el número especificado de minutos, horas o días.
- Notificaciones
-
Te permite elegir si deseas recibir notificaciones de copia y sincronización de BlueXP en el centro de notificaciones de BlueXP. Es posible habilitar notificaciones para que la sincronización de los datos se haya realizado correctamente, que no se hayan podido sincronizar los datos y que se haya cancelado.
- Reintentos
-
Define la cantidad de veces que la copia y sincronización de BlueXP deben volver a intentar sincronizar un archivo antes de omitirlo.
- Sincronización continua
-
Tras la sincronización de datos inicial, la copia y sincronización de BlueXP escucha los cambios en el bloque de S3 de origen o en el bloque de Google Cloud Storage y sincroniza continuamente los cambios en el destino a medida que se producen. No es necesario volver a analizar el origen a intervalos programados.
Esta configuración solo está disponible cuando se crea una relación de sincronización y cuando se sincronizan datos de un bloque de S3 o Google Cloud Storage con el almacenamiento de Azure Blob, CIFS, Google Cloud Storage, IBM Cloud Object Storage, NFS, S3, Y StorageGRID * o* desde el almacenamiento de Azure Blob hasta el almacenamiento de Azure Blob, CIFS, Google Cloud Storage, IBM Cloud Object Storage, NFS y StorageGRID.
Si activa esta configuración, afecta a otras funciones de la siguiente manera:
-
Se deshabilitó la programación de sincronización.
-
Los siguientes valores se revierten a sus valores predeterminados: Tiempo de espera de sincronización, Archivos modificados recientemente y Fecha de modificación.
-
Si S3 es el origen, el filtro por tamaño solo estará activo en eventos de copia (no al eliminar eventos).
-
Una vez creada la relación, solo se puede acelerar o eliminar. No puede cancelar la sincronización, modificar la configuración ni ver informes.
Se puede crear una relación de sincronización continua con un bloque externo. Para hacerlo, siga estos pasos:
-
Ve a la consola de Google Cloud para ver el proyecto del bucket externo.
-
Vaya a Almacenamiento en la nube > Configuración > Cuenta de servicio de almacenamiento en la nube.
-
Actualice el archivo local.json:
{ "protocols": { "gcp": { "storage-account-email": <storage account email> } } }
-
Reinicie el agente de datos:
-
sudo pm2 pare todo
-
sudo pm2 inicie todo
-
-
Cree una relación de sincronización continua con el bloque externo relevante.
Un agente de datos utilizado para crear una relación de sincronización continua con un depósito externo no podrá crear otra relación de sincronización continua con un depósito en su proyecto.
-
-
- Comparar por
-
Elija si la copia y sincronización de BlueXP deben comparar ciertos atributos al determinar si un archivo o directorio ha cambiado y debería volver a sincronizarse.
Incluso si desmarca estos atributos, la copia y sincronización de BlueXP sigue comparando el origen con el destino comprobando las rutas, los tamaños de los archivos y los nombres de los archivos. Si hay cambios, sincroniza esos archivos y directorios.
Puedes elegir habilitar o deshabilitar la copia y sincronización de BlueXP entre la comparación de los siguientes atributos:
-
Mtime: La última hora de modificación de un archivo. Este atributo no es válido para directorios.
-
Uid, gid y mode: Indicadores de permisos para Linux.
-
- Copiar para objetos
-
Habilite esta opción para copiar etiquetas y metadatos de almacenamiento de objetos. Si un usuario cambia los metadatos en el origen, BlueXP copia y sincronización este objeto en la siguiente sincronización, pero si un usuario cambia las etiquetas del origen (y no los datos en sí), la copia y sincronización de BlueXP no copiará el objeto en la siguiente sincronización.
No se puede editar esta opción después de crear la relación.
Se admiten las relaciones de copia de etiquetas, entre las que se incluyen Azure Blob o un extremo compatible con S3 (S3, StorageGRID o IBM Cloud Object Storage) como destino.
Es compatible con las relaciones de "cloud a cloud" entre cualquiera de los siguientes extremos:
-
AWS S3
-
Azure Blob
-
Google Cloud Storage
-
Almacenamiento de objetos en cloud de IBM
-
StorageGRID
-
- Archivos modificados recientemente
-
Elija excluir los archivos que se modificaron recientemente antes de la sincronización programada.
- Eliminar archivos en el origen
-
Elija eliminar los archivos de la ubicación de origen después de que BlueXP copie y sincronice los archivos en la ubicación de destino. Esta opción incluye el riesgo de pérdida de datos porque los archivos de origen se eliminan una vez copiados.
Si habilita esta opción, también debe cambiar un parámetro en el archivo local.json del agente de datos. Abra el archivo y actualícelo del siguiente modo:
{ "workers":{ "transferrer":{ "delete-on-source": true } } }
Después de actualizar el archivo local.json, debe reiniciar:
pm2 restart all
. - Eliminar archivos en destino
-
Elija eliminar archivos de la ubicación de destino, si se eliminaron del origen. El valor predeterminado es no eliminar nunca los archivos de la ubicación de destino.
- Tipos de archivo
-
Defina los tipos de archivo que se incluirán en cada sincronización: Archivos, directorios, enlaces simbólicos y enlaces físicos.
Los enlaces físicos solo están disponibles para relaciones NFS no seguras con NFS. Los usuarios estarán limitados a un proceso de escáner y a una simultaneidad de escáner, y las exploraciones deben ejecutarse desde un directorio raíz. - Excluir extensiones de archivo
-
Especifique el regex o las extensiones de archivo que desea excluir de la sincronización escribiendo la extensión de archivo y pulsando Intro. Por ejemplo, escriba log o .log para excluir archivos *.log. No es necesario un separador para varias extensiones. El siguiente vídeo proporciona una breve demostración:
Regex, o expresiones regulares, difieren de comodines o expresiones glob. Esta función Only funciona con regex. - Excluir directorios
-
Especifique un máximo de 15 regex o directorios para excluir de la sincronización escribiendo su nombre o directorio de ruta completa y pulsando Intro. Los directorios .copy-fload, .snapshot, ~snapshot se excluyen de forma predeterminada.
Regex, o expresiones regulares, difieren de comodines o expresiones glob. Esta función Only funciona con regex. - Tamaño de archivo
-
Elija sincronizar todos los archivos independientemente de su tamaño o sólo los archivos que se encuentren en un rango de tamaño específico.
- Fecha de modificación
-
Elija todos los archivos independientemente de su fecha de última modificación, los archivos modificados después de una fecha específica, antes de una fecha específica o entre un intervalo de tiempo.
- Fecha de creación
-
Cuando un servidor SMB es el origen, esta configuración le permite sincronizar archivos que se crearon después de una fecha específica, antes de una fecha específica o entre un rango de hora específico.
- ACL - Lista de control de acceso
-
Copie sólo ACL, archivos o ACL y archivos de un servidor SMB mediante la activación de una configuración al crear una relación o después de crear una relación.
-
En la página Etiquetas/metadatos, elija si desea guardar un par clave-valor como una etiqueta en todos los archivos transferidos al bloque de S3 o si desea asignar un par clave-valor de metadatos en todos los archivos.
Esta misma función está disponible cuando se sincroniza datos con StorageGRID o el almacenamiento de objetos en el cloud de IBM. Para Azure y Google Cloud Storage, solo está disponible la opción de metadatos. -
Revisa los detalles de la relación de sincronización y luego selecciona Crear relación.
resultado
La copia y la sincronización de BlueXP comienzan a sincronizar datos entre el origen y el destino. Sincronizar estadísticas sobre cuánto tiempo tardó la sincronización, si se detuvo y cuántos archivos se copiaron, escanearon o eliminaron están disponibles. A continuación, puede administrar su "relaciones de sincronización", "gestione sus agentes de datos", o. "cree informes para optimizar el rendimiento y la configuración".
Crea relaciones de sincronización a partir de la clasificación de BlueXP
La copia y sincronización de BlueXP están integradas con la clasificación de BlueXP. Desde dentro de la clasificación de BlueXP, puedes seleccionar los archivos de origen que deseas sincronizar con una ubicación de destino mediante la copia y sincronización de BlueXP.
Tras iniciar una sincronización de datos de la clasificación de BlueXP, toda la información de fuente se contiene en un solo paso y solo requiere que introduzca algunos detalles clave. A continuación, elija la ubicación de destino para la nueva relación de sincronización.