คำถามที่พบบ่อยทั่วไปเกี่ยวกับ S3

ถาม: Amazon S3 คืออะไร

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

ถาม: ใช้ Amazon S3 ทำอะไรได้บ้าง

Amazon S3 มีอินเทอร์เฟซการบริการเว็บไซต์ที่เรียบง่ายซึ่งคุณสามารถจัดเก็บและกู้คืนข้อมูลได้ทุกปริมาณ ทุกเวลา และจากทุกที่ ด้วยบริการบนเว็บนี้ คุณจะสามารถสร้างแอปพลิเคชันที่ใช้ประโยชน์จากที่จัดเก็บข้อมูล Cloud Native ได้อย่างง่ายดาย เนื่องจาก Amazon S3 สามารถขยายขนาดได้มากและมีค่าใช้จ่ายเฉพาะเท่าที่คุณใช้งานเท่านั้น จึงทำให้คุณสามารถเริ่มต้นจากจุดเล็กๆ และขยายแอปพลิเคชันในแบบที่ต้องการได้ โดยไม่ต้องแลกกับประสิทธิภาพการทำงานหรือความน่าเชื่อถือ

Amazon S3 ยังออกแบบมาให้มีความยืดหยุ่นสูง จัดเก็บข้อมูลได้ทุกประเภทและทุกปริมาณตามที่ต้องการ อ่านข้อมูลเดิมซ้ำนับล้านครั้งหรืออ่านเฉพาะเมื่อมีการกู้คืนเมื่อเกิดเหตุฉุกเฉิน สร้างแอปพลิเคชัน FTP ที่เรียบง่ายหรือเว็บแอปพลิเคชันที่ซับซ้อน เช่น เว็บไซต์ค้าปลีกอย่าง Amazon.com Amazon S3 ช่วยให้นักพัฒนามีอิสระในการมุ่งเน้นที่การสร้างนวัตกรรมแทนที่จะต้องคิดหาวิธีจัดเก็บข้อมูล

ถาม: จะเริ่มใช้ Amazon S3 อย่างไร

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

ถาม: สิ่งที่นักพัฒนาสามารถทำกับ Amazon S3 ได้ แต่ไม่สามารถทำกับโซลูชันในองค์กรได้มีอะไรบ้าง

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

ถาม: ฉันสามารถจัดเก็บข้อมูลประเภทใดใน Amazon S3

ที่จริงแล้ว คุณสามารถจัดเก็บข้อมูลได้ทุกชนิดในทุกรูปแบบ โปรดดูรายละเอียดที่ข้อตกลงสิทธิการใช้งาน Amazon Web Services

ถาม: ฉันสามารถเก็บข้อมูลใน Amazon S3 ได้มากเท่าใด

ปริมาณข้อมูลและจำนวนอ็อบเจกต์ทั้งหมดที่จัดเก็บได้ไม่มีจำกัด อ็อบเจกต์ Amazon S3 แต่ละอ็อบเจกต์สามารถมีขนาดขั้นต่ำที่ 0 จนไปถึงสูงสุดที่ 5 TB อ็อบเจกต์ขนาดใหญ่ที่สุดซึ่งสามารถอัปโหลดใน PUT เดียวได้ คือขนาด 5 GB สำหรับอ็อบเจกต์ที่ใหญ่กว่า 100 เมกะไบต์ ลูกค้าควรพิจารณาใช้ความสามารถในการอัปโหลดแบบหลายส่วน

ถาม: พื้นที่จัดเก็บข้อมูลของ Amazon S3 มีคลาสใดบ้าง

Amazon S3 มีคลาสพื้นที่จัดเก็บข้อมูลที่หลากหลายโดยออกแบบมาสำหรับกรณีใช้งานที่ต่างกัน ซึ่งรวมถึง S3 Standard สำหรับพื้นที่จัดเก็บอเนกประสงค์สำหรับข้อมูลที่เข้าถึงบ่อย S3 Intelligent-Tiering สำหรับข้อมูลที่ไม่ทราบรูปแบบการเข้าถึงหรือเปลี่ยนไป S3 Standard-Infrequent Access (Standard-IA ของ S3) และ S3 One Zone-Infrequent Access (One Zone-IA ของ S3) สำหรับข้อมูลที่จัดเก็บเป็นเวลานานแต่เข้าถึงไม่บ่อยนัก และ Amazon S3 Glacier (S3 Glacier) และ Amazon S3 Glacier Deep Archive (S3 Glacier Deep Archive) สำหรับการเก็บถาวรระยะยาวและการรักษาข้อมูลในแบบดิจิทัล หากคุณมีข้อกำหนดด้านถิ่นที่อยู่ของข้อมูลซึ่งรีเจี้ยน AWS ที่มีอยู่ไม่สามารถตอบสนองข้อกำหนดได้ คุณสามารถใช้คลาสที่จัดเก็บข้อมูล S3 Outposts เพื่อจัดเก็บข้อมูล S3 ของคุณในองค์กร คุณสามารถเรียนรู้เพิ่มเติมเกี่ยวกับคลาสที่จัดเก็บข้อมูลเหล่านี้ได้ที่หน้าคลาสที่จัดเก็บข้อมูลของ Amazon S3 

ถาม: ฉันสามารถมีบัคเก็ตที่มีอ็อบเจกต์ต่างๆ ในคลาสที่จัดเก็บข้อมูลต่างๆ ได้หรือไม่

ได้ คุณสามารถมีบัคเก็ต S3 ที่มีอ็อบเจกต์ที่แตกต่างกันซึ่งเก็บไว้ใน Standard ของ S3, Intelligent-Tiering ของ S3, Standard-IA ของ S3 และ One Zone-IA ของ S3 ได้

ถาม: Amazon จะทำอะไรกับข้อมูลของฉันที่อยู่ใน Amazon S3

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

ถาม: Amazon จัดเก็บข้อมูลของตนใน Amazon S3 หรือไม่

ใช่ Developer ใน Amazon ใช้ Amazon S3 สำหรับหลากหลายโครงการ โครงการดังกล่าวหลายโครงการใช้ Amazon S3 เป็นแหล่งข้อมูลที่เชื่อถือได้ และอาศัยพื้นที่จัดเก็บนี้ในการดำเนินธุรกิจที่สำคัญ

ถาม: ข้อมูล Amazon S3 ได้รับการจัดระเบียบอย่างไร

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

ถาม: ฉันจะใช้อินเทอร์เฟซเชื่อมโยงกับ Amazon S3 ได้อย่างไร

Amazon S3 มีอินเทอร์เฟซให้บริการบนเว็บ REST ที่เรียบง่ายและได้มาตรฐาน ซึ่งออกแบบมาเพื่อทำงานร่วมกับชุดเครื่องมือการพัฒนาอินเทอร์เน็ต การดำเนินการตั้งใจทำให้ออกมาอย่างเรียบง่าย เพื่อให้เพิ่มโปรโตคอลการกระจายและเลเยอร์การทำงานใหม่ได้ง่าย

ถาม: Amazon S3 มีความน่าเชื่อถือเพียงใด

Amazon S3 ช่วยให้นักพัฒนาสามารถเข้าถึงโครงสร้างพื้นฐานการจัดเก็บข้อมูลที่ปรับขนาดได้มาก พร้อมใช้งานเสมอ ทำงานรวดเร็ว และราคาไม่แพง แบบเดียวกับที่ Amazon ใช้ในการเรียกใช้งานเครือข่ายเว็บไซต์ทั่วโลกของตน คลาสที่จัดเก็บข้อมูล S3 Standard ได้รับการออกแบบมาเพื่อความพร้อมใช้งาน 99.99% คลาสที่จัดเก็บข้อมูล Standard-IA ของ S3 และคลาสที่จัดเก็บข้อมูล S3 Intelligent-Tiering ออกแบบมาเพื่อความพร้อมใช้งาน 99.9% คลาสที่จัดเก็บข้อมูล One Zone-IA ของ S3 ได้รับการออกแบบมาเพื่อความพร้อมใช้งาน 99.5% รวมถึงคลาสที่จัดเก็บข้อมูล S3 Glacier และ S3 Glacier Deep Archive ได้รับการออกแบบมาเพื่อความพร้อมใช้งาน 99.99% และ SLA เท่ากับ 99.9% คลาสที่จัดเก็บข้อมูลทั้งหมดเหล่านี้ได้รับการสนับสนุนโดยข้อตกลงระดับบริการ Amazon S3

ถาม: Amazon S3 จะทำงานอย่างไรหากปริมาณการใช้งานจากแอปพลิเคชันของฉันเพิ่มขึ้นอย่างรวดเร็ว

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

ถาม: Amazon S3 มีข้อตกลงระดับบริการ (SLA) หรือไม่

ใช่ Amazon S3 SLA ให้เครดิตการบริการ หากเปอร์เซ็นต์การทำงานต่อเดือนของลูกค้าต่ำกว่าข้อตกลงระดับการให้บริการในรอบการเรียกเก็บเงิน

ถาม: แบบจำลองความสอดคล้องของ Amazon S3 คืออะไร

Amazon S3 มอบความสอดคล้องที่ถูกต้องแม่นยำซึ่งรับประกันว่าจะอ่านข้อมูลได้ทันทีหลังเขียนสำเร็จแล้วโดยอัตโนมัติ โดยไม่มีการเปลี่ยนแปลงประสิทธิภาพหรือความพร้อมใช้งาน รวมถึงไม่ลดทอนการแยกรีเจี้ยนสำหรับแอปพลิเคชัน และไม่มีค่าใช้จ่ายเพิ่มเติม

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

Q: เหตุใดความสอดคล้องที่ถูกต้องแม่นยำในการอ่านข้อมูลได้ทันทีหลังจากเขียนจึงสามารถช่วยฉันได้

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

รีเจี้ยน AWS

ถาม: ข้อมูลของฉันได้รับการจัดเก็บไว้ในที่ใด

คุณระบุภูมิภาค AWS เมื่อสร้างบัคเก็ต Amazon S3 ของคุณ สำหรับคลาสพื้นที่จัดเก็บ S3 มาตรฐาน, S3 มาตรฐาน - เข้าถึงไม่บ่อย และ S3 Glacier อ็อบเจ็กต์ของคุณจะถูกจัดเก็บโดยอัตโนมัติในอุปกรณ์ต่างๆ ที่มีช่วงห่างอย่างต่ำสาม Availability Zone ซึ่งแต่ละช่วงแยกโดยไมล์ข้าม AWS Region อ็อบเจกต์ที่จัดเก็บอยู่ในคลาสพื้นที่จัดเก็บ One Zone-IA ของ S3 จะถูกจัดเก็บแบบซ้ำๆ ภายใน Availability Zone เดียวในรีเจี้ยน AWS ที่คุณเลือก สำหรับ S3 on Outposts ข้อมูลของคุณจะถูกจัดเก็บไว้ในสภาพแวดล้อมในองค์กร Outpost ของคุณ เว้นแต่ว่าคุณจะเลือกถ่ายโอนข้อมูลไปยังรีเจี้ยน AWS ด้วยตนเอง โปรดดูผลิตภัณฑ์และบริการระดับรีเจี้ยน สำหรับรายละเอียดเกี่ยวกับการให้บริการ Amazon S3 โดยแบ่งตามรีเจี้ยน AWS

ถาม: เขต AWS คืออะไร

เขต AWS เป็นตำแหน่งทางภูมิศาสตร์ที่ AWS มีหลาย Availability Zone แยกออกจากกันทางกายภาพและแยกห่างกัน ซึ่งเชื่อมต่อกับเครือข่ายเวลาแฝงต่ำ ปริมาณงานสูง และเครือข่ายสำรองสูง

ถาม: AWS Availability Zone (AZ) คืออะไร

AWS Availability Zone เป็นตำแหน่งที่แยกออกจากกันทางกายภาพภายในเขต AWS ภายในเขต AWS แต่ละแห่ง S3 จะดำเนินการอย่างน้อยสาม AZ ซึ่งแต่ละแห่งจะแยกห่างจากกันหลายไมล์เพื่อป้องกันเหตุการณ์ในท้องถิ่น เช่น ไฟไหม้ น้ำท่วม เป็นต้น

คลาสพื้นที่จัดเก็บ Amazon S3 มาตรฐาน, S3 มาตรฐาน - เข้าถึงไม่บ่อย และ S3 Glacier จะทำซ้ำข้อมูลอย่างน้อยสาม AZ เพื่อป้องกันการสูญเสีย AZ ทั้งหมด ซึ่งจะเป็นลักษณะนี้เช่นกันในภูมิภาคที่มี AZ น้อยกว่าสาม AZ เปิดใช้งานแบบสาธารณะ ออบเจ็กต์ที่เก็บไว้ในคลาสพื้นที่จัดเก็บเหล่านี้จะพร้อมให้เข้าถึงจาก AZ ทั้งหมดใน AWS Region

คลาสที่จัดเก็บข้อมูล One Zone-IA ของ Amazon S3 จะทำซ้ำข้อมูลภายใน AZ เดียว ข้อมูลที่จัดเก็บใน One Zone-IA ของ S3 ไม่ยืดหยุ่นต่อการสูญเสีย Availability Zone ทางกายภาพอันเป็นผลมาจากภัยพิบัติ เช่น แผ่นดินไหวและน้ำท่วม

ถาม: ฉันจะตัดสินใจได้อย่างไรว่าจะเก็บข้อมูลของฉันไว้ที่รีเจี้ยน AWS ใด

มีปัจจัยหลายประการที่ต้องพิจารณาตามแต่ละแอปพลิเคชันของคุณ คุณอาจต้องการจัดเก็บข้อมูลของคุณในภูมิภาคที่...

  • ... อยู่ใกล้กับลูกค้า ศูนย์ข้อมูล หรือทรัพยากร AWS อื่นๆ ของคุณ เพื่อลดเวลาในการเข้าถึงข้อมูล
  • ... อยู่ไกลจากการดำเนินการอื่นๆ ของคุณ เพื่อวัตถุประสงค์ในการกู้คืนระบบจากความซับซ้อนทางภูมิศาสตร์และภัยพิบัติ
  • ... ช่วยให้คุณสามารถจัดการกับปัญหาด้านข้อกำหนดทางกฎหมายและข้อบังคับที่เฉพาะเจาะจงได้
  • ... ช่วยให้คุณลดค่าใช้จ่ายในการเก็บข้อมูล คุณสามารถเลือกภูมิภาคที่มีราคาถูกกว่าเพื่อประหยัดเงินได้ สำหรับข้อมูลการกำหนดราคา S3 โปรดไปที่หน้าการกำหนดราคา S3

ถาม: Amazon S3 สามารถใช้งานได้ในส่วนใดของโลก

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

การเก็บค่าบริการ

ถาม: Amazon S3 มีค่าใช้จ่ายเท่าไร

สำหรับ Amazon S3 คุณจะจ่ายเฉพาะส่วนที่คุณใช้เท่านั้น ไม่มีค่าบริการขั้นต่ำ คุณสามารถประเมินค่าบริการรายเดือนของคุณได้โดยใช้ AWS Pricing Calculator

เราเรียกเก็บเงินน้อยลงเมื่อต้นทุนของเราน้อยลง ราคาบางรายการจะแตกต่างกันไปตามรีเจี้ยนของ Amazon S3 ราคาการเก็บค่าบริการขึ้นอยู่กับตำแหน่งของบัคเก็ต S3 ของคุณ ไม่มีค่าใช้จ่ายในการถ่ายโอนข้อมูลสำหรับข้อมูลที่ถ่ายโอนในรีเจี้ยน Amazon S3 ผ่านคำขอ COPY ข้อมูลที่ถ่ายโอนผ่านคำขอ COPY ระหว่างรีเจี้ยน AWS จะได้รับการคิดค่าบริการตามอัตราที่ระบุในหัวข้อราคาของหน้ารายละเอียด Amazon S3 ไม่มีค่าบริการในการถ่ายโอนข้อมูลสำหรับข้อมูลที่ถ่ายโอนระหว่าง Amazon EC2 (หรือบริการของ AWS ใดๆ) และ Amazon S3 ภายในรีเจี้ยนเดียวกัน ยกตัวอย่างเช่น ข้อมูลที่ถ่ายโอนภายในรีเจี้ยนสหรัฐอเมริกาฝั่งตะวันออก (เวอร์จิเนียตอนเหนือ) อย่างไรก็ตาม ข้อมูลที่ถ่ายโอนระหว่าง Amazon EC2 (หรือบริการของ AWS ใดๆ) และ Amazon S3 ในรีเจี้ยนอื่นๆ ทั้งหมดจะคิดค่าบริการตามอัตราที่ระบุไว้ในหน้าราคาของ Amazon S3 ยกตัวอย่างเช่น ข้อมูลที่ถ่ายโอนระหว่าง Amazon EC2 ของสหรัฐอเมริกาฝั่งตะวันออก (เวอร์จิเนียตอนเหนือ) และ Amazon S3 ของสหรัฐอเมริกาฝั่งตะวันตก (แคลิฟอร์เนียตอนเหนือ) สำหรับราคา S3 on Outposts โปรดไปที่หน้าราคาของ Outposts

ถาม: ฉันจะถูกคิดค่าบริการและเรียกเก็บเงินสำหรับการใช้ Amazon S3 อย่างไร

ไม่มีค่าบริการในการติดตั้งหรือข้อผูกพันในการเริ่มใช้บริการ เมื่อถึงสิ้นเดือน ระบบจะเรียกเก็บค่าบริการโดยอัตโนมัติสำหรับการใช้งานในเดือนนั้น คุณสามารถดูค่าใช้จ่ายในการเรียกเก็บเงินในช่วงเวลาปัจจุบันของคุณได้ตลอดเวลาที่เว็บไซต์ Amazon Web Services โดยเข้าสู่บัญชี Amazon Web Services แล้วคลิก “Console การเรียกเก็บเงินและการจัดการต้นทุน” ใน “บัญชีบริการเว็บของคุณ”

คุณสามารถเริ่มต้นใช้งาน Amazon S3 ได้ฟรีในทุกรีเจี้ยน ยกเว้นรีเจี้ยน AWS GovCloud ด้วย AWS Free Usage Tier* เมื่อลงชื่อสมัครใช้งาน ลูกค้า AWS ใหม่จะได้รับที่จัดเก็บข้อมูล Amazon S3 Standard จำนวน 5 GB, 20,000 คำขอ Get, 2,000 คำขอ Put และการถ่ายโอนข้อมูลออกจำนวน 15 GB (ไปยังอินเทอร์เน็ต รีเจี้ยน AWS หรือ CloudFront) ในแต่ละเดือนเป็นเวลา 1 ปี การใช้งานรายเดือนที่ไม่มีการใช้งานจะไม่สามารถเก็บไว้ใช้ในเดือนถัดไป

Amazon S3 จะเก็บเงินจากคุณสำหรับการใช้งานต่อไปนี้ โปรดทราบว่าการคำนวณด้านล่างอยู่บนสมมติฐานที่ไม่มี AWS Free Tier

พื้นที่เก็บข้อมูลที่ใช้:

ราคาพื้นที่จัดเก็บ Amazon S3 มีการสรุปไว้ในหน้าราคา Amazon S3

ปริมาณพื้นที่จัดเก็บที่ถูกเรียกเก็บเงินในหนึ่งเดือน จะขึ้นอยู่กับพื้นที่เก็บข้อมูลเฉลี่ยที่ใช้ตลอดทั้งเดือน ซึ่งรวมถึงข้อมูลออบเจ็กต์และเมตาดาต้าที่เก็บไว้ในบัคเก็ตที่คุณสร้างขึ้นภายใต้บัญชี AWS ของคุณ เราวัดการใช้พื้นที่เก็บข้อมูลของคุณใน "TimedStorage-ByteHrs" ซึ่งจะถูกรวบรวมตอนสิ้นเดือนเพื่อคำนวณเป็นค่าบริการรายเดือน

ตัวอย่างการจัดเก็บ:

สมมติว่าคุณเก็บข้อมูล 100 GB (107,374,182,400 ไบต์) ใน Amazon S3 Standard ไว้ในบัคเก็ตของคุณเป็นเวลา 15 วันในเดือนมีนาคม และเก็บข้อมูล 100 TB (109,951,162,777,600 ไบต์) ใน Amazon S3 Standard เป็นเวลา 16 วันให้หลังในเดือนมีนาคม

ในปลายเดือนมีนาคม คุณจะมียอดการใช้ไบต์-ชั่วโมง ดังนี้ ยอดรวมการใช้ไบต์-ชั่วโมง = [107,374,182,400 ไบต์ x 15 วัน x (24 ชั่วโมง/วัน)] + [109,951,162,777,600 ไบต์ x 16 วัน x (24 ชั่วโมง/วัน)] = 42,259,901,212,262,400 ไบต์-ชั่วโมง โปรดคำนวณชั่วโมงตามจำนวนวันจริงในเดือนนั้นๆ ตัวอย่างเช่น ในตัวอย่างของเรา เราใช้เดือนมีนาคมซึ่งมี 31 วันหรือ 744 ชั่วโมง

เมื่อแปลงเป็น GB ต่อเดือน: 42,259,901,212,262,400 ไบต์-ชั่วโมง / 1,073,741,824 ไบต์ต่อ GB / 744 ชั่วโมงต่อเดือน = 52,900 GB ต่อเดือน

ปริมาณการใช้นี้ข้ามระดับปริมาณสองระดับ ราคาค่าจัดเก็บต่อเดือนจะคำนวณตามด้านล่างนี้ในกรณีที่จัดเก็บข้อมูลไว้ในภูมิภาคสหรัฐอเมริกาฝั่งตะวันออก (ภาคตอนเหนือของเวอร์จิเนีย): 50 TB Tier: 51,200 GB x 0.023 USD = 1,177.60 USD 50 TB ถึง 450 TB Tier: 1,700 GB x 0.022 USD = 37.40 USD

ยอดรวมค่าใช้จ่ายในการจัดเก็บ = 1,177.60 USD + 37.40 USD = 1,215.00 USD

ข้อมูลเครือข่ายที่ถ่ายโอนเข้า:

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

ข้อมูลเครือข่ายที่ถ่ายโอนออก:

ราคาการถ่ายโอนข้อมูลออกจาก Amazon S3 มีการสรุปไว้ในหน้าราคา Amazon S3 สำหรับ Amazon S3 การเก็บค่าบริการนี้จะมีผลเมื่อมีการอ่านข้อมูลจากบัคเก็ตของคุณจากตำแหน่งที่อยู่นอกภูมิภาค Amazon S3 ที่ระบุ

ระดับอัตราราคาการถ่ายโอนข้อมูลออกจะคำนึงถึงการโอนข้อมูลจากภูมิภาคที่ระบุไปยังอินเทอร์เน็ตทั่ว Amazon EC2, Amazon S3, Amazon RDS, Amazon SimpleDB, Amazon SQS, Amazon SNS และ Amazon VPC ระดับชั้นเหล่านี้ไม่สามารถใช้ได้กับการถ่ายโอนข้อมูลออกจาก Amazon S3 ใน AWS Region หนึ่งไปยัง AWS Region อื่น

ตัวอย่างการถ่ายโอนข้อมูลออก:
สมมติว่าคุณถ่ายโอนข้อมูล 1TB ออกจาก Amazon S3 จากภูมิภาคสหรัฐอเมริกาฝั่งตะวันออก (ตอนเหนือของเวอร์จิเนีย) ไปยังอินเทอร์เน็ตทุกวันในเดือนที่มี 31 วัน สมมติว่าคุณถ่ายโอนข้อมูล 1TB ออกจากอินสแตนซ์ Amazon EC2 จากภูมิภาคเดียวกันไปยังอินเทอร์เน็ตในเดือนเดียวกันที่มี 31 วัน

การถ่ายโอนข้อมูลรวมของคุณคือ 62 TB (31 TB จาก Amazon S3 และ 31 TB จาก Amazon EC2) ซึ่งเท่ากับ 63,488 GB (62 TB * 1024 GB/TB)

ปริมาณการใช้นี้ครอบคลุมทั้งสามระดับชั้นของปริมาณการใช้ ค่าบริการถ่ายโอนข้อมูลออกรายเดือนจะคำนวณไว้ที่ด้านล่างในกรณีที่การถ่ายโอนข้อมูลเกิดขึ้นในภูมิภาคสหรัฐอเมริกาฝั่งตะวันออก (ตอนเหนือของเวอร์จิเนีย):
10 TB Tier: 10,239 GB (10×1024 GB/TB – 1 (ฟรี)) x 0.09 USD = 921.51 USD
10 TB ถึง 50 TB Tier: 40,960 GB (40×1024) x 0.085 USD = 3,481.60 USD
50 TB ถึง 150 TB Tier: 12,288 GB (คงเหลือ) x 0.070 USD = 860.16 USD

ค่าบริการถ่ายโอนข้อมูลออกทั้งหมด = 921.51 USD + 3,481.60 USD + 860.16 USD = 5,263.27 USD

คำขอข้อมูล:

ราคาคำขอ Amazon S3 มีการสรุปไว้ในตารางราคา Amazon S3

ตัวอย่างคำขอ:
สมมติว่าคุณถ่ายโอนไฟล์ 10,000 ไฟล์ไปยัง Amazon S3 และถ่ายโอนไฟล์ 20,000 ไฟล์ออกจาก Amazon S3 ทุกวันในเดือนมีนาคม จากนั้นคุณลบไฟล์ 5,000 ไฟล์ในวันที่ 31 มีนาคม
คำขอ PUT ทั้งหมด = 10,000 คำขอ x 31 วัน = 310,000 คำขอ
คำขอ GET ทั้งหมด = 20,000 คำขอ x 31 วัน = 620,000 คำขอ
คำขอ DELETE ทั้งหมด = 5,000 × 1 วัน = 5,000 คำขอ

ในกรณีที่บัคเก็ตของคุณอยู่ในภูมิภาคสหรัฐอเมริกาฝั่งตะวันออก (ตอนเหนือของเวอร์จิเนีย) ค่าบริการคำขอจะคำนวณตามที่แสดงด้านล่างนี้
คำขอ 310,000 PUT: 310,000 คำขอ x 0.005 USD /1,000 = 1.55 USD
คำขอ 620,000 GET: 620,000 คำขอ x 0.004 USD /10,000 = 0.25 USD
คำขอ DELETE จำนวน 5,000 รายการ = 5,000 คำขอ x 0.00 USD (ไม่มีค่าใช้จ่าย) = 0.00 USD

การเรียกข้อมูล:

ราคาการเรียกข้อมูล Amazon S3 มีผลกับคลาสพื้นที่จัดเก็บ S3 Standard-Infrequent Access (S3 Standard-IA) และ One Zone-IA ของ S3 และมีการสรุปไว้ในหน้าราคา Amazon S3

ตัวอย่างการเรียกข้อมูล:
สมมติว่าในหนึ่งเดือนคุณเรียกข้อมูล S3 Standard-IA ขนาด 300 GB และมีข้อมูล 100 GB ออกไปยังอินเทอร์เน็ต เรียกข้อมูล 100 GB ไปยัง EC2 ใน AWS Region เดียวกัน และเรียกข้อมูล 100 GB ไปยัง CloudFront ใน AWS Region เดียวกัน

ค่าบริการเรียกข้อมูลสำหรับเดือนนั้นจะเท่ากับ 300GB x 0.01 USD/GB = 3.00 ดอลลาร์ โปรดทราบว่าคุณจะต้องจ่ายค่าบริการถ่ายโอนข้อมูลเครือข่ายในส่วนที่ส่งออกไปยังอินเทอร์เน็ตด้วย

โปรดดูที่นี่เพื่ออ่านรายละเอียดเกี่ยวกับการเก็บค่าบริการอ็อบเจกต์ที่เก็บถาวรไว้ที่ Amazon S3 Glacier

* * ระดับการใช้งาน Free Tier ของคุณจะคำนวณทุกเดือนในทุกภูมิภาค ยกเว้น AWS GovCloud และใช้กับการเก็บค่าบริการของคุณโดยอัตโนมัติ ซึ่งการใช้งานรายเดือนที่ไม่ได้ใช้จะไม่มีการทบไปเดือนถัดไป มีข้อจำกัดการใช้งาน โปรดดูรายละเอียดเพิ่มเติมที่เงื่อนไขข้อเสนอ

ถาม: ทำไมราคาจึงแตกต่างกันไปตามเขต Amazon S3 ที่ฉันเลือก

เราเรียกเก็บเงินน้อยลงเมื่อต้นทุนของเราน้อยลง ตัวอย่างเช่น ค่าใช้จ่ายของเราในเขตสหรัฐอเมริกาฝั่งตะวันออก (เวอร์จิเนียตอนเหนือ) ต่ำกว่าในเขตสหรัฐอเมริกาฝั่งตะวันตก (แคลิฟอร์เนียตอนเหนือ)

ถาม: การใช้การจัดเวอร์ชันคิดค่าบริการอย่างไร

ใช้อัตรา Amazon S3 ปกติสำหรับทุกเวอร์ชันของออบเจ็กต์ที่มีการจัดเก็บหรือขอ ตัวอย่างเช่น ลองดูการจำลองเหตุการต่อไปนี้เพื่อแสดงต้นทุนการจัดเก็บเมื่อใช้การกำหนดเวอร์ชัน (โดยสมมติว่าเดือนปัจจุบันมีจำนวนวัน 31 วัน):

1) วันที่ 1 ของเดือน: คุณทำการ PUT จำนวน 4 GB (4,294,967,296 ไบต์) ในบัคเก็ต
2) วันที่ 16 ของเดือน: คุณทำการ PUT จำนวน 5 GB (5,368,709,120 ไบต์) ในบัคเก็ตเดียวกันโดยใช้คีย์เดียวกับที่ใช้ในการ PUT ในวันที่ 1

เมื่อทำการวิเคราะห์ราคาพื้นที่จัดเก็บข้อมูลตามปฏิบัติการด้านบนแล้ว โปรดทราบว่าออบเจ็กต์ขนาด 4 GB จากวันที่ 1 ยังไม่ถูกลบออกจากบัคเก็ตในตอนที่ออบเจ็กต์ขนาด 5 GB สร้างขึ้นในวันที่ 15 แทนที่จะเป็นเช่นนั้น ออบเจ็กต์ขนาด 4 GB ถูกเก็บรักษาเป็นเวอร์ชันเก่ากว่าและออบเจ็กต์ขนาด 5 GB กลายเป็นเวอร์ชันล่าสุดในบัคเก็ตแทน เมื่อถึงสิ้นเดือน:

การใช้ไบต์ต่อชั่วโมงทั้งหมด
[4,294,967,296 ไบต์ x 31 วัน x (24 ชั่วโมง / วัน)] + [5,368,709,120 ไบต์ x 16 วัน x (24 ชั่วโมง / วัน)] = 5,257,039,970,304 ชั่วโมงไบต์

การแปลงเป็น GB ต่อเดือนทั้งหมด
5,257,039,970,304 ไบต์ต่อชั่วโมงทั้งหมด x (1 GB / 1,073,741,824 ไบต์) x (1 เดือน / 744 ชั่วโมง) = 6.581 GB ต่อเดือน

ค่าใช้จ่ายจะคำนวณจากอัตราค่าบริการปัจจุบันสำหรับรีเจี้ยนของคุณในหน้าราคา Amazon S3

ถาม: ฉันจะถูกคิดค่าบริการสำหรับการเข้าถึง Amazon S3 ผ่าน AWS Management Console อย่างไร

การกำหนดราคา Amazon S3 ปกติ ใช้กับการเข้าถึงบริการผ่านทาง AWS Management Console เพื่อมอบประสบการณ์ที่ดีที่สุด AWS Management Console อาจดำเนินการตามคำขอในเชิงรุก นอกจากนี้ การดำเนินการเชิงโต้ตอบบางอย่างยังส่งผลให้มีคำขอมากกว่าหนึ่งคำขออีกด้วย

ถาม: ฉันจะถูกคิดค่าบริการอย่างไรหากบัคเก็ต Amazon S3 ของฉันสามารถเข้าถึงได้จากบัญชี AWS อื่น

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

คุณสามารถดูข้อมูลเพิ่มเติมเกี่ยวกับการกำหนดค่าบัคเก็ต Requester Pay ในเอกสารประกอบ Amazon S3

ถาม: ราคารวมภาษีหรือไม่

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

เรียนรู้เพิ่มเติมเกี่ยวกับภาษีสำหรับบริการของ AWS »

Amazon S3 และ IPv6

ถาม:  IPv6 คืออะไร

เซิร์ฟเวอร์และอุปกรณ์ทุกชนิดที่เชื่อมต่อกับอินเทอร์เน็ตต้องมีที่อยู่เฉพาะ Internet Protocol Version 4 (IPv4) คือรูปแบบการกำหนดที่อยู่แบบ 32 บิต อย่างไรก็ตาม การเติบโตอย่างต่อเนื่องของอินเทอร์เน็ตทำให้ที่อยู่ IPv4 ที่มีอยู่ทั้งหมดจะใช้งานเป็นช่วงระยะเวลาหนึ่ง Internet Protocol Version 6 (IPv6) คือกลไกการกำหนดที่อยู่ที่ได้รับการออกแบบมาเพื่อแก้ไขปัญหาขีดจำกัดของที่อยู่ทั้งระบบบน IPv4

คำถาม:   ฉันสามารถทำอะไรได้บ้างเมื่อใช้ IPv6

การใช้ Amazon S3 ที่รองรับ IPv6 ทำให้สามารถเชื่อมต่อแอปพลิเคชันกับ Amazon S3 ได้โดยไม่ต้องมีซอฟต์แวร์หรือระบบแปลง IPv6 เป็น IPv4 คุณสามารถทำตามข้อกำหนดในการปฏิบัติตามกฎข้อบังคับได้ สามารถรวมระบบกับแอปพลิเคชันที่มีอยู่ในสถานที่ซึ่งใช้ IPv6 ได้อย่างง่ายดาย และไม่จำเป็นต้องมีอุปกรณ์เครือข่ายราคาแพงเพื่อจัดการเรื่องการแปลงที่อยู่ ตอนนี้คุณยังสามารถใช้คุณสมบัติกรองที่อยู่ต้นทางซึ่งมีอยู่ในนโยบาย IAM และนโยบายบัคเก็ตที่มีที่อยู่ IPv6 ซึ่งทำให้คุณมีตัวเลือกมากยิ่งขึ้นในการทำให้แอปพลิเคชันมีความปลอดภัยในการโต้ตอบกับ Amazon S3

ถาม:   ฉันจะเริ่มต้นใช้งาน IPv6 บน Amazon S3 ได้อย่างไร

คุณสามารถเริ่มต้นใช้งานได้โดยการชี้แอปพลิเคชันของคุณไปที่ตำแหน่งข้อมูล “สแต็กคู่” ใหม่ของ Amazon S3 ซึ่งรองรับการเข้าถึงผ่านทั้ง IPv4 และ IPv6 ในกรณีส่วนใหญ่ ไม่จำเป็นต้องมีการกำหนดค่าเพิ่มเติมสำหรับการเข้าถึงผ่าน IPv6 อีก เพราะไคลเอ็นต์เครือข่ายส่วนใหญ่ต้องการที่อยู่ IPv6 เป็นค่าเริ่มต้น แอปพลิเคชันที่ได้รับผลกระทบจากการใช้ IPv6 สามารถเปลี่ยนกลับไปยังตำแหน่งข้อมูลเฉพาะ IPv4 มาตรฐานได้ตลอดเวลา IPv6 กับ Amazon S3 สามารถใช้ได้ในทุกรีเจี้ยนเชิงพาณิชย์ของ AWS รวมถึงรีเจี้ยน AWS GovClound (สหรัฐฯ) รีเจี้ยน Amazon Web Services จีน (ปักกิ่ง) ที่ดำเนินการโดย Sinnet และรีเจี้ยน Amazon Web Services จีน (หนิงเซี่ย) ที่ดำเนินการโดย NWCD 

ถาม: ประสิทธิภาพการทำงานของ Amazon S3 จะเปลี่ยนไปหรือไม่เมื่อใช้ IPv6

ไม่ คุณจะเห็นประสิทธิภาพระดับเดียวกันไม่ว่าจะใช้ IPv4 หรือ IPv6 กับ Amazon S3

การแจ้งเตือนเหตุการณ์

ถาม: การแจ้งเตือนเหตุการณ์ของ Amazon S3 คืออะไร

การแจ้งเตือนเหตุการณ์ของ Amazon S3 สามารถส่งเพื่อตอบกลับการดำเนินการใน Amazon S3 อย่างเช่น PUT, POST, COPY หรือ DELETE ได้ โดยสามารถส่งข้อความแจ้งเตือนผ่านทั้ง Amazon SNS, Amazon SQS หรือส่งข้อความแจ้งเตือนโดยตรงไปยัง AWS Lambdaได้

ถาม: ฉันสามารถทำอะไรได้บ้างกับการแจ้งเตือนเหตุการณ์ของ Amazon S3

การแจ้งเตือนเหตุการณ์ของ S3 ช่วยให้คุณสามารถรันลำดับงาน ส่งการเตือน หรือดำเนินการอื่นๆ เพื่อตอบกลับการเปลี่ยนแปลงในออบเจ็กต์ของคุณที่จัดเก็บอยู่ใน Amazon S3 ได้ คุณสามารถใช้การแจ้งเตือนเหตุการณ์ของ S3 เพื่อตั้งค่าสัญญาณกระตุ้นให้ดำเนินการ รวมถึงแปลงรหัสไฟล์สื่อเมื่อมีการอัปโหลด ประมวลผลไฟล์ข้อมูลเมื่อมีไฟล์พร้อม และซิงโครไนซ์ออบเจ็กต์ S3 ที่มีข้อมูลอื่นๆ จัดเก็บอยู่ คุณยังสามารถตั้งค่าการแจ้งเตือนเหตุการณ์ตามคำนำหน้าและคำลงท้ายชื่อออบเจ็กต์ได้ด้วย ยกตัวอย่างเช่น คุณสามารถเลือกที่จะรับการแจ้งเตือนเกี่ยวกับชื่ออ็อบเจ็กต์ที่ขึ้นต้นด้วย "images/." ได้

ถาม: การแจ้งเตือนเหตุการณ์ของ Amazon S3 มีข้อมูลอะไรบ้าง

สำหรับรายละเอียดเกี่ยวกับข้อมูลที่รวมอยู่ในข้อความแจ้งเตือนเหตุการณ์ของ Amazon S3 โปรดดูหัวข้อการกำหนดค่าการแจ้งเตือนเหตุการณ์ของ Amazon S3 ในคู่มือสำหรับนักพัฒนา Amazon S3

ถาม: ฉันจะตั้งค่าการแจ้งเตือนเหตุการณ์ของ Amazon S3 ได้อย่างไร

สำหรับรายละเอียดเกี่ยวกับวิธีการตั้งค่าการแจ้งเตือนเหตุการณ์ โปรดดูหัวข้อการกำหนดค่าการแจ้งเตือนเหตุการณ์ของ Amazon S3 ในคู่มือสำหรับนักพัฒนา Amazon S3 คุณสามารถเรียนรู้เพิ่มเติมเกี่ยวกับบริการส่งข้อความ AWS ได้ในเอกสารประกอบ Amazon SNS และเอกสารประกอบ Amazon SQS

ถาม: การใช้การแจ้งเตือนเหตุการณ์ของ Amazon S3 มีค่าใช้จ่ายเท่าใด

ไม่มีค่าใช้จ่ายเพิ่มเติมจากการแจ้งเตือนเหตุการณ์ของ Amazon S3 คุณชำระค่าบริการเฉพาะการใช้งาน Amazon SNS หรือ Amazon SQS เพื่อส่งการแจ้งเตือนเหตุการณ์ หรือสำหรับการรันฟังก์ชัน AWS Lambda เท่านั้น ไปที่หน้าราคาของ Amazon SNS, Amazon SQS หรือ AWS Lambda เพื่อดูรายละเอียดราคาสำหรับบริการเหล่านี้

Amazon S3 Transfer Acceleration

ถาม: S3 Transfer Acceleration คืออะไร

Amazon S3 Transfer Acceleration ช่วยให้สามารถโอนไฟล์ผ่านระยะทางไกลระหว่างไคลเอ็นต์กับบัคเก็ต Amazon S3 ของคุณได้อย่างรวดเร็ว ง่ายดาย และปลอดภัย S3 Transfer Acceleration ช่วยเพิ่มประสิทธิภาพให้ตำแหน่ง Edge ของ AWS กระจายอยู่ทั่วโลกของ Amazon CloudFront เมื่อข้อมูลมาถึงสถานที่ตั้ง Edge ของ AWS จะมีการส่งข้อมูลไปยังบัคเก็ต Amazon S3 ของคุณผ่านพาธเครือข่ายที่เหมาะสมที่สุด

ถาม: ฉันจะเริ่มต้นใช้งาน S3 Transfer Acceleration ได้อย่างไร

เมื่อต้องการเริ่มต้นด้วย S3 Transfer Acceleration ให้เปิดใช้งาน S3 Transfer Acceleration บนบัคเก็ต S3 โดยใช้ Amazon S3 console Amazon S3 API หรือ AWS CLI หลังจากเปิดใช้งาน S3 Transfer Acceleration คุณจะสามารถชี้คำขอ Amazon S3 PUT และ GET ของคุณไปยังชื่อโดเมนตำแหน่งข้อมูลของ s3-accelerate ได้ แอปพลิเคชันการโอนข้อมูลของคุณต้องใช้ปลายทางประเภทใดประเภทหนึ่งจาก 2 ประเภทนี้ในการเข้าถึงบัคเก็ตเพื่อให้โอนข้อมูลได้เร็วขึ้น .s3-accelerate.amazonaws.com หรือ .s3-accelerate.dualstack.amazonaws.com สำหรับตำแหน่งข้อมูล “สแต็กคู่” หากต้องการใช้การโอนข้อมูลแบบมาตรฐาน คุณสามารถใช้ตำแหน่งข้อมูลแบบทั่วไปต่อไปได้

มีข้อจำกัดบางอย่างที่บัคเก็ตจะสนับสนุนการเร่งการถ่ายโอนข้อมูล S3 สำหรับรายละเอียด โปรดดูคู่มือสำหรับนักพัฒนา Amazon S3

ถาม: S3 Transfer Acceleration ทำงานเร็วเพียงใด

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

ลูกค้ารายหนึ่งวัดเวลาเฉลี่ยลดลง 50% ในการดึงไฟล์ขนาด 300 MB จากฐานข้อมูลผู้ใช้ทั่วโลก ทั้งสหรัฐอเมริกา ยุโรป และส่วนต่างๆ ของเอเชีย ไปยังบัคเก็ตในภูมิภาคเอเชียแปซิฟิก (ซิดนีย์) ลูกค้าอีกรายหนึ่งเฝ้าสังเกตกรณีที่ประสิทธิภาพการทำงานดีขึ้น 500% สำหรับผู้ใช้ในเอเชียตะวันออกเฉียงใต้และออสเตรเลียในการอัปโหลดไฟล์ต่างๆ ขนาด 250 MB (ส่วนละ 50MB) ไปยังบัคเก็ต S3 ในภูมิภาคอเมริกาตะวันออก (เวอร์จิเนียตอนเหนือ)

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

ถาม: ใครควรใช้ S3 Transfer Acceleration

S3 Transfer Acceleration ได้รับการออกแบบมาเพื่อปรับความเร็วในการโอนให้หมาะสมที่สุดจากทั่วโลกมายังบัคเก็ต S3 หากคุณกำลังอัปโหลดจากหลายตำแหน่งที่ตั้งทางภูมิศาสตร์ไปยังบัคเก็ตส่วนกลาง หรือหากคุณโอนข้อมูลหลาย GB หรือ TB ข้ามทวีปอยู่เสมอ คุณอาจประหยัดเวลาในการโอนข้อมูลได้หลายชั่วโมงหรือหลายวันด้วย S3 Transfer Acceleration

ถาม: S3 Transfer Acceleration มีความปลอดภัยเพียงใด

S3 Transfer Acceleration มีการรักษาความปลอดภัยเช่นเดียวกันกับการถ่ายโอนข้อมูลทั่วไปไปยัง Amazon S3 มีการรองรับคุณสมบัติด้านการรักษาความปลอดภัยของ Amazon S3 อย่างเช่น การจำกัดการเข้าถึงตามที่อยู่ IP ของไคลเอ็นต์ S3 Transfer Acceleration สื่อสารกับไคลเอ็นต์ผ่าน TCP มาตรฐาน และไม่จำเป็นต้องเปลี่ยนไฟร์วอลล์ ไม่มีการบันทึกข้อมูลไว้ที่สถานที่ตั้ง Edge ของ AWS

ถาม:  จะเกิดอะไรขึ้นถ้า S3 Transfer Acceleration ไม่เร็วกว่าการถ่ายโอน Amazon S3 ทั่วไป

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

ถาม: ฉันสามารถใช้ S3 Transfer Acceleration กับการอัปโหลดแบบหลายส่วนได้หรือไม่

ได้ S3 Transfer Acceleration รองรับคุณสมบัติระดับบัคเก็ตทั้งหมด รวมถึงการอัปโหลดแบบหลายส่วนด้วย

ถาม: ฉันควรเลือกระหว่าง S3 Transfer Acceleration กับ PUT/POST ของ Amazon CloudFront อย่างไร

S3 Transfer Acceleration เพิ่มประสิทธิภาพโปรโตคอล TCP ให้เหมาะสมที่สุด และเพิ่มความอัจฉริยะเพิ่มเติมระหว่างไคลเอ็นต์กับบัคเก็ต S3 ซึ่งทำให้ S3 Transfer Acceleration เป็นตัวเลือกที่ดีกว่าหากต้องการอัตราความเร็วที่สูงกว่า หากคุณมีอ็อบเจ็กต์ที่เล็กกว่า 1GB หรือหากชุดข้อมูลมีขนาดน้อยกว่า 1GB คุณควรพิจารณาเลือกคำสั่ง PUT/POST ของ Amazon CloudFront เพื่อประสิทธิภาพการทำงานที่เหมาะสมที่สุด

ถาม:  ฉันควรเลือกระหว่าง S3 Transfer Acceleration และ AWS Snow Family (Snowball, Snowball Edge และ Snowmobile) อย่างไร

AWS Snow Family เหมาะสำหรับลูกค้าที่ย้ายข้อมูลชุดใหญ่ในครั้งเดียว AWS Snowball มีรอบเวลาทั่วไปในการดำเนินการ 5-7 วัน ตามหลักทั่วไป S3 Transfer Acceleration ผ่านสายที่มีการใช้งานเต็มที่ 1 Gbps สามารถโอนข้อมูลได้สูงถึง 75 TB ในช่วงเวลาเดียวกัน โดยทั่วไปแล้ว S3 Transfer Acceleration จะเป็นตัวเลือกที่ดี หากใช้เวลานานกว่าหนึ่งสัปดาห์ในการโอนข้อมูลผ่านอินเทอร์เน็ต หรือมีงานโอนข้อมูลซ้ำ และมีแบนด์วิธมากกว่า 25 Mbps อีกตัวเลือกหนึ่งคือการใช้ทั้งคู่ โดยเริ่มย้ายด้วย AWS Snowball (หรือชุด AWS Snowball) เบื้องต้น และโอนข้อมูลการเปลี่ยนแปลงต่อเนื่องที่เป็นส่วนเพิ่มด้วย S3 Transfer Acceleration

ถาม: สามารถใช้ S3 Transfer Acceleration เพื่อเสริม AWS Direct Connect ได้หรือไม่

AWS Direct Connect เป็นตัวเลือกที่ดีสำหรับลูกค้าที่ต้องการเครือข่ายส่วนตัวหรือมีการเข้าถึงการแลกเปลี่ยน AWS Direct Connect S3 Transfer Acceleration เป็นวิธีที่ดีที่สุดสำหรับการส่งข้อมูลจากตำแหน่งไคลเอ็นต์ที่กระจายไปทั่วอินเทอร์เน็ตสาธารณะ หรือสภาพเครือข่ายที่มีความผันแปรซึ่งทำให้อัตราความเร็วไม่ดีพอ ลูกค้า AWS Direct Connect บางรายใช้ S3 Transfer Acceleration เพื่อช่วยการโอนจากสำนักงานจากระยะไกล ซึ่งอาจมีปัญหาเรื่องประสิทธิภาพของอินเทอร์เน็ตไม่ดีพอ

ถาม:      สามารถใช้ S3 Transfer Acceleration เพื่อเสริม AWS Storage Gateway หรือเกตเวย์ของบุคคลที่สามได้หรือไม่

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

ดูส่วนไฟล์ของคำถามที่พบบ่อยเกี่ยวกับ Storage Gateway เพื่อเรียนรู้เกี่ยวกับการปรับใช้ AWS

ถาม:     สามารถใช้ S3 Transfer Acceleration เพื่อเสริมซอฟต์แวร์แบบรวมของบุคคลที่สามได้หรือไม่

ใช่ แพคเกจซอฟต์แวร์ที่จะเชื่อมต่อโดยตรงเข้าไปใน Amazon S3 สามารถใช้ประโยชน์จาก S3 Transfer Acceleration เมื่อส่งงานของตนไปยัง Amazon S3 ได้

เรียนรู้เพิ่มเติมเกี่ยวกับโซลูชันคู่ค้าด้านพื้นที่จัดเก็บ »

ถาม:      S3 Transfer Acceleration มีคุณสมบัติตรงตาม HIPAA หรือไม่

ใช่ AWS ขยายโปรแกรมการปฏิบัติตามกฎข้อบังคับ HIPAA ให้รวม Amazon S3 Transfer Acceleration ให้เป็นบริการที่ถูกต้องของ HIPAA หากคุณทำสัญญา Business Associate Agreement (BAA) กับ AWS คุณสามารถใช้ Amazon S3 Transfer Acceleration เพื่อให้สามารถโอนไฟล์ที่มีข้อมูลสุขภาพที่ได้รับความคุ้มครอง (PHI) ได้อย่างรวดเร็ว ง่ายดาย และปลอดภัย ผ่านระยะทางไกลระหว่างไคลเอ็นต์กับบัคเก็ต Amazon S3 ของคุณ

เรียนรู้เพิ่มเติมเกี่ยวกับการปฏิบัติตามกฎระเบียบ HIPAA »

ความปลอดภัย

ถาม: ข้อมูลของฉันใน Amazon S3 มีความปลอดภัยเพียงใด     

Amazon S3 มีความปลอดภัยตั้งแต่เริ่มต้น เมื่อมีการสร้าง จะมีเฉพาะเจ้าของทรัพยากรเท่านั้นที่สามารถเข้าถึงทรัพยากร Amazon S3 ที่ตนสร้างไว้ได้ Amazon S3 สนับสนุนการตรวจสอบผู้ใช้เพื่อควบคุมการเข้าถึงข้อมูล คุณสามารถใช้กลไกควบคุมการเข้าถึง เช่น นโยบายบัคเก็ต และรายการควบคุมการเข้าถึง (ACL) เพื่อเลือกให้สิทธิ์แก่ผู้ใช้และกลุ่มผู้ใช้ Amazon S3 Console จะไฮไลต์บัคเก็ตของคุณที่สามารถเข้าถึงได้แบบสาธารณะ ระบุถึงแหล่งที่มาของการเข้าถึงข้อมูลสาธารณะ และยังแจ้งเตือนคุณหากการเปลี่ยนแปลงนโยบายบัคเก็ตหรือ ACL บัคเก็ตจะทำให้บัคเก็ตของคุณสามารถเข้าถึงได้แบบสาธารณะ คุณควรเปิดใช้งาน Block Public Access ให้บัญชีและบัคเก็ตทั้งหมดที่ไม่ต้องการให้เข้าถึงได้แบบเป็นสาธารณะ 

คุณสามารถอัปโหลด/ดาวน์โหลดข้อมูลไปยัง Amazon S3 ผ่านตำแหน่งข้อมูล SSL ได้อย่างปลอดภัย โดยใช้โปรโตคอล HTTPS หากต้องการความปลอดภัยเป็นพิเศษ คุณสามารถใช้ตัวเลือกการเข้ารหัสลับฝั่งเซิร์ฟเวอร์ (SSE) เพื่อเข้ารหัสข้อมูลที่เก็บพักไว้ คุณสามารถกำหนดค่าบัคเก็ต Amazon S3 ของคุณเพื่อเข้ารหัสอ็อบเจกต์โดยอัตโนมัติก่อนที่จะจัดเก็บข้อมูลเหล่านั้น หากคำขอการจัดเก็บข้อมูลเข้าไม่มีข้อมูลการเข้ารหัสใดๆ หรืออีกทางหนึ่ง คุณสามารถใช้ไลบรารีการเข้ารหัสของคุณเองเพื่อเข้ารหัสข้อมูลก่อนจัดเก็บใน Amazon S3

สำหรับข้อมูลเพิ่มเติมเกี่ยวกับความปลอดภัยบน AWS โปรดดูที่หน้าความปลอดภัยของ AWS และสำหรับข้อมูลความปลอดภัยของ S3 ให้เข้าไปที่หน้าความปลอดภัยของ S3 หรือ คู่มือแนวทางปฏิบัติที่ดีที่สุดด้านความปลอดภัยของ S3

ถาม: ฉันจะสามารถควบคุมการเข้าถึงข้อมูลที่เก็บไว้ใน Amazon S3 ได้อย่างไร

ลูกค้าสามารถใช้สี่กลไกในการควบคุมการเข้าถึงทรัพยากรของ Amazon S3 ได้แก่ นโยบาย Identity and Access Management (IAM), นโยบายบัคเก็ต, รายการควบคุมการเข้าถึง (ACL) และการตรวจสอบสิทธิ์สตริงสืบค้น IAM จะช่วยให้องค์กรที่มีพนักงานหลายคนสร้างและจัดการผู้ใช้หลายรายภายใต้บัญชี AWS เดียว ด้วยนโยบาย IAM ลูกค้าสามารถให้สิทธิ์ผู้ใช้ IAM ในการควบคุมบัคเก็ตหรือออบเจ็กต์ใน Amazon S3 ของตนได้ โดยที่ยังสามารถควบคุมทุกอย่างที่ผู้ใช้ดำเนินการได้ ด้วยนโยบายบัคเก็ต ลูกค้าต่างๆ สามารถกำหนดกฎที่ใช้กันทั่วไปในทุกคำขอต่อทรัพยากร Amazon S3 ของตน เช่น การให้สิทธิ์การเขียนในส่วนย่อยของทรัพยากร Amazon S3 ลูกค้าสามารถจำกัดการเข้าถึงตามลักษณะของคำขอ เช่น ผู้อ้างอิง HTTP และที่อยู่ IP ลูกค้าสามารถให้สิทธิ์ที่เฉพาะเจาะจง (เช่น READ, WRITE, FULL_CONTROL) ด้วย ACL แก่ผู้ใช้เฉพาะสำหรับแต่ละบัคเก็ตหรือออบเจ็กต์ ลูกค้าสามารถสร้าง URL ไปยังออบเจ็กต์ Amazon S3 ซึ่งใช้ได้เฉพาะช่วงเวลาจำกัด ด้วยการตรวจสอบความถูกต้องของสตริงสืบค้น สำหรับข้อมูลเพิ่มเติมเกี่ยวกับนโยบายการควบคุมการเข้าใช้ที่มีอยู่ใน Amazon S3 โปรดดูหัวข้อการควบคุมการเข้าถึงในคู่มือสำหรับนักพัฒนา Amazon S3

ถาม: Amazon S3 สนับสนุนการตรวจสอบการเข้าถึงข้อมูลหรือไม่

ได้ ลูกค้าสามารถเลือกที่จะกำหนดค่าบัคเก็ต Amazon S3 เพื่อสร้างระเบียนบันทึกการเข้าถึงสำหรับคำขอทั้งหมดที่ทำขึ้น อีกทางเลือกหนึ่งคือ ลูกค้าที่ต้องการจับข้อมูล IAM/ข้อมูลประจำตัวผู้ใช้ของผู้ใช้ในบันทึกของตนจะสามารถกำหนดค่าเหตุการณ์ข้อมูล AWS CloudTrailได้

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

ถาม: ฉันมีตัวเลือกอะไรบ้างในการเข้ารหัสข้อมูลที่เก็บไว้ใน Amazon S3

คุณสามารถเลือกเข้ารหัสข้อมูลได้โดยใช้ SSE-S3, SSE-C, SSE-KMS หรือไคลเอ็นต์ไลบรารี เช่น Amazon S3 Encryption Client กลไกทั้ง 4 ช่วยให้คุณสามารถจัดเก็บข้อมูลเข้ารหัสที่สำคัญพักไว้ใน Amazon S3 ได้

SSE-S3 มอบโซลูชันแบบครบวงจรที่ Amazon รับมือกับการจัดการคีย์และการป้องกันคีย์ โดยใช้การรักษาความปลอดภัยหลายชั้น คุณควรเลือก SSE-S3 หากต้องการให้ Amazon จัดการคีย์ของคุณ

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

SSE-KMS ช่วยให้คุณสามารถใช้ AWS Key Management Service (AWS KMS) เพื่อจัดการคีย์การเข้ารหัสของคุณ การใช้ AWS KMS ในการจัดการคีย์ของคุณมีประโยชน์อีกหลายประการ AWS KMS มีการอนุญาตการใช้คีย์ KMS แยกต่างหาก ซึ่งเป็นการเพิ่มระดับการควบคุม รวมถึงการป้องกันการเข้าถึงอ็อบเจกต์ที่เก็บไว้ใน Amazon S3 โดยไม่ได้รับอนุญาต AWS KMS มีบันทึกการตรวจสอบเพื่อให้คุณดูได้ว่าใครใช้คีย์เข้าถึงอ็อบเจกต์ใดและเมื่อใดบ้าง พร้อมทั้งดูการพยายามเข้าถึงข้อมูลที่ไม่สำเร็จโดยผู้ใช้ที่ไม่ได้รับอนุญาตให้ถอดรหัสข้อมูล นอกจากนี้ AWS KMS ยังเพิ่มการควบคุมความปลอดภัยเพื่อให้ลูกค้าปฏิบัติตามข้อกำหนดทางอุตสาหกรรม PCI-DSS, HIPAA/HITECH, และ FedRAMP ได้อย่างง่ายดาย

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

สำหรับข้อมูลเพิ่มเติมเกี่ยวกับการใช้ Amazon S3 SSE-S3, SSE-C หรือ SSE-KMS โปรดดูหัวข้อการใช้การเข้ารหัสในคู่มือสำหรับนักพัฒนา Amazon S3

ถาม: ฉันสามารถปฏิบัติตามกฎหมายความเป็นส่วนตัวของข้อมูลของสหภาพยุโรปโดยใช้ Amazon S3 ได้หรือไม่

ลูกค้าสามารถเลือกจัดเก็บข้อมูลทั้งหมดในสหภาพยุโรปได้ด้วยการใช้รีเจี้ยนสหภาพยุโรป (แฟรงเฟิร์ต) สหภาพยุโรป (ไอร์แลนด์) สหภาพยุโรป (ลอนดอน) หรือสหภาพยุโรป (ปารีส) คุณยังสามารถใช้ S3 on Outposts เพื่อเก็บข้อมูลทั้งหมดของคุณไว้ในองค์กรบน Outpost และคุณอาจเลือกที่จะถ่ายโอนข้อมูลระหว่าง Outposts หรือถ่ายโอนข้อมูลไปยังรีเจี้ยน AWS คุณมีหน้าที่รับผิดชอบในการทำให้มั่นใจว่าคุณได้ปฏิบัติตามกฎหมายความเป็นส่วนตัวของสหภาพยุโรปเท่านั้น โปรดดู AWS GDPR Center สำหรับข้อมูลเพิ่มเติม หากคุณมีข้อกำหนดเกี่ยวกับตำแหน่งที่ตั้งที่เฉพาะเจาะจงมากขึ้นหรือกฎระเบียบด้านความเป็นส่วนตัวของข้อมูลอื่นๆ ที่กำหนดให้คุณต้องเก็บข้อมูลไว้ในตำแหน่งที่ตั้งที่ไม่มีอยู่ในรีเจี้ยน AWS คุณสามารถใช้ S3 on Outposts ได้

ถาม: ตำแหน่งข้อมูล VPC Amazon สำหรับ Amazon S3 คืออะไร

ตำแหน่งข้อมูล VPC Amazon สำหรับ Amazon S3 เป็นเอนทิตีเชิงตรรกะที่อยู่ภายใน VPC ที่อนุญาตให้มีการเชื่อมต่อเข้ากับ S3 บนเครือข่ายทั่วโลกของ Amazon โดยมีตำแหน่งข้อมูล VPC สำหรับ S3 อยู่สองประเภทได้แก่ ตำแหน่งข้อมูล VPC ของเกตเวย์และตำแหน่งข้อมูล VPC ของอินเทอร์เฟซ ตำแหน่งข้อมูลของเกตเวย์คือเกตเวย์ที่คุณกำหนดในตารางเส้นทางของคุณเพื่อเข้าถึง S3 จาก VPC ของคุณบนเครือข่ายของ Amazon ตำแหน่งข้อมูลของอินเทอร์เฟซขยายฟังก์ชันการทำงานของตำแหน่งข้อมูลของเกตเวย์โดยใช้ IP ส่วนบุคคลเพื่อกำหนดเส้นทางคำขอไปยัง S3 จากภายใน VPC ในองค์กรของคุณ หรือจากรีเจี้ยนของ AWS ที่ต่างกัน สำหรับข้อมูลเพิ่มเติม โปรดเข้าไปที่เอกสารประกอบ

ถาม: ฉันสามารถอนุญาตให้ตำแหน่งข้อมูล VPC Amazon บางรายการเข้าถึงบัคเก็ต Amazon S3 ของฉันได้หรือไม่

คุณสามารถจำกัดการเข้าถึงบัคเก็ตของตำแหน่งข้อมูล VPC Amazon บางอันหรือตั้งจุดปลายทางด้วยการใช้นโยบายบัคเก็ต Amazon S3 ปัจจุบันนโยบายบัคเก็ต S3 รองรับเงื่อนไข aws:sourceVpce ซึ่งสามารถใช้เพื่อจำกัดการเข้าถึงได้ สำหรับรายละเอียดและนโยบายตัวอย่าง โปรดอ่านการใช้ตำแหน่งข้อมูล VPC

ถาม: AWS PrivateLink สำหรับ Amazon S3 คืออะไร

AWS PrivateLink สำหรับ S3 ให้การเชื่อมต่อแบบส่วนตัวระหว่าง Amazon S3 และในองค์กร คุณสามารถจัดเตรียมตำแหน่งข้อมูล VPC ของอินเทอร์เฟซสำหรับ S3 ใน VPC ของคุณเพื่อเชื่อมต่อแอปพลิเคชันในองค์กรของคุณไปยัง S3 ได้โดยตรงบน AWS Direct Connect หรือ AWS VPN คุณไม่จำเป็นต้องใช้ IP สาธารณะ เปลี่ยนแปลงกฎของไฟร์วอลล์ หรือกำหนดค่าอินเทอร์เน็ตเกตเวย์เพื่อเข้าถึง S3 จากในองค์กรอีกต่อไป หากต้องการเรียนรู้เพิ่มเติม โปรดไปที่เอกสารประกอบ

ถาม: ฉันจะเริ่มต้นใช้งานตำแหน่งข้อมูล VPC ของอินเทอร์เฟซสำหรับ S3 ได้อย่างไร

คุณสามารถสร้างตำแหน่งข้อมูล VPC ของอินเทอร์เฟซได้โดยใช้ AWS VPC Management Console, AWS CLI, AWS SDK หรือ API หากต้องการเรียนรู้เพิ่มเติม โปรดไปที่เอกสารประกอบ

ถาม: เมื่อใดที่ฉันควรเลือกระหว่างตำแหน่งข้อมูล VPC ของเกตเวย์และตำแหน่งข้อมูล VPC ของอินเทอร์เฟซที่ขับเคลื่อนด้วย AWS PrivateLink

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

ถาม: ฉันสามารถใช้งานทั้งตำแหน่งข้อมูลของอินเทอร์เฟซและตำแหน่งข้อมูลของเกตเวย์สำหรับ S3 ใน VPC เดียวกันได้หรือไม่

ได้ หากคุณมีตำแหน่งข้อมูล VPC ของเกตเวย์อยู่แล้ว ให้สร้างตำแหน่งข้อมูล VPC ของอินเทอร์เฟซใน VPC ของคุณและอัปเดตแอปพลิเคชันไคลแอนต์ของคุณด้วยชื่อตำแหน่งข้อมูลที่กำหนดเฉพาะสำหรับตำแหน่งข้อมูล VPC ตัวอย่างเช่น หาก ID ตำแหน่งข้อมูล VPC ของตำแหน่งข้อมูลของอินเทอร์เฟซของคุณคือ vpce-0fe5b17a0707d6abc-29p5708s ในรีเจี้ยนสหรัฐอเมริกาฝั่งตะวันออก-1 ชื่อ DNS ที่กำหนดไว้เฉพาะสำหรับตำแหน่งข้อมูลของคุณจะเป็น vpce-0fe5b17a0707d6abc-29p5708s.s3.us-east-1.vpce.amazonaws.com ในกรณีเช่นนี้ จะมีเฉพาะคำขอไปยังชื่อที่กำหนดเฉพาะสำหรับตำแหน่งข้อมูล VPC เท่านั้นที่จะมีการกำหนดเส้นทางผ่านตำแหน่งข้อมูล VPC ของอินเทอร์เฟซไปยัง S3 ในขณะที่คำขออื่นๆ จะมีการกำหนดเส้นทางผ่านตำแหน่งข้อมูล VPC ของเกตเวย์ต่อไป หากต้องการเรียนรู้เพิ่มเติม โปรดไปที่เอกสารประกอบ

ถาม: Amazon Macie คืออะไรและฉันสามารถใช้ในการรักษาความปลอดภัยให้กับข้อมูลของฉันได้อย่างไร

Amazon Macie คือ บริการความปลอดภัยแบบใช้ AI ซึ่งช่วยคุณป้องกันการสูญเสียข้อมูลด้วยการตรวจค้น การจำแนก และการปกป้องข้อมูลที่สำคัญที่จัดเก็บไว้ใน Amazon S3 โดยอัตโนมัติ Amazon Macie ใช้ Machine Learning ในการจดจำข้อมูลที่สำคัญ เช่น ข้อมูลที่ระบุตัวบุคคลได้ (PII) หรือทรัพย์สินทางปัญญา กำหนดมูลค่าทางธุรกิจ และทำให้เห็นตำแหน่งจัดเก็บข้อมูลและวิธีที่องค์กรใช้ข้อมูลดังกล่าว Amazon Macie เฝ้าตรวจกิจกรรมการเข้าถึงอย่างต่อเนื่องเพื่อหาความผิดปกติ และส่งคำเตือนเมื่อตรวจพบความเสี่ยงจากการเข้าถึงที่ไม่ได้รับอนุญาตหรือการรั่วไหลของข้อมูลโดยไม่ได้ตั้งใจ

คุณสามารถใช้ Amazon Macie ในการป้องกันภัยคุกคามความปลอดภัยด้วยการเฝ้าระวังข้อมูลและการยืนยันบัญชีของคุณอย่างต่อเนื่อง Amazon Macie มอบวิธีการค้นหาและจำแนกข้อมูลทางธุรกิจแบบอัตโนมัติและมีราคาถูกแก่คุณ Amazon Macie มอบการควบคุมผ่านฟังก์ชัน Lambda ที่เป็นเทมเพลต์ เพื่อเพิกถอนการเข้าถึงหรือเริ่มใช้นโยบายรีเซ็ตรหัสผ่านเมื่อตรวจพบพฤติกรรมที่น่าสงสัยหรือการเข้าถึงข้อมูลเอนทิตีหรือแอปพลิเคชันบุคคลที่สามที่ไม่ได้รับอนุญาต เมื่อมีคำแจ้งเตือน คุณสามารถใช้ Amazon Macie เพื่อตอบโต้เหตุการณ์ ด้วยการใช้ Amazon CloudWatch Events เพื่อเริ่มการปกป้องข้อมูลอย่างรวดเร็ว สำหรับข้อมูลเพิ่มเติม โปรดไปที่คู่มือผู้ใช้ Amazon Macie

ถาม: Access Analyzer สำหรับ S3 คืออะไรและใช้งานอย่างไร

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

Access Analyzer สำหรับ S3 จะแจ้งเตือนคุณเมื่อคุณมีบัคเก็ตที่กำหนดค่าให้อนุญาตสิทธิ์การเข้าถึงแก่ทุกคนบนอินเทอร์เน็ตหรือคนที่แชร์กับบัญชี AWS อื่น คุณจะได้รับข้อมูลเชิงลึกหรือ ‘ข้อมูลที่ตรวจพบ’ ของแหล่งข้อมูลและระดับการเข้าถึงที่เป็นสาธารณะหรือที่มีการแชร์ ตัวอย่างเช่น Access Analyzer สำหรับ S3 จะแจ้งคุณโดยทำงานเชิงรุก หากมีการให้การอ่านและเขียนโดยที่ไม่ต้องการผ่านรายการการควบคุมการเข้าถึง (ACL) หรือนโยบายบัคเก็ต ด้วยข้อมูลเชิงลึกดังกล่าว คุณสามารถตั้งค่าหรือคืนค่านโยบายการเข้าถึงตามที่ต้องการได้อย่างทันทีทันใด

ขณะตรวจสอบผลลัพธ์ที่แสดงว่าการเข้าถึงบัคเก็ตอาจถูกแชร์ คุณสามารถบล็อกการเข้าถึงบัคเก็ตจากสาธารณะทั้งหมด จากใน S3 Management Console ได้ด้วยเพียงหนึ่งคลิก คุณยังสามารถเจาะลึกในการตั้งค่าสิทธิ์ในระดับบัคเก็ตเพื่อกำหนดค่าระดับการเข้าถึงที่จำกัด หากต้องการตรวจสอบ สามารถดาวน์โหลดข้อมูลของ Access Analyzer สำหรับ S3 ในรูปแบบรายงาน CSV ได้ สำหรับข้อมูลเพิ่มเติม ให้ไปที่ IAM Access Analyzer

S3 Access Points

ถาม: Amazon S3 Access Points คืออะไร

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

Amazon S3 Access Points ช่วยให้จัดการการเข้าถึงข้อมูลปริมาณมากได้ง่ายขึ้นสำหรับแอปพลิเคชันที่ใช้ชุดข้อมูลที่มีการแชร์บน S3 ด้วย S3 Access Point คุณจะสามารถสร้าง Access Point ได้นับร้อยรายการต่อหนึ่งบัคเก็ต ซึ่งเป็นวิธีใหม่ในการจัดเตรียมการเข้าถึงให้กับชุดข้อมูลที่แชร์ Access Point มีเส้นทางไปยังบัคเก็ตที่กำหนดเอง พร้อมกับชื่อโฮสต์ที่ไม่ซ้ำกันและนโยบายการเข้าถึงที่บังคับใช้สิทธิ์ที่เฉพาะเจาะจงและการควบคุมเครือข่ายสำหรับคำขอทุกรายการที่ทำผ่าน Access Point เรียนรู้เพิ่มเติมที่หน้า S3 Access Points และคู่มือผู้ใช้

ถาม: ทำไมฉันจึงต้องใช้จุดเข้าถึง

S3 Access Points ลดความซับซ้อนของวิธีการจัดการการเข้าถึงข้อมูลสำหรับแอปพลิเคชันของคุณที่กำหนดให้กับชุดข้อมูลที่แชร์ใน S3 คุณไม่ต้องจัดการนโยบายบัคเก็ตที่ซับซ้อนเดียวซึ่งมีกฎการอนุญาตมากมายหลายร้อยข้อ ที่ต้องเขียน อ่าน ติดตาม และตรวจสอบอีกต่อไป S3 Access Points จะช่วยให้คุณสามารถสร้างจุดเชื่อมต่อเฉพาะแอปพลิเคชันได้ ซึ่งจะมีการอนุญาตให้เข้าถึงชุดข้อมูลที่แชร์โดยมีนโยบายที่ปรับให้เหมาะกับแอปพลิเคชันนั้นๆ

การใช้ Access Points จะทำให้คุณจัดแบ่งนโยบายบัคเก็ตขนาดใหญ่หนึ่งนโยบายออกเป็นนโยบายจุดเข้าถึงย่อยสำหรับแต่ละแอปพลิเคชันที่ต้องการเข้าถึงชุดข้อมูลที่แชร์ได้ และช่วยทำให้เป็นเรื่องง่ายขึ้นหากต้องการสร้างนโยบายการเข้าถึงที่เหมาะกับแอปพลิเคชัน ทั้งยังไม่ต้องกังวลกับการที่แอปพลิเคชันอื่นๆ ภายในชุดข้อมูลที่แชร์ต้องประสบปัญหารบกวน นอกจากนี้ คุณยังสามารถสร้างนโยบายการควบคุมการบริการ (SCP) และกำหนดให้จุดเชื่อมต่อทั้งหมดถูกจำกัดไว้ที่ Virtual Private Cloud (VPC) และสร้างไฟร์วอลล์ให้กับข้อมูลของคุณภายในเครือข่ายส่วนตัวของคุณได้อีกด้วย 

ถาม: S3 Access Points ทำงานอย่างไร

Access Points S3 แต่ละจุดจะถูกตั้งค่าตามนโยบายการเข้าถึงของแต่ละกรณีการใช้งานหรือแอปพลิเคชัน และหนึ่งบัคเก็ตสามารถมีจุดเข้าถึงได้หลายร้อยจุด ตัวอย่างเช่น คุณสามารถสร้างจุดเข้าถึงของบัคเก็ต S3 ที่อนุญาตให้กลุ่มผู้ใช้หรือแอปพลิเคชันสามารถเข้าถึง Data Lake ได้ Access Point สามารถรองรับผู้ใช้หรือแอปพลิเคชันรายการเดียว หรือกลุ่มผู้ใช้หรือแอปพลิเคชันภายในและข้ามบัญชีต่างๆ ได้ ทำให้จุดเข้าถึงแต่ละจุดมีการจัดการที่ไม่เหมือนกันได้ 

จุดเข้าถึงแต่ละจุดจะเชื่อมโยงเข้ากับบัคเก็ตเดี่ยว และมีการควบคุมจุดเริ่มต้นของเครือข่าย และการควบคุม Block Public Access คุณสามารถสร้างจุดเข้าถึงที่มีการควบคุมจุดเริ่มต้นของเครือข่ายที่อนุญาตให้เข้าถึงพื้นที่จัดเก็บได้จาก Virtual Private Cloud ของคุณเท่านั้น ซึ่งเป็นส่วนแยกเชิงตรรกะของ AWS Cloud และคุณยังสามารถสร้างจุดเข้าถึงด้วยนโยบายจุดเข้าถึงที่มีการกำหนดค่าให้เข้าถึงได้เฉพาะอ็อบเจ็กต์ที่มีคำนำหน้าที่กำหนดหรืออ็อบเจ็กต์ที่มีแท็กเฉพาะเท่านั้น

คุณสามารถเข้าถึงข้อมูลในบัคเก็ตที่แชร์ผ่านจุดเข้าถึงด้วยวิธีใดวิธีหนึ่งจากสองวิธีนี้ได้ สำหรับการดำเนินการอ็อบเจ็กต์ S3 คุณสามารถใช้จุดเข้าถึง ARN แทนชื่อบัคเก็ตได้ สำหรับคำขอที่ต้องใช้ชื่อบัคเก็ตในรูปแบบชื่อบัคเก็ต S3 มาตรฐาน คุณสามารถใช้นามแฝงของจุดเข้าถึงแทนได้ ระบบจะสร้างนามแฝงของ S3 Access Points โดยอัตโนมัติ และสามารถใช้แทนกันได้กับชื่อบัคเก็ต S3 ทุกที่ที่คุณใช้ชื่อบัคเก็ตสำหรับการเข้าถึงข้อมูล ทุกครั้งที่คุณสร้างจุดเข้าถึงสำหรับบัคเก็ต S3 จะสร้างนามแฝงของ Access Point ใหม่โดยอัตโนมัติ สำหรับชุดการดำเนินงานที่เข้ากันได้และบริการของ AWS ทั้งหมด โปรดไปที่เอกสารประกอบ S3

ถาม: มีโควตาของจำนวนจุดเข้าถึงที่ฉันสามารถสร้างได้หรือไม่

ตามค่าเริ่มต้น คุณสามารถสร้างจุดเข้าถึงได้ 1,000 จุดต่อรีเจี้ยนต่อบัญชี ไม่เหมือนกับบัคเก็ต S3 ไม่มีการจำกัดจำนวนจุดเข้าใช้งานต่อบัญชี AWS โปรดไปที่ AWS Service Quotas เพื่อขอเพิ่มโควตา

ถาม: เมื่อมีการใช้จุดเข้าถึง คำขอจะได้รับการอนุญาตได้อย่างไร

จุดเข้าถึงของ S3 มีนโยบายจุดเข้าถึง IAM ของตนเอง คุณสามารถเขียนนโยบายจุดเข้าถึงตามนโยบายบัคเก็ตที่คุณต้องการ โดยใช้จุดเข้าถึง ARN เป็นแหล่งข้อมูล นโยบายจุดเข้าถึงสามารถให้หรือจำกัดการเข้าถึงไปยังข้อมูล S3 ที่ขอผ่านจุดเข้าถึงได้ Amazon S3 จะประเมินนโยบายที่เกี่ยวข้องทั้งหมด ได้แก่นโยบายเกี่ยวกับผู้ใช้ บัคเก็ต จุดเข้าถึง ตำแหน่งข้อมูล VPC และนโยบายการควบคุมบริการ รวมถึงรายการควบคุมการเข้าถึง เพื่อประเมินว่าควรอนุญาตคำขอหรือไม่

ถาม: ฉันจะเขียนนโยบายจุดเข้าถึงได้อย่างไร

คุณสามารถกำหนดนโยบายจุดเข้าถึงได้เหมือนกับนโยบายบัคเก็ต โดยใช้กฎ IAM เพื่อจัดการระบบอนุญาตและจุดเข้าถึง ARN ในเอกสารนโยบาย

ถาม: การเข้าถึงเฉพาะบาง VPC ที่จำกัดใช้การควบคุมที่มาของเครือข่ายบนจุดเข้าถึงแตกต่างจากการเข้าถึง VPC ที่จำกัดที่ใช้นโยบายบัคเก็ตอย่างไร

คุณสามารถใช้นโยบายบัคเก็ตต่อไปเพื่อจำกัดการเข้าถึงไปยัง VPC เฉพาะของบัคเก็ตได้ จุดเข้าถึงทำให้การล็อกข้อมูลทั้งหมดหรือข้อมูลบางส่วนในชุดข้อมูลที่แชร์กับการรับ-ส่งข้อมูลเฉพาะ VPC ของแอปพลิเคชันทั้งหมดในองค์กรของคุณโดยใช้การควบคุม API เป็นไปอย่างง่ายดายและตรวจสอบได้ คุณสามารถใช้นโยบายควบคุมการบริการ (SCP) ของ AWS Organizations เพื่อบังคับให้จุดเข้าถึงใดๆ ที่สร้างในองค์กรของคุณตั้งค่าพารามิเตอร์ API “การควบคุมที่มาของเครือข่าย” เป็น “VPC” จากนั้น จุดการเข้าถึงใหม่ที่สร้างโดยอัตโนมัติจะจำกัดการเข้าถึงข้อมูลไปยังการรับส่งเฉพาะ VPC โดยไม่จำเป็นต้องใช้นโยบายการเข้าถึงใดๆ เพิ่มเติมเพื่อตรวจสอบให้แน่ใจว่าคำขอข้อมูลมีการประมวลเฉพาะจาก VPC ที่ระบุ

ถาม: ฉันสามารถบังคับใช้นโยบาย “การเข้าถึงข้อมูลแบบไม่ใช้อินเทอร์เน็ต” สำหรับจุดเข้าถึงทั้งหมดในองค์กรของฉันได้หรือไม่

ได้ หากต้องการบังคับใช้นโยบาย “การเข้าถึงข้อมูลแบบไม่ใช้อินเทอร์เน็ต” สำหรับจุดเข้าถึงในองค์กรของคุณ คุณจะต้องตรวจสอบให้แน่ใจว่าจุดเข้าถึงทั้งหมดบังคับใช้การเข้าถึงเฉพาะ VPC ในการดำเนินการดังกล่าว คุณจะต้องเขียน AWS SCP ที่รองรับเฉพาะค่า “vpc” สำหรับพารามิเตอร์ “การควบคุมที่มาของเครือข่าย” ใน API create_access_point() หากคุณมีจุดเชื่อมต่อใดที่ต้องใช้อินเทอร์เน็ตที่คุณได้สร้างก่อนหน้านี้ คุณสามารถลบออกไปได้ คุณจะต้องแก้ไขนโยบายบัคเก็ตในแต่ละบัคเก็ตของคุณเพื่อจำกัดการเข้าถึงอินเทอร์เน็ตเพิ่มเติมไปยังบัคเก็ตของคุณผ่านชื่อโฮสต์ของบัคเก็ต เนื่องจากบริการของ AWS อาจเข้าถึงบัคเก็ตของคุณโดยตรง โปรดตรวจสอบให้แน่ใจว่าคุณได้ตั้งค่าการเข้าถึงเพื่ออนุญาตบริการของ AWS ที่คุณต้องการโดยแก้ไขนโยบายเพื่ออนุญาตบริการของ AWS เหล่านี้ โปรดดูที่เอกสารประกอบของ S3 สำหรับตัวอย่างวิธีดำเนินการขั้นตอนนี้

ถาม: ฉันสามารถปิดการเข้าถึงไปยังบัคเก็ตโดยตรงโดยใช้ชื่อโฮสต์ของบัคเก็ตได้หรือไม่

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

ถาม: ฉันสามารถแทนที่หรือลบจุดเข้าถึงออกจากบัคเก็ตได้หรือไม่

ได้ เมื่อคุณลบจุดเข้าถึง การเข้าถึงบัคเก็ตที่เกี่ยวข้องใดๆ ผ่านจุดเข้าถึง และผ่านชื่อโฮสต์ของบัคเก็ตจะไม่ถูกแทรกแซง

ถาม: Amazon S3 Access Points มีค่าใช้จ่ายเท่าไร

ไม่มีค่าใช้จ่ายเพิ่มเติมสำหรับจุดเข้าถึงหรือบัคเก็ตที่ใช้จุดเข้าถึง เราจะเรียกเก็บตามอัตราค่า Amazon S3 ปกติ

ถาม: ฉันจะเริ่มต้นใช้งาน S3 Access Points ได้อย่างไร

คุณสามารถเริ่มสร้าง S3 Access Points ของคุณได้ทั้งบัคเก็ตใหม่และเก่า โดยใช้ AWS Management Console, AWS Command Line Interface (CLI), Application Programming Interface (API) และ AWS Software Development Kit (SDK) หากต้องการเรียนรู้เพิ่มเติมเกี่ยวกับ S3 Access Points ให้ไปที่คู่มือผู้ใช้

ความคงทนและการปกป้องข้อมูล

ถาม: Amazon S3 ทนทานเพียงใด

Amazon S3 Standard, Standard-IA ของ S3, S3 Intelligent-Tiering, One Zone-IA ของ S3, S3 Glacier และ S3 Glacier Deep Archive ได้รับการออกแบบมาเพื่อให้มีความคงทนของอ็อบเจกต์มากกว่า 99.999999999% (เลข 9 สิบเอ็ดตัว) ตลอดปีที่กำหนด ระดับความทนทานนี้สอดคล้องกับความสูญเสียที่คาดการณ์ในแต่ละปีโดยประมาณที่ 0.000000001% ของอ็อบเจกต์ ตัวอย่างเช่น หากคุณจัดเก็บ 10,000,000 อ็อบเจกต์ด้วย Amazon S3 คุณสามารถคาดได้ว่าจะเกิดการสูญเสียหนึ่งอ็อบเจกต์ทุก 10,000 ปี S3 on Outposts ได้รับการออกแบบมาเพื่อจัดเก็บข้อมูลได้อย่างคงทนและมีการเก็บไว้ซ้ำๆ ในอุปกรณ์และเซิร์ฟเวอร์หลายเครื่องบน Outpost ของคุณ นอกจากนี้ Amazon S3 มาตรฐาน, Standard-IA ของ S3 และ S3 Glacier และ S3 Glacier Deep Archive ยังได้รับการออกแบบมาเพื่อรักษาข้อมูลในกรณีที่มีการสูญเสีย S3 Availability Zone ทั้งหมดอีกด้วย

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

ถาม: Amazon S3 และ Amazon S3 Glacier ออกแบบมาเพื่อให้ได้ความทนทาน 99.999999999% อย่างไร

คลาสพื้นที่จัดเก็บ Amazon S3 มาตรฐาน, S3 มาตรฐาน - เข้าถึงไม่บ่อย และ S3 Glacier จะจัดเก็บอ็อบเจ็กต์ของคุณแบบมีการสำรองบนอุปกรณ์หลายเครื่องอย่างน้อยสาม Availability Zone (AZ) ในภูมิภาค Amazon S3 ก่อนที่จะส่งกลับผลลัพธ์ SUCCESS คลาสพื้นที่จัดเก็บ S3 หนึ่งโซน – เข้าถึงไม่บ่อย จะจัดเก็บข้อมูลแบบมีการสำรองบนอุปกรณ์หลายเครื่องภายใน AZ เดียว บริการเหล่านี้ได้รับการออกแบบเพื่อประคองความล้มเหลวของอุปกรณ์ที่เกิดขึ้นพร้อมกันโดยการตรวจสอบและซ่อมแซมการสำรองข้อมูลใดๆ ที่สูญหายได้อย่างรวดเร็ว และยังมีการตรวจสอบความสมบูรณ์ของข้อมูลโดยใช้ Checksum

ถาม: Amazon S3 ใช้ Checksum ใดในการตรวจหาจุดบกพร่องของข้อมูล

Amazon S3 ใช้การผสมผสานระหว่างผลรวมตรวจสอบแบบ Content-MD5 และการตรวจสอบความซ้ำซ้อนแบบวงจร (CRC) เพื่อตรวจหาจุดบกพร่องของข้อมูล Amazon S3 ใช้ผลรวมตรวจสอบเหล่านี้กับข้อมูลที่พักไว้และซ่อมแซมจุดบกพร่องใดๆ ก็ตามด้วยการใช้ข้อมูลที่ซ้ำซ้อน นอกจากนี้ บริการดังกล่าวยังคำนวณ Checksum บนกระแสข้อมูลเครือข่ายทั้งหมดเพื่อตรวจหาจุดบกพร่องในแพ็คเกตข้อมูลเมื่อทำการจัดเก็บหรือกู้คืนข้อมูล

ถาม: การจัดเวอร์ชันคืออะไร

การจัดเวอร์ชันให้คุณสามารถเก็บรักษา กู้คืน และคืนค่าทุกเวอร์ชันของทุกออบเจ็กต์ที่จัดเก็บไว้ในบัคเก็ต Amazon S3 เมื่อใช้งานการจัดเวอร์ชันบัคเก็ต Amazon S3 จะเก็บรักษาออบเจ็กต์เดิมทุกครั้งที่คุณทำการ PUT, POST, COPY หรือ DELETE ออบเจ็กต์ ตามค่าเริ่มต้น คำขอ GET จะกู้เวอร์ชันล่าสุดกลับมา เวอร์ชันที่เก่ากว่าของอ็อบเจ็กต์ที่ได้รับการเขียนทับหรือลบสามารถกู้คืนได้ด้วยการระบุเวอร์ชันในคำขอ

ถาม:  ทำไมฉันควรใช้การจัดเวอร์ชัน

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

ถาม: ฉันจะเริ่มใช้การจัดเวอร์ชันอย่างไร

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

ถาม: การจัดเวอร์ชันป้องกันไม่ให้ฉันลบอ็อบเจ็กต์โดยไม่ตั้งใจได้อย่างไร

เมื่อผู้ใช้ดำเนินการ DELETE ออบเจ็กต์ คำขอแบบง่ายที่ตามมา (ที่ไม่ถูกจัดเวอร์ชัน) จะไม่กู้คืนออบเจ็กต์กลับมา อย่างไรก็ตาม ออบเจ็กต์ทุกเวอร์ชันจะยังคงเก็บรักษาไว้ในบัคเก็ต Amazon S3 ของคุณและสามารถกู้คืนหรือคืนค่าเดิมได้ มีเพียงเจ้าของบัคเก็ต Amazon S3 เท่านั้นที่สามารถลบเวอร์ชันได้แบบถาวร คุณสามารถตั้งกฎรอบการใช้งานเพื่อจัดการระยะเวลาและค่าใช้จ่ายในการจัดเก็บเวอร์ชันต่างๆ ของอ็อบเจ็กต์ได้

ถาม: ฉันสามารถสร้างถังขยะ ถังรีไซเคิล หรือช่วงระยะย้อนคืนบนออบเจ็กต์ Amazon S3 เพื่อกู้อ็อบเจ็กต์ที่ได้รับการลบหรือเขียนทับได้หรือไม่

คุณสามารถใช้กฎรอบการใช้งานพร้อมกับการจัดเวอร์ชัน เพื่อใช้งานหน้าต่างย้อนกลับสำหรับออบเจ็กต์ Amazon S3 ของคุณได้ ตัวอย่างเช่น ในบัคเก็ตที่เปิดใช้งานการจัดเวอร์ชัน คุณสามารถสร้างกฎซึ่งจะเก็บบันทึกทุกเวอร์ชันก่อนหน้าไว้ในคลาสพื้นที่จัดเก็บ Glacier ที่มีราคาถูกและลบได้หลังจากผ่านไป 100 วัน โดยคุณจะมีช่วงระยะ 100 วันในการย้อนกลับการเปลี่ยนแปลงใดๆ ที่เกิดกับข้อมูล ในขณะเดียวกันก็สามารถลดค่าใช้จ่ายสำหรับพื้นที่จัดเก็บได้ด้วย

ถาม: ฉันจะแน่ใจได้อย่างไรว่าเวอร์ชันที่เก็บรักษาไว้มีการป้องกันสูงสุด

สามารถใช้ความสามารถในการลบของ Multi-Factor Authentication (MFA) ของการจัดเวอร์ชันเพื่อเพิ่มระดับการรักษาความปลอดภัยได้มากขึ้น ตามค่าเริ่มต้น ทุกคำขอที่ส่งไปยังบัคเก็ต Amazon S3 จำเป็นต้องใช้การยืนยันบัญชี AWS ของคุณ หากคุณเปิดใช้งานการจัดเวอร์ชันด้วย MFA Delete บนบัคเก็ต Amazon S3 จำเป็นต้องใช้การยืนยันตัวตนสองรูปแบบเพื่อลบเวอร์ชันของออบเจ็กต์นั้นๆ ถาวร การยืนยันบัญชี AWS ของคุณและรหัสที่ถูกต้องหกหลักและหมายเลขลำดับจากอุปกรณ์ยืนยันตัวตนที่คุณครอบครอง หากต้องเรียนเรียนรู้เพิ่มเติมเกี่ยวกับการเปิดใช้งานการจัดเวอร์ชันด้วย MFA Delete รวมทั้งวิธีซื้อและเปิดใช้งานอุปกรณ์ยืนยันตัวตน โปรดดูที่เอกสารประกอบด้านเทคนิคของ Amazon S3

ถาม: การใช้การจัดเวอร์ชันคิดค่าบริการอย่างไร

ใช้อัตรา Amazon S3 ปกติสำหรับทุกเวอร์ชันของออบเจ็กต์ที่มีการจัดเก็บหรือขอ ตัวอย่างเช่น ลองดูการจำลองเหตุการต่อไปนี้เพื่อแสดงต้นทุนการจัดเก็บเมื่อใช้การกำหนดเวอร์ชัน (โดยสมมติว่าเดือนปัจจุบันมีจำนวนวัน 31 วัน):

1) วันที่ 1 ของเดือน: คุณทำการ PUT จำนวน 4 GB (4,294,967,296 ไบต์) ในบัคเก็ต
2) วันที่ 16 ของเดือน: คุณทำการ PUT จำนวน 5 GB (5,368,709,120 ไบต์) ในบัคเก็ตเดียวกันโดยใช้คีย์เดียวกับที่ใช้ในการ PUT ในวันที่ 1

เมื่อทำการวิเคราะห์ราคาพื้นที่จัดเก็บข้อมูลตามปฏิบัติการด้านบนแล้ว โปรดทราบว่าออบเจ็กต์ขนาด 4 GB จากวันที่ 1 ยังไม่ถูกลบออกจากบัคเก็ตในตอนที่ออบเจ็กต์ขนาด 5 GB สร้างขึ้นในวันที่ 15 แทนที่จะเป็นเช่นนั้น ออบเจ็กต์ขนาด 4 GB ถูกเก็บรักษาเป็นเวอร์ชันเก่ากว่าและออบเจ็กต์ขนาด 5 GB กลายเป็นเวอร์ชันล่าสุดในบัคเก็ตแทน เมื่อถึงสิ้นเดือน:

การใช้ไบต์ต่อชั่วโมงทั้งหมด
[4,294,967,296 ไบต์ x 31 วัน x (24 ชั่วโมง / วัน)] + [5,368,709,120 ไบต์ x 16 วัน x (24 ชั่วโมง / วัน)] = 5,257,039,970,304 ชั่วโมงไบต์

การแปลงเป็น GB ต่อเดือนทั้งหมด
5,257,039,970,304 ไบต์ต่อชั่วโมงทั้งหมด x (1 GB / 1,073,741,824 ไบต์) x (1 เดือน / 744 ชั่วโมง) = 6.581 GB ต่อเดือน

ค่าใช้จ่ายจะคำนวณจากอัตราค่าบริการปัจจุบันสำหรับรีเจี้ยนของคุณในหน้าราคา Amazon S3

คลาสของพื้นที่จัดเก็บข้อมูล

Intelligent-Tiering ของ S3

ถาม: S3 Intelligent-Tiering คืออะไร

Amazon S3 Intelligent-Tiering (S3 Intelligent-Tiering) คือคลาสพื้นที่จัดเก็บ S3 ที่ออกแบบมาเพื่อปรับต้นทุนพื้นที่จัดเก็บให้มีความเหมาะสม โดยย้ายข้อมูลไปยังระดับชั้นการเข้าถึงที่คุ้มทุนที่สุดโดยอัตโนมัติ โดยไม่มีค่าใช้จ่ายในการดำเนินการ เป็นพื้นที่จัดเก็บข้อมูลระบบคลาวด์เพียงชนิดเดียวที่ช่วยประหยัดต้นทุนโดยอัตโนมัติ โดยย้ายข้อมูลในระดับออบเจ็กต์อย่างละเอียดระหว่างระดับชั้นการเข้าถึงเมื่อรูปแบบการเข้าถึงเปลี่ยนไป นี่คือคลาสพื้นที่จัดเก็บที่เหมาะสมที่สุดเมื่อคุณต้องการปรับค่าใช้จ่ายของพื้นที่จัดเก็บข้อมูลให้มีประสิทธิภาพสำหรับข้อมูลที่ไม่ทราบรูปแบบการเข้าถึงหรือมีรูปแบบการเข้าถึงที่เปลี่ยนไปมา S3 Intelligent-Tiering จะติดตามรูปแบบการเข้าถึงและย้ายอ็อบเจกต์โดยอัตโนมัติจากระดับหนึ่งไปยังอีกหนึ่งระดับ โดยมีค่าบริการเพียงน้อยนิดสำหรับการติดตามอ็อบเจกต์และระบบอัตโนมัติรายเดือน ไม่มีค่าบริการเรียกดูข้อมูลใน S3 Intelligent-Tiering ถ้ามีการเข้าถึงอ็อบเจกต์ในระดับชั้น Infrequent Access อ็อบเจกต์จะถูกย้ายไปยังระดับชั้น Frequent Access โดยอัตโนมัติ ไม่มีค่าบริการจัดระดับชั้นเพิ่มเติมเมื่อย้ายอ็อบเจกต์ระหว่างแต่ละระดับชั้นในคลาสพื้นที่จัดเก็บ S3 Intelligent-Tiering

ถาม: S3 Intelligent-Tiering มีการทำงานอย่างไร

คลาสพื้นที่จัดเก็บ Amazon S3 Intelligent-Tiering ออกแบบมาเพื่อปรับต้นทุนให้มีความเหมาะสม โดยการย้ายข้อมูลไปยังระดับชั้นการเข้าถึงที่คุ้มทุนที่สุดโดยอัตโนมัติเมื่อเข้าถึงการเปลี่ยนแปลงรูปแบบข้อมูล S3 Intelligent-Tiering จะติดตามรูปแบบการเข้าถึงและย้ายอ็อบเจกต์ที่ยังไม่มีการเข้าถึงไปยังระดับชั้นการเข้าถึงที่มีค่าใช้จ่ายต่ำกว่าโดยอัตโนมัติ โดยจะมีค่าบริการเพียงน้อยนิดสำหรับการติดตามอ็อบเจกต์และระบบอัตโนมัติรายเดือน S3 Intelligent-Tiering ช่วยประหยัดค่าใช้จ่ายในการจัดเก็บข้อมูลอัตโนมัติด้วยระดับชั้นการเข้าถึงอัตราการส่งข้อมูลระดับสูงและเวลาแฝงต่ำสองระดับ สำหรับข้อมูลที่เข้าถึงได้แบบอะซิงโครนัส ลูกค้าจะสามารถเลือกเปิดใช้งานการเก็บถาวรอัตโนมัติในคลาสพื้นที่จัดเก็บ S3 Intelligent-Tiering ได้ ไม่มีค่าบริการเรียกดูข้อมูลใน S3 Intelligent-Tiering ถ้ามีการเข้าถึงอ็อบเจกต์ในระดับชั้นการเข้าถึงไม่บ่อยครั้งในภายหลัง อ็อบเจกต์จะถูกย้ายไปยังระดับชั้นการเข้าถึงบ่อยครั้งโดยอัตโนมัติ ไม่มีค่าบริการเพิ่มเติมสำหรับการจัดระดับชั้นหรืออายุการใช้งานเมื่อย้ายอ็อบเจกต์ระหว่างแต่ละระดับชั้นในคลาสพื้นที่จัดเก็บ S3 Intelligent-Tiering

S3 Intelligent-Tiering ทำงานด้วยการจัดเก็บอ็อบเจกต์ในสี่ระดับชั้นการเข้าถึง ได้แก่ ระดับชั้นการเข้าถึงที่มีเวลาแฝงต่ำสองระดับชั้นที่ปรับแต่งสำหรับการเข้าถึงบ่อยครั้งและไม่บ่อยครั้ง และระดับชั้นการเข้าถึงข้อมูลถาวรที่เลือกใช้บริการได้อีกสองระดับชั้น ซึ่งออกแบบเพื่อการเข้าถึงแบบไม่ประสานเวลาสำหรับการเข้าถึงนานๆ ครั้ง อ็อบเจกต์ที่อัปโหลดหรือเปลี่ยนไปใช้ S3 Intelligent-Tiering จะถูกจัดเก็บไว้ในระดับชั้นการเข้าถึงบ่อยครั้งโดยอัตโนมัติ S3 Intelligent-Tiering จะย้ายอ็อบเจกต์ที่ไม่มีการเข้าถึง 30 วันติดต่อกันไปยังระดับชั้นการเข้าถึงไม่บ่อยครั้ง เมื่อคุณเปิดใช้งานระดับชั้นการเข้าถึงข้อมูลเก็บถาวรหนึ่งหรือทั้งสองระดับชั้น S3 Intelligent-Tiering จะย้ายอ็อบเจกต์ที่ไม่มีการเข้าถึง 90 วันติดต่อกันไปยังระดับชั้นการเข้าถึงข้อมูลเก็บถาวร แล้วหลังจากที่ไม่มีการเข้าถึง 180 วันติดต่อกัน ก็จะย้ายไปยังระดับชั้นการเข้าถึงข้อมูลเก็บถาวรระดับลึก หากอ็อบเจกต์ที่คุณกำลังเรียกดูข้อมูลถูกเก็บไว้ในระดับชั้นการเข้าถึงข้อมูลเก็บถาวรหรือข้อมูลเก็บถาวรระดับลึกก่อนที่คุณจะสามารถเรียกดูอ็อบเจกต์ได้ คุณต้องกู้คืนสำเนาก่อนโดยใช้ RestoreObject สำหรับข้อมูลเกี่ยวกับการกู้คืนอ็อบเจกต์ที่เก็บถาวร โปรดดู “การกู้คืนอ็อบเจกต์ที่เก็บถาวร” ถ้าอ็อบเจกต์มีการเข้าถึงในภายหลัง อ็อบเจกต์ดังกล่าวจะถูกย้ายกลับไปที่ระดับชั้นการเข้าถึงข้อมูลบ่อยครั้ง ไม่มีค่าบริการเรียกดูข้อมูล ดังนั้นคุณจะไม่เห็นค่าจัดเก็บข้อมูลเพิ่มขึ้นอย่างไม่คาดคิดเมื่อรูปแบบการเข้าถึงเปลี่ยนไป

ถาม: ทำไมฉันควรเลือกใช้ S3 Intelligent-Tiering

S3 Intelligent-Tiering คือคลาสที่จัดเก็บข้อมูลแห่งเดียวในโลกที่มีสองระดับชั้นซึ่งคุณจะได้อัตราการส่งข้อมูลระดับสูงและเวลาแฝงต่ำเมื่อต้องการใช้ข้อมูลทันทีด้วยระดับการเข้าถึงบ่อยครั้ง และระดับชั้นการเข้าถึงข้อมูลถาวรสองระดับชั้นซึ่งคุณชำระค่าบริการเพียง 1 USD ต่อ TB ต่อเดือนเมื่อไม่มีความเคลื่อนไหวของข้อมูล S3 Intelligent-Tiering ใช้สำหรับข้อมูลที่ไม่ทราบรูปแบบการเข้าถึงหรือมีรูปแบบการเข้าถึงที่เปลี่ยนไปมา สำหรับชุดข้อมูลที่มีรูปแบบการเข้าถึงที่เปลี่ยนไปมาซึ่งส่วนย่อยของอ็อบเจกต์แทบไม่มีการเข้าถึงเป็นระยะเวลานาน ระดับชั้นการเข้าถึงข้อมูลถาวรจะลดค่าใช้จ่ายในการจัดเก็บข้อมูลของคุณลงเพิ่มอีกสูงสุดถึง 95%

ถาม:  S3 Intelligent-Tiering มีประสิทธิภาพเป็นอย่างไร

ระดับชั้นการเข้าถึงที่บ่อยครั้งและไม่บ่อยครั้งของ S3 Intelligent-Tiering ให้เวลาแฝงที่ต่ำและประสิทธิภาพปริมาณงานที่สูง ระดับชั้นการเข้าถึงข้อมูลถาวรมีประสิทธิภาพเช่นเดียวกับ S3 Glacier และระดับชั้นการเข้าถึงข้อมูลถาวรระดับลึกมีประสิทธิภาพเช่นเดียวกับคลาสพื้นที่จัดเก็บ S3 Glacier Deep Archive คุณควรเปิดใช้งานเฉพาะระดับชั้นการเข้าถึงข้อมูลถาวรหากออบเจ็กต์ของคุณสามารถเข้าถึงได้แบบอะซิงโครนัสโดยแอปพลิเคชันของคุณ หากอ็อบเจกต์ที่คุณกำลังเรียกดูข้อมูลถูกเก็บไว้ในระดับชั้นการเข้าถึงข้อมูลเก็บถาวรหรือข้อมูลเก็บถาวรระดับลึกก่อนที่คุณจะสามารถเรียกดูอ็อบเจกต์ได้ คุณต้องกู้คืนสำเนาโดยใช้ RestoreObject ก่อน สำหรับข้อมูลเกี่ยวกับการกู้คืนอ็อบเจกต์ที่เก็บถาวร โปรดดูการกู้คืนอ็อบเจกต์ที่เก็บถาวร อ็อบเจกต์ในระดับชั้นการเข้าถึงข้อมูลถาวรจะถูกย้ายไปยังระดับชั้นการเข้าถึงข้อมูลบ่อยครั้งใน 3-5 ชั่วโมงและภายในเวลา 12 ชั่วโมงหากอยู่ในระดับชั้นการเข้าถึงข้อมูลถาวรระดับลึก หากคุณต้องการการเข้าถึงอ็อบเจกต์ในระดับชั้นการเข้าถึงข้อมูลถาวรที่รวดเร็วยิ่งขึ้น คุณสามารถชำระเงินเพื่อการดึงข้อมูลที่เร็วยิ่งขึ้นโดยใช้ Console เพื่อเลือกตัวเลือกความเร็วในการดึงข้อมูลที่เร่งด่วน

ถาม: S3 Intelligent-Tiering ทนทานและพร้อมใช้งานเพียงใด

S3 Intelligent-Tiering ออกแบบมาให้มีความทนทาน 99.999999999% เหมือนกับคลาสพื้นที่จัดเก็บ S3 มาตรฐาน S3 Intelligent-Tiering ออกแบบมาสำหรับการพร้อมใช้งานที่ 99.9% และมีข้อตกลงระดับบริการโดยจะคืนเครดิตบริการให้หากความพร้อมใช้งานต่ำกว่าที่สัญญาการให้บริการที่เราให้ไว้ไม่ว่าจะในรอบการเก็บค่าบริการใดๆ

ถาม: ฉันจะใส่ข้อมูลลงในการจัดระดับแบบอัจฉริยะของ S3 ได้อย่างไร

มีสองวิธีในการใส่ข้อมูลลงในการจัดระดับแบบอัจฉริยะของ S3 คุณสามารถนำเข้าสู่ S3 Intelligent-Tiering ได้โดยตรงโดยระบุ INTELLIGENT_TIERING ในส่วนหัวของ x-amz-storage-class หรือกำหนดนโยบายรอบการใช้งานเพื่อเปลี่ยนออบเจ็กต์จาก S3 มาตรฐาน หรือ Standard-IA ของ S3 ไปเป็น S3 INTELLIGENT_TIERING

ถาม:  ฉันจะถูกเรียกเก็บเงินสำหรับ S3 Intelligent-Tiering อย่างไร

S3 Intelligent-Tiering จะเรียกเก็บค่าบริการสำหรับพื้นที่จัดเก็บข้อมูลรายเดือน คำขอ และการถ่ายโอนข้อมูล รวมถึงจะเรียกเก็บค่าบริการรายเดือนเพียงเล็กน้อยสำหรับการติดตามและระบบอัตโนมัติต่ออ็อบเจกต์ คลาสพื้นที่จัดเก็บ S3 Intelligent-Tiering เก็บอ็อบเจกต์ในระดับชั้นการเข้าถึงพื้นที่จัดเก็บสองระดับ ได้แก่ ระดับชั้นการเข้าถึงบ่อยครั้งที่มีราคาตามอัตราราคาสำหรับพื้นที่จัดเก็บ S3 Standard และระดับชั้นการเข้าถึงไม่บ่อยครั้งที่มีราคาตามอัตราราคาสำหรับพื้นที่จัดเก็บ S3 Standard-Infrequent Access นอกจากนี้ S3 Intelligent-Tiering ยังมีตัวเลือกระดับชั้นของข้อมูลถาวรสองระดับ ได้แก่ ระดับชั้น “เข้าถึงข้อมูลถาวร” ในอัตราราคาสำหรับพื้นที่จัดเก็บ S3 Glacier และระดับชั้น “เข้าถึงข้อมูลถาวรระดับลึก” ที่อัตราราคาสำหรับพื้นที่จัดเก็บ S3 Glacier Deep Archive

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

ไม่มีขนาดอ็อบเจกต์ขั้นต่ำที่เรียกเก็บเงินได้ใน S3 Intelligent-Tiering แต่อ็อบเจกต์ที่มีขนาดเล็กกว่า 128 KB จะไม่มีสิทธิ์จัดระดับอัตโนมัติ อ็อบเจกต์ขนาดเล็กเหล่านี้จะไม่มีการติดตาม แต่จะถูกเรียกเก็บค่าบริการในอัตราสำหรับระดับชั้นการเข้าถึงบ่อยครั้งเสมอ โดยจะไม่มีค่าบริการสำหรับการติดตามและระบบอัตโนมัติ สำหรับแต่ละอ็อบเจกต์ที่เก็บถาวรไปยังระดับชั้น “เข้าถึงข้อมูลถาวร” หรือระดับชั้น “เข้าถึงข้อมูลถาวรระดับลึก” ใน S3 Intelligent-Tiering นั้น Amazon S3 จะใช้พื้นที่จัดเก็บขนาด 8 KB สำหรับชื่ออ็อบเจกต์และเมตาดาตาอื่นๆ (เรียกเก็บเงินในอัตราราคาสำหรับพื้นที่จัดเก็บ S3 Standard) และใช้พื้นที่จัดเก็บ 32 KB สำหรับดัชนีและเมตาดาตาที่เกี่ยวข้อง (เรียกเก็บเงินในอัตราราคาสำหรับพื้นที่จัดเก็บ S3 Glacier และ S3 Glacier Deep Archive)

ถาม: ฉันจะเปิดใช้งานระดับชั้นการเข้าถึงข้อมูลถาวรของ S3 Intelligent-Tiering ได้อย่างไร

คุณสามารถเปิดใช้งานระดับชั้นการเข้าถึงข้อมูลถาวรและระดับชั้นการเข้าถึงข้อมูลถาวรระดับลึกได้โดยการสร้างบัคเก็ต คำนำหน้า หรือการกำหนดค่าระดับแท็กออบเจ็กต์โดยใช้ Amazon S3 API, CLI หรือ S3 Management Console คุณควรเปิดใช้งานหนึ่งหรือสองระดับชั้นการเข้าถึงข้อมูลถาวรหากออบเจ็กต์ของคุณสามารถเข้าถึงได้แบบอะซิงโครนัสโดยแอปพลิเคชันของคุณ

ถาม: ฉันจะสามารถขยายระยะเวลาก่อนที่ออบเจ็กต์จะถูกจัดเก็บถาวรภายในคลาสพื้นที่จัดเก็บ S3 Intelligent-Tiering ได้หรือไม่

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

ถาม: ฉันจะเข้าถึงออบเจ็กต์จากระดับชั้นการเข้าถึงข้อมูลถาวรหรือถาวรระดับลึกในคลาสพื้นที่จัดเก็บ S3 Intelligent-Tiering ได้อย่างไร

หากต้องการเข้าถึงออบเจ็กต์จากระดับชั้นการเข้าถึงข้อมูลถาวรหรือถาวรระดับลึก คุณจำเป็นต้องออกคำขอกู้คืนและออบเจ็กต์จะเริ่มย้ายกลับมายังระดับชั้นการเข้าถึงข้อมูลบ่อยครั้งทั้งหมดภายในคลาสพื้นที่จัดเก็บ S3 Intelligent-Tiering ออบเจ็กต์ในระดับชั้นการเข้าถึงข้อมูลถาวรจะถูกย้ายไปยังระดับชั้นการเข้าถึงข้อมูลบ่อยครั้งใน 3-5 ชั่วโมงและออบเจ็กต์ในระดับชั้นการเข้าถึงข้อมูลถาวรระดับลึกจะถูกย้ายไปยังระดับชั้นการเข้าถึงข้อมูลบ่อยครั้งในภายในเวลา 12 ชั่วโมง เมื่อออบเจ็กต์อยู่ในระดับชั้นการเข้าถึงข้อมูลบ่อยครั้ง คุณสามารถออกคำขอ GET เพื่อดึงข้อมูลออบเจ็กต์ได้

ถาม: ฉันจะทราบได้อย่างไรว่าออบเจ็กต์ของฉันจัดเก็บอยู่ในระดับชั้นการเข้าถึงข้อมูล S3 Intelligent-Tiering ใด

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

ถาม:  มีระยะเวลาขั้นต่ำสำหรับ S3 Intelligent-Tiering หรือไม่

ไม่มี คลาสพื้นที่จัดเก็บ S3 Intelligent-Tiering ไม่มีระยะเวลาจัดเก็บขั้นต่ำ

ถาม: มีขนาดอ็อบเจกต์ขั้นต่ำที่เรียกเก็บเงินได้สำหรับ S3 Intelligent-Tiering หรือไม่

ไม่มีขนาดอ็อบเจกต์ขั้นต่ำที่เรียกเก็บเงินได้ใน S3 Intelligent-Tiering แต่อ็อบเจกต์ที่มีขนาดเล็กกว่า 128 KB จะไม่มีสิทธิ์จัดระดับชั้นอัตโนมัติ อ็อบเจกต์ขนาดเล็กกว่าจะถูกเรียกเก็บในอัตราสำหรับระดับชั้นการเข้าถึงบ่อยครั้งเสมอ โดยไม่มีค่าบริการสำหรับการติดตามและระบบอัตโนมัติ สำหรับแต่ละอ็อบเจกต์ที่เก็บถาวรไปยังระดับชั้น “เข้าถึงข้อมูลถาวร” หรือระดับชั้น “เข้าถึงข้อมูลถาวรระดับลึก” ใน S3 Intelligent-Tiering นั้น Amazon S3 จะใช้พื้นที่จัดเก็บขนาด 8 KB สำหรับชื่ออ็อบเจกต์และเมตาดาตาอื่นๆ (เรียกเก็บเงินในอัตราราคาสำหรับพื้นที่จัดเก็บ S3 Standard) และใช้พื้นที่จัดเก็บ 32 KB สำหรับดัชนีและเมตาดาตาที่เกี่ยวข้อง (เรียกเก็บเงินในอัตราราคาสำหรับพื้นที่จัดเก็บ S3 Glacier และ S3 Glacier Deep Archive) โปรดดูรายละเอียดเพิ่มเติมในหน้าราคาของ Amazon S3 

S3 Standard-Infrequent Access (S3 Standard-IA)

ถาม: S3 Standard-Infrequent Access คืออะไร

Amazon S3 Standard-Infrequent Access (S3 Standard-IA) เป็นคลาสพื้นที่จัดเก็บ Amazon S3 สำหรับข้อมูลที่มีการเข้าถึงไม่บ่อยครั้งแต่ต้องการการเข้าถึงที่รวดเร็วเมื่อจำเป็น S3 Standard-IA มีความทนทาน ให้ปริมาณงานสูง และมีเวลาแฝงต่ำสำหรับคลาสพื้นที่จัดเก็บ Amazon S3 Standard แต่มีราคาพื้นที่จัดเก็บต่อ GB และค่าบริการเรียกดูต่อ GB ต่ำ เนื่องจากมีต้นทุนต่ำแต่ประสิทธิภาพสูง S3 Standard-IA จึงเหมาะอย่างยิ่งสำหรับการจัดเก็บข้อมูลระยะยาว การสำรองข้อมูล และทำหน้าที่เป็นพื้นที่จัดเก็บสำหรับการกู้คืนหลังเกิดภัยพิบัติ คลาสพื้นที่จัดเก็บ S3 ได้รับการตั้งค่าไว้ที่ระดับออบเจ็กต์และสามารถมีอยู่ในบัคเก็ตเดียวกันได้เหมือนคลาสพื้นที่จัดเก็บ S3 มาตรฐาน หรือ One Zone-IA ของ S3 ซึ่งช่วยให้คุณสามารถใช้นโยบายรอบการใช้งาน S3 เพื่อเปลี่ยนอ็อบเจ็กต์ระหว่างคลาสพื้นที่จัดเก็บโดยอัตโนมัติโดยไม่ต้องเปลี่ยนแปลงแอปพลิเคชันใดๆ

ถาม: ทำไมฉันควรเลือกใช้ Standard-IA ของ S3

S3 Standard-IA เหมาะสำหรับข้อมูลที่มีการเข้าถึงไม่บ่อยครั้ง แต่ยังต้องการการเข้าถึงที่รวดเร็วเมื่อจำเป็น Standard-IA ของ S3 เหมาะอย่างยิ่งสำหรับที่จัดเก็บข้อมูลไฟล์ระยะยาว การซิงค์ที่เก่ากว่าและการจัดเก็บข้อมูลร่วมกัน และข้อมูลเก่าอื่นๆ

ถาม:  Standard-IA ของ S3 มีประสิทธิภาพอะไรบ้าง

Standard-IA ของ S3 มีเวลาแฝงและประสิทธิภาพปริมาณงานเช่นเดียวกับคลาสที่จัดเก็บข้อมูล S3 มาตรฐาน 

 

ถาม: ฉันจะใส่ข้อมูลลงใน Standard-IA ของ S3 ได้อย่างไร

มีสองวิธีในการใส่ข้อมูลลงใน S3 Standard-IA คุณสามารถ PUT ลงใน S3 Standard-IA ด้วยการระบุ STANDARD_IA ในส่วนหัว x-amz-storage-class ได้โดยตรง นอกจากนี้ คุณสามารถกำหนดนโยบายรอบการใช้งาน เพื่อเปลี่ยนอ็อบเจกต์จาก S3 มาตรฐาน ไปเป็นคลาสที่จัดเก็บข้อมูล Standard-IA ของ S3 ได้อีกด้วย

ถาม: จะมีค่าบริการใดหากเปลี่ยนคลาสที่จัดเก็บข้อมูลของอ็อบเจกต์จาก Standard-IA ของ S3 เป็น S3 มาตรฐาน พร้อมด้วยคำขอ COPY

คุณจะเสียค่าใช้จ่ายสำหรับคำขอ COPY ของ Standard-IA ของ S3 และการกู้คืนข้อมูล Standard-IA ของ S3

ถาม: มีค่าบริการระยะเวลาพื้นที่จัดเก็บขั้นต่ำสำหรับ Standard-IA ของ S3 หรือไม่

S3 Standard-IA ออกแบบมาสำหรับข้อมูลที่ยาวนานแต่ไม่ได้เข้าถึงบ่อยครั้งซึ่งเก็บรักษาไว้นานหลายเดือนหรือหลายปี ข้อมูลที่ถูกลบจาก S3 Standard-IA ภายใน 30 วันจะมีการเรียกเก็บเงินเป็นเวลา 30 วันเต็ม โปรดดูหน้าราคาของ Amazon S3 สำหรับข้อมูลเกี่ยวกับราคา Standard-IA ของ S3

ถาม: มีค่าบริการพื้นที่จัดเก็บอ็อบเจ็กต์ขั้นต่ำสำหรับ Standard-IA ของ S3 หรือไม่

S3 Standard-IA ออกแบบมาสำหรับออบเจ็กต์ขนาดใหญ่และมีค่าบริการพื้นที่จัดเก็บออบเจ็กต์น้อยที่สุดในปริมาณ 128 KB อ็อบเจกต์ที่มีขนาดเล็กกว่า 128 KB จะมีค่าบริการพื้นที่จัดเก็บข้อมูลเท่ากับอ็อบเจกต์ขนาด 128 KB ตัวอย่างเช่น อ็อบเจกต์ขนาด 6 KB ใน S3 Standard-IA จะเสียค่าบริการพื้นที่จัดเก็บ S3 Standard-IA สำหรับขนาด 6 KB และเสียค่าบริการขนาดอ็อบเจกต์ขั้นต่ำเพิ่มเติมเทียบเท่ากับ 122 KB ในราคาสำหรับพื้นที่จัดเก็บ S3 Standard-IA โปรดดูข้อมูลเกี่ยวกับราคา S3 Standard-IA ได้ที่หน้าราคาของ Amazon S3

ถาม: ฉันสามารถจัดระดับอ็อบเจ็กต์จาก Standard-IA ของ S3 ไปยัง One Zone-IA ของ S3 หรือ S3 Glacier ได้หรือไม่

ใช่ นอกเหนือจากการใช้นโยบายรอบการใช้งานเพื่อโยกย้ายอ็อบเจ็กต์จาก S3 มาตรฐาน ไปเป็น Standard-IA ของ S3 คุณยังสามารถตั้งค่านโยบายรอบการใช้งานจัดระดับให้อ็อบเจ็กต์จาก Standard-IA ของ S3 เป็น One Zone-IA ของ S3 หรือ S3 Glacier ได้อีกด้วย

S3 One Zone-Infrequent Access (One Zone-IA ของ S3)

ถาม: คลาสพื้นที่จัดเก็บ S3 One Zone-IA คืออะไร

คลาสพื้นที่จัดเก็บ S3 One Zone-IA คือคลาสพื้นที่จัดเก็บ Amazon S3 ที่ลูกค้าสามารถเลือกเก็บออบเจ็กต์ใน Availability Zone เดียวได้ พื้นที่จัดเก็บ S3 One Zone-IA จัดเก็บข้อมูลแบบมีการสำรองภายใน Availability Zone เดียวเพื่อส่งมอบพื้นที่จัดเก็บที่ประหยัดค่าใช้จ่ายน้อยกว่าพื้นที่จัดเก็บ S3 Standard-IA แบบมีการสำรองทางสภาพภูมิศาสตร์ถึง 20% ซึ่งจัดเก็บข้อมูลแบบมีการสำรองใน Availability Zone ที่แยกจากกันทางภูมิศาสตร์หลายแห่ง

One Zone-IA ของ S3 มี SLA ที่ใช้งานได้ถึง 99% และยังได้รับการออกแบบมาให้มีความทนทานระดับเลข 9 สิบเอ็ดตัวภายใน Availability Zone อย่างไรก็ตาม ข้อมูลในคลาสที่จัดเก็บข้อมูล One Zone-IA ของ S3 ไม่ยืดหยุ่นต่อการสูญเสีย Availability Zone ทั้งหมด

ที่จัดเก็บข้อมูล One Zone-IA ของ S3 มีคุณสมบัติของ Amazon S3 เหมือนกับ S3 Standard และ Standard-IA ของ S3 และใช้ผ่าน Amazon S3 API, CLI และ Console คลาสพื้นที่จัดเก็บ S3 One Zone-IA ถูกตั้งค่าไว้ที่ระดับออบเจ็กต์และสามารถมีอยู่ในบัคเก็ตเดียวกันกับคลาสพื้นที่จัดเก็บ S3 Standard และ S3 Standard-IA คุณสามารถใช้นโยบายรอบการใช้งาน S3 เพื่อเปลี่ยนอ็อบเจ็กต์ระหว่างคลาสพื้นที่จัดเก็บโดยอัตโนมัติได้ โดยไม่มีการเปลี่ยนแปลงแอปพลิเคชันใดๆ

ถาม: กรณีใช้งานใดเหมาะที่สุดสำหรับคลาสพื้นที่จัดเก็บ One Zone-IA ของ S3

ลูกค้าสามารถใช้ S3 One Zone-IA สำหรับพื้นที่จัดเก็บที่มีการเข้าถึงไม่บ่อยครั้ง อย่างเช่น สำเนาสำรอง สำเนาการกู้คืนระบบ หรือข้อมูลอื่นๆ ที่สร้างใหม่ได้ง่าย

ถาม: ประสิทธิภาพการทำงานของที่จัดเก็บข้อมูล One Zone-IA ของ S3 มีอะไรบ้าง

คลาสที่จัดเก็บข้อมูล One Zone-IA ของ S3 มีเวลาแฝงและประสิทธิภาพของปริมาณการประมวลผลเหมือนกับคลาสที่จัดเก็บข้อมูล S3 Standard และ S3 Standard - Infrequent Access Storage

ถาม:  คลาสที่จัดเก็บข้อมูล One Zone-IA ของ S3 มีความทนทานเพียงใด

คลาสที่จัดเก็บข้อมูล One Zone-IA ของ S3 ได้รับการออกแบบให้มีความทนทาน 99.999999999% ภายใน Availability Zone อย่างไรก็ตาม ข้อมูลในคลาสที่จัดเก็บข้อมูล One Zone-IA ของ S3 ไม่ยืดหยุ่นต่อการสูญเสียความพร้อมใช้งานหรือการสูญเสีย Availability Zone ทางกายภาพ ในทางตรงกันข้าม ที่จัดเก็บข้อมูล S3 Standard, S3 Intelligent-Tiering, S3 Standard-Infrequent Access และ S3 Glacier ออกแบบมาเพื่อทนต่อการสูญเสียความพร้อมใช้งานหรือการทำลาย Availability Zone One Zone-IA ของ S3 สามารถส่งมอบความทนทานและความพร้อมใช้งานเทียบเท่าหรือดีกว่าศูนย์ข้อมูลทางกายภาพที่ทันสมัยที่สุด ในขณะเดียวกันยังช่วยเพิ่มความยืดหยุ่นในที่จัดเก็บข้อมูลและชุดคุณลักษณะ Amazon S3

ถาม: “โซน” One Zone-IA ของ S3 เป็นสิ่งเดียวกันกับ AWS Availability Zone หรือไม่

ใช่ แต่ละ AWS Region เป็นพื้นที่ทางภูมิศาสตร์ที่แยกจากกัน แต่ละภูมิภาคมีสถานที่ตั้งหลายแห่ง และแยกออกจากกันที่รู้จักกันในนาม Availability Zone คลาสที่จัดเก็บข้อมูล One Zone-IA ของ Amazon S3 จะใช้ AWS Availability Zone แยกจากกันภายในรีเจี้ยน

ถาม: ฉันต้องยอมสละการป้องกันการกู้คืนหลังภัยพิบัติมากน้อยเพียงใดจากการใช้ One Zone-IA ของ S3

Availability Zone แต่ละแห่งใช้พลังงานและระบบเครือข่ายแบบมีการสำรอง Availability Zone ภายใน AWS Region จะอยู่ในที่ราบน้ำท่วมถึง โซนความผิดปกติของแผ่นดินไหว และพื้นที่แยกจากกันทางภูมิศาสตร์ที่แตกต่างกันสำหรับการป้องกันอัคคีภัย คลาสที่จัดเก็บข้อมูล S3 Standard และ Standard-IA ของ S3 มีการป้องกันภัยพิบัติเหล่านี้ด้วยการจัดเก็บข้อมูลของคุณแบบมีการสำรองใน Availability Zone หลายแห่ง One Zone-IA ของ S3 ช่วยปกป้องการทำงานขัดข้องของอุปกรณ์ใน Availability Zone แต่ข้อมูลไม่ยืดหยุ่นต่อการสูญเสีย Availability Zone ทางกายภาพซึ่งเป็นผลมาจากภัยพิบัติ เช่น แผ่นดินไหวและน้ำท่วม เมื่อใช้ตัวเลือก One Zone-IA ของ S3, S3 Standard และ Standard-IA ของ S3 คุณจะสามารถเลือกคลาสที่จัดเก็บข้อมูลที่เหมาะสมกับความต้องการในด้านความทนทานและความพร้อมในที่จัดเก็บข้อมูลของคุณมากที่สุด

S3 on Outposts

ถาม:  Amazon S3 on Outposts คืออะไร

Amazon S3 on Outposts มอบพื้นที่จัดเก็บอ็อบเจกต์ในสภาพแวดล้อมในองค์กรของคุณโดยใช้ S3 API และความสามารถที่คุณใช้ใน AWS ในปัจจุบัน AWS Outposts เป็นบริการที่มีการจัดการเต็มรูปแบบซึ่งขยายโครงสร้างพื้นฐานของ AWS, บริการของ AWS, API และเครื่องมือไปยังศูนย์ข้อมูล พื้นที่ร่วม หรือสถานที่ในองค์กรแบบเสมือน การใช้ S3 on Outposts จะช่วยให้คุณสามารถประมวลผลและจัดเก็บข้อมูลลูกค้าที่สร้างขึ้นในองค์กรได้อย่างปลอดภัยก่อนที่จะย้ายข้อมูลไปยังรีเจี้ยน AWS, เข้าถึงข้อมูลในเครื่องสำหรับแอปพลิเคชันที่ทำงานในองค์กร หรือจัดเก็บข้อมูลใน Outpost สำหรับบริษัทต่างๆ ในตำแหน่งที่ตั้งที่มีข้อกำหนดด้านถิ่นที่อยู่ของข้อมูล และ/หรือบริษัทที่อยู่ในอุตสาหกรรมที่มีการควบคุม หากต้องการเรียนรู้เพิ่มเติมเกี่ยวกับ S3 on Outposts ให้เข้าไปที่ หน้าภาพรวม
 

Amazon S3 Glacier

ถาม: Amazon S3 Glacier คืออะไร

Amazon S3 Glacier เป็นบริการที่จัดเก็บข้อมูลที่มีความปลอดภัย คงทน และมีต้นทุนต่ำสำหรับเก็บข้อมูลถาวร คุณสามารถจัดเก็บข้อมูลในปริมาณเท่าใดก็ได้ด้วยความอุ่นใจในราคาสบายกระเป๋าซึ่งใกล้เคียงหรือถูกกว่าโซลูชันภายในองค์กร เพื่อคงต้นทุนให้ต่ำแต่ยังเหมาะสำหรับความต้องการที่หลากหลาย Amazon S3 Glacier ได้มอบตัวเลือกการเรียกดูข้อมูลสามแบบที่ครอบคลุมตั้งแต่ไม่กี่นาทีไม่จนถึงหลายชั่วโมง คุณสามารถอัปโหลดอ็อบเจกต์ไปยัง Amazon S3 Glacier โดยตรง หรือใช้นโยบายรอบการใช้งาน S3 ในการถ่ายโอนข้อมูลระหว่างคลาสที่จัดเก็บข้อมูล Amazon S3 ใดก็ตามสำหรับข้อมูลที่ใช้งานอยู่ (S3 Standard, S3 Intelligent-Tiering, Standard-IA ของ S3 และ One Zone-IA ของ S3) ไปยัง S3 Glacier

ถาม: เหตุใดฉันจึงควรเลือกใช้ Amazon S3 Glacier

Amazon S3 Glacier เหมาะอย่างยิ่งสำหรับการเก็บข้อมูลถาวร การสำรองข้อมูลระยะยาว และความต้องการพื้นที่จัดเก็บข้อมูลนอกสถานที่ Amazon S3 Glacier เป็นตัวเลือกราคาประหยัดสำหรับชุดข้อมูลเก็บถาวรที่มีอายุการใช้งานยาวนาน ซึ่งอาจมีการเข้าถึงเพียงปีละหนึ่งหรือสองครั้ง และสามารถรองรับการเรียกดูข้อมูลได้ภายในไม่กี่นาทีถึง 12 ชั่วโมง กรณีตัวอย่างบางกรณีในการใช้งานที่เก็บถาวร ได้แก่ คลังข้อมูลสื่อดิจิทัล บันทึกทางการเงินและการดูแลสุขภาพ ข้อมูลดิบเกี่ยวกับลำดับพันธุกรรม การสำรองฐานข้อมูลในระยะยาว และข้อมูลที่ต้องมีการจัดเก็บเพื่อการปฏิบัติตามกฎข้อบังคับ

ถาม: การใส่ข้อมูลลงใน Amazon S3 Glacier ทำอย่างไร

มีสองวิธีในการใส่ข้อมูลลงใน Amazon S3 Glacier คุณสามารถใส่ลงใน Amazon S3 Glacier ด้วยการระบุ GLACIER ในส่วนหัว x-amz-storage-class ได้โดยตรง คุณยังสามารถใช้กฎรอบการใช้งาน S3 ในการเปลี่ยนอ็อบเจกต์จากคลาสที่จัดเก็บข้อมูล Amazon S3 ใดก็ตามสำหรับข้อมูลที่ใช้งานอยู่ (S3 Standard, S3 Intelligent-Tiering, Standard-IA ของ S3 และ One Zone-IA ของ S3) ไปยัง Amazon S3 Glacier ตามอายุของอ็อบเจกต์ ใช้ Amazon S3 Management Console, AWS SDK หรือ Amazon S3 API เพื่อใส่ลงใน Amazon S3 Glacier ได้โดยตรงหรือกำหนดกฎในการจัดเก็บแบบถาวร

หมายเหตุ: Amazon S3 Glacier ยังสามารถใช้งานได้ผ่าน Glacier API ดั้งเดิมและผ่าน Amazon S3 Glacier Management Console อีกด้วย เพื่อประสบการณ์ที่ดียิ่งขึ้นพร้อมการเข้าถึงชุดฟีเจอร์ S3 เต็มรูปแบบ รวมถึงการจัดการรอบการใช้งาน, S3 Replication, S3 Storage Lens และอื่นๆ เราขอแนะนำให้ใช้ S3 API และ S3 Management Console เพื่อใช้คุณสมบัติ S3 Glacier

ถาม: ฉันจะสามารถเรียกดูอ็อบเจกต์ที่จัดเก็บแบบถาวรไว้ใน Amazon S3 Glacier ได้อย่างไร และจะได้รับแจ้งเมื่อมีการคืนค่าอ็อบเจกต์หรือไม่

สามารถเข้าถึงอ็อบเจกต์ที่เก็บถาวรใน Amazon S3 Glacier ได้แบบอะซิงโครนัส หากต้องการเรียกดูข้อมูลที่จัดเก็บในคลาสพื้นที่จัดเก็บ Amazon S3 Glacier ให้เริ่มคำขอเรียกดูข้อมูลผ่าน Amazon S3 API หรือ Amazon S3 Management Console คำขอเรียกดูข้อมูลจะสร้างสำเนาข้อมูลชั่วคราวในคลาสพื้นที่จัดเก็บ Standard-IA ของ S3 โดยไม่ยุ่งกับข้อมูลที่เก็บถาวรใน Amazon S3 Glacier คุณสามารถระบุระยะเวลาเป็นจำนวนวันที่ต้องการให้จัดเก็บสำเนาชั่วคราวไว้ใน Amazon S3 ได้ จากนั้น คุณสามารถเข้าถึงสำเนาชั่วคราวจาก S3 ผ่านคำขอ Amazon S3 GET สำหรับอ็อบเจกต์ที่จัดเก็บแบบถาวรได้

การแจ้งเตือนการคืนค่าจะช่วยให้คุณได้รับแจ้งด้วยการแจ้งเตือนเหตุการณ์ของ S3 เมื่ออ็อบเจกต์ได้รับการคืนค่าจาก S3 Glacier สำเร็จและมีสำเนาชั่วคราวพร้อมใช้งานสำหรับคุณ เจ้าของบัคเก็ต (หรือบุคคลอื่นที่ได้รับอนุญาตโดยนโยบาย IAM) สามารถจัดการการแจ้งเตือนที่จะส่งออกไปยัง Amazon Simple Queue Service (SQS) หรือ Amazon Simple Notification Service (SNS) ได้ นอกจากนี้ ยังสามารถส่งการแจ้งเตือนไปยัง AWS Lambda สำหรับการประมวลผลโดยฟังก์ชัน Lambda อีกด้วย

ถาม: การคืนค่าอ็อบเจกต์ที่จัดเก็บแบบถาวรใน Amazon S3 Glacier ใช้เวลานานเท่าใด

เมื่อประมวลการเรียกดูข้อมูล ก่อนอื่น Amazon S3 จะเรียกดูข้อมูลที่ขอจาก Amazon S3 Glacier จากนั้นจะสร้างสำเนาชั่วคราวของข้อมูลที่ขอใน Amazon S3 ซึ่งโดยปกติแล้วจะใช้เวลาไม่กี่นาที เวลาในการเข้าถึงคำขอของคุณจะขึ้นอยู่กับตัวเลือกในการเรียกดูที่คุณเลือก ได้แก่ การเรียกดูข้อมูลแบบเร่งด่วน แบบมาตรฐาน และแบบจำนวนมาก สำหรับออบเจ็กต์ทั้งหมด ยกเว้นออบเจ็กต์ขนาดใหญ่ที่สุด (250MB+) การเข้าถึงข้อมูลโดยการใช้การเรียกดูข้อมูลแบบเร่งด่วน มักจะใช้เวลา 1-5 นาที ออบเจ็กต์ที่มีการเรียกดูโดยใช้การเรียกดูข้อมูลแบบมาตรฐาน มักจะเสร็จสิ้นภายใน 3-5 ชั่วโมง การเรียกดูข้อมูลจำนวนมากมักจะเสร็จสิ้นภายใน 5-12 ชั่วโมง สำหรับข้อมูลเพิ่มเติมเกี่ยวกับตัวเลือกการดึงข้อมูลของ Amazon S3 Glacier โปรดดูการคืนค่าอ็อบเจกต์ที่เก็บถาวรในคู่มือผู้ใช้ S3

หน่วยความจุที่มีการเตรียมใช้งานของ Amazon S3 Glacier ช่วยให้คุณสามารถชำระค่าธรรมเนียมล่วงหน้าคงที่สำหรับเดือนที่กำหนดเพื่อรับรองว่ามีความจุในการเรียกดูข้อมูลสำหรับการเรียกดูข้อมูลแบบเร่งด่วนจาก Amazon S3 Glacier คุณสามารถซื้อหน่วยความจุที่มีการเตรียมใช้งานได้ 2 หน่วยต่อเดือนเพื่อเพิ่มปริมาณข้อมูลที่คุณสามารถเรียกดูได้ หน่วยความจุแต่ละหน่วยจะรับรองได้ว่าสามารถดำเนินการเรียกดูแบบเร่งด่วนได้อย่างน้อยสามรายการทุก 5 นาที และมีปริมาณการส่งผ่านข้อมูลสำหรับเรียกดูได้มากถึง 150 MB/วินาที หากปริมาณงานของคุณต้องการเข้าถึงชุดข้อมูลย่อยที่เชื่อถือได้และคาดการณ์ได้สูงในเวลาไม่กี่นาที คุณควรซื้อความจุในการเรียกดูข้อมูลที่มีการเตรียมใช้งาน หากไม่มีความจุที่มีการเตรียมใช้งาน อาจไม่สามารถเรียกดูข้อมูลแบบเร่งด่วนในช่วงเวลาที่มีความต้องการสูงได้ หากคุณต้องการเข้าถึงการเรียกดูข้อมูลแบบเร่งด่วนไม่ว่าในกรณีใดๆ เราขอแนะนำให้คุณซื้อความจุในการเรียกดูข้อมูลที่มีการเตรียมใช้งาน

คุณสามารถซื้อความจุที่มีการเตรียมใช้งานได้โดยใช้คอนโซล Amazon S3, REST API สำหรับการซื้อความจุที่มีการเตรียมใช้งาน, AWS SDK หรือ AWS CLI หน่วยความจุที่มีการเตรียมใช้งานมีระยะเวลาหนึ่งเดือนโดยเริ่มจากวันที่และเวลาที่ซื้อ ซึ่งเป็นวันที่เริ่มต้น หน่วยดังกล่าวจะหมดอายุในวันที่หมดอายุ ซึ่งก็คือหนึ่งเดือนหลังจากวันที่เริ่มต้นโดยปัดเศษขึ้นให้เป็นวินาทีที่ใกล้เคียงที่สุด สำหรับข้อมูลราคาความจุที่มีการเตรียมใช้งาน โปรดดูราคา Amazon S3

ถาม: มีการคำนวณค่าที่จัดเก็บข้อมูลของฉันอย่างไรสำหรับอ็อบเจกต์ Amazon S3 ที่จัดเก็บแบบถาวรไปยัง Amazon S3 Glacier

ปริมาณพื้นที่จัดเก็บที่มีการเรียกเก็บค่าบริการในหนึ่งเดือนเป็นไปตามพื้นที่จัดเก็บเฉลี่ยที่ใช้ตลอดเดือนนั้น โดยมีการวัดเป็นหน่วยกิกะไบต์-เดือน (GB-เดือน) Amazon S3 คำนวณขนาดอ็อบเจกต์เป็นปริมาณข้อมูลที่คุณจัดเก็บ บวกกับข้อมูล Amazon S3 Glacier เพิ่มเติมอีก 32 KB บวกกับข้อมูลคลาสพื้นที่จัดเก็บ Amazon S3 Standard เพิ่มเติมอีก 8 KB Amazon S3 Glacier ต้องใช้ข้อมูลเพิ่มเติม 32 KB ต่ออ็อบเจกต์สำหรับดัชนีและข้อมูลเมตาของ S3 Glacier เพื่อให้คุณสามารถระบุและเรียกดูข้อมูลของคุณได้ Amazon S3 ต้องการพื้นที่ 8 KB เพื่อจัดเก็บและรักษาชื่อที่ผู้ใช้ระบุและข้อมูลเมตาของอ็อบเจกต์ที่จัดเก็บแบบถาวรไปยัง Amazon S3 Glacier วิธีนี้จะช่วยทำให้คุณสามารถเรียกดูรายการอ็อบเจกต์ Amazon S3 ทั้งหมดของคุณได้แบบเรียลไทม์ รวมถึงอ็อบเจกต์ที่จัดเก็บโดยใช้คลาสพื้นที่จัดเก็บ Amazon S3 Glacier โดยใช้ Amazon S3 LIST API หรือรายงาน S3 Inventory 

ตัวอย่างเช่น หากคุณได้จัดเก็บอ็อบเจกต์แบบถาวร 100,000 รายการ ซึ่งแต่ละอ็อบเจกต์มีขนาด 1 GB พื้นที่จัดเก็บที่มีการเรียกเก็บค่าบริการของคุณจะเท่ากับ:
1.000032 กิกะไบต์ต่ออ็อบเจกต์ x 100,000 อ็อบเจกต์ = 100,003.2 กิกะไบต์ของพื้นที่จัดเก็บ Amazon S3 Glacier
0.000008 กิกะไบต์ต่ออ็อบเจกต์ x 100,000 อ็อบเจกต์ = 0.8 กิกะไบต์ของพื้นที่จัดเก็บ Amazon S3 Standard

ค่าธรรมเนียมจะคำนวณจากอัตราค่าบริการปัจจุบันสำหรับรีเจี้ยน AWS ของคุณในหน้าราคา Amazon S3 สำหรับตัวอย่างราคา Amazon S3 เพิ่มเติม โปรดไปที่คำถามที่พบบ่อยเกี่ยวกับการเรียกเก็บเงิน S3 หรือใช้ AWS Pricing Calculator

ถาม: Amazon S3 Glacier มีระยะเวลาขั้นต่ำของการจัดเก็บข้อมูลและค่าใช้จ่ายขั้นต่ำของการจัดเก็บในรูปแบบอ็อบเจกต์หรือไม่

Amazon S3 Glacier ออกแบบมาสำหรับการเข้าถึงข้อมูลที่มีอายุยาวนานแต่มีการเข้าถึงไม่บ่อยซึ่งเก็บรักษาไว้นานหลายเดือนหรือหลายปี อ็อบเจกต์ที่จัดเก็บถาวรที่ S3 มีระยะเวลาการจัดเก็บขั้นต่ำที่ 90 วัน และอ็อบเจกต์ที่ถูกลบ เขียนทับ หรือเปลี่ยนแปลงก่อน 90 วันจะคิดค่าใช้จ่ายตามสัดส่วนซึ่งเท่ากับค่าใช้จ่ายพื้นที่จัดเก็บสำหรับจำนวนวันที่เหลืออยู่ โปรดดูหน้าราคาของ Amazon S3 สำหรับข้อมูลเกี่ยวกับราคา Amazon S3 Glacier

Amazon S3 Glacier มีขนาดพื้นที่การจัดเก็บในรูปแบบอ็อบเจกต์ขั้นต่ำที่สามารถเรียกเก็บค่าบริการได้คือ 40 KB คุณสามารถจัดเก็บอ็อบเจกต์ที่มีขนาดเล็กกว่า 40 KB ได้ แต่จะมีการเรียกเก็บค่าบริการในราคาพื้นที่จัดเก็บ 40 KB 

ถาม: การเรียกดูข้อมูลจาก Amazon S3 Glacier มีค่าใช้จ่ายเท่าใด

การเรียกดูข้อมูลจาก Amazon S3 Glacier มีสามวิธี คือ การเรียกดูข้อมูลแบบเร่งด่วน แบบมาตรฐาน และแบบจำนวนมาก ซึ่งแต่ละวิธีมีค่าธรรมเนียมในการเรียกดูข้อมูลต่อ GB และค่าธรรมเนียมต่อคำขอ (กล่าวคือ คุณชำระเงินสำหรับคำขอที่ดำเนินการกับอ็อบเจกต์ Amazon S3 ของคุณ) สำหรับราคา S3 Glacier โดยละเอียดตามรีเจี้ยน AWS โปรดไปที่หน้าราคา Amazon S3

ถาม: Amazon S3 สามารถจัดเก็บอ็อบเจกต์แบบถาวรเพื่อลดค่าใช้จ่ายสำหรับคลาสที่จัดเก็บข้อมูลได้หรือไม่

ได้ Amazon S3 ช่วยให้คุณสามารถใช้ Amazon S3 Glacier และ Amazon S3 Glacier Deep Archive สำหรับที่จัดเก็บข้อมูลที่มีการเข้าถึงน้อยและที่จัดเก็บข้อมูลแบบถาวร Amazon S3 Glacier จัดเก็บข้อมูลโดยคิดค่าบริการเพียง 0.004 USD ต่อกิกะไบต์ต่อเดือน เพื่อให้มีค่าใช้จ่ายต่ำ แต่ยังเหมาะสำหรับความต้องการที่หลากหลายในการเรียกดูข้อมูล Amazon S3 Glacier จึงมีตัวเลือกให้สามตัวเลือกในการเข้าถึงคลังข้อมูล ตั้งแต่ใช้ระยะเวลาไม่กี่นาทีจนถึงหลายชั่วโมง S3 Glacier Deep Archive คือคลาสที่จัดเก็บข้อมูลที่มีต้นทุนต่ำที่สุดจาก Amazon S3 และรองรับการเก็บรักษาในระยะยาวและการรักษาข้อมูลในแบบดิจิทัลสำหรับข้อมูลที่อาจมีการเข้าถึงปีละหนึ่งถึงสองครั้ง กรณีตัวอย่างบางกรณีในการใช้คลังข้อมูลถาวร ได้แก่ คลังข้อมูลสื่อดิจิทัล บันทึกทางการเงินและการดูแลสุขภาพ ข้อมูลดิบเกี่ยวกับลำดับพันธุกรรม การสำรองฐานข้อมูลในระยะยาว และข้อมูลที่ต้องมีการจัดเก็บเพื่อการปฏิบัติตามกฎข้อบังคับ

ถาม: โครงสร้างพื้นฐานแบ็คเอนด์ที่รองรับคลาสที่จัดเก็บข้อมูล S3 Glacier และ S3 Glacier Deep Archive คืออะไร

เราต้องการที่จะมุ่งเน้นไปที่ประสิทธิภาพ ความทนทาน ความพร้อมใช้งาน และความปลอดภัยที่ลูกค้าจะได้รับ แต่ลูกค้ามักถามคำถามนี้กับเราบ่อยครั้ง จากราคาที่เรานำเสนอให้กับลูกค้า เราได้ใช้เทคโนโลยีที่แตกต่างกันเป็นจำนวนมาก บริการของเราเกิดจากการใช้เทคโนโลยีพื้นที่จัดเก็บข้อมูลทั่วไปที่มีอยู่ในระบบที่สร้างขึ้นตามวัตถุประสงค์เฉพาะและมีความคุ้มค่าโดยใช้ซอฟต์แวร์ที่พัฒนาโดย AWS S3 Glacier ใช้ประโยชน์จากความสามารถของเราในการปรับลำดับอินพุตและเอาท์พุตให้เหมาะสมเพื่อเพิ่มประสิทธิภาพในการเข้าใช้งานพื้นที่จัดเก็บพื้นฐาน

Amazon S3 Glacier Deep Archive

ถาม: Amazon S3 Glacier Deep Archive คืออะไร

S3 Glacier Deep Archive เป็นคลาสที่จัดเก็บข้อมูล Amazon S3 ที่มีที่จัดเก็บข้อมูลอ็อบเจกต์ที่มั่นคงและปลอดภัยสำหรับการเก็บรักษาข้อมูลไว้เป็นเวลานาน โดยข้อมูลดังกล่าวจะมีการเข้าใช้งานหนึ่งหรือสองครั้งต่อปี ด้วยค่าใช้จ่ายเริ่มต้นเพียง 0.00099 USD ต่อ GB ต่อเดือน (ไม่ถึงหนึ่งในสิบของเงินหนึ่งบาท หรือประมาณ 1 USD ต่อ TB ต่อเดือน) S3 Glacier Deep Archive ให้ข้อเสนอที่จัดเก็บข้อมูลในระบบคลาวด์ที่มีต้นทุนต่ำที่สุดในราคาที่ถูกกว่าการจัดเก็บและรักษาข้อมูลไว้ในไลบรารีเทปแม่เหล็กในองค์กรหรือการเก็บข้อมูลแบบถาวรไว้ภายนอกอย่างมาก

ถาม: กรณีใช้งานใดเหมาะที่สุดสำหรับ S3 Glacier Deep Archive

S3 Glacier Deep Archive เป็นคลาสพื้นที่จัดเก็บข้อมูลที่สมบูรณ์แบบซึ่งจะให้การปกป้องแบบออฟไลน์แก่แอสเซทข้อมูลที่สำคัญที่สุดของบริษัท หรือเมื่อต้องเก็บรักษาข้อมูลในระยะยาวตามนโยบายของบริษัท สัญญา หรือข้อกำหนดในการปฏิบัติตามกฎข้อบังคับ ลูกค้าพบว่า S3 Glacier Deep Archive เป็นทางเลือกที่น่าสนใจในการปกป้องทรัพย์สินทางปัญญาที่สำคัญ สถิติทางการเงินและเวชระเบียน ผลการวิจัย เอกสารกฎหมาย การศึกษาเพื่อสำรวจความสั่นไหว และข้อมูลสำรองระยะยาว โดยเฉพาะอย่างยิ่งในธุรกิจที่ต้องมีการกำกับดูแลในระดับสูง เช่น บริการทางการเงิน การดูแลสุขภาพ น้ำมันและก๊าซ และหน่วยงานภาครัฐ นอกจากนี้ ยังมีองค์กรอย่างเช่น บริษัทสื่อและความบันเทิงที่ต้องการเก็บรักษาสำเนาข้อมูลสำรองของทรัพย์สินทางปัญญาที่สำคัญเช่นกัน บ่อยครั้งที่ลูกค้าที่ใช้ S3 Glacier Deep Archive จะสามารถลดหรือหยุดใช้คลังเทปแม่เหล็กในองค์กรและบริการเก็บถาวรในเทปนอกองค์กรได้

ถาม: S3 Glacier Deep Archive แตกต่างจาก S3 Glacier อย่างไร

S3 Glacier Deep Archive ขยายข้อเสนอการเก็บถาวรข้อมูล ซึ่งทำให้คุณสามารถเลือกคลาสพื้นที่จัดเก็บข้อมูลที่เหมาะสมกับต้นทุนในการจัดเก็บและเรียกดูข้อมูล รวมถึงเวลาในการเรียกดูข้อมูลได้ เลือก S3 Glacier เมื่อคุณต้องการเรียกดูข้อมูลที่เก็บถาวรใน 1-5 นาทีตามปกติโดยใช้การเรียกดูแบบเร่งด่วน ในทางตรงกันข้าม S3 Glacier Deep Archive ได้รับการออกแบบมาสำหรับข้อมูลที่ใช้งานน้อยครั้งซึ่งก็คือข้อมูลที่เข้าถึงไม่บ่อย แต่ยังจำเป็นต้องมีพื้นที่จัดเก็บที่คงทนในระยะยาว S3 Glacier Deep Archive มีราคาถูกกว่า S3 Glacier ถึง 75% และมอบความสามารถในการเรียกดูข้อมูลภายใน 12 ชั่วโมงโดยใช้ความเร็วการเรียกดูข้อมูลแบบมาตรฐาน คุณยังอาจลดค่าใช้จ่ายในการเรียกดูข้อมูลได้โดยเลือกการเรียกดูข้อมูลจำนวนมาก ซึ่งจะส่งคืนข้อมูลภายใน 48 ชั่วโมง

ถาม: ฉันจะเริ่มต้นใช้งาน S3 Glacier Deep Archive ได้อย่างไร

วิธีที่ง่ายที่สุดในการจัดเก็บข้อมูลใน S3 Glacier Deep Archive คือการใช้ API ของ S3 ในการอัปโหลดข้อมูลโดยตรง เพียงระบุ “S3 Glacier Deep Archive” เป็นคลาสพื้นที่จัดเก็บข้อมูล คุณสามารถทำสำเร็จได้โดยใช้ AWS Management Console, S3 REST API, AWS SDK หรือ AWS Command Line Interface

คุณยังสามารถเริ่มต้นการใช้ S3 Glacier Deep Archive ด้วยการสร้างนโยบายเพื่อโยกย้ายข้อมูลโดยใช้ Lifecycle ของ S3 ซึ่งจะมอบความสามารถในการกำหนดรอบการใช้งานของอ็อบเจ็กต์และลดค่าใช้จ่ายในการจัดเก็บข้อมูลของคุณ นโยบายเหล่านี้สามารถกำหนดเพื่อโยกย้ายอ็อบเจ็กต์ไปยัง S3 Glacier Deep Archive ตามอายุของอ็อบเจ็กต์นั้นๆ ได้ คุณสามารถระบุนโยบายสำหรับบัคเก็ตของ S3 หรือสำหรับคำนำหน้าที่เฉพาะเจาะจงได้ การเปลี่ยนรอบการใช้งานจะเรียกเก็บเงินที่ราคาอัปโหลด S3 Glacier Deep Archive

Tape Gateway คือคุณสมบัติคลังเทปเสมือนบนระบบคลาวด์ของ AWS Storage Gateway ซึ่งขณะนี้ได้ผสานรวมเข้ากับ S3 Glacier Deep Archive ทำให้คุณสามารถจัดเก็บข้อมูลสำรองและข้อมูลเก็บถาวรได้ในระยะยาวบนเทปเสมือนใน S3 Glacier Deep Archive จึงทำให้ค่าใช้จ่ายของพื้นที่จัดเก็บข้อมูลสำหรับข้อมูลนี้ในระบบคลาวด์ลดลงมากที่สุด หากต้องการเริ่มต้นใช้งาน ให้สร้างเทปเสมือนจริงใหม่โดยใช้ Console หรือ API ของ AWS Storage Gateway แล้วกำหนดเป้าหมายพื้นที่จัดเก็บข้อมูลแบบถาวรไปที่ S3 Glacier หรือ S3 Glacier Deep Archive เมื่อแอปพลิเคชันการสำรองข้อมูลของคุณดีดเทปออก เทปจะเก็บถาวรไปยังเป้าหมายพื้นที่จัดเก็บข้อมูลที่คุณเลือกไว้

ถาม: คุณแนะนำให้โยกย้ายข้อมูลจากการเก็บถาวรเทปที่มีอยู่ไปยัง S3 Glacier Deep Archive อย่างไร

วิธีโยกย้ายข้อมูลจากการเก็บถาวรเทปที่มีอยู่ไปยัง S3 Glacier Deep Archive มีหลายวิธี คุณสามารถใช้ AWS Tape Gateway เพื่อผสานรวมเข้ากับแอปพลิเคชันสำรองข้อมูลที่มีอยู่ได้โดยใช้อินเทอร์เฟซ Virtual Tape Library (VTL) อินเทอร์เฟซนี้จะแสดงเทปเสมือนไปยังแอปพลิเคชันการสำรองข้อมูล ซึ่งสามารถใช้เพื่อจัดเก็บข้อมูลใน Amazon S3, S3 Glacier และ S3 Glacier Deep Archive ได้ทันที

คุณสามารถใช้ AWS Snowball หรือ AWS Snowball เพื่อโยกย้ายข้อมูลได้เช่นกัน Snowball และ Snowmobile เร่งความเร็วการเคลื่อนย้ายข้อมูลระดับเทราไบต์ไปจนถึงเพตาไบต์เข้าและออกจาก AWS ได้โดยใช้อุปกรณ์จัดเก็บข้อมูลกายภาพที่ออกแบบมาเพื่อให้ขนส่งได้อย่างปลอดภัย การใช้งาน Snowball และ Snowmobile ช่วยตัดอุปสรรคต่างๆ ที่อาจพบในการย้ายข้อมูลขนาดใหญ่ ซึ่งรวมถึงข้อกังวลเกี่ยวกับค่าใช้จ่ายด้านเครือข่ายที่มีราคาแพง เวลาถ่ายโอนที่นาน และความปลอดภัย

สุดท้ายนี้ คุณสามารถใช้ AWS Direct Connect เพื่อสร้างการเชื่อมต่อเครือข่ายโดยเฉพาะจากสถานที่ของคุณไปยัง AWS ได้ ในหลายสถานการณ์ Direct Connect สามารถช่วยลดค่าใช้จ่ายด้านเครือข่าย เพิ่มอัตราการส่งข้อมูลแบนด์วิดท์ และส่งมอบประสบการณ์เครือข่ายที่เสถียรกว่าการเชื่อมต่อผ่านอินเทอร์เน็ตได้

ถาม: ฉันจะสามารถเรียกดูอ็อบเจ็กต์ของฉันที่จัดเก็บอยู่ใน S3 Glacier Deep Archive ได้อย่างไร

หากต้องการเรียกดูข้อมูลที่จัดเก็บอยู่ใน S3 Glacier Deep Archive ให้เริ่มคำขอ “คืนค่า” โดยใช้ Amazon S3 API หรือ Amazon S3 Management Console คำขอคืนค่าจะสร้างสำเนาข้อมูลชั่วคราวในคลาสพื้นที่จัดเก็บ One Zone-IA ของ S3 โดยทิ้งข้อมูลที่เก็บถาวรไว้ตามเดิมใน S3 Glacier Deep Archive คุณสามารถระบุระยะเวลาเป็นจำนวนวันที่ต้องการให้จัดเก็บสำเนาชั่วคราวไว้ใน S3 ได้ จากนั้น คุณสามารถเข้าถึงสำเนาชั่วคราวจาก S3 ผ่านคำขอ Amazon S3 GET สำหรับอ็อบเจ็กต์ที่จัดเก็บแบบถาวรได้

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

ถาม: จะมีการคิดค่าใช้จ่ายในการใช้งาน S3 Glacier Deep Archive อย่างไร

พื้นที่จัดเก็บข้อมูล S3 Glacier Deep Archive คิดราคาตามปริมาณของข้อมูลที่คุณจัดเก็บ โดยมีหน่วยเป็น GB, จำนวนคำขอ PUT/การเปลี่ยนรอบการใช้งาน, การเรียกดูข้อมูล โดยมีหน่วยเป็น GB และจำนวนคำขอคืนค่า โมเดลราคานี้คล้ายกับ S3 Glacier โปรดดูหน้าราคาของ Amazon S3 สำหรับข้อมูลเกี่ยวกับราคา S3 Glacier Deep Archive

ถาม: การใช้งาน S3 Glacier Deep Archive จะแสดงในใบเรียกเก็บค่าบริการ AWS และในเครื่องมือการบริหารจัดการค่าใช้จ่ายของ AWS ของฉันหรือไม่

การใช้งานและค่าใช้จ่ายสำหรับ S3 Glacier Deep Archive จะแสดงเป็นรายการกลุ่มบริการอิสระในใบเรียกเก็บค่าบริการรายเดือน AWS ของคุณ โดยแยกจากการใช้งานและค่าใช้จ่าย Amazon S3 ของคุณ แต่ถ้าคุณใช้เครื่องมือการบริหารจัดการค่าใช้จ่ายของ AWS การใช้งานและค่าใช้จ่ายสำหรับ S3 Glacier Deep Archive จะรวมอยู่ภายใต้การใช้งานและค่าใช้จ่าย Amazon S3 ในรายงานการใช้จ่ายรายเดือนแบบละเอียด และจะไม่แจกแจงเป็นรายการกลุ่มบริการแบบแยกต่างหาก

ถาม: S3 Glacier Deep Archive มีระยะเวลาขั้นต่ำของการจัดเก็บข้อมูลและค่าใช้จ่ายขั้นต่ำของการจัดเก็บอ็อบเจ็กต์หรือไม่

S3 Glacier Deep Archive ออกแบบมาสำหรับข้อมูลที่มีอายุการใช้งานยาวนานแต่เข้าถึงไม่บ่อย นั่นคือจะเก็บรักษาเป็นเวลา 7-10 ปีขึ้นไป อ็อบเจ็กต์ที่จัดเก็บถาวรที่ S3 Glacier Deep Archive มีระยะเวลาการจัดเก็บขั้นต่ำที่ 180 วัน และอ็อบเจ็กต์ที่ถูกลบก่อน 180 วันจะคิดค่าใช้จ่ายตามสัดส่วนซึ่งเท่ากับค่าใช้จ่ายพื้นที่จัดเก็บสำหรับจำนวนวันที่เหลืออยู่ โปรดดูหน้าราคาของ Amazon S3 สำหรับข้อมูลเกี่ยวกับราคา S3 Glacier Deep Archive

S3 Glacier Deep Archive มีขนาดพื้นที่จัดเก็บอ็อบเจ็กต์ขั้นต่ำที่สามารถเรียกเก็บค่าบริการได้คือ 40 KB คุณสามารถจัดเก็บอ็อบเจ็กต์ที่มีขนาดเล็กกว่า 40 KB ได้ แต่จะมีการเรียกเก็บค่าบริการในราคาพื้นที่จัดเก็บ 40 KB โปรดดูหน้าราคาของ Amazon S3 สำหรับข้อมูลเกี่ยวกับราคา S3 Glacier Deep Archive

 

ถาม: S3 Glacier Deep Archive ผสานรวมกับบริการอื่นๆ ของ AWS อย่างไร

S3 Glacier Deep Archive ผสานรวมเข้ากับคุณสมบัติต่างๆ ของ Amazon S3 ซึ่งได้แก่ การติดแท็กอ็อบเจกต์ S3, นโยบายรอบการใช้งาน S3, S3 Object Lock และการทำซ้ำของ S3 คุณสมบัติการจัดการที่จัดเก็บข้อมูลของ S3 ทำให้คุณสามารถใช้บัคเก็ตเดี่ยวของ Amazon S3 เพื่อจัดเก็บข้อมูลของ S3 Glacier Deep Archive, S3 Standard, Standard-IA ของ S3, One Zone-IA ของ S3 และ S3 Glacier ที่ผสมผสานกันได้ ซึ่งทำให้ผู้ดูแลระบบของพื้นที่จัดเก็บข้อมูลสามารถตัดสินใจได้โดยอิงจากธรรมชาติของข้อมูลและรูปแบบการเข้าถึงข้อมูล ลูกค้าสามารถใช้นโยบายรอบการใช้งานของ Amazon S3 เพื่อโยกย้ายข้อมูลไปยังคลาสพื้นที่จัดเก็บข้อมูลที่มีราคาถูกกว่าได้โดยอัตโนมัติเมื่อข้อมูลมีอายุมากขึ้น หรือใช้นโยบายการทำซ้ำข้ามเขตหรือการทำซ้ำในเขตเดียวกันของ S3 เพื่อทำซ้ำข้อมูลไปยังเขตเดียวกันหรือเขตอื่นได้

บริการ AWS Storage Gateway ผสานรวม Tape Gateway เข้ากับคลาสพื้นที่จัดเก็บข้อมูล S3 Glacier Deep Archive ทำให้คุณสามารถจัดเก็บเทปเสมือนในคลาสพื้นที่จัดเก็บ Amazon S3 ที่มีราคาถูกที่สุด ซึ่งลดค่าใช้จ่ายรายเดือนในการจัดเก็บข้อมูลระยะยาวในระบบคลาวด์ได้ถึง 75% คุณสมบัตินี้ทำให้ Tape Gateway รองรับการเก็บถาวรเทปเสมือนจริงใหม่ของคุณไปยัง S3 Glacier และ S3 Glacier Deep Archive โดยตรง ซึ่งช่วยให้คุณทำตามข้อกำหนดเกี่ยวกับการสำรองข้อมูล การเก็บถาวร และการกู้คืนได้ Tape Gateway ช่วยให้คุณเคลื่อนย้ายข้อมูลสำรองบนเทปไปยัง AWS ได้โดยไม่ทำให้เวิร์กโฟลว์ของการสำรองข้อมูลที่มีอยู่เปลี่ยนแปลงไป Tape Gateway รองรับแอปพลิเคชันสำรองข้อมูลชั้นนำส่วนใหญ่ เช่น Veritas, Veeam, Commvault, Dell EMC NetWorker, IBM Spectrum Protect (บนระบบปฏิบัติการ Windows) และ Microsoft Data Protection Manager

การจัดการที่จัดเก็บข้อมูลข้อมูล

แท็กอ็อบเจกต์ S3

ถาม:  แท็กอ็อบเจกต์ S3 คืออะไร

แท็กอ็อบเจกต์ S3 คือการจับคู่คีย์-ค่าที่ใช้กับอ็อบเจกต์ S3 ซึ่งสามารถสร้าง อัปเดต หรือลบเมื่อใดก็ได้ในระหว่างอายุการใช้งานอ็อบเจกต์นั้น ซึ่งจะทำให้คุณสามารถสร้างนโยบาย Identity and Access Management (IAM) กำหนดนโยบายรอบการใช้งาน S3 และปรับแต่งตัววัดที่จัดเก็บข้อมูลได้ แท็กระดับอ็อบเจกต์เหล่านี้จึงสามารถจัดการการเปลี่ยนระหว่างคลาสที่จัดเก็บข้อมูลและทำให้อ็อบเจกต์ในแบ็กกราวด์หมดอายุได้ คุณสามารถเพิ่มแท็กไปยังอ็อบเจกต์ใหม่ได้เมื่อคุณอัปโหลดอ็อบเจกต์เหล่านั้น หรือคุณสามารถเพิ่มอ็อบเจกต์ใหม่ไปยังอ็อบเจกต์เดิมได้ โดยสามารถเพิ่มแท็กได้สูงถึง 10 แท็กไปยังอ็อบเจกต์ S3 แต่ละรายการ และคุณสามารถใช้ AWS Management Console, REST API, AWS CLI หรือ AWS SDK เพื่อเพิ่มแท็กอ็อบเจกต์ได้ 

เรียนรู้เพิ่มเติมโดยไปที่คู่มือผู้ใช้แท็กอ็อบเจกต์ของ S3

ถาม:  เพราะเหตุใดฉันจึงควรใช้แท็กอ็อบเจกต์

แท็กอ็อบเจ็กต์เป็นเครื่องมือที่คุณสามารถใช้เพื่อให้สามารถจัดการพื้นที่จัดเก็บ S3 ได้อย่างง่ายดาย โดยสามารถสร้าง อัปเดต และลบแท็กเมื่อใดก็ได้ในระหว่างอายุการใช้งานออบเจ็กต์ของคุณ พื้นที่จัดเก็บของคุณสามารถปรับได้ตามความจำเป็นสำหรับธุรกิจของคุณ แท็กจะช่วยให้คุณสามารถควบคุมอ็อบเจ็กต์ที่มีการแท็กโดยมีการจับคู่คีย์-ค่า ซึ่งช่วยให้คุณสามารถทำให้ข้อมูลลับมีความปลอดภัยมากขึ้นเฉพาะสำหรับกลุ่มหรือผู้ใช้ที่เลือก นอกจากนี้ ยังสามารถใช้แท็กอ็อบเจ็กต์ในการติดป้ายอ็อบเจ็กต์ที่เป็นของโครงการหรือหน่วยธุรกิจเฉพาะ ซึ่งสามารถนำมาใช้ร่วมกับนโยบายรอบการใช้งาน S3 เพื่อจัดการการเปลี่ยนเป็นคลาสพื้นที่จัดเก็บอื่นๆ (Standard-IA ของ S3, One Zone-IA ของ S3 และ S3 Glacier) หรือกับการทำซ้ำของ S3 เพื่อทำซ้ำข้อมูลระหว่างเขต AWS ได้

ถาม: ฉันจะอัปเดตแท็กอ็อบเจ็กต์กับอ็อบเจ็กต์ของฉันได้อย่างไร

แท็กออบเจ็กต์สามารถเปลี่ยนแปลงเมื่อใดก็ได้ในระหว่างอายุการใช้งานของออบเจ็กต์ S3 ของคุณ โดยคุณสามารถใช้ AWS Management Console, REST API, AWS CLI หรือ AWS SDK เพื่อเปลี่ยนแท็กออบเจ็กต์ของคุณได้ โปรดทราบว่าการเปลี่ยนแปลงแท็กทั้งหมดนอก AWS Management Console เป็นการเปลี่ยนแปลงชุดแท็กทั้งหมด หากคุณมีแท็ก 5 แท็กติดอยู่กับอ็อบเจกต์ใดอ็อบเจกต์หนึ่ง และต้องการเพิ่มแท็กที่ 6 คุณต้องรวมแท็กเดิม 5 แท็กเข้าไปในคำขอนั้นด้วย

ถาม:  แท็กอ็อบเจกต์มีค่าใช้จ่ายเท่าใด

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

ถาม: ฉันจะเริ่มต้นใช้งานการวิเคราะห์คลาสที่จัดเก็บข้อมูลได้อย่างไร

คุณสามารถใช้ AWS Management Console หรือ S3 PUT Bucket Analytics API เพื่อกำหนดค่านโยบายการวิเคราะห์คลาสพื้นที่จัดเก็บ เพื่อระบุพื้นที่จัดเก็บที่มีการเข้าถึงไม่บ่อยครั้งซึ่งสามารถเปลี่ยนไปใช้คลาสพื้นที่จัดเก็บ S3 มาตรฐาน - เข้าถึงไม่บ่อย หรือ S3 หนึ่งโซน – เข้าถึงไม่บ่อย หรือเก็บอย่างถาวรไว้ในคลาสพื้นที่จัดเก็บ S3 Glacier ได้ คุณสามารถนำทางไปยังแท็บ “การจัดการ” ใน S3 Console เพื่อจัดการตัววัดการวิเคราะห์คลาสที่จัดเก็บข้อมูล S3 Inventory และ S3 CloudWatch ได้

S3 Inventory

ถาม:  S3 Inventory คืออะไร

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

ถาม:  ฉันจะเริ่มต้นใช้งาน S3 Inventory อย่างไร

คุณสามารถใช้ AWS Management Console หรือ PUT Bucket Inventory Configuration API เพื่อกำหนดค่ารายงานสินค้าคงคลังประจำวันหรือประจำสัปดาห์สำหรับอ็อบเจกต์ทั้งหมดภายในบัคเก็ต S3 ของคุณหรือชุดย่อยของอ็อบเจกต์ภายใต้คำนำหน้าร่วมกันได้ เนื่องจากเป็นส่วนหนึ่งของการกำหนดค่า คุณจึงสามารถระบุบัคเก็ต S3 ปลายทางสำหรับรายงาน S3 Inventory ของคุณ รูปแบบไฟล์เอาต์พุต (CSV, ORC หรือ Parquet) และข้อมูลเมตาของอ็อบเจกต์เฉพาะที่จำเป็นสำหรับการใช้งานทางธุรกิจของคุณ เช่น ชื่ออ็อบเจกต์, ขนาด, วันที่แก้ไขล่าสุด, คลาสที่จัดเก็บข้อมูล, ID เวอร์ชัน, delete marker, ค่าสถานะเวอร์ชันที่ไม่เป็นปัจจุบัน, ค่าสถานะอัปโหลดแบบหลายส่วน, สถานะการทำซ้ำ หรือสถานะการเข้ารหัส คุณสามารถใช้ S3 Inventory เป็นอินพุตโดยตรงในลำดับงานแอปพลิเคชันของคุณหรืองาน Big Data ได้ คุณยังสามารถสืบค้น S3 Inventory โดยใช้ภาษา Standard SQL ด้วย Amazon Athena, Amazon Redshift Spectrum และเครื่องมืออื่นๆ เช่น Presto, Hive และ Spark ได้อีกด้วย

เรียนรู้เพิ่มเติมได้ที่คู่มือผู้ใช้ Amazon S3 Inventory

ถาม:  จะมีการคิดค่าใช้จ่ายในการใช้งาน S3 Inventory อย่างไร

โปรดดูในหน้าราคาของ Amazon S3 สำหรับราคา S3 Inventory เมื่อคุณกำหนดค่าการเข้ารหัสโดยใช้ SSE-KMS คุณจะมีค่าใช้จ่าย KMS สำหรับการเข้ารหัส โปรดดูรายละเอียดในหน้าราคาของ KMS

S3 Batch Operations

ถาม: การทำงานแบบแบตช์ของ S3 คืออะไร

S3 Batch Operations เป็นคุณสมบัติหนึ่งที่คุณสามารถใช้ในการทำให้การดำเนินการเดี่ยว (เช่น การคัดลอกอ็อบเจกต์ หรือการใช้งานฟังก์ชัน AWS Lambda) เป็นไปโดยอัตโนมัติในหลายอ็อบเจกต์ S3 Batch Operations จะช่วยให้คุณสามารถทำการเปลี่ยนแปลงต่ออ็อบเจกต์พันล้านรายการได้ในไม่กี่คลิกใน S3 Console หรือคำขอ API เดียว โดยไม่ต้องเขียนโค้ดแอปพลิเคชันแบบกำหนดเองหรือเรียกใช้การประมวลผลแบบคลัสเตอร์สำหรับแอปพลิเคชันการจัดการที่จัดเก็บข้อมูล S3 Batch Operations ไม่เพียงช่วยดูแลการทำงานของที่จัดเก็บข้อมูลที่มีต่ออ็อบเจกต์หลายรายการเท่านั้น แต่ S3 Batch Operations ยังจัดการลองใหม่ แสดงความคืบหน้า ส่งการแจ้งเตือน จัดทำรายงานงานเสร็จสมบูรณ์ และส่งเหตุการณ์ไปยัง AWS CloudTrail สำหรับการทำงานทั้งหมดที่ดำเนินการบนอ็อบเจกต์เป้าหมายของคุณอีกด้วย S3 Batch Operations สามารถใช้งานได้จาก S3 Console หรือผ่านทาง AWS CLI และ SDK 

หากต้องการเรียนรู้เพิ่มเติม ให้ไปที่หน้า S3 Batch Operations หรือคู่มือผู้ใช้

ถาม: ฉันจะเริ่มต้นใช้งาน S3 Batch Operations อย่างไร

คุณเริ่มต้นใช้งาน S3 Batch Operations ได้โดยไปที่ Console ของ Amazon S3 หรือใช้ AWS CLI หรือ SDK เพื่อสร้างงาน S3 Batch Operations ชิ้นแรก งานของ S3 Batch Operations ประกอบด้วยรายการอ็อบเจกต์ที่จะดำเนินการและประเภทของการทำงานที่จะดำเนินการ (ดูรายการแบบสมบูรณ์ของการดำเนินการที่พร้อมใช้งาน) เริ่มโดยการเลือกรายงาน S3 Inventory หรือระบุรายการอ็อบเจกต์แบบกำหนดเองของคุณสำหรับ S3 Batch Operations ที่จะดำเนินการ รายงาน S3 Inventory เป็นไฟล์ที่มีรายการอ็อบเจ็กต์ทั้งหมดที่จัดเก็บอยู่ในบัคเก็ตหรือมีคำนำหน้าเป็น S3 จากนั้น ให้คุณเลือกดำเนินการจากชุดการทำงานของ S3 ที่ S3 Batch Operations สนับสนุน เช่น การแทนที่ชุดแท็ก, การเปลี่ยน ACL, การคัดลอกพื้นที่จัดเก็บจากบัคเก็ตหนึ่งไปยังอีกบัคเก็ต หรือการสร้างการคืนค่าจาก Glacier ไปยัง S3 จากนั้นคุณสามารถปรับแต่งงานของ S3 Batch Operations ด้วยพารามิเตอร์ เช่น ค่าแท็ก, ผู้รับมอบสิทธิ์ ACL หรือระยะเวลาการคืนค่า หากต้องการปรับแต่งการดำเนินการกับพื้นที่จัดเก็บเพิ่มเติม คุณสามารถเขียนฟังก์ชัน Lambda ของคุณเอง และเรียกใช้โค้ดนั้นด้วย S3 Batch Operations

เมื่อคุณสร้างงาน S3 Batch Operations แล้ว S3 Batch Operations จะประมวลรายการอ็อบเจกต์และส่งงานไปยังสถานะ “รอการยืนยัน” หากจำเป็น หลังจากยืนยันรายละเอียดงานแล้ว S3 Batch Operations จะดำเนินการทำงานตามที่คุณกำหนดไว้ คุณสามารถดูความคืบหน้าของงานตามโปรแกรมหรือผ่านทาง S3 Console รับการแจ้งเตือนเมื่องานเสร็จสมบูรณ์ และตรวจรายงานงานเสร็จสมบูรณ์ที่แสดงรายการการเปลี่ยนแปลงในพื้นที่จัดเก็บของคุณ

หากคุณสนใจเรียนรู้เพิ่มเติมเกี่ยวกับ S3 Batch Operations โปรดดูวิดีโอบทแนะนำสอนการใช้งานและไปที่เอกสารประกอบ

S3 Object Lock

ถาม: Amazon S3 Object Lock คืออะไร

Amazon S3 Object Lock เป็นคุณสมบัติ Amazon S3 ที่จะป้องกันการลบหรือการเขียนทับเวอร์ชันอ็อบเจกต์ในช่วงระยะเวลาหนึ่งหรือไม่มีกำหนด คุณจึงสามารถบังคับใช้นโยบายการเก็บรักษาได้โดยเป็นการเพิ่มการรักษาความปลอดภัยข้อมูลอีกชั้นหนึ่งหรือเพื่อควบคุมการปฏิบัติตามกฎระเบียบ คุณสามารถย้ายปริมาณงานจากระบบที่เขียนครั้งเดียวอ่านหลายครั้ง (WORM) ที่มีอยู่แล้วไปยัง Amazon S3 และกำหนดค่า S3 Object Lock ในระดับอ็อบเจกต์และระดับบัคเก็ต เพื่อป้องกันการลบเวอร์ชันอ็อบเจกต์ก่อนถึงวันที่สิ้นสุดการเก็บรักษาข้อมูลหรือวันที่เก็บรักษาเอกสารเพื่อการดำเนินคดีที่ได้กำหนดไว้ล่วงหน้าหรือไม่มีกำหนด (วันที่พักรอข้อมูลตามกฎหมาย) การป้องกัน S3 Object Lock จะคงอยู่ไม่ว่าเวอร์ชันอ็อบเจกต์จะอยู่ในคลาสที่จัดเก็บข้อมูลใด และคงอยู่ตลอดการย้ายของรอบการใช้งาน S3 ระหว่างคลาสที่จัดเก็บข้อมูลต่างๆ 

คุณควรใช้ S3 Object Lock ในกรณีที่คุณมีข้อกำหนดด้านกฎระเบียบที่ระบุว่าข้อมูลต้องได้รับการป้องกันแบบ WORM หรือในกรณีที่คุณต้องการเพิ่มเลเยอร์การป้องกันเพิ่มเติมให้กับข้อมูลใน Amazon S3 S3 Object Lock สามารถช่วยให้คุณทำงานสอดคล้องกับข้อกำหนดด้านกฎระเบียบที่ระบุให้จัดเก็บข้อมูลในรูปแบบที่คงสภาพเปลี่ยนแปลงไม่ได้ และยังสามารถป้องกันการลบข้อมูลใน Amazon S3 โดยไม่ได้เจตนาหรือมีประสงค์ร้ายอีกด้วย

เรียนรู้เพิ่มเติมโดยไปที่คู่มือผู้ใช้ S3 Object Lock

ถาม: Amazon S3 Object Lock ทำงานอย่างไร

Amazon S3 Object Lock ป้องกันการลบเวอร์ชันอ็อบเจกต์ในช่วงระยะเวลาการเก็บรักษาที่ระบุหรือไม่มีกำหนด จนกว่าการพักรอข้อมูลตามกฎหมายจะถูกลบออก S3 Object Lock จะช่วยให้คุณมั่นใจได้ว่าเวอร์ชันอ็อบเจกต์ยังคงไม่เปลี่ยนแปลงตราบเท่าที่มีการใช้การป้องกัน WORM คุณสามารถใช้การป้องกันแบบ WORM ได้ด้วยการกำหนด “วันที่สิ้นสุดการเก็บรักษา” หรือ “การพักรอข้อมูลตามกฎหมาย” ให้กับเวอร์ชันอ็อบเจกต์โดยใช้ AWS SDK, CLI, REST API หรือ S3 Management Console คุณสามารถใช้การตั้งค่าการเก็บรักษาได้ภายในคำขอ PUT หรือใช้การตั้งค่ากับอ็อบเจกต์ที่มีอยู่หลังจากสร้างขึ้นมา

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

นอกจากนี้ คุณยังสามารถทำให้อ็อบเจกต์คงสภาพเปลี่ยนแปลงไม่ได้ด้วยการใช้ “การพักรอข้อมูลตามกฎหมาย” “การพักรอข้อมูลตามกฎหมาย” จะป้องกันไม่ให้มีการแก้ไขหรือลบเวอร์ชันของอ็อบเจกต์อย่างไม่มีกำหนด จนกว่าจะมีการลบอ็อบเจกต์ออกอย่างชัดเจน เพื่อที่จะบังคับใช้และนำ “การพักรอข้อมูลตามกฎหมาย” ออก บัญชี AWS ของคุณต้องมีสิทธิ์ในการเขียนสำหรับการดำเนินการ PutObjectLegalHold “การพักรอข้อมูลตามกฎหมาย” สามารถใช้ได้กับอ็อบเจกต์ในบัคเก็ตที่เปิดใช้งาน S3 Object Lock ไม่ว่าอ็อบเจกต์นั้นจะได้รับการป้องกันแบบ WORM โดยใช้ระยะเวลาการเก็บรักษาหรือไม่ก็ตาม

S3 Object Lock กำหนดค่าได้หนึ่งในสองโหมด เมื่อใช้งานในโหมดการควบคุมดูแล บัญชี AWS ที่มีสิทธิ์ IAM ที่เจาะจงจะสามารถนำการป้องกันแบบ WORM ออกจากเวอร์ชันอ็อบเจกต์ได้ หากคุณต้องการความคงที่มากยิ่งขึ้นเพื่อที่จะตรงตามข้อกำหนด คุณสามารถใช้โหมดการปฏิบัติตามข้อกำหนด ในโหมดการปฏิบัติตามข้อกำหนด จะไม่มีผู้ใช้รายใดสามารถนำการป้องกันแบบ WORM ออกได้ รวมถึงบัญชีราก

ถาม: บริการที่จัดเก็บข้อมูลอิเล็กทรอนิกส์ของ AWS มีการประเมินในด้านใดบ้างตามข้อบังคับบริการทางการเงิน

สำหรับลูกค้าในอุตสาหกรรมบริการทางการเงิน S3 Object Lock มีการรองรับเพิ่มเติมสำหรับนายหน้า-ตัวแทนจำหน่ายที่ต้องเก็บบันทึกข้อมูลไว้ในรูปแบบที่ลบไม่ได้และเขียนซ้ำไม่ได้เพื่อให้เป็นไปตามเกณฑ์กำหนดตามกฎ SEC ข้อ 17a-4(f), กฎ FINRA ข้อ 4511 หรือข้อบังคับ CFTC ข้อ 1.31 คุณยังสามารถกำหนดกรอบเวลาในการเก็บบันทึกข้อมูลได้อย่างง่ายดายเพื่อเก็บข้อมูลตามข้อบังคับแบบถาวรในรูปแบบดั้งเดิมตามระยะเวลาที่กำหนด และยังสามารถกำหนดสถานะพักรอข้อมูลตามกฎหมายในการเก็บบันทึกข้อมูลไว้อย่างไม่มีกำหนดจนกว่าจะปลดสถานะพักรอ

ถาม: เอกสารประกอบ AWS ใดที่มีข้อมูลสนับสนุนเกี่ยวกับเกณฑ์ SEC 17a-4(f)(2)(i) และ CFTC 1.31(c) สำหรับแจ้งให้ผู้ควบคุมกฎข้อบังคับของฉันทราบ

คุณควรแจ้งให้ผู้ควบคุมกฎข้อบังคับของคุณหรือ “หน่วยงานตรวจสอบที่ได้รับมอบหมาย” (DEA) ทราบว่าคุณได้เลือกใช้ Amazon S3 เป็นพื้นที่จัดเก็บอิเล็กทรอนิกส์พร้อมกับให้สำเนาการตรวจประเมิน Cohasset ด้วย เพื่อให้บรรลุวัตถุประสงค์ในการปฏิบัติตามเกณฑ์เหล่านี้ AWS จึงไม่ใช่หน่วยงานภายนอกที่ได้รับมอบหมาย (D3P) อย่าลืมเลือก D3P และให้ข้อมูลนี้ในการแจ้งให้ DEA ของคุณทราบด้วย

ตัววัด S3 CloudWatch

ถาม:  ฉันจะเริ่มต้นใช้งาน S3 CloudWatch Metrics ได้อย่างไร

คุณสามารถใช้งาน AWS Management Console เพื่อเปิดใช้งานการสร้างตัววัดคำขอ CloudWatch แบบ 1 นาที สำหรับบัคเก็ต S3 ของคุณ หรือกำหนดค่าตัวกรองสำหรับตัววัดโดยใช้คำนำหน้า แท็กออบเจ็กต์ หรือจุดเข้าถึงได้ หรือคุณสามารถเรียก S3 PUT Bucket Metrics API เพื่อเปิดใช้งานและกำหนดค่าการเผยแพร่ตัววัดพื้นที่จัดเก็บ S3 ได้ ตัววัดคำขอ CloudWatch จะพร้อมใช้งานใน CloudWatch ภายใน 15 นาทีหลังจากเปิดใช้งาน ตัววัดที่จัดเก็บข้อมูล CloudWatch จะเปิดใช้งานตามค่าเริ่มต้นสำหรับทุกบัคเก็ต และรายงานวันละ 1 ครั้ง เรียนรู้เพิ่มเติมเกี่ยวกับ ตัววัด CloudWatch สำหรับ Amazon S3

ถาม:  ฉันสามารถตั้งการแจ้งเตือนใดได้บ้างในตัววัดที่จัดเก็บข้อมูลของฉัน

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

ถาม:  จะมีการคิดค่าใช้จ่ายในการใช้งานตัววัด S3 CloudWatch อย่างไร

ตัววัดพื้นที่จัดเก็บ CloudWatch มีให้บริการฟรี ตัววัดพื้นที่จัดเก็บ CloudWatch มีการกำหนดราคาตามตัววัดที่กำหนดเองสำหรับ Amazon CloudWatch โปรดดูหน้าราคาของ Amazon CloudWatch สำหรับข้อมูลทั่วไปเกี่ยวกับราคาตัววัด S3 CloudWatch

การจัดการรอบการใช้งาน S3

ถาม:  การจัดการรอบการใช้งาน S3 คืออะไร

การจัดการรอบการใช้งาน S3 ช่วยให้คุณสามารถกำหนดรอบการใช้งานของอ็อบเจ็กต์ของคุณด้วยนโยบายที่กำหนดไว้ล่วงหน้า และลดค่าใช้จ่ายสำหรับพื้นที่จัดเก็บลงได้ คุณสามารถตั้งค่านโยบายการเปลี่ยนรอบการใช้งานในการย้ายอ็อบเจ็กต์ที่เก็บอยู่ในคลาสพื้นที่จัดเก็บมาตรฐาน S3 โดยอัตโนมัติไปยังคลาสพื้นที่จัดเก็บ S3 มาตรฐาน - เข้าถึงไม่บ่อย, S3 หนึ่งโซน – เข้าถึงไม่บ่อย และ/หรือ S3 Glacier ที่ขึ้นอยู่กับอายุของข้อมูล คุณยังสามารถกำหนดนโยบายการหมดอายุรอบการใช้งานเพื่อลบอ็อบเจ็กต์ออกโดยอัตโนมัติตามอายุของอ็อบเจ็กต์ได้ด้วย คุณสามารถกำหนดนโยบายสำหรับการหมดอายุรายการอัปโหลดแบบหลายส่วน ซึ่งจะทำให้รายการอัปโหลดแบบหลายส่วนที่ไม่สมบูรณ์หมดอายุไปตามอายุของรายการอัปโหลด

เรียนรู้เพิ่มเติมโดยไปที่คู่มือผู้ใช้ S3 Lifecycle

ถาม:  ฉันจะตั้งค่านโยบายการจัดการรอบการใช้งาน S3 ได้อย่างไร

คุณสามารถตั้งค่าและจัดการนโยบายรอบการใช้งานได้ใน AWS Management Console, S3 REST API, AWS SDK หรือ AWS Command Line Interface (CLI) คุณสามารถระบุนโยบายที่คำนำหน้าหรือที่ระดับบัคเก็ตได้

ถาม: ฉันจะใช้นโยบายรอบการใช้งานของ Amazon S3 เพื่อช่วยลดค่าใช้จ่ายสำหรับที่จัดเก็บข้อมูล Amazon S3 ได้อย่างไร

เมื่อใช้นโยบายรอบการใช้งาน Amazon S3 คุณสามารถกำหนดค่าอ็อบเจ็กต์ของคุณให้ย้ายจากคลาสพื้นที่จัดเก็บมาตรฐาน S3 ไปเป็น S3 มาตรฐาน - เข้าถึงไม่บ่อย หรือ S3 หนึ่งโซน – เข้าถึงไม่บ่อย และ/หรือเก็บถาวรไว้ที่ S3 Glacier นอกจากนี้ คุณยังสามารถระบุนโยบายรอบการใช้งาน S3 เพื่อลบอ็อบเจ็กต์หลังจากช่วงเวลาที่เจาะจง คุณสามารถใช้การจัดการแบบอัตโนมัติด้วยนโยบายนี้เพื่อลดค่าใช้จ่ายสำหรับพื้นที่จัดเก็บได้อย่างรวดเร็วและง่ายดาย รวมถึงประหยัดเวลาด้วย ในแต่ละกฎ คุณสามารถกำหนดคำนำหน้า ระยะเวลา กำหนดให้เปลี่ยนเป็น S3 มาตรฐาน - เข้าถึงไม่บ่อย, S3 หนึ่งโซน – เข้าถึงไม่บ่อย หรือ S3 Glacier และ/หรือกำหนดการหมดอายุได้ ยกตัวอย่างเช่น คุณอาจสร้างกฎที่จัดเก็บอ็อบเจ็กต์ทั้งหมดแบบถาวรไว้ใน S3 Glacier โดยมีคำนำหน้าร่วมกันเป็น “logs/” 30 วันหลังจากสร้างอ็อบเจ็กต์ และให้อ็อบเจ็กต์เหล่านี้หมดอายุใน 365 วันหลังจากสร้างอ็อบเจ็กต์ คุณยังสามารถสร้างกฎแยกต่างหากที่ให้เฉพาะอ็อบเจ็กต์ทั้งหมดที่มีคำนำหน้าเป็น “backups/” หมดอายุใน 90 วันหลังจากสร้างอ็อบเจ็กต์ได้ด้วย นโยบายรอบการใช้งาน S3 มีผลใช้กับทั้งออบเจ็กต์ S3 ทั้งเก่าและใหม่ โดยช่วยให้คุณปรับพื้นที่จัดเก็บให้เหมาะสมที่สุด และประหยัดค่าใช้จ่ายได้มากที่สุดสำหรับข้อมูลปัจจุบันทั้งหมดและข้อมูลใหม่ใดๆ ที่อยู่ใน S3 โดยไม่ต้องเสียเวลาในตรวจสอบและย้ายข้อมูลด้วยตนเอง ภายในกฎรอบการใช้งาน ช่องคำนำหน้าจะระบุออบเจ็กต์ที่เป็นไปตามกฎ หากต้องการใช้กฎกับออบเจ็กต์แต่ละรายการ ให้ระบุชื่อหลัก หากต้องการใช้กฎกับชุดออบเจ็กต์ ให้ระบุคำนำหน้าร่วมของออบเจ็กต์ (เช่น “logs/”) คุณสามารถกำหนดให้การดำเนินการเปลี่ยนให้จัดเก็บออบเจ็กต์ของคุณแบบถาวร และกำหนดให้การดำเนินการหมดอายุให้ลบออบเจ็กต์ทิ้งได้ สำหรับระยะเวลา ให้ใส่วันที่สร้าง (เช่น 31 มกราคม 2015) หรือจำนวนวันนับจากวันที่สร้าง (เช่น 30 วัน) ซึ่งหลังจากวันดังกล่าว คุณต้องการให้จัดเก็บออบเจ็กต์แบบถาวรหรือลบออบเจ็กต์ทิ้ง คุณอาจสร้างกฎหลายกฎสำหรับคำนำหน้าต่างๆ ได้

ถาม:  จะมีค่าใช้จ่ายเท่าใดในการใช้การจัดการรอบการใช้งาน S3

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

ถาม:    เพราะเหตุใดฉันจึงควรใช้นโยบายรอบการใช้งาน S3 เพื่อให้รายการอัปโหลดแบบหลายส่วนที่ไม่สมบูรณ์หมดอายุ

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

เรียนรู้เพิ่มเติมเกี่ยวกับการจัดใช้รอบการใช้งาน S3 เพื่อทำให้รายการอัปโหลดแบบหลายส่วนที่ไม่สมบูรณ์หมดอายุ »

การวิเคราะห์และข้อมูลเชิงลึกของที่จัดเก็บข้อมูลข้อมูล

ถาม: มีคุณสมบัติใดบ้างที่สามารถวิเคราะห์การใช้พื้นที่เก็บข้อมูลบน Amazon S3 ของฉันได้

S3 Storage Lens ทำให้ทั้งองค์กรสามารถมองเห็นการใช้งานพื้นที่จัดเก็บออบเจ็กต์ แนวโน้มกิจกรรม และมอบคำแนะนำที่สามารถนำมาใช้ประกอบการดำเนินการเพื่อปรับปรุงความคุ้มค่าใช้จ่ายและปรับใช้แนวทางปฏิบัติที่ดีที่สุดในการป้องกันข้อมูลได้ S3 Storage Class Analysis ช่วยให้คุณสามารถตรวจสอบรูปแบบการเข้าถึงในออบเจ็กต์ต่างๆ เพื่อช่วยใหคุณตัดสินใจได้ว่าควรเปลี่ยนผ่านข้อมูลไปยังคลาสพื้นที่จัดเก็บที่เหมาะสมเพื่อปรับต้นทุนให้เหมาะสมเมื่อใด จากนั้น คุณสามารถใช้ข้อมูลนี้ในการกำหนดค่านโยบาย S3 Lifecycle ซึ่งจะโอนย้ายข้อมูลได้ Amazon S3 Inventory นำเสนอรายงานของออบเจ็กต์ของคุณและข้อมูลเมตาที่เกี่ยวข้องเป็นประจำทุกวันหรือทุกสัปดาห์สำหรับบัคเก็ตหรือคำนำหน้าของ S3 คุณยังสามารถใช้รายงานนี้เพื่อช่วยให้บรรลุความต้องการทางธุรกิจ การปฏิบัติตามข้อกำหนด และกฎข้อบังคับได้โดยการตรวจสอบการเข้ารหัสและสถานะการจำลองแบบของออบเจ็กต์ของคุณ

ถาม: Amazon S3 Storage Lens คืออะไร

Amazon S3 Storage Lens ทำให้ทั้งองค์กรสามารถมองเห็นการใช้งานพื้นที่จัดเก็บออบเจ็กต์และแนวโน้มกิจกรรม และมอบคำแนะนำที่สามารถนำมาใช้ประกอบการดำเนินการเพื่อปรับปรุงความคุ้มค่าใช้จ่ายและปรับใช้แนวทางปฏิบัติที่ดีที่สุดในการป้องกันข้อมูลได้ Storage Lens มีแดชบอร์ดแบบอินเตอร์แอคทีฟซึ่งมีมุมมองเดี่ยวของการใช้พื้นที่จัดเก็บอ็อบเจ็กต์และกิจกรรมในหลายสิบหรือหลายร้อยบัญชีในองค์กรของคุณ พร้อมความสามารถในการเจาะลึกเพื่อสร้างข้อมูลเชิงลึกในระดับบัญชี บัคเก็ต หรือแม้แต่คำนำหน้า ซึ่งรวมถึงตัววัดหน่วยของสิ่งต่างๆ เช่น ไบต์ จำนวนออบเจ็กต์ และคำขอ ตลอดจนตัววัดที่แสดงรายละเอียดการใช้คุณสมบัติของ S3 เช่น จำนวนอ็อบเจ็กต์ที่เข้ารหัส และจำนวน delete marker นอกจากนี้ S3 Storage Lens ยังมอบคำแนะนำตามบริบทเพื่อค้นหาวิธีที่คุณสามารถลดค่าใช้จ่ายในการเก็บข้อมูลและปรับใช้แนวทางปฏิบัติที่ดีที่สุดในการปกป้องข้อมูลในบัญชีและบัคเก็ตจำนวนหลายสิบหรือหลายพันรายการ

เรียนรู้เพิ่มเติมโดยไปที่คู่มือผู้ใช้ S3 Storage Lens

ถาม: S3 Storage Lens ทำงานอย่างไร

S3 Storage Lens จะรวบรวมการใช้งานพื้นที่จัดเก็บข้อมูลและตัววัดกิจกรรมในแต่ละวันเพื่อแสดงให้เห็นในแดชบอร์ดแบบอินเทอร์แอคทีฟของ S3 Storage Lens หรือพร้อมให้ใช้งานในรูปแบบการส่งออกตัววัดในรูปแบบไฟล์ CVS หรือ Parquet ระบบจะสร้างแดชบอร์ดเริ่มต้นสำหรับคุณโดยอัตโนมัติที่ระดับบัญชี และคุณสามารถเลือกเพื่อสร้างแดชบอร์ดแบบกำหนดเองเพิ่มเติมที่กำหนดขอบเขตไปยังองค์กร AWS ของคุณ หรือไปยังเฉพาะบัญชี รีเจี้ยน หรือบัคเก็ตได้ ในการกำหนดค่าแดชบอร์ด คุณสามารถใช้การเลือกตัววัดเริ่มต้น หรือรับตัววัดและคำแนะนำขั้นสูงที่มีค่าใช้จ่ายเพิ่มเติมได้ S3 Storage Lens จะให้คำแนะนำตามบริบทพร้อมตัววัดการจัดเก็บในแดชบอร์ด ดังนั้นคุณจึงสามารถดำเนินการเพื่อปรับที่จัดเก็บข้อมูลของคุณให้เหมาะสมตามตัววัดได้

ถาม: การใช้ตัววัด S3 Storage Lens สามารถตอบคำถามสำคัญๆ อะไรได้บ้าง

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

ถาม: ตัววัดใดบ้างที่สามารถใช้งานได้ใน S3 Storage Lens

S3 Storage Lens ประกอบด้วยตัววัดมากกว่า 30 รายการโดยจัดกลุ่มตามตัววัดการใช้งาน (ซึ่งเป็นผลลัพธ์ของภาพรวมรายวันของอ็อบเจ็กต์ในบัญชี) และตัววัดกิจกรรม (ซึ่งติดตามคำขอและไบต์ที่เรียกดู) ตัววัดแบ่งออกเป็นสามประเภทหลัก ได้แก่ สรุป ประสิทธิภาพด้านต้นทุน และการปกป้องข้อมูล นอกจากนี้ ตัววัดที่ได้มายังมาจากการรวมตัววัดพื้นฐานต่างๆ อีกด้วย ตัวอย่างเช่น "อัตราการดึงข้อมูล" คือตัววัดที่คำนวณโดยการหาร "จำนวนไบต์ที่ดาวน์โหลด" ด้วย "จำนวนไบต์ทั้งหมด" หากต้องการดูรายการตัววัดทั้งหมด โปรดไปที่เอกสารประกอบของ S3 Storage Lens

ถาม: ตัวเลือกการกำหนดค่าแดชบอร์ดของฉันมีอะไรบ้าง

ระบบจะกำหนดค่าแดชบอร์ดเริ่มต้นโดยอัตโนมัติสำหรับทั้งบัญชีของคุณ และคุณมีตัวเลือกในการสร้างแดชบอร์ดแบบกำหนดเองเพิ่มเติมที่สามารถกำหนดขอบเขตให้กับองค์กร AWS ของคุณ บางรีเจี้ยน หรือบัคเก็ตภายในบัญชีได้ คุณสามารถตั้งค่าแดชบอร์ดแบบกำหนดเองได้หลายรายการ ซึ่งจะมีประโยชน์หากคุณต้องการแยกตรรกะการวิเคราะห์ในพื้นที่เก็บข้อมูลของคุณ เช่น การแบ่งกลุ่มในบัคเก็ตเพื่อเป็นตัวแทนของทีมภายในหลายๆ ทีม ตามค่าเริ่มต้น แดชบอร์ดของคุณจะได้รับตัววัด S3 Storage Lens แบบฟรี แต่คุณสามารถเลือกอัปเกรดเพื่อรับตัววัดและคำแนะนำขั้นสูงของ S3 Storage Lens ได้ นอกจากนี้ คุณสามารถเปิดใช้งานการส่งออกตัววัดสำหรับแต่ละแดชบอร์ดได้ ซึ่งมาพร้อมกับตัวเลือกเพิ่มเติมในการระบุบัคเก็ตปลายทางและประเภทการเข้ารหัส

ถาม: S3 Storage Lens มีข้อมูลในอดีตที่สามารถใช้ได้มากน้อยเพียงใด

สำหรับตัววัดที่แสดงในแดชบอร์ดแบบอินเทอร์แอคทีฟ ตัววัดที่ไม่เสียค่าใช้จ่ายของ Storage Lens จะเก็บข้อมูลย้อนหลังไว้ 14 วัน และตัววัดและคำแนะนำขั้นสูงจะเก็บข้อมูลย้อนหลังไว้ 15 เดือน สำหรับการส่งออกตัววัดที่เป็นทางเลือก คุณสามารถกำหนดระยะเวลาการเก็บรักษาที่คุณต้องการได้ และจะมีการเรียกเก็บค่าบริการที่จัดเก็บข้อมูล S3 แบบมาตรฐาน

ถาม: จะมีการเก็บค่าบริการสำหรับ S3 Storage Lens อย่างไร

S3 Storage Lens มีตัววัดให้เลือกสองระดับ หนึ่งคือ ตัววัดฟรีสำหรับลูกค้าทุกคนโดยไม่มีค่าใช้จ่ายเพิ่มเติม และอีกแบบหนึ่งคือ ตัววัดขั้นสูงของ S3 Storage Lens และรายละเอียดราคาที่แนะนำแสดงอยู่ในหน้าราคาของ S3 สำหรับตัววัด S3 Storage Lens แบบฟรี คุณจะได้รับตัววัดการใช้งานในระดับบัคเก็ตและให้ข้อมูลย้อนหลัง 14 วันในแดชบอร์ด ส่วนตัววัดและคำแนะนำขั้นสูงของ S3 Storage Lens คุณจะได้รับตัววัดการใช้งานที่ระดับคำนำหน้า ตัววัดกิจกรรม คำแนะนำ และให้ข้อมูลย้อนหลัง 15 เดือนในแดชบอร์ด

ถาม: S3 Storage Lens และ S3 Inventory มีความแตกต่างกันอย่างไร

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

ถาม: S3 Storage Lens และ S3 Storage Class Analysis (SCA) มีความแตกต่างกันอย่างไร

S3 Storage Class Analysis มอบคำแนะนำสำหรับคลาสพื้นที่จัดเก็บที่เหมาะสม โดยการสร้างกลุ่มอายุอ็อบเจ็กต์ตามรูปแบบการเข้าถึงระดับอ็อบเจ็กต์ภายในบัคเก็ต/ คำนำหน้า/แท็กแต่ละรายการในช่วง 30-90 วันที่ผ่านมา ส่วน S3 Storage Lens มอบคำแนะนำระดับองค์กรแบบรายวันเกี่ยวกับวิธีการปรับปรุงประสิทธิภาพต้นทุนและใช้แนวทางปฏิบัติที่ดีที่สุดในการปกป้องข้อมูลพร้อมคำแนะนำแบบละเอียดเพิ่มเติมตามบัญชี รีเจี้ยน คลาสที่จัดเก็บข้อมูล บัคเก็ต หรือคำนำหน้า  

การวิเคราะห์คลาสที่จัดเก็บข้อมูล

ถาม:  การวิเคราะห์คลาสที่จัดเก็บข้อมูลคืออะไร

การวิเคราะห์คลาสที่จัดเก็บข้อมูลช่วยให้คุณสามารถวิเคราะห์รูปแบบการเข้าถึงที่จัดเก็บข้อมูลเพื่อกำหนดคลาสที่จัดเก็บข้อมูลที่เหมาะสมสำหรับที่จัดเก็บข้อมูลของคุณ คุณสมบัติของ S3 นี้จะระบุรูปแบบการเข้าถึงแบบไม่บ่อยครั้งโดยอัตโนมัติ เพื่อช่วยให้คุณเปลี่ยนการจัดเก็บข้อมูลเป็น Standard-IA ของ S3 คุณสามารถกำหนดนโยบายการวิเคราะห์คลาสที่จัดเก็บข้อมูลเพื่อเฝ้าติดตามบัคเก็ตทั้งหมด คำนำหน้า หรือแท็กอ็อบเจกต์ได้ เมื่อมีการสังเกตการณ์รูปแบบการเข้าถึงแบบไม่บ่อยครั้ง คุณจะสามารถสร้างนโยบายอายุรอบการใช้งาน S3 ตามผลลัพธ์ที่ได้อย่างง่ายดาย การวิเคราะห์คลาสที่จัดเก็บข้อมูลยังช่วยให้คุณเห็นภาพการใช้ที่จัดเก็บข้อมูลของคุณบน AWS Management Console และคุณยังสามารถส่งออกไปยังบัคเก็ต S3 เพื่อวิเคราะห์โดยใช้เครื่องมืออัจฉริยะเชิงธุรกิจที่คุณเลือก เช่น Amazon QuickSight ได้อีกด้วย

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

ถาม:   การวิเคราะห์คลาสที่จัดเก็บข้อมูลมีการอัปเดตบ่อยเพียงใด

การวิเคราะห์คลาสที่จัดเก็บข้อมูลได้รับการอัปเดตทุกวันใน S3 Management Console แต่คำแนะนำเบื้องต้นสำหรับการเปลี่ยนคลาสที่จัดเก็บข้อมูลจะมีให้หลังจาก 30 วัน

การสืบค้นในตัว

ถาม: ฟังก์ชัน "สืบค้นในตัว" คืออะไร

Amazon S3 อนุญาตให้ลูกค้าเรียกใช้สืบค้นที่มีความซับซ้อนกับข้อมูลที่จัดเก็บไว้โดยไม่ต้องย้ายไปยังแพลตฟอร์มการวิเคราะห์ที่แยกต่างหาก ความสามารถในการทำสืบค้นของข้อมูลนี้ในตัวบน Amazon S3 สามารถเพิ่มประสิทธิภาพการทำงานอย่างมีนัยยะและลดค่าใช้จ่ายสำหรับโซลูชันการวิเคราะห์ที่ใช้ S3 เป็น Data Lake S3 มีตัวเลือกสืบค้นในตัวมากมาย ได้แก่ S3 Select, Amazon Athena และ Amazon Redshift Spectrum ซึ่งให้คุณได้เลือกหนึ่งตัวเลือกที่เหมาะกับการใช้งานของคุณที่สุด คุณยังสามารถใช้ Amazon S3 Select พร้อมกับ AWS Lambda เพื่อสร้างแอปไร้เซิร์ฟเวอร์ที่สามารถใช้ประโยชน์จากความสามารถในการประมวลผลในตัวของ S3 Select ได้อีกด้วย

ถาม: S3 Select คืออะไร

S3 Select เป็นคุณสมบัติของ Amazon S3 ซึ่งทำให้การเรียกดูข้อมูลจำเพาะจากเนื้อหาของอ็อบเจกต์ที่ใช้นิพจน์ SQL แบบธรรมดาเป็นเรื่องง่ายโดยไม่ต้องเรียกดูอ็อบเจกต์ทั้งหมด S3 Select ช่วยลดความซับซ้อนและพัฒนาประสิทธิภาพในการสแกนและกรองเนื้อหาของอ็อบเจกต์ด้วยการทำให้อ็อบเจกต์เล็กลงและเป็นชุดข้อมูลตามเป้าได้สูงสุด 400% ด้วย S3 Select คุณยังสามารถทำการสืบค้นเชิงปฏิบัติการกับไฟล์บันทึกใน Amazon S3 โดยไม่ต้องใช้งานหรือจัดการคลัสเตอร์ที่ประมวลผล 

คุณสามารถใช้ S3 Select เพื่อกู้คืนชุดย่อยของข้อมูลที่ใช้เงื่อนไข SQL เช่น SELECT และ WHERE จากอ็อบเจกต์ที่จัดเก็บในรูปแบบ CSV, JSON หรือ Apache Parquet นอกจากนี้ยังสามารถใช้กับอ็อบเจกต์ที่บีบอัดด้วย GZIP หรือ BZIP2 (สำหรับอ็อบเจกต์ CSV และ JSON เท่านั้น) และอ็อบเจกต์ที่เข้ารหัสจากฝั่งเซิร์ฟเวอร์

คุณสามารถใช้ S3 Select พร้อมกับ AWS Lambda เพื่อสร้างแอปพลิเคชันไร้เซิร์ฟเวอร์ซึ่งใช้ S3 Select เพื่อกู้คืนข้อมูลจาก Amazon S3 ได้อย่างง่ายดายและมีประสิทธิภาพ แทนการกู้คืนและประมวลผลอ็อบเจกต์ทั้งหมด คุณยังสามารถใช้ S3 Select พร้อมกับเฟรมเวิร์กของ Big Data เช่น Presto, Apache Hive และ Apache Spark เพื่อสแกนและกรองข้อมูลใน Amazon S3

เรียนรู้เพิ่มเติมโดยไปที่คู่มือผู้ใช้ S3 Select

ถาม:  Amazon Athena คืออะไร

Amazon Athena เป็นบริการการสืบค้นแบบโต้ตอบที่ช่วยให้ง่ายต่อการวิเคราะห์ข้อมูลใน Amazon S3 โดยใช้สืบค้น SQL มาตรฐาน Athena ไม่ใช้เซิร์ฟเวอร์ ดังนั้นจึงไม่มีโครงสร้างพื้นฐานที่ต้องตั้งค่าหรือจัดการ คุณสามารถเริ่มการวิเคราะห์ข้อมูลได้ทันที คุณไม่จำเป็นต้องโหลดข้อมูลไปยัง Athena เพราะ Athena จะทำงานโดยตรงกับข้อมูลที่จัดเก็บไว้ในคลาสพื้นที่จัดเก็บ S3 ทั้งหมด หากต้องการเริ่มต้นใช้งาน เพียงลงชื่อเข้าใช้ Athena Management Console ระบุแบบแผนและเริ่มการสืบค้น Amazon Athena ใช้ Presto ที่รองรับ SQL แบบมาตรฐานอย่างสมบูรณ์และทำงานร่วมกับรูปแบบข้อมูลมาตรฐานหลายประเภท ได้แก่ CSV, JSON, ORC, Apache Parquet และ Avro ในขณะที่ Athena เหมาะสำหรับการสืบค้นแบบเฉพาะกิจที่รวดเร็วและรวมเข้ากับ Amazon QuickSight เพื่อการจัดรูปแบบการแสดงข้อมูลที่ง่ายขึ้น อีกทั้งยังสามารถจัดการการวิเคราะห์ที่ซับซ้อน เช่น การเชื่อมขนาดใหญ่ ฟังก์ชันหน้าต่าง และแถวลำดับ

ถาม:  Amazon Redshift Spectrum คืออะไร

Amazon Redshift Spectrum เป็นคุณสมบัติของ Amazon Redshift ที่ให้คุณสามารถใช้สืบค้นกับข้อมูลไร้โครงสร้างที่มากถึงเอกซะไบต์ใน Amazon S3 โดยไม่ต้องมีการโหลดหรือ ETL เมื่อสร้างการสืบค้น ระบบจะส่งสืบค้นนั้นไปยังตำแหน่งข้อมูลของ Amazon Redshift SQL ซึ่งสร้างและปรับแผนการสืบค้นให้ดีขึ้น Amazon Redshift จะระบุว่าข้อมูลใดอยู่ในเครื่องและข้อมูลใดอยู่ใน Amazon S3 สร้างแผนในการลดจำนวนข้อมูลของ Amazon S3 ที่ต้องอ่านให้น้อยที่สุด ส่งคำขอโปรแกรมทำงานของ Redshift Spectrum จากแหล่งทรัพยากรร่วมเพื่ออ่านและประมวลผลข้อมูลจาก Amazon S3

Redshift Spectrum จะใช้สแตนซ์เพิ่มขึ้นถึงหลักพันหากจำเป็น ดังนั้นสืบค้นจะทำงานได้รวดเร็วไม่ว่าข้อมูลจะมีขนาดเท่าใด และคุณสามารถนำ SQL เดียวกันกับที่ใช้สำหรับสืบค้น Amazon Redshift ในปัจจุบัน ไปใช้กับข้อมูล Amazon S3 และเชื่อมต่อตำแหน่งข้อมูล Amazon Redshift เดียวกันโดยใช้เครื่องมือ BI เดิมได้ Redshift Spectrum ช่วยให้คุณสามารถแยกพื้นที่จัดเก็บและประมวลผล โดยคุณสามารถปรับขนาดได้อย่างอิสระ คุณสามารถตั้งค่า Amazon Redshift ได้หลายคลัสเตอร์ตามที่คุณต้องการ เพื่อสืบค้น Data Lake ของ Amazon S3 โดยมีความพร้อมใช้งานสูงและใช้งานพร้อมกันได้อย่างไม่จำกัด Redshift Spectrum ทำให้คุณมีอิสระในการจัดเก็บข้อมูลในที่ที่คุณต้องการ ในรูปแบบที่คุณต้องการ และพร้อมประมวลผลข้อมูลเมื่อคุณต้องการ

การจำลองแบบ

ถาม: การจำลองแบบของ Amazon S3 คืออะไร

การจำลองแบบของ Amazon S3 เปิดใช้งานการคัดลอกอ็อบเจกต์แบบอะซิงโครนัสโดยอัตโนมัติทั่วบัคเก็ต Amazon S3 บัญชี AWS เดียวกันหรือต่างกันสามารถเป็นเจ้าของบัคเก็ตที่กำหนดค่าสำหรับการจำลองแบบอ็อบเจ็กต์ได้ คุณสามารถคัดลอกอ็อบเจกต์ไปยังบัคเก็ตปลายทางระหว่างรีเจี้ยน AWS ที่แตกต่างกันได้หนึ่งหรือหลายรายการ (การจำลองแบบข้ามรีเจี้ยนของ S3) หรือภายในรีเจี้ยน AWS เดียวกัน (การจำลองแบบในรีเจี้ยนเดียวกันของ S3) เรียนรู้เพิ่มเติมโดยไปที่คู่มือผู้ใช้ S3 Replication

ถาม: การจำลองแบบข้ามรีเจี้ยน (CRR) ของ Amazon S3 คืออะไร

CRR คือคุณสมบัติหนึ่งของ Amazon S3 ที่ทำซ้ำข้อมูลระหว่างบัคเก็ตทั่วเขต AWS ต่างๆ โดยอัตโนมัติ CRR จะช่วยให้คุณสามารถตั้งค่าการทำซ้ำในระดับบัคเก็ต ระดับคำนำหน้าที่แชร์กัน หรือระดับอ็อบเจ็กต์ที่ใช้แท็กอ็อบเจ็กต์ S3 คุณสามารถใช้ CRR เพื่อเข้าถึงข้อมูลที่มีเวลาแฝงต่ำในพื้นที่ทางภูมิศาสตร์ที่แตกต่างกันได้ CRR สามารถช่วยคุณได้หากคุณมีข้อกำหนดในการปฏิบัติตามกฎข้อบังคับ เพื่อจัดเก็บสำเนาข้อมูลในสถานที่ซึ่งอยู่ไกลออกไปหลายร้อยไมล์ คุณสามารถใช้ CRR เพื่อเปลี่ยนความเป็นเจ้าของบัญชีสำหรับอ็อบเจกต์ที่จำลองเพื่อป้องกันการลบข้อมูลโดยไม่ตั้งใจ หากต้องการเรียนรู้เพิ่มเติม ให้ไปที่คู่มือ S3 CRR

ถาม: การจำลองในรีเจี้ยนเดียวกัน (SRR) ของ Amazon S3 คืออะไร

SRR คือคุณสมบัติหนึ่งของ Amazon S3 ที่ทำซ้ำข้อมูลระหว่างบัคเก็ตภายในเขต AWS เดียวกันโดยอัตโนมัติ SRR จะช่วยให้คุณสามารถตั้งค่าการจำลองแบบในระดับบัคเก็ต ระดับคำนำหน้าที่แชร์กัน หรือระดับอ็อบเจ็กต์ที่ใช้แท็กอ็อบเจ็กต์ S3 คุณสามารถใช้ SRR เพื่อสร้างสำเนาข้อมูลของคุณอย่างน้อยหนึ่งชุดไว้ในรีเจี้ยน AWS เดียวกันได้ SRR ช่วยให้คุณจัดการปัญหาความเป็นอิสระของข้อมูลและความต้องการด้านการปฏิบัติตามข้อกำหนดโดยเก็บสำเนาข้อมูลของคุณไว้ในบัญชี AWS แยกต่างหากในรีเจี้ยนเดียวกับต้นฉบับ คุณสามารถใช้ SRR ในการเปลี่ยนความเป็นเจ้าของบัญชีสำหรับอ็อบเจ็กต์ที่ทำซ้ำเพื่อป้องกันการลบข้อมูลโดยไม่ตั้งใจ และคุณยังสามารถใช้ SRR เพื่อรวมบันทึกจากบัคเก็ต S3 ที่แตกต่างกันได้อย่างง่ายดายสำหรับการประมวลผลในรีเจี้ยนหรือเพื่อกำหนดค่าการจำลองแบบสดระหว่างสภาพแวดล้อมในการทดสอบและการพัฒนา หากต้องการเรียนรู้เพิ่มเติม ให้ไปที่คู่มือ S3 SRR

ถาม: ฉันจะเปิดใช้งานการจำลองของ Amazon S3 (การจำลองข้ามรีเจี้ยนและการจำลองในรีเจี้ยนเดียวกัน) ได้อย่างไร

การจำลองแบบของ Amazon S3 (CRR และ SRR) ได้รับการกำหนดค่าที่ระดับบัคเก็ต S3 ระดับคำนำหน้าที่แชร์กัน หรือระดับอ็อบเจกต์ที่ใช้แท็กอ็อบเจกต์ S3 คุณเพิ่มการกำหนดค่าการจำลองแบบบนบัคเก็ตต้นทางโดยการระบุบัคเก็ตปลายทางสำหรับการทำซ้ำในรีเจี้ยน AWS เดียวกันหรือต่างกัน

คุณสามารถใช้ S3 Management Console, API, AWS CLI, AWS SDKs หรือ AWS CloudFormation เพื่อเปิดใช้งานการจำลองแบบได้ ต้องเปิดการกำหนดเวอร์ชันสำหรับทั้งบัคเก็ตต้นทางและปลายทางเพื่อเปิดใช้งานการจำลองแบบ หากต้องการเรียนรู้เพิ่มเติม โปรดไปที่ภาพรวมของการตั้งค่าการจำลองแบบในคู่มือสำหรับนักพัฒนา Amazon S3

ถาม: ฉันสามารถใช้การจำลองแบบของ S3 (CRR และ SRR) กับกฎรอบการใช้งานของ S3 ได้หรือไม่

การจำลองแบบของ S3 (CRR และ SRR) ช่วยให้คุณสามารถสร้างกฎการจำลองแบบเพื่อสร้างสำเนาอ็อบเจ็กต์ของคุณไปยังคลาสพื้นที่จัดเก็บอื่นๆ ในรีเจี้ยนเดียวกันหรือต่างกันได้ ระบบจะไม่ทำซ้ำการดำเนินรอบการใช้งาน และหากคุณต้องการกำหนดค่ารอบการใช้งานเดียวกันที่ใช้กับทั้งบัคเก็ตต้นทางและปลายทาง ให้เปิดใช้งานการกำหนดค่ารอบการใช้งานเดียวกันกับทั้งคู่ 

ตัวอย่างเช่น คุณสามารถกำหนดค่ากฎรอบการใช้งานในการย้ายข้อมูลจากคลาสพื้นที่จัดเก็บมาตรฐาน S3 ไปเป็น Standard-IA ของ S3 หรือ One Zone-IA ของ S3 หรือจัดเก็บข้อมูลถาวรไว้ที่ S3 Glacier ในบัคเก็ตปลายทาง

คุณสามารถค้นหาข้อมูลเพิ่มเติมเกี่ยวกับการกำหนดค่ารอบการใช้งานและการจำลองแบบได้ในคู่มือสำหรับนักพัฒนาการจำลองแบบของ S3 

ถาม: ฉันสามารถใช้ S3 Replication เพื่อจำลองแบบไปยังบัคเก็ตปลายทางมากกว่าหนึ่งรายการได้หรือไม่

ได้ การจำลองแบบของ S3 ทำให้ลูกค้าสามารถจำลองข้อมูลของตนไปยังบัคเก็ตปลายทางหลายบัคเก็ตได้ทั้งในรีเจี้ยน AWS เดียวกันและต่างรีเจี้ยนกัน เมื่อตั้งค่า คุณแค่เพียงระบุบัคเก็ตปลายทางใหม่ในการกำหนดค่าการจำลองแบบที่มีอยู่ของคุณ หรือสร้างการกำหนดค่าการจำลองแบบใหม่ที่มีบัคเก็ตปลายทางหลายรายการ สำหรับแต่ละปลายทางใหม่ที่คุณระบุ คุณสามารถเลือกคลาสพื้นที่เก็บข้อมูลของบัคเก็ตปลายทาง ประเภทการเข้ารหัส ตัววัดการจำลองแบบและการแจ้งเตือน การควบคุมเวลาในการจำลองแบบ (RTC) และคุณสมบัติอื่นๆ ได้

ถาม: ฉันสามารถใช้ S3 Replication เพื่อตั้งค่าการจำลองแบบสองทางระหว่างบัคเก็ต S3 ได้หรือไม่

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

ถาม: ฉันสามารถใช้การจำลองแบบระหว่างบัญชี AWS เพื่อป้องกันการลบที่เป็นอันตรายหรือการลบโดยไม่ได้ตั้งใจได้หรือไม่

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

ถาม:  หากฉันใช้การจำลองข้ามรีเจี้ยน แท็กอ็อบเจกต์ของฉันจะได้รับการจำลองหรือไม่

สามารถทำซ้ำแท็กออบเจ็กต์ข้ามพื้นที่ได้โดยใช้การทำซ้ำข้ามภูมิภาค AWS สำหรับลูกค้าที่เปิดใช้งานการทำซ้ำข้ามภูมิภาคแล้ว ต้องมีสิทธิ์ใหม่เพื่อให้สามารถทำซ้ำแท็กได้ สำหรับข้อมูลเพิ่มเติมเกี่ยวกับการตั้งค่าการจำลองแบบข้ามรีเจี้ยน โปรดไปที่วิธีการตั้งค่าการจำลองแบบข้ามรีเจี้ยนในคู่มือสำหรับนักพัฒนา Amazon S3

ถาม: ฉันสามารถจำลองแบบ delete marker จากบัคเก็ตหนึ่งไปยังอีกบัคเก็ตหนึ่งได้หรือไม่

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

ถาม: ฉันสามารถจำลองแบบข้อมูลจากรีเจี้ยนอื่นของ AWS ไปยังประเทศจีนได้หรือไม่ ลูกค้าสามารถจำลองแบบจากบัคเก็ตหนึ่งในรีเจี้ยนจีนที่อยู่นอกรีเจี้ยนจีนได้หรือไม่

ไม่ได้ การจำลองแบบของ Amazon S3 ไม่เปิดให้บริการระหว่างรีเจี้ยนจีนของ AWS และรีเจี้ยนของ AWS ที่อยู่นอกประเทศจีน คุณสามารถจำลองแบบได้เฉพาะภายในรีเจี้ยนจีนเท่านั้น

ถาม: การทำซ้ำข้อมูลข้ามบัญชีมีราคาเท่าใด

เมื่อใช้การจำลองแบบของ S3 คุณสามารถกำหนดค่าการจำลองแบบข้ามบัญชีซึ่งบัคเก็ตต้นทางและปลายทางเป็นของบัญชี AWS ที่แตกต่างกัน ลูกค้าจะชำระค่าบริการสำหรับการจำลองแบบคำขอ PUT และการถ่ายโอนข้อมูลออกข้ามรีเจี้ยนจาก S3 ไปยังรีเจี้ยนปลายทางเมื่อใช้การจำลองแบบของ S3 โดยไม่รวมค่าบริการพื้นที่จัดเก็บข้อมูล S3 และการเรียกดูข้อมูลที่เกี่ยวข้อง หากคุณเปิดใช้งานการควบคุมเวลาการจำลองแบบ S3 (S3 RTC) บนกฎการจำลองแบบของคุณ คุณจะเห็นค่าบริการอื่นสำหรับคำขอการถ่ายโอนข้อมูลออกและคำขอ PUT การจำลองแบบเฉพาะสำหรับ S3 RTC สำหรับการจำลองแบบข้ามบัญชี บัญชีต้นทางจะชำระค่าบริการสำหรับการถ่ายโอนข้อมูลทั้งหมด (S3 RTC และ S3 CRR) และบัญชีปลายทางจะชำระค่าบริการสำหรับคำขอ PUT การจำลองแบบ ค่าบริการถ่ายโอนข้อมูลจะมีผลกับการจำลองแบบข้ามรีเจี้ยน S3 (S3 CRR) และการควบคุมเวลาการจำลองแบบของ S3 (S3 RTC) โดยไม่มีค่าบริการถ่ายโอนข้อมูลสำหรับการจำลองแบบข้ามรีเจี้ยนของ S3 (S3 SRR) ไปที่หน้าราคา S3 สำหรับรายละเอียดเพิ่มเติมเกี่ยวกับราคาสำหรับการจำลองแบบของ S3

การควบคุมเวลาการจำลองแบบของ S3

ถาม:   การควบคุมเวลาการจำลองแบบของ Amazon S3 คืออะไร

การควบคุมเวลาการจำลองแบบของ Amazon S3 มอบประสิทธิภาพการจำลองแบบที่คาดเดาได้และช่วยให้คุณบรรลุตามข้อกำหนดหรือเป้าหมายทางธุรกิจได้ การควบคุมเวลาการจำลองแบบของ S3 ได้รับการออกแบบมาเพื่อจำลองแบบอ็อบเจ็กต์ส่วนใหญ่ในไม่กี่วินาที โดยสามารถจำลองแบบอ็อบเจ็กต์ได้ 99% ภายใน 5 นาทีและ 99.99% ของอ็อบเจ็กต์ภายใน 15 นาที การควบคุมเวลาการทำซ้ำของ S3 ได้รับการสนับสนุนโดยข้อผูกมัดของข้อตกลงระดับการให้บริการ (SLA) ที่ระบุว่าจะทำซ้ำอ็อบเจกต์ได้ 99.9% ใน 15 นาทีสำหรับแต่ละคู่รีเจี้ยนการทำซ้ำระหว่างเดือนที่เรียกเก็บเงิน เวลาการทำซ้ำทำงานได้กับคุณสมบัติการทำซ้ำของ S3 ทั้งหมด หากต้องการเรียนรู้เพิ่มเติม โปรดไปที่คู่มือสำหรับนักพัฒนาการทำซ้ำ

ถาม: ฉันจะเปิดใช้งานการควบคุมเวลาการจำลองแบบของ Amazon S3 ได้อย่างไร

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

คุณสามารถใช้ S3 Management Console, API, AWS CLI, AWS SDKs หรือ AWS CloudFormation เพื่อกำหนดค่าการจำลองแบบได้ หากต้องการเรียนรู้เพิ่มเติม โปรดไปที่ภาพรวมของการตั้งค่าการจำลองแบบในคู่มือสำหรับนักพัฒนา Amazon S3

ถาม: ตัววัดและเหตุการณ์การจำลองแบบของ Amazon S3 คืออะไร

ตัววัดและเหตุการณ์การจำลองแบบของ Amazon S3 ช่วยให้มองเห็นการจำลองแบบ Amazon S3 ตัววัดการจำลองแบบของ S3 ช่วยให้คุณสามารถตรวจสอบจำนวนรวมของการทำงานและขนาดของอ็อบเจกต์ที่รอดำเนินการจำลองแบบ และเวลาแฝงของการจำลองแบบบัคเก็ตต้นทางและปลายทางสำหรับกฎการจำลองแบบของ S3 แต่ละข้อ ตัววัดการจำลองแบบพร้อมให้บริการผ่าน Amazon S3 Management Console และผ่าน Amazon CloudWatch เหตุการณ์การจำลองแบบของ S3 จะแจ้งให้คุณทราบถึงความล้มเหลวในการจำลองแบบ ดังนั้น คุณจึงสามารถวิเคราะห์และแก้ไขปัญหาได้อย่างรวดเร็ว นอกจากนี้ หากคุณเปิดใช้งานการควบคุมเวลาการจำลองแบบของ S3 (S3 RTC) คุณจะได้รับการแจ้งเตือนเมื่ออ็อบเจกต์ใช้เวลามากกว่า 15 นาทีในการจำลองแบบ และเมื่ออ็อบเจกต์นั้นจำลองแบบไปยังปลายทางได้สำเร็จ เหตุการณ์การจำลองแบบของ S3 พร้อมให้บริการผ่าน Amazon Simple Queue Service (Amazon SQS), Amazon Simple Notification Service (Amazon SNS) หรือ AWS Lambda เช่นเดียวกับเหตุการณ์อื่นๆ ของ Amazon S3

ถาม: ฉันจะเปิดใช้งานตัววัดและเหตุการณ์การจำลองแบบของ Amazon S3 ได้อย่างไร

สามารถเปิดใช้งานตัววัดและเหตุการณ์การจำลองแบบของ Amazon S3 สำหรับกฎการจำลองแบบข้อใหม่หรือกฎที่มีอยู่เดิมได้ และจะเปิดใช้งานตามค่าเริ่มต้นสำหรับกฎที่เปิดใช้งานการควบคุมเวลาการจำลองแบบของ S3 คุณสามารถเข้าถึงตัววัดการจำลองแบบของ S3 ผ่าน Amazon S3 Management Console และผ่าน Amazon CloudWatch ได้ เหตุการณ์การจำลองแบบของ S3 พร้อมให้บริการผ่าน Amazon Simple Queue Service (Amazon SQS), Amazon Simple Notification Service (Amazon SNS) หรือ AWS Lambda เช่นเดียวกับเหตุการณ์อื่นๆ ของ Amazon S3 หากต้องการเรียนรู้เพิ่มเติม โปรดดูได้ที่การตรวจสอบความคืบหน้าด้วยตัววัดการจำลองแบบและการแจ้งเตือนเหตุการณ์ของ Amazon S3 ในคู่มือนักพัฒนา Amazon S3

ถาม: ข้อตกลงระดับการให้บริการ (SLA) ของการควบคุมเวลาการจำลองแบบของ Amazon S3 คืออะไร

การควบคุมเวลาการทำซ้ำของ Amazon S3 ได้รับการออกแบบมาเพื่อทำซ้ำอ็อบเจ็กต์ของคุณได้ 99.99% ภายใน 15 นาที และได้รับการสนับสนุนโดยข้อตกลงระดับการให้บริการ หากมีการจำลองแบบอ็อบเจกต์ของคุณน้อยกว่า 99.9% ภายใน 15 นาทีสำหรับแต่ละคู่รีเจี้ยนของการจำลองแบบระหว่างรอบการเรียกเก็บเงินรายเดือน S3 RTC SLA จะให้เครดิตบริการสำหรับอ็อบเจกต์ที่ใช้เวลานานกว่า 15 นาทีในการจำลองแบบ เครดิตบริการครอบคลุมเปอร์เซ็นต์ค่าใช้จ่ายจำนวนหนึ่งของการจำลองแบบทั้งหมดที่เกี่ยวข้องกับอ็อบเจกต์ที่ไม่ตรงตาม SLA รวมถึงค่าบริการ RTC แบนด์วิดท์การจำลองแบบ และค่าบริการคำขอ รวมถึงค่าใช้จ่ายที่เกี่ยวข้องกับการจัดเก็บแบบจำลองของคุณในรีเจี้ยนปลายทางในรอบการเรียกเก็บเงินรายเดือนที่ได้รับผลกระทบ โปรดอ่าน SLA ของการควบคุมเวลาการจำลองแบบของ S3 เพื่อเรียนรู้เพิ่มเติม

ถาม: การจำลองแบบของ S3 และการควบคุมเวลาการจำลองแบบของ S3 มีการคิดราคาอย่างไร

สำหรับการจำลองแบบของ S3 (การจำลองแบบข้ามรีเจี้ยนและภายในรีเจี้ยนเดียวกัน) คุณต้องจ่ายค่าบริการให้กับ S3 เป็นค่าพื้นที่จัดเก็บในคลาสพื้นที่จัดเก็บ S3 ปลายทางที่เลือกไว้ ค่าบริการพื้นที่จัดเก็บสำหรับสำเนาขั้นต้น คำขอ PUT การจำลองแบบ รวมถึงค่าบริการที่เกี่ยวข้องสำหรับการเรียกข้อมูลจากพื้นที่จัดเก็บที่มีการเข้าถึงไม่บ่อยครั้ง สำหรับ CRR คุณต้องเสียค่าใช้จ่ายสำหรับการถ่ายโอนข้อมูลระหว่างรีเจี้ยนออกจาก S3 ไปยังรีเจี้ยนปลายทางของคุณ S3 Replication Metrics จะเรียกเก็บเงินในอัตราเดียวกับเมตริกที่กำหนดเองของ Amazon CloudWatch นอกจากนี้ เมื่อคุณใช้การควบคุมเวลาการจำลองแบบของ S3 คุณจะต้องจ่ายค่าธรรมเนียมการถ่ายโอนข้อมูลการควบคุมเวลาการจำลองแบบด้วย โปรดดูข้อมูลเพิ่มเติมในหน้าราคาของ S3

หากมีการอัปโหลดออบเจ็กต์ต้นทางโดยใช้คุณสมบัติการอัปโหลดแบบหลายส่วน จะมีการทำซ้ำโดยใช้จำนวนส่วนและขนาดส่วนที่เท่ากัน ยกตัวอย่างเช่น ออบเจ็กต์ขนาด 100 GB ที่มีการอัปโหลดโดยใช้คุณสมบัติการอัปโหลดแบบหลายส่วน (800 ส่วน ส่วนละ 128 MB) จะมีค่าใช้จ่ายในการขอสำหรับคำขอ 802 รายการ (คำขออัปโหลด 800 ส่วน + คำขอเริ่มการอัปโหลดแบบหลายส่วน 1 รายการ + คำขอเสร็จสิ้นการอัปโหลดแบบหลายส่วน 1 รายการ) เมื่อมีการทำซ้ำ คุณจะมีค่าใช้จ่ายในการขอ 0.00401 USD (คำขอ 802 รายการ x 0.005 USD ต่อคำขอ 1,000 รายการ) และ (หากเป็นการทำซ้ำระหว่างเขต AWS ที่แตกต่างกัน) ค่าใช้จ่าย 2.00 USD (0.020 USD ต่อการโอน GB x 100 GB) สำหรับการโอนข้อมูลระหว่างเขต หลังจากการจำลองแบบ ระบบจะคิดค่าใช้จ่ายพื้นที่จัดเก็บขนาด 100 GB ตามรีเจี้ยนปลายทาง

S3 Multi-Region Access Points

คำถาม: S3 Multi-Region Access Points คืออะไร

Amazon S3 Multi-Region Access Points เพิ่มประสิทธิภาพได้ถึง 60% ขณะเข้าถึงชุดข้อมูลที่จำลองไปยังทั่วทุกรีเจี้ยนของ AWS เมื่ออิงตาม AWS Global Accelerator แล้ว S3 Multi-Region Access Points จะพิจารณาปัจจัยต่างๆ อย่างเช่น ความหนาแน่นบนเครือข่ายและตำแหน่งที่ตั้งของคำขอแอปพลิเคชันเพื่อกำหนดเส้นทางคำขอแบบไดนามิกบนเครือข่าย AWS ไปยังสำเนาเวลาแฝงต่ำสุดของข้อมูลของคุณ การกำหนดเส้นทางอัตโนมัตินี้จะช่วยให้คุณสามารถใช้ประโยชน์จากโครงสร้างพื้นฐานทั่วโลกของ AWS ได้ในระหว่างการดูแลรักษาสถาปัตยกรรมแอปพลิเคชันที่ไม่ซับซ้อน

คำถาม: ทำไมฉันจึงควรใช้ S3 Multi-Region Access Points

S3 Multi-Region Access Points ช่วยเพิ่มความเร็วและลดความซับซ้อนของพื้นที่จัดเก็บให้สามารถรองรับแอปพลิเคชันแบบหลายรีเจี้ยนได้ การกำหนดเส้นทางคำขอของ S3 แบบไดนามิกที่สร้างขึ้นสำหรับชุดข้อมูลที่จำลองแบบจะช่วยให้ S3 Multi-region Access Points สามารถลดเวลาแฝงของคำขอ ซึ่งจะส่งผลให้แอปพลิเคชันทำงานได้เร็วขึ้นถึง 60% นอกจากนี้คุณยังสามารถใช้ประโยชน์จากโครงสร้างพื้นฐานทั่วโลกของ AWS ได้ในระหว่างการดูแลรักษาสถาปัตยกรรมแอปพลิเคชันที่ไม่ซับซ้อนและใช้งานได้โดยไม่ขึ้นกับรีเจี้ยน

คำถาม: S3 Multi-Region Access Points ทำงานอย่างไร

Multi-Region Access Points กำหนดเส้นทางคำขอของไคลเอ็นต์แบบไดนามิกไปยังบัคเก็ต S3 พื้นฐานหนึ่งรายการขึ้นไป คุณสามารถกำหนดค่า Multi-Region Access Point ให้มีเส้นทางที่ครอบคลุมหนึ่งบัคเก็ตต่อรีเจี้ยนของ AWS ได้ โดยต้องไม่เกิน 20 รีเจี้ยนของ AWS เมื่อคุณสร้าง Multi-Region Access Point ขึ้นมา S3 ก็จะสร้างชื่อที่ใช้ร่วมกับ DNS ได้โดยอัตโนมัติ ชื่อนี้จะใช้เป็นตำแหน่งข้อมูลทั่วโลกที่ไคลเอ็นต์ของคุณจะสามารถใช้งานได้ เมื่อไคลเอ็นต์ส่งคำขอไปยังตำแหน่งข้อมูลนี้ S3 จะกำหนดเส้นทางแบบไดนามิกให้คำขอไปยังบัคเก็ตพื้นฐานรายการใดรายการหนึ่งที่ระบุไว้ในการกำหนดค่าของ Multi-Region Access Point

โดยค่าเริ่มต้นแล้ว เส้นทางของ S3 Multi-Region Access Points จะส่งคำขอไปยังบัคเก็ตพื้นฐานที่อยู่ใกล้กับไคลเอ็นต์มากที่สุดโดยอิงตามเวลาแฝงของเครือข่าย ยกตัวอย่างเช่น คุณสามารถกำหนดค่า Multi-Region Access Points ได้ด้วยบัคเก็ตพื้นฐานใน US-EAST-1 และ AP-SOUTH-1 การกำหนดค่านี้จะทำให้ไคลเอ็นต์ของคุณในอเมริกาเหนือกำหนดเส้นทางไปยัง US-EAST-1 และไคลเอ็นต์ในเอเชียกำหนดเส้นทางไปยัง AP-SOUTH-1 เวลาแฝงที่ต่ำลงสำหรับคำขอไปยัง S3 จะช่วยเพิ่มประสิทธิภาพให้แอปพลิเคชันของคุณ

หากแอปพลิเคชันของคุณเข้าถึง S3 ผ่านทางอินเทอร์เน็ต คุณสามารถเพิ่มประสิทธิภาพให้ดียิ่งขึ้นได้ด้วย S3 Multi-region Access Points เนื่องจาก S3 จะกำหนดเส้นทางคำขอของคุณไปยังตำแหน่งที่ตั้ง AWS ที่อยู่ใกล้ไคลเอ็นต์มากที่สุด จากนั้นจึงเข้าถึงผ่านเครือข่าย AWS ส่วนตัวทั่วโลกไปยัง S3 คำขอจะหลีกเลี่ยงเซกเมนต์ของเครือข่ายที่หนาแน่นบนอินเทอร์เน็ต ซึ่งจะช่วยลดเวลาแฝงในเครือข่ายและค่าผิดพลาดทางเวลาไปพร้อมๆ กับการปรับปรุงประสิทธิภาพ

ถาม: ฉันจะเริ่มต้นใช้งาน S3 Multi-Region Access Points ได้อย่างไร

Console การจัดการ S3 มีขั้นตอนการทำงานพร้อมคำแนะนำที่เข้าใจง่าย เพื่อช่วยให้คุณสามารถตั้งค่าทุกอย่างที่จำเป็นต่อการเรียกใช้พื้นที่จัดเก็บแบบมัลติรีเจี้ยนใน S3 ได้อย่างรวดเร็วภายในสามขั้นตอนเท่านั้น ขั้นตอนแรก ระบบจะตั้งชื่อโฮสต์ที่ไม่ซ้ำใครให้กับ Multi-Region Access Point ของคุณโดยอัตโนมัติ คุณสามารถเชื่อมต่อไคลเอ็นต์กับแอปพลิเคชันได้โดยไม่ต้องระบุรีเจี้ยนของ AWS ขั้นตอนที่สอง ให้เลือกบัคเก็ตหนึ่งรายการขึ้นไปใน S3 ที่คุณต้องการกำหนดเส้นทางโดยใช้ชื่อโฮสต์ใหม่นี้ คุณสามารถเลือกบัคเก็ตที่มีอยู่หรือให้ระบบสร้างบัคเก็ตใหม่ให้คุณก็ได้ ขั้นตอนที่สาม ให้ระบุกฎการจำลองแบบข้ามรีเจี้ยนสำหรับ S3

หรือคุณจะใช้ CloudFormation เพื่อกำหนดค่าพื้นที่จัดเก็บแบบหลายรีเจี้ยนโดยอัตโนมัติก็ได้เช่นกัน บล็อกการสร้างทั้งหมดต้องตั้งค่าพื้นที่จัดเก็บแบบหลายรีเจี้ยนบน S3 ซึ่งรวมถึง S3 Multi-Region Access Points ที่ CloudFormation รองรับ ซึ่งจะช่วยให้คุณสามารถดำเนินการตั้งค่าที่ทำซ้ำได้โดยอัตโนมัติอย่างง่ายดายภายนอก S3 Management Console

คำถาม: อะไรคือความแตกต่างระหว่าง S3 Cross-Region Replication (S3 CRR) และ S3 Multi-Region Access Points

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

คำถาม: S3 Multi-Region Access Points มีราคาเท่าไร

หากคุณใช้ S3 Multi-Region Access Point เพื่อกำหนดเส้นทางคำขอภายใน AWS คุณจะสามารถลดค่าบริการกำหนดเส้นทางต่อข้อมูล GB สำหรับแต่ละกิกะไบต์ (GB) ที่ประมวลผล ตลอดจนค่าบริการมาตรฐานสำหรับคำขอ S3 พื้นที่จัดเก็บ การถ่ายโอนข้อมูล และการจำลองแบบ หากแอปพลิเคชันของคุณทำงานภายนอก AWS และเข้าถึง S3 ผ่านทางอินเทอร์เน็ต S3 Multi-Region Access Points จะเพิ่มประสิทธิภาพโดยการกำหนดเส้นทางคำขอโดยอัตโนมัติผ่านทาง Edge Location ของ AWS ผ่านทางเครือข่าย AWS ส่วนตัวทั่วโลกไปยังสำเนาข้อมูลที่อยู่ใกล้ที่สุดตามเวลาแฝงในการเข้าถึง หากคุณเร่งความเร็วคำขอที่ส่งผ่านอินเทอร์เน็ต คุณจะต้องชำระค่าบริการสำหรับการกำหนดเส้นทางข้อมูลและค่าบริการเร่งความเร็วอินเทอร์เน็ต ราคาสำหรับการเร่งความเร็วอินเทอร์เน็ตของ S3 Multi-Region Access Points จะแตกต่างกันไปตามไคลเอ็นต์ต้นทางว่าอยู่ในตำแหน่งที่ตั้งเดียวกันกับรีเจี้ยนของ AWS ปลายทางหรือไม่ และเป็นค่าบริการเพิ่มเติมจากราคาในการถ่ายโอนข้อมูล S3 มาตรฐาน ดูข้อมูลราคาเพิ่มเติมได้ที่หน้าราคา S3 และแท็บการโอนถ่ายข้อมูล

คำถาม: S3 Transfer Acceleration ต่างจาก S3 Multi-Region Access Points อย่างไรบ้าง

คุณสามารถใช้ S3 Transfer Acceleration เพื่อเร่งความเร็วในการถ่ายโอนเนื้อหาไปยังและจากบัคเก็ต S3 ส่วนกลางรายการเดียวได้โดยใช้เครือข่ายทั่วโลกของ AWS ซึ่งจะเป็นประโยชน์อย่างมากสำหรับการถ่ายโอนข้อมูลอ็อบเจกต์ขนาดใหญ่ในระยะไกลหรือการลบเว็บหรือแอปพลิเคชันบนมือถือ S3 Multi-Region Access Points จะช่วยให้คุณสามารถดำเนินการถ่ายโอนแบบเร่งความเร็วที่คล้ายกันได้โดยใช้เครือข่ายทั่วโลกของ AWS แต่จะข้ามบัคเก็ต S3 หลายรายการในหลายรีเจี้ยนของ AWS สำหรับคำขอทางอินเทอร์เน็ตทาง VPC และในองค์กรไปยังและจาก S3 การผสมผสาน S3 Multi-Region Access Points กับ S3 Cross Replication จะเป็นการเพิ่มความสามารถให้ S3 Multi-Region Access Points ในการกำหนดเส้นทางแบบไดนามิกสำหรับคำขอเกี่ยวกับแอปพลิเคชันจากไคลเอ็นต์ในหลายตำแหน่งที่ตั้งไปยังสำเนาข้อมูลที่มีเวลาแฝงต่ำสุด

การประมวลผลข้อมูล

Object Lambda

ถาม: S3 Object Lambda คืออะไร

S3 Object Lambda อนุญาตให้คุณเพิ่มโค้ดของคุณไปยังคำขอ S3 GET เพื่อแก้ไขและประมวลผลข้อมูลตามที่ส่งกลับคืนไปยังแอปพลิเคชัน เป็นครั้งแรกที่คุณสามารถใช้โค้ดแบบกำหนดเองเพื่อแก้ไขข้อมูลที่ส่งกลับคืนโดยคำขอ S3 GET มาตรฐานเพื่อกรองแถว ปรับขนาดรูปภาพแบบไดนามิก เซ็นเซอร์ข้อมูลลับ และอื่นๆ อีกมากมาย ทั้งนี้ S3 Object Lambda ช่วยให้คุณดำเนินการตามข้อกำหนดของรูปแบบข้อมูลที่ไม่ซ้ำกันของแอปพลิเคชันใดๆ ก็ตามได้อย่างง่ายดายโดยไม่ต้องสร้างและใช้งานโครงสร้างพื้นฐานเพิ่มเติม เช่น เลเยอร์พร็อกซี และไม่ต้องสร้างและรักษาสำเนาข้อมูลที่เกี่ยวข้องของคุณหลายๆ ชุด S3 Object Lambda ใช้ฟังก์ชัน AWS Lambda เพื่อประมวลผลเอาต์พุตของคำขอ S3 GET มาตรฐานโดยอัตโนมัติ AWS Lambda เป็นบริการประมวลผลแบบไร้เซิร์ฟเวอร์ซึ่งเรียกใช้งานโค้ดที่ลูกค้ากำหนดโดยไม่จำเป็นต้องมีการจัดการทรัพยากรการประมวลผลเบื้องต้น 

คุณสามารถกำหนดค่าฟังก์ชัน Lambda และแนบไปกับตำแหน่งข้อมูลบริการ S3 Object Lambda ได้ด้วยเพียงไม่กี่คลิกใน AWS Management Console จากจุดนั้นเป็นต้นมา S3 จะเรียกใช้ฟังก์ชัน Lambda ของคุณเพื่อประมวลผลข้อมูลใดๆ ที่เรียกดูผ่านตำแหน่งข้อมูล S3 Object Lambda โดยส่งกลับคืนผลลัพธ์ที่เปลี่ยนแปลงแล้วกลับไปยังแอปพลิเคชัน คุณสามารถเขียนและใช้งานฟังก์ชัน Lambda แบบกำหนดเองของคุณได้โดยปรับการเปลี่ยนแปลงข้อมูลของ S3 Object Lambda ให้เหมาะกับกรณีใช้งานเฉพาะของคุณ

เพื่อเริ่มต้นใช้งาน S3 Object Lambda คุณสามารถใช้ได้ทั้ง S3 Management Console, SDK หรือ API เรียนรู้เพิ่มเติมได้ที่หน้า S3 Object Lambda หรือคู่มือผู้ใช้ S3 Object Lambda

ถาม: ทำไมจึงควรใช้ S3 Object Lambda

คุณควรใช้ S3 Object Lambda เพื่อแชร์สำเนาข้อมูลของคุณหนึ่งชุดระหว่างแอปพลิเคชันหลายรายการ เพื่อจะได้ไม่จำเป็นต้องสร้างและใช้งานโครงสร้างพื้นฐานการประมวลผลแบบกำหนดเองหรือไม่ต้องจัดเก็บสำเนาข้อมูลของคุณที่เกี่ยวข้อง ตัวอย่างเช่น ด้วยการใช้ S3 Object Lambda เพื่อประมวลผลคำขอ S3 GET คุณสามารถปกปิดข้อมูลละเอียดอ่อนเพื่อวัตถุประสงค์ในการปฏิบัติตามข้อกำหนด ปรับโครงสร้างข้อมูลดิบเพื่อวัตถุประสงค์ของการทำให้สามารถทำงานร่วมกันได้กับแอปพลิเคชันแมชชีนเลิร์นนิ่ง กรองข้อมูลเพื่อจำกัดการเข้าถึงเนื้อหาที่กำหนดภายในอ็อบเจกต์ S3 หรือเพื่อตอบสนองต่อกรณีการใช้งานเพิ่มเติมในหลากหลายรูปแบบ S3 Object Lambda สามารถตั้งค่าได้เพียงไม่กี่คลิกใน Amazon S3 Management Console อ่านที่คู่มือผู้ใช้เพื่อเรียนรู้เพิ่มเติม

ถาม: S3 Object Lambda ทำงานอย่างไร

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

ถาม: ฉันจะเริ่มต้นใช้งาน S3 Object Lambda ได้อย่างไร

S3 Object Lambda สามารถตั้งค่าใน S3 Management Console ด้วยสามขั้นตอนง่ายๆ ขั้นตอนแรก ไปที่แท็บ "Object Lambda Access Point" บน Console ขั้นตอนที่สอง สร้างจุดเข้าถึง S3 Object Lambda และในการกำหนดค่า ให้ระบุชื่อสำหรับทรัพยากรนี้ ระบุฟังก์ชัน Lambda ที่จะเรียกใช้ที่คุณต้องการให้ S3 ดำเนินการกับคำขอ GET ของคุณ และระบุจุดเข้าถึง S3 ที่สนับสนุน ตัวอย่างของการปรับใช้ฟังก์ชัน Lambda มีอยู่ในเอกสารประกอบของ AWS เพื่อช่วยให้คุณลองใช้บริการดังกล่าว สุดท้าย อัปเดต SDK และแอปพลิเคชันของคุณเพื่อใช้จุดเข้าถึง S3 Object Lambda ในการดึงข้อมูลจาก S3 โดยใช้ SDK ภาษาที่คุณต้องการ S3 Object Lambda จะเริ่มประมวลผลคำขอ GET ของคุณ อ่านคู่มือผู้ใช้ S3 Object Lambda เพื่อเรียนรู้เพิ่มเติม

ถาม: ฉันสามารถดำเนินการประเภทใดกับ S3 Object Lambda ได้บ้าง

การดำเนินการใดๆ ที่ได้รับการสนับสนุนในฟังก์ชัน Lambda จะได้รับการสนับสนุนด้วย S3 Object Lambda โดยจะให้ตัวเลือกที่หลากหลายเพื่อการประมวลผลคำขอของคุณ คุณมีหน้าที่จัดหาฟังก์ชัน Lambda ของคุณเพื่อเรียกใช้งานการประมวลผลแบบกำหนดเองกับคำขอ GET ซึ่งให้ความยืดหยุ่นในการประมวลผลข้อมูลตามความต้องการของแอปพลิเคชันของคุณ ระยะเวลาในการประมวลผล Lambda ถูกจำกัดไว้ให้ไม่เกิน 60 วินาที สำหรับรายละเอียดเพิ่มเติม โปรดดูเอกสารประกอบเกี่ยวกับ S3 Object Lambda ที่นี่

ถาม: คำขอ S3 ประเภทใดที่ S3 Object Lambda ไม่สนับสนุน

S3 Object Lambda สนับสนุนคำขอ GET การเรียกใช้ S3 API ใดๆ ที่มีขึ้นกับจุดเข้าถึง S3 Object Lambda จะส่งกลับการตอบสนองของ S3 API มาตรฐาน เรียนรู้เพิ่มเติมเกี่ยวกับ S3 Object Lambda ได้ในคู่มือผู้ใช้

ถาม: จะเกิดอะไรขึ้นเมื่อฟังก์ชัน S3 Object Lambda ล้มเหลว

เมื่อฟังก์ชัน S3 Object Lambda ล้มเหลว คุณจะได้รับการตอบสนองของคำขอที่แสดงรายละเอียดความล้มเหลว เช่นเดียวกันกับการเรียกใช้ฟังก์ชัน Lambda อื่นๆ AWS ยังตรวจสอบฟังก์ชันแทนคุณและรายงานตัววัดผ่าน Amazon CloudWatch โดยอัตโนมัติ เพื่อช่วยคุณในการแก้ไขความล้มเหลว Lambda จะบันทึกคำขอทั้งหมดที่ประมวลผลโดยฟังก์ชันของคุณและจัดเก็บบันทึกที่สร้างขึ้นโดยโค้ดของคุณด้วย Amazon CloudWatch Logs โดยอัตโนมัติ สำหรับข้อมูลเพิ่มเติมเกี่ยวกับการเข้าถึง CloudWatch Logs สำหรับ AWS Lambda โปรดไปที่เอกสารประกอบของ CloudWatch

ถาม: S3 Object Lambda ส่งผลต่อ SLA ความพร้อมใช้งานของ S3 หรือความทนทานของ S3 หรือไม่

S3 Object Lambda เชื่อมโยง Amazon S3, AWS Lambda และบริการของ AWS อื่นๆ เพิ่มเติมที่คุณเลือกเพื่อจัดส่งอ็อบเจกต์ที่เกี่ยวข้องกับแอปพลิเคชันที่ร้องขอ บริการของ AWS ทั้งหมดที่ใช้ซึ่งเกี่ยวข้องกันกับ S3 Object Lambda จะได้รับการควบคุมดูแลโดยข้อตกลงระดับบริการ (SLA) ที่เกี่ยวข้องต่อไป ตัวอย่างเช่น ในกรณีที่มีบริการของ AWS ใดๆ ไม่เป็นไปตามข้อผูกมัดบริการ คุณมีสิทธิ์ที่จะได้รับเครดิตบริการตามที่ระบุไว้ใน SLA ของบริการนั้นๆ การสร้าง S3 Object Lambda Access Point ไม่ส่งผลกระทบต่อความทนทานของอ็อบเจกต์ของคุณ อย่างไรก็ตาม S3 Object Lambda จะเรียกใช้ฟังก์ชัน AWS Lambda ที่คุณกำหนด และคุณต้องตรวจสอบให้แน่ใจว่าฟังก์ชัน Lambda ที่คุณกำหนดถูกต้องและเป็นไปตามวัตถุประสงค์ ดู SLA ของ Amazon S3 ล่าสุดที่นี่

ถาม: S3 Object Lambda มีค่าใช้จ่ายเท่าใด

เมื่อคุณใช้ S3 Object Lambda คุณจะชำระค่าบริการตามอัตราต่อ GB สำหรับข้อมูลที่กลับคืนมาผ่าน S3 Object Lambda ทุกๆ กิกะไบต์ นอกจากนี้คุณยังจะต้องชำระเงินสำหรับคำขอ S3 GET และค่าบริการประมวลผล AWS Lambda ตามเวลาที่คุณเรียกใช้งานฟังก์ชันที่คุณกำหนดเพื่อประมวลผลข้อมูลที่ขออีกด้วย อ่านหน้าราคาของ S3 เพื่อดูรายละเอียดราคาและตัวอย่าง

พร้อมเริ่มต้นใช้งานหรือยัง

Standard Product Icons (Features) Squid Ink
ดูคุณสมบัติต่างๆ ของผลิตภัณฑ์

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

เรียนรู้เพิ่มเติม 
Sign up for a free account
ลงชื่อสมัครใช้บัญชีฟรี

รับการเข้าถึง AWS Free Tier โดยทันทีและเริ่มทดลองใช้งาน Amazon S3 

ลงชื่อสมัครใช้งาน 
Standard Product Icons (Start Building) Squid Ink
เริ่มต้นสร้างใน Console

เริ่มต้นการสร้างด้วย Amazon S3 ใน AWS Console

เริ่มต้นใช้งาน