วิธีสำรองข้อมูลเว็บไซต์ WordPress ของคุณด้วยตนเองโดยไม่ต้องใช้ปลั๊กอิน

เผยแพร่แล้ว: 2021-03-04

สิ่งสำคัญคือต้องเข้าใจงานพื้นฐานของ WordPress เมื่อใช้งานไซต์ของคุณ ความปลอดภัยควรเป็นหนึ่งในข้อพิจารณาหลักของคุณ การสร้างการสำรองข้อมูล WordPress ด้วยตนเองควรอยู่ในกล่องเครื่องมือของคุณ คุณควรใช้ปลั๊กอินสำรองเฉพาะหรือบริการออนไลน์เพื่อสำรองข้อมูลเว็บไซต์ของคุณโดยอัตโนมัติ

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

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

ข้อมูลเบื้องต้นเกี่ยวกับสาเหตุที่คุณต้องสำรองข้อมูลเว็บไซต์ WordPress

สำหรับผู้ที่ไม่ได้ฝึกหัด การสำรองข้อมูลของ WordPress เป็นเพียงการคัดลอกไฟล์และฐานข้อมูลของไซต์ของคุณจากที่หนึ่งไปยังอีกที่หนึ่ง มีเหตุผลสองสามประการที่คุณต้องการสำรองข้อมูลเป็นประจำ:

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

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

เหตุใดการสำรองข้อมูลด้วยตนเองจึงไม่ใช่วิธีที่ดีที่สุด

การติดตั้ง WordPress แบบแกะกล่อง ซึ่งเป็น 'แกนหลัก' นั้นค่อนข้างจะเปล่าประโยชน์ นี่คือการออกแบบ หากคุณต้องการเปลี่ยนรูปลักษณ์ของไซต์ของคุณ การติดตั้งธีมคือวิธีที่คุณบรรลุ หากคุณต้องการขยายฟังก์ชันการทำงานของไซต์ คุณจะต้องติดตั้งปลั๊กอิน

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

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

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

วิธีสำรองข้อมูลเว็บไซต์ WordPress ของคุณด้วยตนเอง

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

1. สำรองธีม WordPress ปลั๊กอิน ไฟล์และการอัปโหลดสื่อ

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

ก่อนที่คุณจะเริ่มต้น คุณจะต้องมีสิ่งต่อไปนี้:

  • การเข้าถึงของผู้ดูแลระบบไปยังเซิร์ฟเวอร์โฮสต์ของคุณ
  • ไคลเอนต์ Secure File Transfer Protocol (SFTP) เช่น FileZilla พร้อมกับข้อมูลรับรอง FTP ของคุณ
  • ทักษะที่จำเป็นในการถ่ายโอนไฟล์ผ่าน SFTP

เมื่อคุณมีสิ่งเหล่านี้แล้ว ให้ลงชื่อเข้าใช้ไซต์ของคุณผ่านไคลเอ็นต์ SFTP ของคุณ และตรวจสอบรายการไฟล์ของคุณในไดเร็กทอรี www หรือ public_html :

ไคลเอนต์ FTP ที่แสดงไฟล์ของ WordPress

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

  • ไฟล์ wp-config.php จากไดเร็กทอรีรากของเว็บไซต์
  • ไดเร็กทอรี wp-content

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

งานที่นี่ง่ายมาก: ลากไฟล์และโฟลเดอร์ไปยังตำแหน่งที่ปลอดภัย! เมื่อคุณทำเสร็จแล้ว ส่วนแรกก็จบลง

2. สำรองฐานข้อมูล WordPress ของคุณ

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

  • ผู้ดูแลระบบเข้าถึงบัญชีโฮสติ้งของคุณ
  • การเข้าถึงเครื่องมือ เช่น phpMyAdmin หรือ Adminer ที่ให้คุณเข้าถึงฐานข้อมูล WordPress ของคุณโดยใช้ Graphical User Interface (GUI) เครื่องมือดังกล่าวมักมีให้ใช้งานผ่าน cPanel ของโฮสต์เว็บหรือที่คล้ายกัน

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

การใช้เครื่องมือกราฟิก (เช่น Adminer)

การใช้ GUI เพื่อเข้าถึงฐานข้อมูล WordPress ของคุณทำให้การทำงานเป็นเรื่องง่าย และมีเครื่องมือมากมาย โฮสต์ของคุณมักจะจัดเตรียม phpMyAdmin หรือ Adminer

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

หน้าจอฐานข้อมูล MySQL ในโฮสต์เว็บ

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

การเลือกฐานข้อมูลในผู้ดูแลระบบ

ที่นี่ เลือกฐานข้อมูลที่สอดคล้องกับชื่อเว็บไซต์ของคุณ:

รายชื่อตารางฐานข้อมูล WordPress

ถัดไป คลิกลิงก์ ส่งออก สำหรับฐานข้อมูล และหากได้รับแจ้ง ให้ดำเนินการส่งออกแบบกำหนดเอง ในหน้าจอ ส่งออก ให้เลือก การเข้ารหัส UTF-8 หากมีตัวเลือก แล้วเลือกตัวเลือกเอาต์พุต GZIP (อีกครั้งหากทำได้):

การส่งออกฐานข้อมูลภายในผู้ดูแลระบบ

สุดท้าย คลิก ส่งออก และบันทึกไฟล์ลงในคอมพิวเตอร์ของคุณ

การใช้ฟังก์ชันแผงควบคุมโฮสติ้งของคุณ

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

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

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

ลิงก์ตัวช่วยสร้างการสำรองข้อมูลภายใน cPanel

จากที่นี่ คุณจะต้องคลิกปุ่ม สำรอง ข้อมูล ซึ่งจะนำไปสู่ ส่วนการสำรองข้อมูลทั้งหมดหรือบาง ส่วน:

การเลือกข้อมูลสำรองใน cPanel Backup Wizard

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

การเลือกการสำรองข้อมูลทั้งหมดหรือบางส่วนภายใน cPanel

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

วิธีและสถานที่ที่จะจัดเก็บข้อมูลสำรอง WordPress ด้วยตนเองของคุณ

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

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

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

วิธีคืนค่าเว็บไซต์ WordPress ของคุณด้วยตนเอง

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

  • คุณอาจจะต้องเผชิญกับ 'กระดานชนวนว่างเปล่า' เกี่ยวกับเว็บไซต์ของคุณ ด้วยเหตุนี้ เราจึงแนะนำให้ติดตั้ง WordPress เวอร์ชันใหม่ เนื่องจากจะสร้างไฟล์ ฐานข้อมูล และผู้ใช้ที่เกี่ยวข้อง
  • ล็อกอินเข้าสู่เครื่องมือฐานข้อมูล GUI โดยใช้ข้อมูลประจำตัวผู้ใช้ MySQL ใหม่ของคุณ
  • ค้นหาชื่อฐานข้อมูลของไซต์ใหม่ของคุณจากเมนูไดเรกทอรีทางซ้ายมือหรือแบบเลื่อนลง
  • เมื่อคุณเข้าสู่ฐานข้อมูล WordPress แล้ว ให้คลิกตัวเลือก นำเข้า
  • เรียกดูไฟล์ของคุณและตรวจสอบให้แน่ใจว่าได้ตั้งค่าการเข้ารหัสอักขระเป็น UTF-8 หากมี
  • คลิก ไป เสร็จสิ้น หรือ นำเข้า เพื่อเริ่มดำเนินการ
  • เมื่อฐานข้อมูลของคุณสำรองและใช้งานแล้ว ให้นำโฟลเดอร์ wp-content และ ไฟล์ wp-config.php แล้วอัปโหลดไปยังเซิร์ฟเวอร์ของคุณ โดยเขียนทับโฟลเดอร์ก่อนหน้า อัปเดตชื่อฐานข้อมูลและข้อมูลรับรอง หากจำเป็น

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

อย่างไรก็ตาม เมื่อคุณทำเสร็จแล้ว มีขั้นตอน 'การล้างข้อมูล' สองขั้นตอนที่ต้องทำ ขั้นแรก ให้ลบไฟล์สำรอง .SQL ออกจากเซิร์ฟเวอร์รูทของคุณ และตั้งค่าการอนุญาตที่ถูกต้องบนไฟล์ โฟลเดอร์ และฐานข้อมูลของคุณ

ห่อ

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

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

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