Copia de objetos
Puede utilizar Operaciones por lotes de Amazon S3 para realizar operaciones por lotes a gran escala en objetos de Amazon S3. Mediante la operación Copia de Operaciones por lotes, se copia cada objeto especificado en el manifiesto. Puede copiar objetos en un bucket en la misma Región de AWS o en un bucket de una región diferente. Operaciones por lotes de S3 admite la mayoría de las opciones disponibles a través de Amazon S3 para copiar objetos. Estas opciones incluyen la configuración de metadatos de objetos, la configuración de permisos y el cambio de la clase de almacenamiento de los objetos.
Puede utilizar también la operación Copiar para copiar objetos existentes sin cifrar y escribirlos como objetos cifrados en el mismo bucket. Para obtener más información, consulte Cifrado de objetos con la herramienta de operaciones por lotes de Amazon S3
Al copiar objetos, puede cambiar el algoritmo de suma de comprobación utilizado para calcular la suma de comprobación del objeto. Si los objetos no tienen calculada una suma de comprobación adicional, también puede agregarla especificando el algoritmo de suma de comprobación que utilizará Amazon S3. Para obtener más información, consulte Comprobación de la integridad de objetos en Amazon S3.
Para obtener más información acerca de cómo copiar objetos en Amazon S3, así como los parámetros obligatorios y opcionales, consulte Copia, traslado y cambio de nombre de objetos en esta guía y CopyObject en la Amazon Simple Storage Service API Reference.
Restricciones y limitaciones
Al utilizar la operación Copiar de Operaciones por lotes, se aplican las siguientes restricciones y limitaciones:
-
Todos los objetos de origen deben estar en el mismo bucket.
-
Todos los objetos de destino deben estar en el mismo bucket.
-
Debe tener permisos de lectura en el bucket de origen y permisos de escritura en el bucket de destino.
-
Los objetos que se van a copiar pueden tener un tamaño máximo de 5 GB.
-
Si intenta copiar objetos de las clases S3 Glacier Flexible Retrieval o S3 Glacier Deep Archive a la clase de almacenamiento S3 Standard, primero debe restaurar estos objetos. Para obtener más información, consulte Restauración de un objeto archivado.
-
Debe crear los trabajos Copiar de Operaciones por lotes en la región de destino, que es la región a la que pretende copiar los objetos.
-
Se admiten todas las opciones de
CopyObject
, excepto para las comprobaciones condicionales de las etiquetas de entidades (ETag) y el cifrado del servidor con claves de cifrado proporcionadas por el cliente (SSE-C). -
Si los buckets de destino no tienen control de versiones, se sobrescribirán los objetos con los mismos nombres de clave.
-
Los objetos no se copian necesariamente en el mismo orden en el que aparecen en el manifiesto. Para los buckets con control de versiones, si es importante conservar el orden de versiones actual o no actual, copie primero todas las versiones no actuales. Luego, una vez finalizado el primer trabajo, copie las versiones actuales en un trabajo posterior.
-
No se admite la copia de objetos en la clase de almacenamiento de redundancia reducida (RRS).