Copia y traslado de objetos del bucket en Amazon Lightsail - Amazon Lightsail

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.

Copia y traslado de objetos del bucket en Amazon Lightsail

Puede copiar los objetos que ya están almacenados en el bucket en el servicio de almacenamiento de objetos de Amazon Lightsail. En esta guía, le mostramos cómo copiar objetos mediante la consola de Lightsail y la AWS Command Line Interface (AWS CLI). Copie objetos en el bucket para crear copias duplicadas de objetos, cambie el nombre de los objetos o mueva objetos entre ubicaciones de Lightsail (por ejemplo, mover objetos desde una Región de AWS a otra, en la que Lightsail está disponible). Puede copiar objetos entre ubicaciones únicamente mediante las API de AWS, los SDK de AWS y la AWS Command Line Interface (AWS CLI).

Para obtener más información sobre los buckets, consulte Almacenamiento de objetos.

Restricciones de la copia de objetos

Puede crear una copia de un objeto de hasta 2 GB de tamaño mediante la consola de Lightsail. Puede crear una copia de un objeto de hasta 5 GB de tamaño con una única acción de copia de objeto con la AWS Command Line Interface (AWS CLI), las API de AWS y los SDK de AWS. Para copiar un objeto mayor de 5 GB de tamaño, debe usar la acción de carga multiparte de la AWS CLI, las API de AWS y los SDK de AWS. Para obtener más información, consulte Carga de archivos en un bucket mediante la carga multiparte.

Copia de objetos mediante la consola de Lightsail

Complete el siguiente procedimiento para copiar un objeto almacenado en un bucket mediante la consola de Lightsail. Para mover un objeto en un bucket, debe copiarlo en la nueva ubicación y eliminar el objeto original.

  1. Inicie sesión en la consola de Lightsail.

  2. En la página de inicio de Lightsail, elija la pestaña Almacenamiento.

  3. Elija el nombre del bucket para el que desea copiar un objeto.

  4. En la pestaña Objects (Objetos), utilice el panel del navegador de objetos para buscar la ubicación del objeto que desea copiar.

  5. Agregue una marca de verificación junto al objeto que desea copiar.

  6. En el panel Object information (Información del objeto), elija el menú de acciones (⋮) y, a continuación, elija Copy to (Copiar en).

  7. En el panel Seleccionar destino que aparece, busque la ubicación del bucket en la que desea copiar el objeto seleccionado. También puede crear una nueva ruta de acceso escribiendo nombres de carpetas en el cuadro de texto Ruta de destino (Destination path).

  8. Elija Copy (Copiar) para copiar el objeto en el destino seleccionado o especificado. De lo contrario, elija No, cancel (No, cancelar).

    Se muestra un mensaje Copy complete (Copia completada) cuando el objeto se copia correctamente. Debe eliminar el objeto original si su intención es mover el objeto. Para obtener más información, consulte Eliminación de objetos del bucket.

Copia de objetos mediante la AWS CLI

Complete el siguiente procedimiento para copiar objetos de un bucket mediante la AWS Command Line Interface (AWS CLI). Para ello, utilice el comando copy-object. Para obtener más información, consulte copy-object en la Referencia de comandos de la AWS CLI.

nota

Debe instalar la AWS CLI y configurarla para Lightsail y Amazon S3 para poder continuar con este procedimiento. Para obtener más información, consulte Configuración de la AWS CLI para trabajar con Lightsail.

  1. Abra una ventana de símbolo del sistema o de terminal.

  2. Ingrese el siguiente comando para copiar un objeto del bucket.

    aws s3api copy-object --copy-source SourceBucketNameAndObjectKey --key DestinationObjectKey --bucket DestinationBucketName --acl bucket-owner-full-control

    En el comando, sustituya el texto del ejemplo siguiente por el suyo propio:

    • SourceBucketNameAndObjectKey: el nombre del bucket en el que existe actualmente el objeto de origen y la clave completa del objeto que se va a copiar. Por ejemplo, para copiar el objeto images/sailbot.jpg desde el bucket DOC-EXAMPLE-BUCKET, especifique DOC-EXAMPLE-BUCKET/images/sailbot.jpg.

    • DestinationObjectKey: la clave de objeto completa de la nueva copia de objeto.

    • DestinationBucket: el nombre del bucket de destino.

    Ejemplos:

    • Copia de un objeto de un bucket en el mismo bucket:

      aws s3api copy-object --copy-source DOC-EXAMPLE-BUCKET/images/sailbot.jpg --key media/sailbot.jpg --bucket DOC-EXAMPLE-BUCKET --acl bucket-owner-full-control
    • Copia de un objeto de un bucket en otro bucket:

      aws s3api copy-object --copy-source DOC-EXAMPLE-BUCKET-1/images/sailbot.jpg --key images/sailbot.jpg --bucket DOC-EXAMPLE-BUCKET-2 --acl bucket-owner-full-control

    Debería ver un resultado similar al siguiente ejemplo:

    
            Resultado del comando copy-object de AWS CLI

Administración de buckets y objetos

Estos son los pasos generales para administrar el bucket de almacenamiento de objetos de Lightsail:

  1. Obtenga información sobre los buckets y objetos en el servicio de almacenamiento de objetos de Amazon Lightsail. Para obtener más información, consulte Almacenamiento de objetos en Amazon Lightsail.

  2. Obtenga información sobre los nombres que puede asignar a los buckets en Amazon Lightsail. Para obtener más información, consulte Reglas de nomenclatura de buckets en Amazon Lightsail.

  3. Cree un bucket para empezar a utilizar el servicio de almacenamiento de objetos de Lightsail. Para obtener más información, consulte Creación de buckets en Amazon Lightsail.

  4. Obtenga información sobre las prácticas recomendadas de seguridad para los buckets y los permisos de acceso que puede configurar para el bucket. Puede hacer que todos los objetos del bucket sean públicos o privados, o puede optar por hacer públicos los objetos individuales. También puede conceder acceso al bucket mediante la creación de claves de acceso, la asociación de instancias al bucket y la concesión de acceso a otras cuentas de AWS. Para obtener más información, consulte Prácticas recomendadas de seguridad para el almacenamiento de objetos de Amazon Lightsail y Descripción de los permisos de bucket en Amazon Lightsail.

    Tras obtener información sobre los permisos de acceso al bucket, consulte las siguientes guías para conceder el acceso al bucket:

  5. Obtenga información sobre cómo habilitar el registro de acceso para el bucket y cómo usar los registros de acceso para auditar la seguridad del bucket. Para obtener más información, consulte las siguientes guías.

  6. Cree una política de IAM que conceda a un usuario la capacidad de administrar un bucket en Lightsail. Para obtener más información, consulte Política de IAM para administrar buckets en Amazon Lightsail.

  7. Obtenga información sobre la forma en que se etiquetan e identifican los objetos del bucket. Para obtener más información, consulte Descripción de los nombres de clave de objeto en Amazon Lightsail.

  8. Obtenga información sobre cómo cargar archivos y administrar los objetos de los buckets. Para obtener más información, consulte las siguientes guías.

  9. Habilite el control de versiones de objetos para conservar, recuperar y restaurar todas las versiones de los objetos almacenados en su bucket. Para obtener más información, consulte Habilitación y suspensión del control de versiones de objetos en un bucket en Amazon Lightsail.

  10. Tras habilitar el control de versiones de objetos, puede restaurar las versiones anteriores de los objetos del bucket. Para obtener más información, consulte Restauración de versiones anteriores de objetos de un bucket en Amazon Lightsail.

  11. Supervise el uso del bucket. Para obtener más información, consulte Visualización de métricas para el bucket en Amazon Lightsail.

  12. Configure una alarma para que se notifiquen las métricas del bucket cuando el uso del bucket supere un umbral. Para obtener más información, consulte Creación de alarmas de métricas de buckets en Amazon Lightsail.

  13. Cambie el plan de almacenamiento del bucket si se está agotando el almacenamiento y las transferencias de red. Para obtener más información, consulte Cambio del plan del bucket en Amazon Lightsail.

  14. Aprenda a conectar el bucket a otros recursos. Para obtener más información, consulte los siguientes tutoriales.

  15. Elimine el bucket si ya no lo utiliza. Para obtener más información, consulte Eliminación de buckets enAmazon Lightsail.