Creación de un bucket
Escenarios
Los buckets son contenedores que almacenan objetos en OBS. Necesita crear un bucket antes de poder comenzar a almacenar datos en OBS.
Requisitos previos
Para crear un bucket, asegúrate de tener una cuenta registrada, saldo suficiente de la cuenta, claves de acceso (AK y SK), y la información de punto de conexión. Para obtener más información, consulte Pasos iniciales.
Restricciones
- Después de crear un bucket, su nombre y región no se pueden cambiar. Especifique una región y un nombre de bucket adecuados al crear el bucket.
- Una cuenta (incluidos todos los usuarios de IAM de la cuenta) puede crear un máximo de 100 buckets. Puede aprovechar la capacidad de control de permisos de grano fino de OBS para planificar y usar buckets correctamente. Por ejemplo, puede crear carpetas en un bucket basado en prefijos de objeto y usar control de permisos fino para implementar el aislamiento de permisos entre departamentos. No hay límite en el número y el tamaño total de los objetos en un bucket.
- Un nombre de bucket forma parte del nombre de dominio de acceso y debe resolverse. Por lo tanto, el nombre del bucket debe ajustarse a las reglas de nombres de dominio de DNS. Cuando recibe una solicitud de creación de bucket, OBS comprueba estrictamente el nombre del bucket. Un nombre de bucket:
- Debe ser único en todas las cuentas y regiones. El nombre de un bucket eliminado se puede reutilizar para otro bucket o un sistema de archivos paralelo al menos 30 minutos después de la eliminación.
- Debe contener entre 3 y 63 caracteres. Solo se permiten letras minúsculas, dígitos, guiones (-) y puntos (.).
- No puede comenzar o finalizar con un período (.) o guion (-), y no puede contener dos períodos consecutivos (..) ni contener un período (.) y un guion (-) adyacentes entre sí.
- No se puede formatear como una dirección IP.
Si utiliza un bucket con (.) de períodos en su nombre para acceder a OBS, el cliente mostrará un mensaje indicando que el bucket es arriesgado, por ejemplo, puede mostrarse una alarma roja en la solicitud de seguridad del navegador. Esto se debe a que el certificado comodín SSL solo coincide con bucket sin períodos (.) en sus nombres cuando se usa HTTPS para el acceso OBS. Te recomendamos que evites usar (.) de puntos en los nombres de bucket.
Cómo usarlo
Puede usar OBS Console, API, SDK, OBS Browser+ u obsutil para crear un bucket.
Herramienta |
Referencia |
---|---|
OBS Console |
|
SDK |
OBS admite kits de desarrollo de software (SDK) en varios idiomas. Para obtener más información, consulte la guía para desarrolladores correspondiente en la página de Descripción de los SDK. |
API |
|
OBS Browser+ |
|
obsutil |
¿Cómo acceder a un bucket?
Después de crear un bucket, puede usar el nombre de dominio para acceder a ello. Puede ensamblar el nombre de dominio poniendo el nombre del bucket y el punto de conexión juntos, o puede obtenerlo consultando la información básica del bucket en OBS Console o OBS Browser+.
Un nombre de dominio de acceso se estructura de la siguiente manera:
[Estructura] BucketName.Endpoint
[Ejemplo] bucketname.obs.ap-southeast-1.myhuaweicloud.com
Causas de los fallos en la creación de bucket y soluciones
Para obtener más información, consulte ¿Por qué no puedo crear un bucket?