Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.
Configuración de transferencias de con otro almacenamiento de objetos en la nube
Con AWS DataSync, puede transferir datos entre los servicios de almacenamiento de AWS y los siguientes proveedores de almacenamiento de objetos en la nube:
Un agente de DataSync es necesario únicamente cuando se transfieren datos entre sistemas de almacenamiento en otras nubes y Amazon EFS o Amazon FSx, o cuando se usan tareas en modo básico. No se requiere un agente para transferir datos entre sistemas de almacenamiento en otras nubes y Amazon S3 cuando se usa el modo mejorado.
Independientemente de si se usa un agente, también es necesario crear una ubicación de transferencia para el almacenamiento de objetos en la nube (en concreto, una ubicación de almacenamiento de objetos). DataSync puede usar esta ubicación como origen o destino de la transferencia.
Proporcionar acceso a DataSync a su otro almacenamiento de objetos en la nube
La forma en que DataSync accederá a su almacenamiento de objetos en la nube depende de varios factores, como si su almacenamiento es compatible con la API de Amazon S3 y los permisos y credenciales que DataSync necesita para acceder a su almacenamiento.
Temas
Compatibilidad con la API de Amazon S3
Su almacenamiento de objetos en la nube debe ser compatible con las siguientes operaciones de la API de Amazon S3 para que DataSync se conecte a él:
-
AbortMultipartUpload -
CompleteMultipartUpload -
CopyObject -
CreateMultipartUpload -
DeleteObject -
DeleteObjects -
DeleteObjectTagging -
GetBucketLocation -
GetObject -
GetObjectTagging -
HeadBucket -
HeadObject -
ListObjectsV2 -
PutObject -
PutObjectTagging -
UploadPart
Permisos de almacenamiento y puntos de conexión
Debe configurar los permisos necesarios para que DataSync pueda acceder a su almacenamiento de objetos en la nube. Si el almacenamiento de objetos es una ubicación de origen, DataSync necesita permisos de lectura y enumeración para el bucket desde el que se transfieren los datos. Si el almacenamiento de objetos es una ubicación de destino, DataSync necesita permisos de lectura, enumeración, escritura y eliminación para el bucket.
DataSync también necesita un punto de conexión (o servidor) para conectarse a su almacenamiento. En la siguiente tabla se describen los puntos de conexión que DataSync puede usar para acceder a otro almacenamiento de objetos en la nube:
| Otro proveedor de nube | Punto de conexión |
|---|---|
| Wasabi Cloud Storage |
|
| DigitalOcean Spaces |
|
| Oracle Cloud Infrastructure Object Storage |
|
|
Cloudflare R2 Storage |
|
|
Backblaze B2 Cloud Storage |
|
| NAVER Cloud Object Storage |
|
| Alibaba Cloud Object Storage Service |
|
| IBM Cloud Object Storage |
|
| Seagate Lyve Cloud |
|
importante
Para obtener detalles sobre cómo configurar los permisos de buckets e información actualizada sobre los puntos de conexión de almacenamiento, consulte la documentación de su proveedor de nube.
Credenciales de almacenamiento
DataSync también necesita las credenciales para acceder al bucket de almacenamiento de objetos implicado en la transferencia. Puede tratarse de una clave de acceso y una clave secreta o algo similar, según la nomenclatura que utilice su proveedor de almacenamiento en la nube para referirse a estas credenciales.
Para obtener más información, consulte la documentación de su proveedor de nube.
Consideraciones a la hora de realizar una transferencia desde otro almacenamiento de objetos en la nube
Cuando planee transferir objetos hacia o desde otro proveedor de almacenamiento en la nube mediante DataSync, debe tener en cuenta algunos aspectos.
Costos
Las tarifas asociadas a la entrada y salida de datos de otro proveedor de almacenamiento en la nube pueden incluir:
-
Ejecución de una instancia Amazon EC2
para su agente de DataSync -
Transferencia de los datos mediante DataSync
, incluidos los cargos de solicitud relacionados con su almacenamiento de objetos en la nube y Amazon S3 (si S3 es el destino de la transferencia) -
Transferencia de datos desde o hacia su almacenamiento en la nube (consulte los precios de su proveedor de nube)
-
Almacenamiento de datos en un servicio de almacenamiento de AWS compatible con DataSync
-
Almacenamiento de datos en otro proveedor de nube (consulte los precios de su proveedor de nube)
Clases de almacenamiento
Algunos proveedores de almacenamiento en la nube tienen clases de almacenamiento (de forma similar a Amazon S3) que DataSync no puede leer sin antes restaurarlas. Por ejemplo, Oracle Cloud Infrastructure Object Storage tiene una clase de almacenamiento de archivos. Debe restaurar los objetos de esa clase de almacenamiento antes de que DataSync pueda transferirlos. Para obtener más información, consulte la documentación de su proveedor de nube.
Etiquetas de objetos
No todos los proveedores de nube admiten etiquetas de objetos. Es posible que los que sí lo hagan no permitan consultar etiquetas a través de la API de Amazon S3. En ambos casos, la tarea de transferencia de DataSync podría fallar si intenta copiar etiquetas de objetos.
Para evitarlo, desactive la casilla de verificación Copiar etiquetas de objetos de la consola de DataSync al crear, iniciar o actualizar la tarea.
Transferencia a Amazon S3
Cuando se transfiere a Amazon S3, DataSync no puede transferir objetos de más de 5 TB. Además, DataSync solo puede copiar metadatos de objetos de hasta 2 KB.
Creación de su agente de DataSync
Un agente de DataSync es necesario únicamente cuando se transfieren datos entre sistemas de almacenamiento en otras nubes y Amazon EFS o Amazon FSx, o cuando se usan tareas en modo básico. No se requiere un agente para transferir datos entre sistemas de almacenamiento en otras nubes y Amazon S3 cuando se usa el modo mejorado. Esta sección describe cómo implementar y activar un agente en una instancia de Amazon EC2 dentro de la nube virtual privada (VPC) en AWS.
Cómo crear un agente de Amazon EC2
-
Elija un punto de conexión de servicio que el agente use para comunicarse con AWS.
En este caso, le recomendamos que utilice un punto de conexión de servicio de VPC.
-
Configure su red para que funcione con los puntos de conexión del servicio de VPC.
Creación de una ubicación de transferencia para su otro almacenamiento de objetos en la nube
Puede configurar DataSync para que utilice su almacenamiento de objetos en la nube como ubicación de origen o destino.
Antes de empezar
Asegúrese de que sabe cómo DataSync accede a su almacenamiento de objetos en la nube. También necesita un agente de DataSync que pueda conectarse a su almacenamiento de objetos en la nube.
Abra la consola de AWS DataSync en https://console.aws.amazon.com/datasync/
. En el panel de navegación situado a la izquierda, expanda Transferencia de datos y, a continuación, seleccione Ubicaciones y Crear ubicación.
-
En Tipo de ubicación, seleccione Almacenamiento de objetos.
-
En Servidor, introduzca el punto de conexión que DataSync puede usar para acceder a su almacenamiento de objetos en la nube:
-
Wasabi Cloud Storage –
S3.region.wasabisys.com -
DigitalOcean Spaces –
region.digitaloceanspaces.com -
Oracle Cloud Infrastructure Object Storage –
namespace.compat.objectstorage.region.oraclecloud.com -
Cloudflare R2 Storage –
account-id.r2.cloudflarestorage.com -
Backblaze B2 Cloud Storage –
S3.region.backblazeb2.com -
NAVER Cloud Object Storage –
(en la mayoría de las regiones)region.object.ncloudstorage.com -
Alibaba Cloud Object Storage Service –
region.aliyuncs.com -
IBM Cloud Object Storage –
s3.region.cloud-object-storage.appdomain.cloud -
Seagate Lyve Cloud –
s3.region.lyvecloud.seagate.com
-
-
En el campo Nombre del bucket, introduzca el nombre del bucket de almacenamiento de objetos desde o hacia el que va a transferir los datos.
-
En Carpeta, introduzca un prefijo de objeto. DataSync solo transfiere los objetos con este prefijo.
-
Si la transferencia requiere un agente, seleccione Usar agentes y, a continuación, seleccione el agente de DataSync que se pueda conectar al almacenamiento de objetos en la nube.
-
Amplíe Configuración adicional. En Protocolo del servidor, seleccione HTTPS. En Puerto del servidor, seleccione 443.
-
Desplácese hasta la sección Autenticación. Asegúrese de que la casilla Requiere credenciales esté seleccionada y, a continuación, proporcione a DataSync sus credenciales de almacenamiento.
-
En Clave de acceso, introduzca el ID para acceder a su almacenamiento de objetos en la nube.
-
En Clave secreta, proporcione la clave secreta para acceder al almacenamiento de objetos en la nube. Puede introducir la clave directamente o especificar un secreto AWS Secrets Manager que contenga la clave. Para obtener más información, consulte Cómo proporcionar credenciales para ubicaciones de almacenamiento.
-
-
(Opcional) Proporcione valores para los campos Clave y Valor para etiquetar la ubicación.
Las etiquetas le ayudan a administrar, filtrar y buscar sus recursos de AWS. Le recomendamos crear al menos una etiqueta de nombre para su ubicación.
-
Seleccione Crear ubicación.
Pasos a seguir a continuación
Cuando termine de crear una ubicación de DataSync para su almacenamiento de objetos en la nube, puede seguir configurando la transferencia. Aquí se indican algunos pasos siguientes que se deben tener en cuenta:
-
Si aún no lo ha hecho, cree otra ubicación desde o hacia la que planea transferir sus datos en AWS.
-
Descubra cómo DataSync gestiona los metadatos y los archivos especiales para las ubicaciones de almacenamiento de objetos.
-
Configure la forma en que se transfieren sus datos. Por ejemplo, tal vez solo desee transferir un subconjunto de sus datos.
importante
Asegúrese de configurar correctamente la forma en que DataSync copia las etiquetas de los objetos. Para obtener más información, consulte las consideraciones acerca de las Etiquetas de objetos.