ฉันแค่สงสัยว่าชุมชนสำรองเว็บไซต์ของพวกเขาอย่างไร
ฉันทำการดัมพ์ฐานข้อมูลทุกคืนและย้ายข้ามไปยังเซิร์ฟเวอร์อื่นซึ่งจะทำการสำรองข้อมูลไปยังสื่อแบบถอดได้ มันค่อนข้างอัตโนมัติและดูเหมือนว่าจะใช้งานได้ แต่ฉันสนใจที่จะฟังสิ่งที่คนอื่นพูด
ฉันแค่สงสัยว่าชุมชนสำรองเว็บไซต์ของพวกเขาอย่างไร
ฉันทำการดัมพ์ฐานข้อมูลทุกคืนและย้ายข้ามไปยังเซิร์ฟเวอร์อื่นซึ่งจะทำการสำรองข้อมูลไปยังสื่อแบบถอดได้ มันค่อนข้างอัตโนมัติและดูเหมือนว่าจะใช้งานได้ แต่ฉันสนใจที่จะฟังสิ่งที่คนอื่นพูด
คำตอบ:
รหัสไซต์อยู่ในการโค่นล้มซึ่งสำรองไว้ทุกคืน การพัฒนารหัสใด ๆ จะทำบนเซิร์ฟเวอร์ dev ทุ่มเท การผลิตจะได้รับการอัพเดตเมื่อมีการทดสอบเวอร์ชันใหม่แล้วเท่านั้น
เนื้อหาในฐานข้อมูลเชิงสัมพันธ์ได้รับการสำรองทุกคืน
เว็บไซต์ของเราบางแห่งมีเนื้อหาคงที่จำนวนมาก (รูปภาพ, ไฟล์ PDF และอื่น ๆ ) และเว็บไซต์เหล่านั้นถูกจัดเก็บไว้ใน RAID5 SANs, ทำมิเรอร์ไปยังสถานที่นอกสถานที่และมีเทปสำรองในกรณี
เราไม่สำรองไฟล์บันทึกเพราะเราไม่ได้ใช้มากนัก
ทางเลือกหนึ่งที่ฉันใช้กับเว็บไซต์สองแห่งคือการใช้ SyncBack, JungleDisk และบัญชี Amazon S3 (ฉันจะโพสต์ลิงก์ไปยังผลิตภัณฑ์และบริการเหล่านี้ แต่ SE ห้ามมิให้ผู้ใช้ใหม่ของเราโพสต์มากกว่า 1 ลิงค์ Boo.)
สำหรับผู้ที่ไม่คุ้นเคยกับเครื่องมือเหล่านี้ SyncBack เป็นโปรแกรมที่ยอดเยี่ยมและมีคุณสมบัติมากมายสำหรับการซิงค์ไฟล์ระหว่างโฟลเดอร์ต่าง ๆ JungleDisk ให้คุณสร้างไดรฟ์เสมือนที่เบื้องหลังอ่านและเขียนข้อมูลไปยังบริการจัดเก็บข้อมูลของ Amazon S3 ซึ่งเป็นโซลูชั่นการจัดเก็บบนคลาวด์ที่ราคาไม่แพงมากนัก (สมมุติว่าคุณไม่ได้เพิ่มกิกะไบต์ของข้อมูลลงในคลาวด์ทุกวัน )
เราทำการ SyncBack ตามกำหนดเวลาเช่นหนึ่งคืนหรือสัปดาห์ละครั้งและคัดลอกไฟล์ใหม่ / เปลี่ยนจากฮาร์ดไดรฟ์ในเครื่องไปยังไดรฟ์เสมือน JungleDisk และลบไฟล์ที่ถูกลบออกจากไดรฟ์เสมือน
เราเก็บอะไรไว้ในคลาวด์ เรามี SQL Server สำรองข้อมูลทุกคืนและตั้งค่าให้สำรองข้อมูลเหล่านั้นเป็นเวลาสองสัปดาห์ การสำรองข้อมูลเหล่านี้จะถูกส่งไปยังคลาวด์ทุกคืน เรายังเพิ่มที่เก็บซอร์สโค้ดของเราทุกคืน การสำรองข้อมูลที่สมบูรณ์นั้นทำจากไฟล์สแตติกสินทรัพย์ยูทิลิตี้และไฟล์อื่น ๆ ทุกสัปดาห์
สิ่งที่ดีเกี่ยวกับวิธีนี้คือไฟล์ทั้งหมดอยู่ในคลาวด์ซึ่งหมายความว่าเราสามารถเข้าถึงได้จากทุกที่ ไม่จำเป็นต้อง RDP ลงในเซิร์ฟเวอร์เฉพาะถ้าคุณมี JungleDisk บนเดสก์ท็อปของคุณ - คุณสามารถดูไฟล์ในคลาวด์ราวกับว่าพวกเขาอยู่บนไดรฟ์บนคอมพิวเตอร์ของคุณ ประโยชน์ก็คือค่าใช้จ่าย สำหรับลูกค้าของฉัน บริษัท เว็บโฮสติ้งที่โฮสต์เว็บไซต์นั้นจะขายบริการสำรองข้อมูลที่เก็บข้อมูลภายนอกให้กับลูกค้าเซิร์ฟเวอร์โดยเฉพาะ แต่มีค่าใช้จ่ายหลายร้อยดอลลาร์ต่อเดือน วิธีการนี้มีค่าใช้จ่ายล่วงหน้า - ใบอนุญาต SyncBack และ JungleDisk - เช่นเดียวกับค่าใช้จ่ายในการจัดเก็บและแบนด์วิดท์จาก Amazon S3 แต่ถ้าฉันจำได้อย่างถูกต้องค่าใช้จ่ายเหล่านี้น้อยกว่าแผนสำรองของ บริษัท โฮสติ้งหนึ่งเดือน และด้วยวิธีนี้เราไม่จำเป็นต้องนำ บริษัท โฮสติ้ง '
(ฉันได้รับการแนะนำให้รู้จักกับวิธีการนี้โดยเพื่อนร่วมงานของฉันMichael Campbell )
นอกเหนือจากการโค่นล้ม MySQL ทิ้งทุกคืนและอิมเมจเซิร์ฟเวอร์ซ้ำซ้อน (มิเรอร์) แล้วเรายังมีโฮสต์ (AISO.NET) ที่เสียสละเป็นส่วนหนึ่งของแพ็คเกจโฮสติ้งของพวกเขาทุกชั่วโมง ไม่เพียง แต่ฉันจะรู้สึกดีเกี่ยวกับการโฮสต์กับ บริษัท ที่ไม่เคยใช้พลังงานแบบกริดใด ๆ (พวกเขาใช้พลังงานทั้งหมดในอาคารด้วยพลังงานแสงอาทิตย์และลมในสถานที่) แต่ฉันก็ยังได้รับใจที่มาพร้อมกับความน่าเชื่อถือ กู้คืนสแน็ปช็อตและโซลูชันเสมือนจริงที่รีบูตเครื่องจริงในพริบตาหากจำเป็น
ภาพรวมได้ช่วยเบคอนของฉันมากกว่าหนึ่งครั้ง .... และมันก็เร็วกว่ามากเมื่อต้องผ่านการเคลื่อนไหวของการไม่ได้สร้างใหม่และอธิษฐานที่มาพร้อมกับการสำรองข้อมูลอื่น ๆ
ทำไมคุณถึงเก็บสำเนาหลักของรหัสไว้บนเว็บเซิร์ฟเวอร์? ฉันไม่เก็บรหัสหรือโปรแกรมใด ๆ ไว้บนเว็บเซิร์ฟเวอร์ซึ่งฉันไม่สามารถแทนที่ได้ทันที
ฉันสำรองไฟล์บันทึกและอินพุตของผู้ใช้โดยใช้สคริปต์ที่เขียนขึ้นโดยมีวัตถุประสงค์
ฉันมีรหัสของฉันที่อื่น แต่จะไม่ดูแลการสำรองข้อมูลโพสต์บล็อกในเว็บไซต์สด ฉันมีบัญชีผู้ค้าปลีก hostgator ที่ใช้ร่วมกันและไม่มีวิธีการสำรองข้อมูลอัตโนมัติในตัว ฉันเพิ่งพบsiteautobackup.com
เพราะมันบอกว่ามันสามารถสำรองข้อมูลทุกอย่างจากระดับ WHN ได้ แต่ดูเหมือนว่าผลิตภัณฑ์จะยังใช้งานไม่ได้
เราเรียกใช้ระบบเวิร์ดเพรสหลายไซต์ กลยุทธ์ของเราคือการสำรองฐานข้อมูลทุก ๆ 12 ชั่วโมงไปยังพื้นที่ห่างไกล wp-content ทุกวัน public_html ทุกสัปดาห์ (หรือเมื่อเราทำการดัดแปลงที่สำคัญในระบบหลักเช่นอัพเกรด wordpress core) และสำรองข้อมูลรายเดือนของโฮมไดเร็กตอรี่ทั้งหมด สิ่งนี้ทำงานได้ดีกับระบบของเรา