Облачная платформаAdvanced

Создание бакета

Язык статьи: Русский
Показать оригинал
Страница переведена автоматически и может содержать неточности. Рекомендуем сверяться с английской версией.

В этом разделе описано, как создать бакет в консоли OBS. Бакет — это контейнер, в котором хранятся объекты в OBS. Прежде чем вы сможете хранить данные в OBS, необходимо создать бакет.

Note

У учетной записи может быть создано максимум 100 бакетов и параллельных файловых систем.

Процедура

  1. В верхнем правом углу главной страницы консоли OBS щёлкните Создать бакет. Эта Создать бакет страница отображается. Для получения подробностей см. Рисунок 1.

    Рисунок 1 Создание бакета


  2. Настройте параметры бакета.

    Таблица 1 Параметры бакета

    Параметр

    Описание

    Регион

    Географический регион, в котором находится бакет. Для низкой задержки и более быстрого доступа выберите регион, ближайший к вам. После создания бакета его регион нельзя изменить.

    Имя бакета

    Имя бакета. Имя бакета должно быть уникальным во всех учетных записях и регионах. После создания бакета его имя нельзя изменить.

    Согласно глобально применяемым правилам именования DNS, имя OBS бакета:

    • Должно быть уникальным во всех учетных записях и регионах. Имя удалённого бакета может быть использовано повторно для другого бакета или параллельной файловой системы не ранее, чем через 30 минут после удаления.
    • Должно быть длиной от 3 до 63 символов. Допустимы только строчные буквы, цифры, дефисы (-) и точки (.)
    • Не может начинаться или заканчиваться точкой (.) или дефисом (-), а также не может содержать две подряд идущие точки (..) или точку (.) и дефис (-), расположенные рядом друг с другом.
    • Не может быть оформлен как IP‑адрес.
      ПРИМЕЧАНИЕ:

      Когда вы обращаетесь к OBS через HTTPS, используя URL‑адреса виртуального хостинга, если имя Бакета содержит точку (.), проверка сертификата завершится с ошибкой. Чтобы обойти эту проблему, рекомендуется не использовать точки (.) в именах Бакетов.

    Политика избыточности данных

    • Хранилище Multi-AZ: Данные хранятся в нескольких AZ для обеспечения более высокой надежности.
    • Хранилище Single-AZ: Данные хранятся в одном AZ, при более низких затратах.

    После создания Бакета политика избыточности данных изменить нельзя, поэтому выбирайте политику, соответствующую вашим требованиям.

    • Хранилище Multi-AZ недоступно для Бакетов в классе холодного хранилища.

    Класс хранения по умолчанию

    Классы хранения Бакета. Разные классы хранения отвечают различным требованиям к производительности и стоимости хранения.

    • Класс Standard предназначен для хранения большого количества горячих файлов или небольших файлов, к которым часто обращаются (в среднем несколько раз в месяц) и которые требуют быстрого извлечения.
    • Тёплый класс хранения предназначен для хранения данных, к которым реже обращаются (в среднем менее 12 раз в год) и требуется быстрое извлечение.
    • Холодный класс хранения предназначен для архивирования данных, к которым обращаются крайне редко (в среднем один раз в год) и не имеет требований к быстрому извлечению.

    For details, see Storage Classes Overview.

    Bucket Policy

    Контролирует разрешения на чтение и запись для бакетов.

    • Private: Доступ за пределами настроек ACL бакета не предоставляется.
    • Public Read: Любой может читать объекты в бакете.
    • Public Read and Write: Любой может читать, записывать или удалять объекты в бакете.

    Server-Side Encryption

    Select SSE-KMS. Для типа ключа шифрования вы можете выбрать Default или Custom. Если Default выбран, ключ по умолчанию текущего региона будет использоваться для шифрования ваших объектов. Если такого ключа по умолчанию нет, OBS создаст его при первой загрузке объекта. Если Custom выбран, вы можете выбрать пользовательский ключ, созданный в консоли DEW, для шифрования ваших объектов.

    После того как вы включите шифрование на стороне сервера для бакета, любой объект, загруженный в него, будет по умолчанию наследовать шифрование KMS из бакета.

    WORM

    Когда вы включаете write-once-read-many (WORM), вы можете настроить политику удержания для текущего бакета. Версия объекта, к которой применяется политика удержания, не может быть удалена в течение указанного периода. Вы можете включить WORM только при создании бакета. После включения для бакета WORM нельзя отключить. Когда вы включаете WORM, OBS автоматически включает версионирование для бакета, и версионирование позже не может быть приостановлено для этого бакета.

    Если вы выбираете включить WORM, настройте следующее:

    • Умолчательное удержание: Вы можете настроить его при создании бакета или после создания бакета.
    • Режим умолчательного удержания: Этот параметр необходимо настроить, если Умолчательное удержание установлен на Настроить. В настоящее время поддерживается только режим соответствия удержания. В этом режиме ни один пользователь не может удалять защищённые версии объектов или изменять их режим удержания в течение указанного периода удержания.
    • Период умолчательного удержания: Этот параметр необходимо настроить, если Срок хранения по умолчанию установлено Настроить. В течение указанного периода OBS предотвращает удаление WORM‑защищённых версий объектов. Вы можете настроить период хранения либо в днях (от 1 по 36500) или в годах (от 1 по 100).

    Enterprise проект

    Вы можете добавить бакет в enterprise проект для единообразного управления.

    Создайте enterprise проект на странице enterprise проекта. Enterprise проект по умолчанию называется default.

    На Enterprise проект Управление страница, создайте enterprise project, создайте группу пользователей и добавьте пользователей в эту группу, а затем добавьте группу пользователей в enterprise project. Делая это, пользователи в этой группе получают права на операции с бакетами и объектами в enterprise project.

    ПРИМЕЧАНИЕ:

    Только enterprise‑аккаунт может настраивать enterprise‑проекты.

    OBS Viewer и OBS Operator являются детализированными авторизациями группы пользователей enterprise‑проекта в OBS.

    Теги

    Необязательно. Теги используются для идентификации и классификации бакетов в OBS. Каждый тег представлен парой ключ‑значение.

    Для получения дополнительной информации см. Обзор тегов.

  3. Нажмите Создать сейчас.