วิธีที่ดีที่สุดในการเก็บถาวรเว็บไซต์เป็นระยะ


0

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

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

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


1
มีอะไรผิดปกติหรือไม่ที่เพิ่งสร้าง tarball gzipped ในช่วงเวลาปกติ? พื้นที่ไม่ควรกังวลหลักเมื่อทำการสำรองข้อมูล
slhck

2
ทำไมคุณไม่ใส่ไซต์ลงในระบบควบคุมเวอร์ชันและเมื่อคุณทำการเปลี่ยนแปลงให้อัพเดตไซต์ที่ปรับใช้จากที่เก็บของคุณ?
Der Hochstapler

@OliverSalzburg ฉันควรจะกล่าวถึงในคำถาม เว็บไซต์ถูกสร้างแบบไดนามิก
Balaji Natarajan

หากมีการเก็บถาวรพร้อมที่จะเห็นฉันจะแนะนำwgetและข้อเสนอแนะของ tarballing เอาท์พุท
Doktoro Reichard

2
หน้าแบบคงที่ที่สร้างจาก Dyanamically? ถ้าเป็นเช่นนั้นการสร้างแบบไดนามิกไม่สำคัญ Gzipped tarball ต่อ slhck และงาน cron ถ้า dynamic at runtime แล้ว snapshot ของฐานข้อมูลและการควบคุมแหล่งมาตรฐาน
ToddB

คำตอบ:


1

ใช้ 7zip บนงาน cron เพื่อ zip และเรียกใช้งานซ้ำเป็นครั้งคราวจากนั้นทดสอบและ mv ไปยังคลัสเตอร์ที่ล้มเหลว - ทดสอบการสำรองข้อมูลของคุณเป็นระยะเสมอมิฉะนั้นคุณจะมีข้อมูลเสียหายและไม่ทราบจนกว่าจะถึงขั้นวิกฤติ ฉันเชื่อว่าคุณสามารถใช้สวิตช์ทดสอบ 7zip ได้เช่นกัน เราใช้วิธีนี้เป็นเวลา 7 ปีด้วยข้อมูลสำคัญของภารกิจและ zip 16 ครั้งต่อวันโดยไม่มีข้อผิดพลาด แต่อย่างใด

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.