Сховище обєктів Vultr

S3-сумісне* сховище об’єктів тепер доступне в хмарі Vultr. Наша технологія зберігання об’єктів доступна, масштабована та легко інтегрується у ваші існуючі рішення. У цій статті наведено огляд зберігання об’єктів та інструкції щодо початку роботи з ним.

Що таке зберігання об’єктів?

Сховище об’єктів — це доступна в Інтернеті служба для зберігання та отримання файлів. Файли називаються «об’єктами». До об’єктів, завантажених у сховище об’єктів, можна отримати доступ приватно або публічно в Інтернеті. Сховище об’єктів підтримує практично необмежену кількість об’єктів.

Випадки використання для зберігання об’єктів включають:

  • Розмістити статичні активи веб-сайту (зображення, javascript, css, медіафайли).
  • Поділіться програмним забезпеченням або бізнес-файлами.
  • Рішення для резервного копіювання та відновлення.
  • Зберігайте велику кількість предметів.
  • Усуньте потребу в управлінні та розширенні сховища файлів.

Як я можу замовити зберігання об’єктів?

На порталі клієнтів Vultr у верхній частині сторінки відображається пункт меню «Об’єкти». Це перенесе вас до списку підписок на зберігання об'єктів .

На сторінці зі списком підписок вам будуть представлені посилання для замовлення зберігання об’єктів та керування наявними підписками на зберігання об’єктів.

Як я можу використовувати сховище об’єктів?

Після того, як ви замовили підписку на сховище об’єктів, вона відобразиться в списку підписок . Натиснувши підписку, ви перейдете на сторінку з відомостями про підписку, яка надасть вам необхідне ім’я хосту та ключі доступу.

Сховище об’єктів Vultr є S3-сумісним*. Це означає, що він сумісний з більшістю інструментів, розроблених для Amazon S3.

Ключові поняття

Об'єктне сховище купується на Vultr через підписку . Одна підписка надає вам фіксований обсяг пам’яті в певному місці. Кожна підписка ізольована і має власний набір ключів доступу S3. Якщо ви хочете зберігати об’єкти в Нью-Джерсі та Лос-Анджелесі, вам потрібно буде придбати дві підписки.

Кожна підписка надає пару ключів доступу S3. Це ключі, які використовуються з вашим програмним забезпеченням, сумісним із S3.

Існує різноманітне програмне забезпечення, сумісне з S3. Програмне забезпечення, яке ви можете використовувати, залежить від ваших особистих уподобань та операційної системи вашого комп’ютера. Як правило, доступні як інструменти на основі CLI, так і графічні інструменти. Далі в цьому документі ми включимо кілька прикладів.

Предмети зберігаються у відрах. Перш ніж почати завантажувати об’єкти, потрібно створити принаймні одне відро. Корзини подібні до папок у файловій системі. Назви сегментів унікальні в будь-якому місці. Наприклад, я не міг створити два відра з іменем mybucketу Нью-Джерсі. Додаткову інформацію див. у розділі «Правила найменування сегментів».

Корзини доступні в Інтернеті за назвою. Наприклад, якби я створив відро з ім’ям mybucketу Нью-Джерсі, воно було б доступне за адресою, https://mybucket.ewr1.vultrobjects.com/а також https://ewr1.vultrobjects.com/mybucket/. Частина ewr1.vultrobjects.comімені хоста залежить від регіону і на нього можна посилатися в списку підписок на сховище об'єктів .

Об’єкти завантажуються в ведра. У більшості інструментів S3 об’єкти за замовчуванням є «приватними». Це означає, що вам знадобляться ключі доступу S3, щоб завантажити об’єкт. Файли також можна зробити загальнодоступними, зробивши їх доступними в Інтернеті. Завантаження photo.jpgв mybucket, а потім встановлення дозволу на "public" дозволить зробити файл доступним за адресою https://mybucket.ewr1.vultrobjects.com/photo.jpg.

s3cmd: приклад інструмента CLI

S3cmd — клієнт командного рядка S3 для Linux і Mac. Наша тестована версія була 2.0.2.

Спочатку вам потрібно налаштувати s3cmd.

s3cmd --configure

Майстер задасть вам кілька запитань. Використовуйте значення, надані у вашій підписці на сховище об’єктів, щоб відповісти на запитання нижче. Замініть access123, secret123, і ewr1.vultrobjects.comвідповідно.

Access key: access123
Secret key: secret123
...
S3 Endpoint: ewr1.vultrobjects.com
DNS style bucket+hostname:port: %(bucket)s.ewr1.vultrobjects.com
...

Після завершення роботи майстра ви зможете s3cmdотримати доступ до сховища об’єктів.

# make bucket
s3cmd mb s3://mybucket

# remove bucket
s3cmd rb s3://mybucket

# list buckets
s3cmd ls

# list files in bucket
s3cmd ls s3://mybucket

# upload file, private access
s3cmd put photo.jpg s3://mybucket/photo.jpg

# upload file, public access
s3cmd put -P photo.jpg s3://mybucket/photo.jpg

# download file
s3cmd get s3://mybucket/photo.jpg

# delete file
s3cmd rm s3://mybucket/photo.jpg

# change access on file to public
s3cmd setacl s3://mybucket/photo.jpg --acl-public

# change access on file to private
s3cmd setacl s3://mybucket/photo.jpg --acl-private

# enable directory listing on a bucket
s3cmd setacl s3://mybucket/ --acl-public

# disable directory listing on a bucket
s3cmd setacl s3://mybucket/ --acl-private

Додаткові приклади див. на сторінці керівництва s3cmd.

Cyberduck: приклад графічного інструменту

Cyberduck — графічний файловий менеджер для Windows і Mac. Він підтримує S3, FTP і багато популярних файлообмінних служб. Наша тестована версія була 6.8.2.

Підключіться до сховища об’єктів Vultr, натиснувши «Відкрити підключення».

З'явиться діалогове вікно «Відкрити підключення». Вам потрібно вказати " Server", " Access Key ID" і " Password". Використовуйте значення, надані у вашій підписці на зберігання об’єктів.

  • " Server" - це ім'я хоста S3 ( ewr1.vultrobjects.com).
  • " Access Key ID" - це ключ доступу S3.
  • " Password" - це секретний ключ S3.

Натисніть кнопку «Підключити», щоб підключитися. Після цього ви зможете керувати файлами за допомогою Cyberduck.

# create bucket
Choose "File, New Folder" from the menu, or right click in the file area and choose "New Folder". The folder name is the bucket name.

# remove bucket
Right click on a bucket, click "Delete".

# upload file
Drag and drop a file from your computer onto the bucket.

# download file
Right click on a file, click "Download As...".

# delete file
Right click on a file, click "Delete".

# change access on file to public
Right click on a file, click "Info". Go to the "Permissions" tab. Click the gear on the lower left corner, and choose "Everyone" from the menu. Set the "Permission" dropdown to "READ" for the "Everyone" ACL table entry. Close the "Info" window.

# change access on file to private
Right click on a file, click "Info". Go to the "Permissions" tab. If "Everyone" appears in the "Access Control List (ACL)", click the gear on the lower left corner and remove the entry. Close the "Info" window.

# enable directory listing on a bucket
Right click on a bucket, click "Info". Go to the "Permissions" tab. Click the gear on the lower left corner, and choose "Everyone" from the menu. Set the "Permission" dropdown to "READ" for the "Everyone" ACL table entry. Close the "Info" window.

# disable directory listing on a bucket
Right click on a bucket, click "Info". Go to the "Permissions" tab. If "Everyone" appears in the "Access Control List (ACL)", click the gear on the lower left corner and remove the entry. Close the "Info" window.

Технічна інформація

Межі ставок

Сховище об’єктів має обмеження швидкості 400 запитів на секунду. Якщо вашій програмі потрібні більші обсяги запитів, ми рекомендуємо розгорнути кешуючий проксі-сервер перед сховищем об’єктів для забезпечення продуктивності та безпеки.

Правила найменування відро

  • Назви сегментів мають бути унікальними для кожного місця.
  • Назви сегментів мають починатися та закінчуватися малою літерою.
  • Назви сегментів можуть містити тире (-).
  • Максимальна довжина назв сегментів становить 255 символів.
  • Неможливо отримати доступ до імен сегментів, які довше 63 символів, якщо використовується ім’я хоста віртуального сегмента, наприклад: "mylongbucketname.ewr1.vultrobjects.com". Для довших імен сегментів слід використовувати метод каталогу верхнього рівня, наприклад "ewr1.vultrobjects.com/mylongbucketname".

S3-сумісність

У таблиці нижче наведено сумісність між сховищем об’єктів Vultr і протоколом S3. Сумісність може бути додатково обмежена залежно від інструменту S3, який використовується для доступу до сховища об’єктів Vultr.

Для запитів на завантаження заголовок "Content-Length" може не відповідати розміру файлу. Це тому, що ми використовуємо gzip на наших веб-серверах для підвищення продуктивності. У рідкісних випадках, коли це спричиняє проблеми для вашої системи автоматизації, ви можете вимкнути gzip на запити. Проект libcloud оновлюється, щоб підтримувати цю поведінку.

ACL сегмента (отримати, покласти) Так
Ведення журналу доступу Немає
Інвентар ковша Немає
Життєвий цикл ковша Так
Розташування ковша Так
Повідомлення про сегмент Немає
Версії об’єкта Bucket Так
Реплікація відра Немає
Запит на оплату Так
Веб-сайт Bucket Немає
CORS Так
Копіювати об’єкт Так
Створити відро Так
Видалити сегмент Так
Видалити об’єкт Так
Отримати інформацію про сегмент (HEAD) Так
Отримати об’єкт Так
Отримати інформацію про об’єкт (HEAD) Так
Список відер Так
Багатокомпонентні завантаження Так
ACL об'єктів (отримати, покласти) Так
Метадані об’єкта Так
Позначення об’єктів Так
Об'єкт POST Так
Політика (сегри, об’єкти) Так
Попередньо підписані URL-адреси Так
Поставте об’єкт Так

Які порти заблоковані?

Які порти заблоковані?

Ми блокуємо кілька вихідних портів для безпеки мережі. Заблоковано за замовчуванням. Ви можете попросити видалити ці блокування, відкривши заявку в службу підтримки. TCP порт 2

Блок зберігання Vultr

Блок зберігання Vultr

Технологія Vultrs Cloud Block Storage дозволяє підключити високопродуктивне масштабоване сховище до вашого примірника, що значно покращує управління простором

Як змінити розмір VPS-диска?

Як змінити розмір VPS-диска?

У цьому посібнику пояснюється, як змінити розмір жорсткого диска на Vultr VPS. Якщо ви нещодавно оновили свій план до плану з більшим диском, ви можете дотримуватися цього

Індивідуальний ISO на голому металі

Індивідуальний ISO на голому металі

Вступ Наразі Vultr не має системи, яка б дозволяла завантажувати та монтувати користувацькі ISO-файли на голий метал. Однак це вас не зупиняє

Сховище обєктів Vultr

Сховище обєктів Vultr

S3-сумісне* сховище об’єктів тепер доступне в хмарі Vultr. Наша технологія зберігання об’єктів доступна, масштабована та легко інтегрована у вас

Приклад листа авторизації для оголошень BGP

Приклад листа авторизації для оголошень BGP

Будь ласка, використовуйте наведений нижче шаблон, коли запитуєте авторизацію для оголошень BGP. ЛИСТ-АВТОРИЗАЦІЯ [ДАТА] Кому це може стосуватися, Thi

Вимоги для завантаження ISO ISO ОС до Vultr

Вимоги для завантаження ISO ISO ОС до Vultr

Vultr пропонує широкий вибір операційних систем на вибір. Однак іноді ви можете завантажити власну власну операційну систему ISO, наприклад Kal

Кілька приватних мереж

Кілька приватних мереж

Vultr представив підтримку кількох приватних мереж на початку 2018 року. Ця функція пропонується як доповнення до стандартної приватної мережі. Whe

Як використовувати бібліотеку Vultr Go для отримання інформації про сервер

Як використовувати бібліотеку Vultr Go для отримання інформації про сервер

Вступ Офіційну бібліотеку Vultr Go можна використовувати для взаємодії з API Vultr. API Vultr дозволяє керувати ресурсами, пов’язаними з вами

Висока доступність на Vultr з плаваючим IP і BGP

Висока доступність на Vultr з плаваючим IP і BGP

Vultr дозволяє об’єднати дві наші функції (плаваючі IP-адреси та BGP) для досягнення високої доступності. Налаштування Вам знадобляться два екземпляри в sam

Як відновити знімок

Як відновити знімок

Знімки — це ефективний спосіб зробити повну резервну копію вашого сервера. Ви не зможете відновити окремі файли, а відновити весь сервер. Ті

Брандмауер Vultr

Брандмауер Vultr

Vultr пропонує рішення брандмауера на базі Інтернету, яке можна ввімкнути для захисту одного або кількох екземплярів обчислень. Наявність набору правил брандмауера для ваших серверів i

Звіт про інциденти безпеки Cloudflare

Звіт про інциденти безпеки Cloudflare

Важливе повідомлення про безпеку: як ви, можливо, знаєте, Vultr використовує продукт Cloudflares CDN для підвищення швидкості нашого веб-сайту по всьому світу та захисту від

Використання двофакторної аутентифікації для входу в панель керування Vultr

Використання двофакторної аутентифікації для входу в панель керування Vultr

Двофакторна аутентифікація або 2FA — це техніка, яка додає рівень безпеки, вимагаючи додаткового кроку аутентифікації для входу. Для надійної безпеки

Vultr DDoS захист

Vultr DDoS захист

Тепер ми безкоштовно включаємо 10 Гбіт/с DDoS-захист від атак на всі екземпляри виділеної хмари Vultr (VDC) у Нью-Йорку/Нью-Джерсі. Як працює захист від DDoS?

Налаштування BGP на Vultr

Налаштування BGP на Vultr

Функція Vultrs BGP дозволяє вам використовувати власний IP-простір і використовувати його в будь-якому з наших місць. Початок роботи Щоб використовувати BGP, вам потрібно: Розгорнутий Vult

Модуль Vultr WHMCS

Модуль Vultr WHMCS

Примітка. Будь ласка, прочитайте цей документ повністю, перш ніж інсталювати модуль інформації модуля Vultr WHMCS Версія: 2.0.0 (оновлено) Дата випуску: 25 червня 2019 р.

Єдиний вхід

Єдиний вхід

Вашу корпоративну систему входу можна інтегрувати з системою облікових записів Vultrs за допомогою функції єдиного входу (SSO). SSO допомагає спростити керування паролями

Додайте додаткову IPv4-адресу до свого VPS

Додайте додаткову IPv4-адресу до свого VPS

У цьому посібнику пояснюється, як налаштувати додаткову адресу IPv4 на Vultr VPS. Ми припустимо наступне: Основна IP-адреса вашого VPS – 1.2.3.4.

Автоматичне резервне копіювання

Автоматичне резервне копіювання

Vultr пропонує автоматичне резервне копіювання як опцію для обчислювальних екземплярів. Резервні копії надзвичайно важливі для критично важливих систем і додатків системи резервного копіювання Vultr

Повстання машин: застосування ШІ в реальному світі

Повстання машин: застосування ШІ в реальному світі

Штучний інтелект не в майбутньому, він тут прямо в сьогоденні У цьому блозі Прочитайте, як програми штучного інтелекту вплинули на різні сектори.

DDOS-атаки: короткий огляд

DDOS-атаки: короткий огляд

Ви також стали жертвою DDOS-атак і спантеличені методами запобігання? Прочитайте цю статтю, щоб вирішити свої запитання.

Ви коли-небудь замислювалися, як хакери заробляють гроші?

Ви коли-небудь замислювалися, як хакери заробляють гроші?

Можливо, ви чули, що хакери заробляють багато грошей, але чи замислювалися ви коли-небудь, як вони заробляють такі гроші? давайте обговоримо.

Революційні винаходи від Google, які полегшать ваше життя.

Революційні винаходи від Google, які полегшать ваше життя.

Ви хочете побачити революційні винаходи Google і як ці винаходи змінили життя кожної людини сьогодні? Тоді читайте в блозі, щоб побачити винаходи Google.

Friday Essential: Що сталося з автомобілями, керованими штучним інтелектом?

Friday Essential: Що сталося з автомобілями, керованими штучним інтелектом?

Концепція самокерованих автомобілів, щоб вирушати в дороги за допомогою штучного інтелекту, є мрією, яку ми давно мріємо. Але, незважаючи на кілька обіцянок, їх ніде не видно. Прочитайте цей блог, щоб дізнатися більше…

Технологічна сингулярність: віддалене майбутнє людської цивілізації?

Технологічна сингулярність: віддалене майбутнє людської цивілізації?

Оскільки наука розвивається швидкими темпами, бере на себе багато наших зусиль, ризики піддати себе незрозумілій Сингулярності також зростає. Читайте, що може означати для нас сингулярність.

Еволюція зберігання даних – інфографіка

Еволюція зберігання даних – інфографіка

Методи зберігання даних можуть розвиватися з моменту народження Даних. Цей блог висвітлює еволюцію зберігання даних на основі інфографіки.

Функціональні можливості шарів еталонної архітектури великих даних

Функціональні можливості шарів еталонної архітектури великих даних

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

6 дивовижних переваг використання пристроїв розумного дому в нашому житті

6 дивовижних переваг використання пристроїв розумного дому в нашому житті

У цьому цифровому світі пристрої розумного дому стали важливою частиною життя. Ось кілька дивовижних переваг пристроїв розумного дому щодо того, як вони роблять наше життя гідним життя та спрощують його.

Оновлення доповнення macOS Catalina 10.15.4 спричиняє більше проблем, ніж вирішує

Оновлення доповнення macOS Catalina 10.15.4 спричиняє більше проблем, ніж вирішує

Нещодавно Apple випустила додаткове оновлення macOS Catalina 10.15.4, щоб виправити проблеми, але схоже, що оновлення викликає більше проблем, що призводять до блокування комп’ютерів Mac. Прочитайте цю статтю, щоб дізнатися більше