คืนค่าเว็บไซต์ WordPress ให้สมบูรณ์ด้วย BackupBuddy: The Ultimate Guide
เผยแพร่แล้ว: 2020-08-13หากคุณต้องการกู้คืนเว็บไซต์ WordPress ของคุณเป็นเวอร์ชันก่อนหน้า ปลั๊กอิน BackupBuddy ช่วยคุณได้ นั่นเป็นเหตุผลที่เราเรียกมันว่าปลั๊กอินสำรอง WordPress แบบ "3-in-1": BackupBuddy สามารถสำรอง กู้คืน และโยกย้ายไซต์ WordPress ได้
น่าเสียดายที่การคืนค่าเว็บไซต์ทั้งหมดมักเกี่ยวข้องกับสิ่งที่ผิดพลาด จริงๆ … จากการแฮ็กหรือการละเมิดความปลอดภัย ข้อผิดพลาดร้ายแรง ไฟล์ที่ถูกลบโดยไม่ได้ตั้งใจ หรือเซิร์ฟเวอร์ขัดข้อง เนื่องจากสิ่งนี้มักจะหมายถึงเหตุการณ์ที่ค่อนข้างตึงเครียด เราจึงต้องการให้แน่ใจว่าคุณมีคำแนะนำที่จำเป็นในการกู้คืนไซต์ของคุณโดยมีเวลาหยุดทำงานน้อยที่สุด
เราได้สร้าง BackupBuddy ขึ้นในปี 2010 เพราะเราสูญเสียเว็บไซต์ของเราเองและต้องสร้างใหม่ทั้งหมด … สองครั้ง คุณสามารถอ่านเรื่องราวต้นกำเนิดทั้งหมดของ BackupBuddy ได้แล้ว ซึ่งในที่สุดเราก็สามารถพูดคุยเกี่ยวกับเรื่องนี้ได้โดยไม่ต้องร้องไห้: From Server Crashes, Tacos และ Coffee: The Birth of BackupBuddy

ย้อนกลับไปในตอนนั้น WordPress ไม่มีโซลูชันการสำรองข้อมูลใดๆ ดังนั้นเราจึงสร้าง BackupBuddy เพื่อไม่ให้ใครต้องดำเนินการใดๆ กับสิ่งที่เราทำ: 120 ชั่วโมง – 3 สัปดาห์การทำงานทั้งหมด – หายไปจากความล้มเหลวของไซต์
ดังนั้น หากคุณพบว่าตัวเองอยู่ในบทช่วยสอนนี้ในสถานการณ์ที่ตึงเครียด เรารู้ว่าคุณรู้สึกอย่างไร เข้าไปกันเถอะ … และรับการคืนค่าไซต์นั้น!
วิธีที่ BackupBuddy จัดการกับการคืนค่าเว็บไซต์ที่ สมบูรณ์
หากคุณต้องการกู้คืนเว็บไซต์ทั้งหมด ไม่ใช่เพียงบางส่วน หมายความว่า คุณไม่มีสิทธิ์เข้าถึงแดชบอร์ดผู้ดูแลระบบ WordPress อีกต่อไป โดยปกติแล้ว การกู้คืนเว็บไซต์โดย สมบูรณ์ จะเป็นไปตามลำดับหากเว็บไซต์ของคุณใช้งานไม่ได้อย่างสมบูรณ์หรือใช้งานไม่ได้ และตัวเลือกที่ดีที่สุด (หรือเท่านั้น) คือการกู้คืนเว็บไซต์ทั้งหมดด้วยข้อมูลสำรองก่อนหน้า
หากไม่สามารถจัดการการคืนค่าเว็บไซต์ทั้งหมดภายในแดชบอร์ดผู้ดูแลระบบ WordPress ได้ จำเป็นต้องมี "การกู้คืนด้วยตนเอง" เราจำเป็นต้องเจาะลึกลงไปอีกสองสามระดับในเซิร์ฟเวอร์ ไฟล์ และฐานข้อมูลของเว็บไซต์ของคุณเพื่อกู้คืนอย่างสมบูรณ์
ต่อไปนี้คือภาพรวมพื้นฐานเกี่ยวกับวิธีการทำงานของกระบวนการ BackupBuddy Complete Website Restore เมื่อคุณไม่สามารถเข้าถึงผู้ดูแลระบบ WordPress ของคุณได้อีกต่อไป:
- คุณอัปโหลด ไฟล์ชื่อ ImportBuddy และ ไฟล์ สำรองข้อมูลที่สมบูรณ์ (zip) ไปยังเซิร์ฟเวอร์ของเว็บไซต์ของคุณ
- ด้วย กระบวนการ 6 ขั้นตอน ImportBuddy จะแตกไฟล์สำรองข้อมูลที่สมบูรณ์เพื่อกู้คืนไซต์ของคุณเป็นเวอร์ชันที่รวมอยู่ในข้อมูลสำรอง
สิ่งที่คุณต้องการก่อนเริ่ม
ก่อนที่คุณจะเริ่มการกู้คืนไซต์แบบสมบูรณ์ คุณจะต้องมีบางสิ่งก่อน
- 1. ไฟล์ zip สำรองที่ สมบูรณ์ ของไซต์ของคุณที่สร้างด้วยปลั๊กอิน BackupBuddy นี่คือไฟล์ zip สำรองที่คุณสามารถดาวน์โหลดได้จากปลายทางระยะไกลที่คุณใช้เพื่อจัดเก็บข้อมูลสำรองของคุณ เช่น BackupBuddy Stash คุณอาจดาวน์โหลดโดยตรงไปยังคอมพิวเตอร์ของคุณ
- 2. การเข้าถึงตัวจัดการไฟล์ไปยังเซิร์ฟเวอร์ของเว็บไซต์ของคุณ (เพื่ออัปโหลดไฟล์) โดยปกติแล้ว คุณจะสามารถเข้าถึงไฟล์ของเว็บไซต์ผ่านบัญชีโฮสติ้งได้ เช่น ตัวจัดการไฟล์ของ cPanel คุณยังสามารถใช้ตัวแก้ไขข้อความ/โค้ด เช่น BB Edit หรือ Coda ที่ให้คุณเชื่อมต่อกับเซิร์ฟเวอร์ผ่าน sFTP ได้
- 3. การเข้าถึงฐานข้อมูลผ่าน PHPmyAdmin หรืออินเทอร์เฟซอื่นในบัญชีโฮสติ้งของคุณ คุณจะต้องมีฐานข้อมูลที่สะอาด/ใหม่ รวมถึงผู้ใช้ฐานข้อมูลและรหัสผ่านที่มีสิทธิ์ของผู้ดูแลระบบ
- 4. ไฟล์ ImportBuddy คุณสามารถดาวน์โหลดไฟล์ ImportBuddy ได้สองวิธีในหัวข้อถัดไป เพื่อความปลอดภัย ระบบจะขอให้คุณตั้งรหัสผ่านสำหรับไฟล์ ImportBuddy ของคุณในหลายๆ ตำแหน่งในปลั๊กอิน BackupBuddy (เช่น ระหว่างการตั้งค่าด่วน) ทั้งนี้ขึ้นอยู่กับวิธีที่คุณดาวน์โหลดไฟล์
ขั้นตอนสำหรับการคืนค่าโดยสมบูรณ์ด้วย BackupBuddy
1. เตรียมการบูรณะโดยรวบรวม “เสบียง” ที่จำเป็น
ในส่วนก่อนหน้านี้ เราได้ระบุทุกสิ่งที่คุณต้องการเพื่อดำเนินการกู้คืนไซต์แบบสมบูรณ์ด้วย BackupBuddy
- 1. ไฟล์ zip สำรองที่ สมบูรณ์ ของไซต์ของคุณที่สร้างด้วยปลั๊กอิน BackupBuddy
- 2. การเข้าถึงตัวจัดการไฟล์ไปยังเซิร์ฟเวอร์ของเว็บไซต์ของคุณ (เพื่ออัปโหลดไฟล์)
- 3. การเข้าถึงฐานข้อมูลผ่าน PHPmyAdmin หรืออินเทอร์เฟซอื่นในบัญชีโฮสติ้งของคุณ
- 4. ไฟล์ ImportBuddy (+ รหัสผ่าน ImportBuddy ของคุณ)
มาดูวิธีการรวมสิ่งเหล่านี้เข้าด้วยกันหากคุณต้องการคำแนะนำ:
ดาวน์โหลดไฟล์ Zip สำรองที่ สมบูรณ์ ล่าสุดหรือ "เต็ม" สำรอง
การสำรองข้อมูลที่ สมบูรณ์ (หรือ "เต็ม") เป็นหนึ่งใน 5 ประเภทของการสำรองข้อมูล WordPress ที่ BackupBuddy สามารถสร้างในไซต์ของคุณได้ การสำรองข้อมูล แบบสมบูรณ์ เป็นสิ่งที่ดูเหมือน ... เป็นข้อมูลสำรอง "enchilada ทั้งหมด" ของไซต์ของคุณ การสำรองข้อมูลแบบสมบูรณ์ประกอบด้วยไฟล์ทั้งหมดที่เกี่ยวข้องกับการติดตั้ง WordPress ของคุณ รวมถึงฐานข้อมูล WordPress ไฟล์ธีมและปลั๊กอิน และไลบรารีสื่อของคุณ คุณจะต้องมีไฟล์สำรองข้อมูล แบบสมบูรณ์ เพื่อทำการคืนค่าไซต์แบบสมบูรณ์
เราขอแนะนำให้คุณเก็บไฟล์สำรองและสำเนาของ ImportBuddy ไว้ในปลายทางระยะไกล เช่น BackupBuddy Stash ในกรณีที่คุณไม่สามารถเข้าถึงเซิร์ฟเวอร์ของคุณได้ หากคุณยังไม่ได้ดาวน์โหลดไฟล์สำรองข้อมูลแบบสมบูรณ์ ให้ดาวน์โหลดเลย
ในตัวอย่างนี้ เรากำลังดาวน์โหลดไฟล์สำรองทั้งหมดที่ส่งไปยัง BackupBuddy Stash และเข้าถึงผ่าน iThemes Sync ในการซิงค์ การสำรองข้อมูลของ BackupBuddy Complete จะแสดงเป็น "เต็ม" ภายใต้ประเภทการสำรองข้อมูล


เปิดตัวจัดการไฟล์ที่เชื่อมต่อกับเซิร์ฟเวอร์หรือบัญชีโฮสติ้งของคุณ
ขั้นต่อไป คุณจะต้องตรวจสอบให้แน่ใจว่าคุณได้เปิดโปรแกรมจัดการไฟล์สำหรับบัญชีโฮสติ้งหรือเซิร์ฟเวอร์ของคุณ คุณสามารถเข้าถึงไฟล์ของเว็บไซต์ของคุณได้หลายวิธี:
- จากบัญชีโฮสติ้ง > cPanel > File Manager
- จากตัวแก้ไขโค้ด/ข้อความที่เชื่อมต่อกับเซิร์ฟเวอร์ของคุณผ่านข้อมูลประจำตัว sFTP (โดยปกติคุณจะได้รับข้อมูลนี้เมื่อคุณซื้อบัญชีโฮสติ้งเป็นครั้งแรก)
นี่คือตำแหน่งของตัวจัดการไฟล์ภายใน cPanel:

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

รับข้อมูลรับรองการเข้าถึงฐานข้อมูลของคุณ
ลงชื่อเข้าใช้บัญชี PHPMyAdmin ของเซิร์ฟเวอร์เพื่อเข้าถึงฐานข้อมูลของไซต์ คุณจะต้องมีฐานข้อมูลที่สะอาด (ว่าง) และผู้ใช้ที่มีข้อมูลประจำตัวของผู้ดูแลระบบ

ในบัญชีโฮสติ้งอื่น คุณอาจมีมุมมองข้อมูลฐานข้อมูลที่แตกต่างออกไป

ไปข้างหน้าและคัดลอกข้อมูลฐานข้อมูลของคุณลงตามที่คุณต้องการในขั้นตอนต่อไป:
- ชื่อฐานข้อมูล – นี่คือชื่อของฐานข้อมูลที่คุณต้องการกู้คืนไซต์ของคุณ นอกจากนี้ยังสามารถเป็นฐานข้อมูลที่สะอาด/ใหม่
- ผู้ใช้ฐานข้อมูล – นี่คือบัญชีผู้ใช้ฐานข้อมูลที่มีสิทธิ์เข้าถึงฐานข้อมูล ผู้ใช้รายนี้ต้องได้รับอนุญาตจากฐานข้อมูลนี้เพื่อให้การนำเข้าทำงานได้
- รหัสผ่านฐานข้อมูล – นี่คือรหัสผ่านสำหรับผู้ใช้ฐานข้อมูล
ดาวน์โหลดไฟล์ ImportBuddy + ตั้งรหัสผ่าน
สุดท้าย คุณต้องดาวน์โหลดไฟล์ ImportBuddy
สามารถดาวน์โหลด ImportBuddy ได้หลายวิธี:
- จาก iThemes Sync (สำหรับเว็บไซต์ใดๆ ที่คุณซิงค์ไว้ซึ่งใช้ BackupBuddy ด้วย) (มีข้อมูลเพิ่มเติมเกี่ยวกับการดาวน์โหลด ImportBuddy จาก Sync)


- แยกจากไฟล์ zip สำรองของคุณ (นี่คือตำแหน่งที่จะค้นหาสำเนาของ importbuddy.php ในไฟล์ zip สำรองของคุณ)

- จากภายในปลั๊กอิน BackupBuddy (หากคุณยังมีสิทธิ์เข้าถึง WP Admin) ไปที่แท็บ BackupBuddy > Backups จากนั้นคลิกเมนูสำหรับ ImportBuddy เพื่อดาวน์โหลดโดยตรง คุณยังสามารถส่งไปยังปลายทางระยะไกลได้อีกด้วย

2. อัปโหลดไฟล์ ImportBuddy และ Zip สำรองที่สมบูรณ์ของคุณไปยังเซิร์ฟเวอร์ของคุณ
เมื่อคุณดาวน์โหลดไฟล์ zip สำรองและไฟล์ ImportBuddy แล้ว ก็ถึงเวลา อัปโหลดทั้งไฟล์ ImportBuddy และไฟล์ zip สำรองที่สมบูรณ์ของคุณ ไปยังไดเร็กทอรีเดียวกันบนเซิร์ฟเวอร์ของคุณซึ่งปัจจุบันเว็บไซต์ของคุณอาศัยอยู่
อัปโหลดไฟล์สำรอง ( อย่าเปลี่ยนชื่อไฟล์ zip !) และไฟล์ Importbuddy.php ไปยังไดเร็กทอรีที่คุณเลือก คุณจะเห็นไฟล์สองไฟล์นี้เมื่ออัปโหลดเสร็จแล้ว

4. โหลด URL ImportBuddy ของคุณ
ตอนนี้ได้เวลาปล่อยให้ ImportBuddy ใช้เวทย์มนตร์ ImportBuddy จะโหลดหลังจากที่คุณเข้าถึงไฟล์โดยใช้รูปแบบ URL นี้:
5. ปฏิบัติตาม 6 ขั้นตอนของ ImportBuddy เพื่อคืนค่าให้เสร็จสมบูรณ์
มี 6 ขั้นตอนของ ImportBuddy ที่ ต้องดำเนินการเพื่อการกู้คืนเว็บไซต์ที่ประสบความสำเร็จ ลองเดินผ่านพวกเขา
ขั้นตอนที่ 1: ต้องมีการตรวจสอบสิทธิ์ & เลือกไฟล์สำรองของคุณ
เมื่อคุณเข้าถึงไฟล์ ImportBuddy ผ่านเบราว์เซอร์แล้ว ขั้นตอนแรกจะโหลดขึ้น คุณจะได้รับแจ้งให้ป้อนรหัสผ่าน ImportBuddy เพื่อดำเนินการต่อ

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

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

ขั้นตอนที่ 3: การตั้งค่า URL และฐานข้อมูล
นี่คือที่ที่คุณจะเข้าสู่การตั้งค่าฐานข้อมูลสำหรับตำแหน่งใหม่ที่คุณบันทึกไว้เมื่อคุณเตรียมการสำหรับการกู้คืน

การตั้งค่าเหล่านี้ควบคุมว่าฐานข้อมูลสำรองของคุณจะถูกกู้คืนไปที่ใด สิ่งสำคัญที่ควรทราบมีดังนี้
- หากคุณกำลังกู้คืนไปยังเซิร์ฟเวอร์เดียวกัน การตั้งค่าด้านล่างจะนำเข้าฐานข้อมูลไปยังตำแหน่งฐานข้อมูล WordPress ที่มีอยู่ของคุณ โดยจะเขียนทับฐานข้อมูล WordPress ที่มีอยู่แล้วบนเซิร์ฟเวอร์
- หากคุณกำลังจะย้ายไปยังโฮสต์ใหม่ คุณจะต้องสร้างฐานข้อมูลเพื่อนำเข้า
- การตั้งค่าฐานข้อมูลต้องไม่ซ้ำกันสำหรับการติดตั้ง WordPress แต่ละครั้ง
- หากคุณใช้การตั้งค่าเดียวกันสำหรับการติดตั้ง WordPress หลายครั้ง เนื้อหาบล็อกและการตั้งค่าทั้งหมดจะถูกแชร์ ทำให้เกิดความขัดแย้ง!
ฐานข้อมูลฐานข้อมูลเก่า | ฐานข้อมูลใหม่ | คำอธิบาย | |
---|---|---|---|
เซิร์ฟเวอร์ฐานข้อมูล | localhost | localhost | ในเกือบทุกกรณี ฟิลด์นี้จะเป็น "localhost" นี่คือที่อยู่ของเซิร์ฟเวอร์ mySQL ที่จะจัดเก็บฐานข้อมูลของคุณ ตำแหน่งเซิร์ฟเวอร์ mySQL ของคุณจะถูกจัดเตรียมให้กับคุณโดยโฮสต์ของคุณ หากตำแหน่งนั้นแตกต่างจาก “localhost” |
ชื่อฐานข้อมูล | olddomain_phs | olddomain_phs | นี่คือชื่อของฐานข้อมูลที่เราจดไว้ในขั้นตอนการเตรียมการ |
ผู้ใช้ฐานข้อมูล | olddomain_user | olddomain_user | นี่คือชื่อของผู้ใช้ที่เราจดไว้ในขั้นตอนการเตรียมการ |
รหัสผ่านฐานข้อมูล | *************** | *************** | นี่คือรหัสผ่านสำหรับผู้ใช้ |
คำนำหน้าฐานข้อมูล | wp_ | wp_ | นี่คือคำนำหน้าที่กำหนดให้กับตารางทั้งหมดในฐานข้อมูล สำหรับจุดประสงค์ของบทช่วยสอนนี้ เราจะปล่อยให้มันอยู่ที่ wp_ (เนื่องจากเวอร์ชันก่อนหน้าของไซต์ใช้งานอยู่) |
เมื่อคุณป้อนข้อมูลฐานข้อมูลใหม่ทั้งหมดหรือสร้างฐานข้อมูลใหม่แล้ว ให้คลิก ขั้นตอนต่อไป
ขั้นตอนที่ 4: การนำเข้าฐานข้อมูล
ขั้นตอนที่ 4 นำเข้าข้อมูลฐานข้อมูลลงในฐานข้อมูลของไซต์ใหม่ของคุณ เมื่อนำเข้าเสร็จแล้ว ให้คลิกปุ่มขั้นตอนต่อไป

ขั้นตอนที่ 5: การย้ายฐานข้อมูล
ขั้นตอนนี้อัปเดต URL เส้นทาง ฯลฯ ทั้งหมดบนไซต์ของคุณเพื่อให้แน่ใจว่าทุกอย่างถูกต้อง (ซึ่งจะเป็นประโยชน์อย่างยิ่งหากคุณใช้กระบวนการนี้เพื่อย้ายไซต์ของคุณไปยังโฮสต์หรือชื่อโดเมนใหม่)
ก่อนที่คุณจะไปยังขั้นตอนสุดท้าย โปรดไปที่ไซต์ที่กู้คืนและตรวจสอบลิงก์ทั้งหมดเพื่อให้แน่ใจว่ามีการเปลี่ยนแปลง คุณสามารถดูบันทึกการนำเข้าทั้งหมดของคุณเพื่อให้การสนับสนุนโดยคลิกปุ่มดูบันทึกการนำเข้า
เมื่อคุณได้ทดสอบไซต์ใหม่ของคุณแล้ว คุณสามารถไปยังขั้นตอนสุดท้ายได้โดยคลิก ล้างและลบไฟล์ชั่วคราว

ขั้นตอนที่ 6: การล้างข้อมูลขั้นสุดท้าย
ขั้นตอนที่ 6 ลบไฟล์ชั่วคราวออกจากไซต์ใหม่ของคุณที่ใช้สำหรับการกู้คืน เว็บไซต์ของคุณจะพร้อมที่ URL ที่ระบุในหน้านั้น

เมื่อคุณคลิกปุ่ม เสร็จสิ้นการล้าง เว็บไซต์ของคุณจะถูกกู้คืน!

ช่วยในการฟื้นฟู
การสมัครสมาชิก BackupBuddy ที่ใช้งานอยู่ของคุณรวมถึงการสนับสนุนแบบใช้ตั๋วจริง หากคุณติดขัดในระหว่างขั้นตอนใดๆ ในกระบวนการนี้ ทีมสนับสนุนของ BackupBuddy พร้อมที่จะช่วยเหลือ! เพียงไปที่ iThemes Help Desk เพื่อเปิดตั๋ว
รับ BackupBuddy ปลั๊กอินสำรอง WordPress แบบ 3-in-1
BackupBuddy ซึ่งเป็นปลั๊กอินสำรอง WordPress ของเราสามารถสำรอง กู้คืน และย้ายเว็บไซต์ WordPress ของคุณไปยังโฮสต์หรือโดเมนใหม่ได้ จากนั้นคุณสามารถจัดเก็บข้อมูลสำรองของคุณได้อย่างปลอดภัยนอกไซต์ด้วยการรวม OneDrive, Dropbox และ Google Drive หรือใช้ BackupBuddy Stash ซึ่งเป็นปลายทางการจัดเก็บข้อมูลสำรองระยะไกลที่ปลอดภัยของเรา (คุณจะได้รับฟรี 1GB เมื่อสมัครสมาชิก BackupBuddy!)
ต้องการกู้คืนจากข้อมูลสำรองหรือไม่? ลองใช้ BackupBuddy University: กู้คืนปลั๊กอิน ธีม เวอร์ชัน WordPress และไฟล์ส่วนบุคคล เพื่อดูคุณสมบัติการกู้คืนในแดชบอร์ดของ BackupBuddy
ดาวน์โหลดเดี๋ยวนี้
Kristen ได้เขียนบทช่วยสอนเพื่อช่วยเหลือผู้ใช้ WordPress มาตั้งแต่ปี 2011 โดยปกติแล้ว คุณจะพบว่าเธอทำงานเกี่ยวกับบทความใหม่ๆ สำหรับบล็อก iThemes หรือการพัฒนาทรัพยากรสำหรับ #WPprosper นอกเวลางาน คริสเตนชอบจดบันทึก (เธอเขียนหนังสือสองเล่ม!) เดินป่าและตั้งแคมป์ ทำอาหาร และผจญภัยทุกวันกับครอบครัวของเธอ โดยหวังว่าจะมีชีวิตที่เป็นปัจจุบันมากขึ้น
