Score:0

ฉันจะแยกรายการโฟลเดอร์ทั้งหมดของบัคเก็ตหรือไดเร็กทอรีพื้นที่จัดเก็บ AWS S3 ของฉันได้อย่างไร

ธง cn

Amazon มีวิธีง่ายๆ ในการแยกรายการโฟลเดอร์ทั้งหมดที่มีไฟล์มากกว่า 500 MB จากบัคเก็ต s3 หรือไม่ ต้องการจำกัดขอบเขตไปที่ไดเร็กทอรี '/files/ftp_upload/' ด้วย เพื่อให้ฉันสามารถคำนวณค่าใช้จ่ายของฉัน ฯลฯ

ฉันได้ลองสิ่งนี้แล้ว แต่ไม่ได้รับความช่วยเหลือมากนัก

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

วิธีที่ดีที่สุดที่นี่คืออะไร

Score:0
ธง af

S3 ไม่มีแนวคิดของ "โฟลเดอร์" คอนโซลแสดงเฉพาะข้อมูลเช่นโฟลเดอร์ในคอนโซลโดยแยกคีย์วัตถุบนเครื่องหมายทับ ("/") ดังนั้นการสรุปข้อมูลด้วย "โฟลเดอร์" จึงต้องมีการแยกวิเคราะห์คีย์ของแต่ละวัตถุ

คุณสามารถดึงข้อมูลทั้งหมดสำหรับออบเจกต์ที่ตรงกับคำนำหน้าคีย์ของคุณ จากนั้นใช้ตรรกะและคณิตศาสตร์เพื่อรวมเข้าด้วยกัน แต่นั่นเป็นงานที่ต้องทำมาก

หากคุณไม่ต้องการข้อมูลแบบเรียลไทม์ S3 Inventory อาจให้โซลูชันที่ดี โดยทั่วไป คุณจะได้รับรายการของออบเจกต์ในเอาต์พุตบัคเก็ต S3 ที่ระบุในรูปแบบใดรูปแบบหนึ่งจากสามรูปแบบ: CSV, Apache ORC หรือ Apache Parquet จากนั้นคุณสามารถคำนวณได้ง่ายขึ้นตามข้อมูล

ข้อเสียของ S3 Inventory คือต้องใช้เวลาหนึ่งวันหรือมากกว่านั้นในการรับรายงานและไม่ใช่ตามเวลาจริง

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

-- หากคุณกำลังมองหาวิธีที่ง่ายกว่าในการจัดการต้นทุน คุณอาจต้องการแยกกรณีการใช้งานออกโดยใช้บัคเก็ต S3 หนึ่งบัคเก็ตสำหรับแต่ละอัน จากนั้นคุณสามารถใช้แท็กการปันส่วนต้นทุนที่ระดับฝากข้อมูล

นอกจากนี้ การรายงานการใช้งาน S3 ยังมีประโยชน์ในการพิจารณาว่าคุณควรใช้คลาสพื้นที่เก็บข้อมูลอื่นหรือไม่

sam23 avatar
cn flag
ฉันแค่ต้องการกรองไฟล์ที่มีขนาดใหญ่กว่า 500 MB ออกจากโฟลเดอร์อัปโหลดบัคเก็ตของฉัน ? มีคำแนะนำเกี่ยวกับเรื่องนี้หรือไม่?

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา