Score:1

สแนปชอตดิสก์ถาวรของ Google Cloud Platform (GCP) เป็นวิธีที่เหมาะสมสำหรับการสำรองข้อมูลระยะยาวหรือไม่

ธง nl

สมมติว่าฉันต้องการการสำรองข้อมูลระยะยาวสำหรับเว็บเซิร์ฟเวอร์ใน Google Cloud Platform

ฉันต้องมีโอกาสเข้าถึงสถานะหรือกู้คืนสถานะของเครื่องได้ไม่เกิน 1 ปีที่ผ่านมา (ภาพรวมรายสัปดาห์จะ ok.)

สแน็ปช็อตเป็นโซลูชันที่เหมาะสมสำหรับการสำรองข้อมูลระยะยาวเช่นนี้หรือไม่

  1. ขอสแนปชอตที่มีอายุ 1 ปีได้ไหม
  2. ฉันสามารถมี 54 สแน็ปช็อตสำหรับหนึ่งดิสก์ได้หรือไม่
  3. ฉันสามารถสลับ/กู้คืนเป็นสแน็ปช็อตที่เก่ากว่าโดยไม่สูญเสียสแนปชอตที่บ่อยกว่านี้ได้หรือไม่
  4. ฉันสามารถเปลี่ยนกลับไปเป็นสแนปชอตปัจจุบันได้หรือไม่
  5. 54 สแน็ปช็อตจะลดประสิทธิภาพการอ่าน/เขียนหรือไม่
  6. ฉันสามารถสูญเสียสแน็ปช็อตทั้งหมดด้วยวิธีโง่ ๆ ได้หรือไม่? เช่นเดียวกับการลบ VM หรือกู้คืน VM ในทางที่ผิด?
  7. ฉันรู้ว่าฉันสามารถสร้างอินสแตนซ์ใหม่และเลือกสแน็ปช็อตเป็นดิสก์สำหรับบูตได้หรือไม่ จะ สแน็ปช็อตจะถูกแปลงเป็นดิสก์ใหม่หรืออินสแตนซ์ใหม่จะขึ้นอยู่กับ ของภาพรวม?

หากสแนปชอตไม่ใช่วิธีที่ถูกต้องสำหรับการสำรองข้อมูลระยะยาว วิธีที่ถูกต้องคืออะไร

John Hanley avatar
cn flag
หากคุณสร้างสแน็ปช็อตจาก **หยุด** Linux VMs ก็ไม่เป็นไรสแนปชอตที่ถ่ายจากเครื่องที่กำลังทำงานอยู่นั้นเป็นเพียง **ความผิดพลาดที่สม่ำเสมอ** ซึ่งเหมือนกับการกระชากสายไฟในคอมพิวเตอร์ที่กำลังทำงานอยู่ ระบบ Windows มี VSS ซึ่งรองรับภาพรวมออนไลน์
Michael Hampton avatar
cz flag
@JohnHanley KVM บน Linux (ซึ่งเป็นสิ่งที่ Google VM สร้างขึ้น) รองรับความสอดคล้องกันของระบบไฟล์ VM กับ fsfreeze/fsthaw แต่โปรแกรมที่ถ่ายภาพสแน็ปช็อตจะต้องส่งคำสั่งเหล่านี้ไปยัง VMM ฉันไม่รู้ว่า Google จะทำหรือไม่ แต่ควรจะง่ายต่อการค้นหา VM สามารถเรียกใช้สคริปต์ที่กำหนดเองก่อน/หลังแต่ละคำสั่งของทั้งสองคำสั่ง ตัวอย่างเช่น มีอยู่เพื่อบอกให้ MySQL หยุดรับการสืบค้นและเข้าสู่สถานะที่สอดคล้องกันเมื่อหยุดทำงาน (และย้อนกลับเมื่อละลาย) เราสามารถเขียนสคริปต์ที่สร้างไฟล์ก่อนสแน็ปช็อต คุณสามารถตรวจสอบในภายหลังเพื่อดูว่ามีไฟล์นั้นอยู่หรือไม่
John Hanley avatar
cn flag
@MichaelHampton - ภาพรวมของ Google มีความสอดคล้องกัน ไม่สอดคล้องกับแอปพลิเคชันหากไม่มีการตั้งค่าผู้ใช้ ผู้ใช้จำเป็นต้องตั้งค่าสคริปต์สแน็ปช็อตก่อนและหลังโพสต์ด้วยตนเอง https://cloud.google.com/compute/docs/disks/snapshot-best-practices#creating_application_consistent_snapshots https://cloud.google.com/compute/docs/disks/creating-linux-application-consistent-pd-snapshots
Michael Hampton avatar
cz flag
@JohnHanley Ah ดังนั้น Google จึงรองรับ fsfreeze/fsthaw ข่าวดี!
Score:1
ธง cn

นี่คือคำตอบแบบอินไลน์สำหรับคำถามของคุณ -

  1. ใช่ และเก่ากว่านั้น คุณสามารถกำหนดระยะเวลาที่คุณต้องการเก็บสแน็ปช็อตของคุณในนโยบายการเก็บรักษาสแน็ปช็อต
  2. ใช่. ข้อจำกัดเพียงอย่างเดียวคือคุณสามารถสแน็ปช็อตดิสก์ของคุณได้มากที่สุดทุกๆ 10 นาที หากคุณต้องการความถี่มากกว่านั้น คุณสามารถโคลนดิสก์ของคุณได้ ซึ่งมีอัตราการโคลนดิสก์ 1 ครั้งทุกๆ 30 วินาที
  3. ได้ คุณสามารถดูรายการภาพรวมได้โดยใช้คำสั่ง รายการภาพรวมของการประมวลผล gcloudคุณสามารถเลือกใด ๆ โดยไม่สูญเสียผู้อื่น
  4. คุณสามารถสร้างอินสแตนซ์ใหม่ด้วยสแน็ปช็อตปัจจุบัน
  5. มันทำใน VMware แต่ไม่เคยได้ยินเกี่ยวกับปัญหาดังกล่าวใน GCP
  6. การลบ/กู้คืน VM จะไม่ลบสแนปชอต กลไกนี้ไม่สามารถเข้าใจผิดได้อย่างมากและมีระบบป้องกันความผิดพลาดหลายตัว ตัวอย่างเช่น หากคุณพยายามสร้างสแน็ปช็อตจากดิสก์ถาวรแบบโซนและกระบวนการสแน็ปช็อตล้มเหลว คุณจะไม่สามารถลบดิสก์ถาวรแบบโซนดั้งเดิมได้จนกว่าคุณจะล้างสแน็ปช็อตที่ล้มเหลวการป้องกันความผิดพลาดนี้ช่วยป้องกันการลบแหล่งข้อมูลโดยไม่ตั้งใจในกรณีที่สำรองข้อมูลไม่สำเร็จ
  7. เมื่อคุณสร้างอินสแตนซ์จากสแน็ปช็อต มันยังคงสร้างดิสก์

ตรวจสอบสิ่งนี้ เอกสาร และนี่ วิดีโอ สำหรับข้อมูลเพิ่มเติม

Score:0
ธง in

ครับ ตาม https://cloud.google.com/compute/docs/disks/data-protection กรณีการใช้งานสำหรับสแน็ปช็อตคือ »การสำรองข้อมูลระยะยาว «

โพสต์คำตอบ

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