Table of Contents

S3 objektų saugykla - apžvalga

Su S3 suderinama objektų saugykla, sukurta Ceph pagrindu su duomenų replikacija. Saugokite atsargines kopijas, medijos failus, programų duomenis ar statinius išteklius – ir viską valdykite iš kliento skydelio. Junkitės bet kuriuo su S3 suderinamu įrankiu: AWS CLI, s3cmd, rclone, MinIO Client ar Python (boto3).


Kas įtraukta

Kiekvienas S3 Storage planas apima:

Saugyklos kvota Keičiama – padidinkite ar sumažinkite bet kada iš skydelio
Bucket’ai Iki 100 bucket’ų paskyrai
Objektai Neribotai pagal saugyklos kvotą
Prieigos raktai Keli raktai – kurkite, keiskite ar trinkite bet kada
Paslaugų paskyros Detali prieiga prie atskirų bucket’ų su konfigūruojamomis teisėmis
Stebėjimas Naudojimo statistika realiuoju laiku: saugykla, objektai, srautas, operacijos
Prisijungimas HTTPS, path-style prieiga
Quick Connect Paruoštos konfigūracijos AWS CLI, s3cmd, rclone, MinIO Client, Python

Kainodara

S3 objektų saugykla apmokestinama valandomis už rezervuotą talpą – apie 7 EUR už TB per mėnesį, skaičiuojant valandomis. Mokate už rezervuotą talpą nepriklausomai nuo to, kiek iš tikrųjų saugote, todėl objektų ištrynimas sąskaitos nesumažina, kol nesumažinate rezervuoto saugyklos dydžio.


Jūsų S3 skydelis

Aktyvavę S3 Storage paslaugą, kliento skydelyje matysite šias skiltis:

Skiltis Ką galite daryti
Service Details Peržiūrėti rezervuotą saugyklos dydį ir paskyros duomenis, didinti/mažinti kvotą
S3 Buckets Kurti ir trinti bucket’us, matyti kiekvieno bucket’o objektų skaičių ir dydį
S3 Credentials Valdyti prieigos raktus ir paslaugų paskyras, matyti endpoint ir User ID
S3 Quick Connect Paruoštos kopijuoti konfigūracijos ir komandos populiariems S3 klientams
S3 Usage Stebėti disko naudojimą, srautą (įeinantį/išeinantį) ir API operacijas (GET, PUT, DELETE, LIST)

Bucket’ų valdymas

Eikite į S3 Buckets ir kurkite bei valdykite savo saugojimo konteinerius. Kiekviename bucket’e saugomas neribotas objektų skaičius pagal bendrą kvotą.

Norėdami sukurti bucket’ą, įveskite pavadinimą ir spustelėkite + Create. Bucket’ų sąraše rodomas kiekvieno bucket’o objektų skaičius ir bendras dydis.

Pavadinimų taisyklės: Bucket’ų pavadinimuose gali būti mažosios raidės, skaičiai ir brūkšneliai. Pavadinimas turi prasidėti ir baigtis raide arba skaičiumi.


Prisijungimo duomenys ir prieigos valdymas

Skiltyje S3 Credentials rodomi prisijungimo duomenys: Endpoint URL ir User ID. Čia taip pat valdote du prieigos tipus:

Prieigos raktai

Prieigos raktai suteikia visišką prieigą prie visų jūsų bucket’ų. Naudokite juos asmeninėms užduotims, pvz., atsarginių kopijų valdymui ar bendroms saugyklos operacijoms. Galite sukurti kelis raktus ir saugumo sumetimais bet kada juos keisti – spustelėkite + New Key norėdami sugeneruoti naują porą, arba ištrinkite senus nebenaudojamus raktus.

Paslaugų paskyros – detali prieiga prie atskirų bucket’ų

Paslaugų paskyros yra atskiri prisijungimo duomenys, apriboti vienu bucket’u su konkrečiomis teisėmis. Tai rekomenduojamas būdas integracijoms, automatizuotiems procesams ir trečiųjų šalių prieigai.

Kurdami paslaugos paskyrą, pasirenkate:

Laukas Aprašymas
Pavadinimas Aprašomoji etiketė (pvz., backup-robot, cdn-reader, deploy-bot)
Bucket Konkretus bucket’as, prie kurio paskyra turi prieigą
Teisės Read – tik objektų atsisiuntimas | Write – tik objektų įkėlimas | Read & Write – visiška prieiga prie bucket’o

Paslaugų paskyrų naudojimo atvejai

Scenarijus Bucket Teisė
Automatinės atsarginės kopijos (cron, CI/CD) backups Read & Write
CDN ar statinės svetainės talpinimas public-assets Read
CI/CD kūrimo artefaktų įkėlimas builds Write
Rangovo ar partnerio prieiga shared-project Read & Write

Saugumo patarimas: Automatizuotiems procesams ir trečiųjų šalių integracijoms visada naudokite paslaugų paskyras, o ne pagrindinius prieigos raktus. Tada, nutekėjus prisijungimo duomenims, atskleidžiamas tik vienas bucket’as, o ne visa saugykla.


Prisijungimas prie saugyklos

Eikite į S3 Quick Connect skydelyje rasite paruoštas konfigūracijas šiems klientams:

AWS CLI Diegimo komanda, prisijungimo duomenų konfigūracija ir operacijų pavyzdžiai
s3cmd Konfigūracijos failas ir naudojimo pavyzdžiai
rclone Remote konfigūracija ir sinchronizavimo komandos
MinIO Client Alias nustatymas ir failų valdymas
Python (boto3) Kodo pavyzdys programinei prieigai

Kiekviename skirtuke jau įrašyti jūsų asmeniniai prisijungimo duomenys – tiesiog nukopijuokite, įklijuokite ir prisijunkite.


Naudojimo stebėjimas

Skiltyje S3 Usage realiuoju laiku pateikia saugyklos naudojimo apžvalgą:

Rodiklis Išsami informacija
Disko naudojimas Dabartinis naudojimas palyginti su kvota (pvz., 120 GB / 500 GB)
Objektai ir bucket’ai Bendras saugomų objektų ir sukurtų bucket’ų skaičius
Srautas Įeinantis ir išeinantis srautas su procentine išklotine
Operacijos Išklotinė pagal tipą: GET, PUT, DELETE, LIST – su bendru ir sėkmingų skaičiumi

Pastaba: Saugyklos duomenys pateikiami realiuoju laiku. Srauto ir operacijų statistika gali vėluoti iki 15 minučių.