Preguntas más frecuentes-Gestión de grupos

Las preguntas frecuentes pueden generar respuestas útiles e información sobre las prácticas recomendadas para trabajar con IBM Cloud® Object Storage.

¿Cómo puedo averiguar el tamaño total de mi bucket utilizando la API?

Puede utilizar la API de configuración de recursos para obtener los bytes utilizados para un grupo determinado.

¿Cómo puedo ver mis grupos?

Puede ver y navegar por los grupos utilizando la consola, la CLI o la API.

Por ejemplo, el mandato de CLI ibmcloud cos buckets listará todos los grupos asociados con la instancia de servicio de destino.

¿Hay un límite de 100 cubos por cuenta? ¿Qué pasa si necesito más?

Sí, 100 es el límite actual de grupo. Por lo general, los prefijos son la mejor manera de agrupar objetos en un grupo, a menos que los datos deban estar en otra región o clase de almacenamiento. Por ejemplo, para agrupar los registros de pacientes, utilizaría un prefijo por paciente. Si no es una solución viable y necesita grupos adicionales, póngase en contacto con el servicio de soporte al cliente de IBM.

Cuando creo un bucket utilizando la API, ¿cómo configuro la clase de almacenamiento?

La clase de almacenamiento (por ejemplo, us-smart) se asigna a la variable LocationConstraint de configuración para ese bucket. Esto se debe a una diferencia clave entre la forma en que AWS S3 y IBM Cloud Object Storage manejan las clases de almacenamiento. Object Storage establece las clases de almacenamiento a nivel de grupo, mientras que AWS S3 asigna una clase de almacenamiento a un objeto individual. Para obtener una lista de códigos de suministro válidos para LocationConstraint, consulte la guía de clases de almacenamiento.

¿Se puede cambiar la clase de almacenamiento de un bucket? Por ejemplo, si tienes datos de producción en «estándar», ¿podemos cambiarlos fácilmente a «bóveda» para fines de facturación si no los usamos con frecuencia?

Puede cambiar la clase de almacenamiento moviendo o copiando manualmente los datos de un depósito a otro con la clase de almacenamiento deseada.

¿Se puede cambiar la ubicación de un cubo?

Para cambiar una ubicación, cree un nuevo grupo en la ubicación deseada y mueva los datos existentes al nuevo grupo.

¿Cuántos objetos caben en un solo cubo?

No hay ningún límite práctico en cuanto al número de objetos en un solo grupo.

¿Puedo anidar cubos unos dentro de otros?

No, los grupos no se pueden anidar. Si se necesita un mayor nivel de organización dentro de un grupo, se da soporte al uso de prefijos: {endpoint}/{bucket-name}/{object-prefix}/{object-name}. La clave del objeto mantiene la combinación {object-prefix}/{object-name}.

¿Puedo restaurar un grupo desde un archivo de copia de seguridad específico?

Es posible sobrescribir un grupo existente. Las opciones de restauración dependen de las prestaciones proporcionadas por la herramienta de copia de seguridad que utilice; consulte con el proveedor de copia de seguridad. Tal y como se describe en « Sus responsabilidades al utilizar IBM Cloud Object Storage », usted es responsable de garantizar las copias de seguridad de los datos si fuera necesario. IBM Cloud® Object Storage no ofrece un servicio de copias de seguridad.

Si establecí una política de archivado en un grupo existente, ¿se aplica la política a los archivos existentes?

La política se aplica a los nuevos objetos cargados pero no afecta a los objetos existentes en un grupo. Para obtener detalles, consulte Añadir o gestionar una política de archivado en un grupo.

¿Puedo crear un grupo, en la misma región o en una región diferente, con un nombre de grupo suprimido?

El nombre de un depósito se puede reutilizar tan solo 5 minutos después de que se haya eliminado su contenido y se haya eliminado el depósito. A continuación, los objetos y el grupo se suprimen de forma irrevocable y no se puede restaurar.

Si primero no vacía y, a continuación, suprime el grupo y, en su lugar, suprime o planifica la instancia de servicio de Object Storage para su supresión, los nombres de grupo se conservarán en reserva durante un periodo predeterminado de siete(7)días hasta que se complete el proceso de reclamación de cuenta. Hasta que se complete el proceso de reclamación, es posible restaurar la instancia, junto con los grupos y objetos. Una vez finalizada la reclamación, todos los grupos y objetos se suprimirán de forma irrevocable y no se puede restaurar, aunque los nombres de grupo estarán disponibles para que los nuevos grupos los reutilicen.

¿Cómo selecciono un punto final?

  1. Vaya a la documentación de IBM Cloud Object Storage para los puntos finales para investigar los niveles deseados de resiliencia para los datos y la ubicación adecuada.
  2. Siga los pasos para suministrar la instancia para crear un grupo, eligiendo un nombre exclusivo. Todos los grupos de todas las regiones del globo comparten un único espacio de nombres.
  3. Elija el nivel de resiliencia que desee y, a continuación, una ubicación donde le gustaría que se almacenaran físicamente sus datos. La capacidad de recuperación hace referencia al ámbito y la escala del área geográfica en la que se distribuyen los datos. La resiliencia interregional distribuye los datos entre varias áreas metropolitanas, mientras que la resiliencia regional distribuye los datos dentro de una sola área metropolitana. Un solo centro de datos distribuye los datos a través de dispositivos dentro de un mismo sitio.

¿Cómo buscar el nombre de un grupo?

Para buscar el nombre de un grupo, vaya a la consola de IBM Cloud, seleccione Almacenamiento y, a continuación, seleccione el nombre de la instancia de Object Storage en la categoría Almacenamiento. La consola de Object Storage se abre con una lista de grupos, sus nombres, ubicaciones y otros detalles. Este nombre es el que puede utilizar cuando otro servicio le solicite un valor de nombre de grupo.

¿Cómo puedo encontrar los detalles de un grupo?

Para encontrar los detalles de un grupo, vaya a la consola de IBM Cloud, seleccione Almacenamiento y, a continuación, seleccione el nombre de la instancia de Object Storage en la categoría Almacenamiento. La consola de Object Storage se abre con una lista de grupos. Busque el grupo que desea ver los detalles y vaya al final de la fila y seleccione la lista de opciones representada por los dos puntos de tres puntos. Pulse los dos puntos de tres puntos y seleccione Configuración para ver los detalles del grupo.

¿Cómo puedo encontrar la ubicación y el punto final de un grupo?

Puede ver la ubicación del grupo en la consola de IBM Cloud con estos pasos:

  1. En la consola de IBM Cloud, seleccione Almacenamiento para ver su lista de recursos.
  2. A continuación, seleccione la instancia de servicio con su bucket dentro de la categoría Almacenamiento. Esto le llevará a la consola de administración de la red ( Object Storage ).
  3. Elija el grupo para el que desea ver la ubicación y los puntos finales.
  4. Seleccione Configuración en el menú de navegación para ver la página con datos de ubicación y puntos finales.

O bien, puede listar la información de grupo con una solicitud GET que incluya el parámetro "extended" tal como se muestra en Obtención de un listado ampliado.

¿Los puntos finales de Object Storage dan soporte a conexiones IPv6 ?

Núm.

¿Cómo restrinjo el acceso a un único grupo utilizando IAM?

  1. Vaya a la página IBM Cloud Object Storage para utilizar credenciales de servicio para investigar el tema de autenticación.
  2. Cree un grupo, pero no añada ningún permiso público o de otro tipo al mismo.
  3. Para añadir un nuevo usuario, primero debe salir de la interfaz actual Object Storage y dirigirse a la consola IAM. Vaya al menú Gestionar y siga el enlace Acceso (IAM) > Usuarios. Pulse Credenciales de servicio.
  4. Pulse Nueva credencial y proporcione la información necesaria. Si desea generar credenciales HMAC, haga clic en la casilla de verificación «Incluir credencial HMAC». Seleccione el rol de acceso al servicio "Gestor" para permitir al usuario gestionar el grupo que seleccionará a continuación.
  5. Pulse Añadir para generar la credencial de servicio.

¿Cómo resolver un error 404 al utilizar la línea de comandos?

Puede ver un grupo u objeto en la consola de IBM Cloud, pero se produce el siguiente error cuando utiliza una interfaz de línea de mandatos para acceder a ese mismo grupo:

  • Error de la CLI de Cloud: «El bucket especificado no se encontró en su cuenta de IBM Cloud ». Esto puede deberse a que se proporcionó la región equivocada. Indique la región correcta del bucket e inténtelo de nuevo
  • AWS Error CLI: «Se produjo un error ( NoSuchBucket ) al llamar a la operación ListObjectsV2: El bucket especificado no existe»

La ubicación del grupo debe corresponder al punto final utilizado por la CLI. Este error se produce cuando el grupo u objeto no se puede encontrar en el punto final predeterminado para la CLI.

Para evitar el error, asegúrese de que la ubicación del grupo coincide con el punto final utilizado por la CLI. Para ver los parámetros para establecer una región o un punto final, consulte la documentación de CLI deCloud Object Storage o CLI deAWS.

¿Cómo copiar o mover archivos a otro grupo en una ubicación diferente?

Consulte Mover datos entre grupos para ver un ejemplo de cómo utilizar el programa de utilidad de línea de mandatos rclone para copiar datos. Si utiliza otras herramientas 'sync' o 'clone', tenga en cuenta que es posible que tenga que implementar un script para mover archivos a un grupo en una ubicación diferente porque no se permiten varios puntos finales en un mandato.

¿Puedo migrar un grupo de una instancia de COS a otra?

Sí, puede lograr lo mismo creando un grupo en la instancia de Object Storage de destino y realizando una sincronización. Para obtener detalles, consulte cloud-object-storage-region-copy.

Después de suprimir una instancia de Object Storage, ¿es posible reutilizar los mismos nombres de grupo que formaban parte de la instancia de COS suprimida?

Cuando se elimina un bucket vacío, el sistema mantiene el nombre del bucket en reserva durante 5 minutos después de la operación de eliminación. Después de 5 minutos, el nombre queda libre para volver a usarlo.

¿Puedo habilitar la réplica de Object Storage entre dos regiones diferentes para fines de recuperación tras desastre?

Sí, es posible configurar grupos para la réplica automatizada de objetos en un grupo de destino.

¿Cómo puedo configurar notificaciones cuando los objetos se actualizan o escriben en un grupo?

Puede utilizar Code Engine para recibir sucesos sobre las acciones realizadas en el grupo.

¿Tiene Object Storage límites de velocidad al escribir o leer desde grupos?

Sí, Object Storage tiene limitación de velocidad. Para obtener detalles, consulte Soporte de COS.

¿Cómo puedo comparar varios atributos de un objeto en dos grupos diferentes?

Utilice rclone. Le permite comparar varios atributos.

¿Cuál es el periodo de retención predeterminado para los grupos?

No se ha aplicado ningún periodo de retención predeterminado. Puede establecerlo al crear el grupo.

¿Podemos añadir una política de retención a un grupo existente?

Sí, las políticas de retención se pueden añadir a un grupo existente; sin embargo, el periodo de retención sólo se puede ampliar. No se puede reducir con respecto al valor configurado actualmente.

Cómo invocar operaciones de un depósitos IBM Cloud Object Storage mediante cURL?

Obtendrá el máximo rendimiento utilizando la línea comando en la mayoría de entornos con IBM Cloud Object Storage y cURL. Sin embargo, el uso de cURL requiere cierto grado de familiaridad con la línea comando y Object Storage. Para obtener más información, consulte Uso de cURL.

¿Cómo puedo listar todos los permisos de un grupo? 

La característica IAM crea un informe a nivel de instancia que puede extenderse a sus grupos. No informa específicamente a nivel de grupo. Para obtener detalles, consulte Informe de acceso de cuenta.

¿Cómo obtener información de grupo sin utilizar la consola web? 

Utilice la API de configuración de recursos Object Storage para obtener información de grupo. Para obtener detalles, consulte Configuración de COS y Integración de COS.

¿Cómo puedo gestionar credenciales de servicio para instancias de Object Storage ?

Cuando se crea una credencial de servicio, al ID de servicio subyacente se le concede una función en toda la instancia de Object Storage. Para obtener detalles, consulte Gestión de credenciales de servicio.

¿Por qué se ocultan o no se pueden ver partes de mis credenciales?

Puede haber un problema en el que el visor no tenga suficientes roles para ver la información de credenciales. Para obtener más información, consulte la documentación de credenciales de cuenta.

¿Hay alguna forma de habilitar Key Protect en un grupo de Object Storage después de crear el grupo?

No, es imposible añadir Key Protect después de crear un grupo. Key Protect sólo se puede añadir al crear el grupo.

¿Puedo alojar un sitio web utilizando un grupo Object Storage ?

Puede utilizar el grupo Object Storage para alojar un sitio web estático. Para obtener detalles, consulte Sitio web de alojamiento utilizando COS.

¿Están soportados los mandatos REST y cURL para la creación de grupos de Object Storage utilizando credenciales HMAC?

Sí, debe configurar una cabecera de autorización. Para obtener detalles, consulte Utilización de la firma HMAC.

¿Qué tipo de autorización de IAM es necesaria para editar la lista de IP autorizadas de un grupo? 

Debe tener el privilegio 'Manager' en el grupo para gestionar el cortafuegos y establecer las autorizaciones.

¿Puedo convertir un grupo Object Storage de región única en región cruzada sin tener que copiar objetos?

No, debe copiar objetos en el grupo de destino. Para obtener detalles, consulte Copia de región COS.

¿Cómo puedo establecer una notificación cuando el uso en una instancia de Object Storage está cerca de un determinado importe de facturación?

Puede utilizar una característica de cuota de grupo "flexible" integrando con Metrics Monitoring y configurando las notificaciones. Para obtener detalles sobre cómo establecer una cuota fija que impida el uso más allá de un tamaño de grupo establecido, consulte Utilización de cuota de grupo.

¿Cómo eliminar un grupo no vacío cuando no veo ningún objeto en él?

Puede haber objetos con versión o cargas de varias partes incompletas que todavía están dentro del grupo pero que no se están visualizando. Ambos se pueden limpiar estableciendo una política de caducidad para suprimir los datos obsoletos.

Además, puede suprimir cargas de varias partes directamente utilizando el mandato Minio client: mc rm s3/ -I -r --force

¿Por qué recibo un error al intentar crear un grupo?

Seleccione Permisos de IAM porque un usuario debe tener permisos de "Escritor" para crear grupos.

Las restricciones basadas en contenido pueden impedir que el usuario actúe en el servicio.

¿En qué se diferencian el uso compartido de recursos entre orígenes (CORS) y un cortafuegos de grupo para limitar el acceso a los datos?

CORS permite interacciones entre recursos de diferentes orígenes que normalmente están prohibidas. Un cortafuegos de grupo permite el acceso sólo a las solicitudes de una lista de direcciones IP permitidas. Para obtener más información sobre CORS, consulte ¿Qué es CORS?.

¿Cómo puedo permitir Aspera High-Speed Transfer a través de un grupo con restricciones basadas en contexto o un cortafuegos?

La lista completa (en JSON) de las direcciones IP de Aspera High-Speed Transfer que se utilizan con IBM Cloud Object Storage se puede encontrar utilizando este punto final de API.