Обʼєктне сховище S3 — огляд
S3-сумісне обʼєктне сховище на базі Ceph з реплікацією даних. Зберігайте резервні копії, медіафайли, дані застосунків чи статичні ресурси — і керуйте всім із клієнтської панелі. Підключайтеся будь-яким S3-сумісним інструментом: AWS CLI, s3cmd, rclone, MinIO Client або Python (boto3).
Що включено
Кожен тариф S3 Storage включає:
| Квота сховища | Масштабується — збільшуйте чи зменшуйте будь-коли з панелі |
| Бакети | До 100 бакетів на обліковий запис |
| Обʼєкти | Без обмежень у межах квоти сховища |
| Ключі доступу | Кілька ключів — створюйте, ротуйте чи видаляйте будь-коли |
| Сервісні облікові записи | Детальний доступ до кожного бакета з налаштовуваними правами |
| Моніторинг | Статистика використання в реальному часі: сховище, обʼєкти, трафік, операції |
| Підключення | HTTPS, доступ у path-style |
| Quick Connect | Готові конфігурації для AWS CLI, s3cmd, rclone, MinIO Client, Python |
Ціни
S3 Object Storage тарифікується погодинно за зарезервований обсяг — приблизно 7 EUR за ТБ на місяць із погодинним нарахуванням. Ви платите за зарезервований обсяг незалежно від того, скільки фактично зберігаєте, тож видалення обʼєктів не зменшує рахунок, доки ви не зменшите зарезервований розмір сховища.
Ваша S3-панель
Після активації сервісу S3 Storage у клієнтській панелі зʼявляться такі розділи:
| Розділ | Що можна зробити |
|---|---|
| Service Details | Переглядати зарезервований обсяг і дані облікового запису, збільшувати чи зменшувати квоту |
| S3 Buckets | Створювати й видаляти бакети, бачити кількість і розмір обʼєктів у кожному бакеті |
| S3 Credentials | Керувати ключами доступу та сервісними обліковими записами, переглядати endpoint і User ID |
| S3 Quick Connect | Готові до копіювання конфігурації та команди для популярних S3-клієнтів |
| S3 Usage | Відстежувати використання диска, трафік (вхідний/вихідний) і API-операції (GET, PUT, DELETE, LIST) |
Керування бакетами
Перейдіть у S3 Buckets , щоб створювати контейнери сховища й керувати ними. Кожен бакет зберігає необмежену кількість обʼєктів у межах загальної квоти.
Щоб створити бакет, введіть назву й натисніть + Create. У списку бакетів видно кількість обʼєктів і загальний розмір кожного бакета.
Правила іменування: назви бакетів можуть містити малі латинські літери, цифри та дефіси. Мають починатися й закінчуватися літерою або цифрою.
Облікові дані та керування доступом
Розділ S3 Credentials показує дані для підключення: Endpoint URL і User ID. Тут також керуються два типи доступу:
Ключі доступу
Ключі доступу дають повний доступ до всіх ваших бакетів. Використовуйте їх для особистих завдань, як-от керування резервними копіями чи загальні операції зі сховищем. Можна створювати кілька ключів і ротувати їх будь-коли для безпеки — натисніть + New Key , щоб згенерувати нову пару, або видаліть старі ключі, які більше не використовуються.
Сервісні облікові записи — детальний доступ до кожного бакета
Сервісні облікові записи — це окремі облікові дані, обмежені одним бакетом із конкретними правами. Це рекомендований підхід для інтеграцій, автоматизованих процесів і доступу третіх сторін.
Під час створення сервісного облікового запису ви обираєте:
| Поле | Опис |
|---|---|
| Назва | Описова мітка (наприклад, backup-robot, cdn-reader, deploy-bot) |
| Бакет | Конкретний бакет, до якого має доступ цей обліковий запис |
| Права | Read — лише завантаження обʼєктів зі сховища | Write — лише вивантаження обʼєктів у сховище | Read & Write — повний доступ до бакета |
Сценарії використання сервісних облікових записів
| Сценарій | Бакет | Права |
|---|---|---|
| Автоматичні резервні копії (cron, CI/CD) | backups | Read & Write |
| CDN або роздача статичного сайту | public-assets | Read |
| Вивантаження артефактів збірки CI/CD | builds | Write |
| Доступ підрядника чи партнера | shared-project | Read & Write |
Порада з безпеки: для автоматизованих процесів і сторонніх інтеграцій завжди використовуйте сервісні облікові записи замість основних ключів доступу. Тоді в разі компрометації облікових даних під загрозою опиниться лише один бакет, а не все сховище.
Підключення до сховища
Перейдіть у S3 Quick Connect у своїй панелі, щоб знайти готові конфігурації для таких клієнтів:
| AWS CLI | Команда встановлення, налаштування облікових даних і приклади операцій |
| s3cmd | Файл конфігурації та приклади використання |
| rclone | Налаштування remote і команди синхронізації |
| MinIO Client | Налаштування alias і керування файлами |
| Python (boto3) | Фрагмент коду для програмного доступу |
У кожній вкладці вже підставлено ваші персональні облікові дані — просто скопіюйте, вставте й підключайтеся.
Моніторинг використання
Розділ S3 Usage дає огляд споживання сховища в реальному часі:
| Метрика | Деталі |
|---|---|
| Використання диска | Поточне використання відносно квоти (наприклад, 120 ГБ / 500 ГБ) |
| Обʼєкти та бакети | Загальна кількість збережених обʼєктів і створених бакетів |
| Трафік | Вхідний і вихідний трафік із розподілом у відсотках |
| Операції | Розподіл за типами: GET, PUT, DELETE, LIST — із загальною кількістю та кількістю успішних |
Примітка: дані про сховище оновлюються в реальному часі. Статистика трафіку та операцій може запізнюватися до 15 хвилин.