Puncte:0

Cum extrag o listă cu toate folderele din compartimentul sau directoarele mele de stocare AWS S3?

drapel cn

Oferă Amazon o modalitate ușoară de a extrage o listă cu toate folderele care au fișiere mai mari de 500 MB dintr-o găleată s3? doresc să limitez domeniul de aplicare la directoarele „/files/ftp_upload/” și asta pentru a-mi putea calcula costurile etc.

Am încercat asta, dar nu primesc atât de mult ajutor

aws s3 ls s3://YOUR_BUCKET/YOUR_FOLDER/ --recursive --human-redable --summarize

care este cea mai bună abordare aici?

Puncte:0
drapel af

S3 nu are un concept de „foldere”, consola prezintă doar datele ca foldere în consolă prin împărțirea tastelor obiect pe bara oblică („/”). Deci, rezumarea datelor după „dosar” ar necesita analiza cheii fiecărui obiect.

Puteți extrage TOATE datele pentru obiectele care se potrivesc cu prefixul cheie și apoi să efectuați ceva logică și matematică pentru a le însuma, dar asta este multă muncă.

Dacă nu aveți nevoie de date în timp real, S3 Inventory poate oferi o soluție bună. Practic, obțineți o listă a obiectelor din ieșirea găleții S3 specificată în unul dintre cele trei formate: CSV, Apache ORC sau Apache Parquet. Apoi puteți face calcule mult mai ușoare pe baza datelor.

Dezavantajul S3 Inventory este că este nevoie de aproximativ o zi pentru a obține raportul și nu este în timp real.

https://docs.aws.amazon.com/AmazonS3/latest/userguide/storage-inventory.html

-- Dacă căutați o modalitate mai ușoară de a gestiona costurile, poate doriți să despărțiți cazul de utilizare folosind o găleată S3 pentru fiecare. Apoi, puteți utiliza etichetele de alocare a costurilor la nivel de grup.

De asemenea, raportarea utilizării S3 este utilă pentru a determina dacă ar trebui să utilizați o clasă de stocare diferită.

sam23 avatar
drapel cn
Vreau doar să filtrez fișierele care depășesc 500 MB din folderul meu de încărcare a grupului? exista vreun sfat in acest sens?

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.