การสำรองข้อมูล WordPress เป็นเครือข่ายความปลอดภัยของคุณจากการสูญเสียข้อมูล การแฮ็ก ความล้มเหลวของเซิร์ฟเวอร์ ความขัดแย้งในการอัปเดต และความผิดพลาดของมนุษย์ หากไม่มีกลยุทธ์การสำรองข้อมูลที่เชื่อถือได้ ความผิดพลาดเพียงครั้งเดียว — การอัปเดตที่ล้มเหลว เว็บไซต์ที่ถูกแฮ็ก เซิร์ฟเวอร์ล่ม หรือการลบโดยไม่ตั้งใจ — อาจทำให้สูญเสียงานหลายเดือนหรือหลายปีได้ แม้จะมีเช่นนี้ เจ้าของเว็บไซต์ WordPress จำนวนมากยังคงไม่สำรองข้อมูลเว็บไซต์ของตนเลย หรือพึ่งพาการสำรองข้อมูลจากผู้ให้บริการโฮสติ้งโดยไม่ตรวจสอบว่ามันใช้งานได้จริง
คู่มือนี้ครอบคลุมวิธีการสำรองข้อมูลทั้งหมดที่มีให้กับเจ้าของเว็บไซต์ WordPress ตั้งแต่การสำรองข้อมูลด้วยคำสั่งแบบแมนนวลไปจนถึงโซลูชันปลั๊กอินอัตโนมัติ คุณจะได้เรียนรู้ว่าควรสำรองข้อมูลอะไร ทำบ่อยแค่ไหน เก็บสำรองข้อมูลอย่างไรให้ปลอดภัย และตรวจสอบว่าสำรองข้อมูลของคุณใช้งานได้จริงเมื่อคุณต้องการ กลยุทธ์การสำรองข้อมูลที่แข็งแกร่งยังเป็นส่วนสำคัญของ ความปลอดภัยของ WordPress ซึ่งเป็นแนวป้องกันสุดท้ายของคุณเมื่อมาตรการป้องกันล้มเหลว
การสำรองข้อมูล WordPress รวมถึงอะไรบ้าง
การสำรองข้อมูล WordPress ที่สมบูรณ์ประกอบด้วยหลายส่วน หากขาดส่วนใดส่วนหนึ่งหมายความว่าการกู้คืนของคุณจะไม่สมบูรณ์
| ส่วนประกอบ | ที่ตั้ง | ประกอบด้วย |
|---|---|---|
| ไฟล์หลักของ WordPress | /wp-admin/, /wp-includes/ | ซอฟต์แวร์ WordPress (สามารถดาวน์โหลดใหม่ได้ แต่เวอร์ชันสำคัญ) |
| wp-content/themes | /wp-content/themes/ | ธีมที่ติดตั้ง การปรับแต่ง ธีมลูก |
| wp-content/plugins | /wp-content/plugins/ | ปลั๊กอินทั้งหมดที่ติดตั้งและไฟล์การกำหนดค่าของพวกเขา |
| wp-content/uploads | /wp-content/uploads/ | ห้องสมุดสื่อ: รูปภาพ เอกสาร วิดีโอ จัดระเบียบตามปี/เดือน |
| wp-config.php | ไดเรกทอรีหลัก | ข้อมูลประจำตัวฐานข้อมูล คีย์ความปลอดภัย ค่าคงที่ที่กำหนดเอง |
| .htaccess / nginx.conf | ไดเรกทอรีหลัก / การกำหนดค่าเซิร์ฟเวอร์ | กฎการเขียนใหม่ การเปลี่ยนเส้นทาง หัวข้อความปลอดภัย |
| ฐานข้อมูล | MySQL / MariaDB | โพสต์ หน้า ความคิดเห็น ผู้ใช้ การตั้งค่า ข้อมูลปลั๊กอิน คำสั่ง WooCommerce |
ความสำคัญอย่างยิ่งของการสำรองข้อมูลฐานข้อมูล
ฐานข้อมูลของคุณเป็นส่วนที่มีค่าที่สุดของเว็บไซต์ WordPress ของคุณ มันประกอบด้วยเนื้อหาทั้งหมดของคุณ (โพสต์ หน้า ประเภทโพสต์ที่กำหนดเอง) บัญชีผู้ใช้และข้อมูลเมตา คำสั่ง WooCommerce และข้อมูลลูกค้า การตั้งค่าและการกำหนดค่าของปลั๊กอิน การตั้งค่า widget และข้อมูลฟิลด์ที่กำหนดเอง ไฟล์มักจะสามารถดาวน์โหลดใหม่หรือสร้างใหม่ได้ แต่เนื้อหาฐานข้อมูลของคุณมีเอกลักษณ์และไม่สามารถทดแทนได้
วิธีที่ 1: การสำรองข้อมูลด้วยตนเองผ่าน SSH และ phpMyAdmin
การสำรองข้อมูลด้วยตนเองให้คุณควบคุมกระบวนการโดยตรงและมีคุณค่าสำหรับการสำรองข้อมูลครั้งเดียวก่อนการเปลี่ยนแปลงครั้งใหญ่ การย้ายเซิร์ฟเวอร์ หรือสถานการณ์ที่การสำรองข้อมูลแบบปลั๊กอินไม่ทำงาน
การสำรองข้อมูลไฟล์ผ่าน SSH
เชื่อมต่อกับเซิร์ฟเวอร์ของคุณผ่าน SSH และสร้างไฟล์บีบอัดของไดเรกทอรี WordPress ของคุณ:
tar -czvf wordpress-backup-$(date +%Y%m%d).tar.gz /path/to/wordpress/
สำหรับเว็บไซต์ขนาดใหญ่ คุณอาจต้องการยกเว้นไดเรกทอรีบางส่วนจากการสำรองข้อมูล เช่น ไฟล์แคชและข้อมูลชั่วคราว:
tar -czvf wordpress-backup-$(date +%Y%m%d).tar.gz --exclude='wp-content/cache' --exclude='wp-content/upgrade' /path/to/wordpress/
การสำรองข้อมูลฐานข้อมูลผ่าน Command Line
ใช้ mysqldump เพื่อส่งออกฐานข้อมูลของคุณ:
mysqldump -u db_username -p db_name > database-backup-$(date +%Y%m%d).sql
สำหรับฐานข้อมูลขนาดใหญ่ ให้เพิ่มการบีบอัด:
mysqldump -u db_username -p db_name | gzip > database-backup-$(date +%Y%m%d).sql.gz
การสำรองข้อมูลฐานข้อมูลผ่าน phpMyAdmin
หากคุณชอบวิธี GUI: เข้าสู่ระบบ phpMyAdmin ผ่านแผงควบคุมโฮสติ้งของคุณ เลือกฐานข้อมูล WordPress ของคุณ คลิกที่แท็บ Export เลือก "กำหนดเอง" เพื่อดูตัวเลือกเพิ่มเติม ตรวจสอบให้แน่ใจว่าทุกตารางถูกเลือก เลือกรูปแบบ SQL และคลิก Go เพื่อดาวน์โหลดไฟล์ SQL
ข้อดีและข้อเสียของการสำรองข้อมูลด้วยตนเอง
| ข้อดี | ข้อเสีย |
|---|---|
| ควบคุมเต็มที่เกี่ยวกับสิ่งที่สำรองข้อมูล | ใช้เวลานาน ง่ายต่อการลืม |
| ไม่มีการพึ่งพาปลั๊กอิน | ไม่มีการกำหนดเวลาอัตโนมัติ |
| ทำงานเมื่อ WordPress ไม่สามารถเข้าถึงได้ | ต้องการความรู้เกี่ยวกับ SSH/phpMyAdmin |
| ไม่มีค่าใช้จ่ายเพิ่มเติม | ไม่มีการจัดเก็บข้อมูลนอกสถานที่ในตัว |
วิธีที่ 2: การสำรองข้อมูลอัตโนมัติแบบปลั๊กอิน
ปลั๊กอินสำรองข้อมูลทำให้กระบวนการทั้งหมดเป็นอัตโนมัติ: การกำหนดเวลา การดำเนินการ การบีบอัด และการจัดเก็บข้อมูลนอกสถานที่ พวกเขาเป็นวิธีที่แนะนำสำหรับเจ้าของเว็บไซต์ WordPress ส่วนใหญ่เพราะช่วยขจัดข้อผิดพลาดของมนุษย์และรับประกันการสำรองข้อมูลที่สม่ำเสมอ
UpdraftPlus
UpdraftPlus เป็นปลั๊กอินสำรองข้อมูล WordPress ที่ติดตั้งมากที่สุด โดยมีการติดตั้งที่ใช้งานมากกว่า 3 ล้านครั้ง รองรับทั้งการสำรองข้อมูลด้วยตนเองและการสำรองข้อมูลตามกำหนดเวลา พร้อมการเชื่อมต่อโดยตรงกับบริการจัดเก็บข้อมูลคลาวด์รวมถึง Google Drive, Dropbox, Amazon S3, Microsoft OneDrive และ Backblaze B2
ฟีเจอร์หลัก:
- การสำรองข้อมูลอัตโนมัติตามกำหนดเวลา (ฐานข้อมูลและไฟล์ตามกำหนดเวลาที่แยกกัน)
- การสำรองข้อมูลแบบเพิ่ม (Premium) — สำรองข้อมูลเฉพาะไฟล์ที่เปลี่ยนแปลง ลดเวลาและการจัดเก็บ
- การกู้คืนด้วยคลิกเดียวจากแผงควบคุม WordPress
- การสนับสนุนหลายไซต์ (Premium)
- เครื่องมือการย้ายและการโคลน (Premium)
- การเข้ารหัสสำหรับการสำรองข้อมูลฐานข้อมูล (Premium)
การตั้งค่า UpdraftPlus:
ขั้นตอนที่ 1: ติดตั้งและเปิดใช้งาน UpdraftPlus จากคลังปลั๊กอิน WordPress หรือใช้เวอร์ชัน UpdraftPlus Premium สำหรับการสำรองข้อมูลแบบเพิ่ม การสนับสนุนหลายไซต์ และจุดจัดเก็บข้อมูลเพิ่มเติม
ขั้นตอนที่ 2: ไปที่ การตั้งค่า > การสำรองข้อมูล UpdraftPlus และไปที่แท็บ การตั้งค่า
ขั้นตอนที่ 3: ตั้งค่ากำหนดการสำรองข้อมูลของคุณ สำหรับเว็บไซต์ส่วนใหญ่ การสำรองข้อมูลไฟล์รายสัปดาห์และฐานข้อมูลรายวันจะให้ความสมดุลที่แข็งแกร่งระหว่างการป้องกันและการใช้พื้นที่จัดเก็บ
ขั้นตอนที่ 4: เลือกจุดจัดเก็บข้อมูลระยะไกลของคุณ คลิกที่
ไอคอนสำหรับบริการที่คุณต้องการ (Google Drive, Dropbox, S3, ฯลฯ) และทำตามขั้นตอนการตรวจสอบสิทธิ์。
ขั้นตอนที่ 5: กำหนดจำนวนสำเนาสำรองที่ต้องการเก็บรักษา ไว้ไม่น้อยกว่า 3-4 สำเนาสำหรับไฟล์และ 7-14 สำเนาสำหรับการสำรองข้อมูลฐานข้อมูล。
ขั้นตอนที่ 6: คลิก บันทึกการเปลี่ยนแปลง และจากนั้น สำรองข้อมูลทันที เพื่อทำการสำรองข้อมูลครั้งแรกของคุณ。
BlogVault
BlogVault เป็นโซลูชันการสำรองข้อมูลที่ใช้ SaaS ซึ่งเก็บสำรองข้อมูลไว้ในโครงสร้างพื้นฐานคลาวด์ของตนเอง แตกต่างจากโซลูชันที่ใช้ปลั๊กอินเพียงอย่างเดียว BlogVault จะทำการสำรองข้อมูลบนเซิร์ฟเวอร์ของตนเองแทนที่จะเป็นเซิร์ฟเวอร์ของคุณ ซึ่งช่วยลดภาระบนโฮสติ้งของคุณ。
ฟีเจอร์หลัก:
- การสำรองข้อมูลแบบเพิ่มขึ้นในเวลาจริง (ติดตามการเปลี่ยนแปลงอย่างต่อเนื่อง)
- การจัดเก็บสำรองข้อมูลที่เป็นอิสระบนเซิร์ฟเวอร์ของ BlogVault
- การสร้างไซต์สเตจด้วยคลิกเดียว
- เครื่องมือการย้ายข้อมูลในตัว
- การสำรองข้อมูลที่รู้จัก WooCommerce (บันทึกข้อมูลการสั่งซื้อระหว่างการสำรองข้อมูลที่กำหนดเวลา)
- ประวัติการสำรองข้อมูล 365 วัน
BlogVault เป็นบริการที่ต้องชำระเงิน ($89/ปี สำหรับไซต์เดียว) แต่เหมาะสำหรับร้านค้า WooCommerce และเว็บไซต์ธุรกิจที่การสำรองข้อมูลแบบเรียลไทม์และการจัดเก็บที่เป็นอิสระเป็นสิ่งสำคัญ。
BackWPup
BackWPup เป็นปลั๊กอินการสำรองข้อมูลฟรีที่มุ่งเน้นการสร้างไฟล์สำรองข้อมูลที่สมบูรณ์ สามารถสำรองข้อมูลไปยัง Dropbox, Amazon S3, เซิร์ฟเวอร์ FTP และอีเมล และสามารถสร้างสำรองข้อมูลทั้งไฟล์และฐานข้อมูลในรูปแบบต่างๆ (ZIP, TAR, TAR.GZ) ได้。
ฟีเจอร์หลัก:
- การสำรองข้อมูลไซต์ทั้งหมด (ไฟล์ + ฐานข้อมูลในไฟล์เดียว)
- การเพิ่มประสิทธิภาพและซ่อมแซมฐานข้อมูลระหว่างการสำรองข้อมูล
- การส่งออก XML ของเนื้อหา WordPress
- งานสำรองข้อมูลหลายงานด้วยตารางเวลาและปลายทางที่แตกต่างกัน
- การกู้คืนผ่านสคริปต์กู้คืนแบบสแตนด์อโลน (ไม่ขึ้นกับ WordPress)
การเปรียบเทียบปลั๊กอิน
| ฟีเจอร์ | UpdraftPlus Free | UpdraftPlus Premium | BlogVault | BackWPup Free |
|---|---|---|---|---|
| การสำรองข้อมูลตามกำหนดเวลา | ใช่ | ใช่ | ใช่ (เรียลไทม์) | ใช่ |
| การสำรองข้อมูลแบบเพิ่มขึ้น | ไม่ | ใช่ | ใช่ | ไม่ |
| การจัดเก็บในคลาวด์ | Google Drive, Dropbox, S3 | +OneDrive, Backblaze, Azure | คลาวด์ของ BlogVault | Dropbox, S3, FTP |
| การกู้คืนด้วยคลิกเดียว | ใช่ | ใช่ | ใช่ | ผ่านสคริปต์ |
| การสนับสนุนหลายไซต์ | ไม่ | ใช่ | ใช่ | ใช่ (Pro) |
| รู้จัก WooCommerce | ไม่ | ไม่ | ใช่ | ไม่ |
| ราคา | ฟรี | $70/ปี | $89/ปี | ฟรี |
วิธีที่ 3: การสำรองข้อมูลระดับโฮสติ้ง
ผู้ให้บริการโฮสติ้งส่วนใหญ่มีโซลูชันการสำรองข้อมูลของตนเอง ซึ่งรวมอยู่ในแผนของคุณหรือเป็นส่วนเสริม การสำรองข้อมูลเหล่านี้มักจะเป็นแบบอัตโนมัติและจัดการที่ระดับเซิร์ฟเวอร์。
การสำรองข้อมูลของโฮสติ้งมักจะรวมอะไรบ้าง
ผู้ให้บริการโฮสติ้ง WordPress ที่จัดการมักจะให้การสำรองข้อมูลอัตโนมัติทุกวัน การเก็บรักษา 14-30 วัน การกู้คืนด้วยคลิกเดียวจากแดชบอร์ดโฮสติ้ง และการจัดเก็บสำรองข้อมูลแยกจากเซิร์ฟเวอร์หลักของคุณ ผู้ให้บริการโฮสติ้งแบบแชร์อาจมีการสำรองข้อมูลที่ไม่บ่อยนัก (รายสัปดาห์) โดยมีการเก็บรักษาที่สั้นกว่า (7 วัน) และอาจเรียกเก็บค่าธรรมเนียมเพิ่มเติมสำหรับฟีเจอร์การสำรองข้อมูล。
ทำไมการสำรองข้อมูลของโฮสติ้งจึงไม่เพียงพอ
แม้ว่าการสำรองข้อมูลของโฮสติ้งจะมีคุณค่า แต่การพึ่งพาพวกเขาเป็นกลยุทธ์การสำรองข้อมูลเพียงอย่างเดียวมีความเสี่ยง:
- จุดล้มเหลวเดียว: หากผู้ให้บริการโฮสติ้งประสบปัญหาที่ร้ายแรง ทั้งไซต์ของคุณและการสำรองข้อมูลของคุณอาจสูญหายได้。
- นโยบายของผู้ให้บริการ: ผู้ให้บริการบางรายไม่รับประกันว่าการสำรองข้อมูลจะพร้อมใช้งานหรือการกู้คืนจะสำเร็จ ข้อกำหนดในการให้บริการของพวกเขามักจะระบุว่าการสำรองข้อมูลมีให้เป็นความเอื้อเฟื้อ。
- การควบคุมที่จำกัด: โดยปกติคุณไม่สามารถดาวน์โหลดการสำรองข้อมูลของโฮสติ้งเพื่อจัดเก็บนอกสถานที่หรือเลือกส่วนประกอบเฉพาะเพื่อกู้คืนได้。
- ความเสี่ยงในการยกเลิกบัญชี: หากบัญชีโฮสติ้งของคุณถูกระงับหรือยกเลิก คุณอาจสูญเสียการเข้าถึงการสำรองข้อมูล。
ใช้การสำรองข้อมูลของโฮสติ้งเป็นชั้นหนึ่งในกลยุทธ์การสำรองข้อมูลของคุณ ไม่ใช่ชั้นเดียว。
คำแนะนำเกี่ยวกับตารางการสำรองข้อมูล
ความถี่ในการสำรองข้อมูลของคุณควรตรงกับความถี่ที่เนื้อหาของไซต์คุณเปลี่ยนแปลงและปริมาณข้อมูลที่คุณสามารถยอมรับการสูญเสียได้ (วัตถุประสงค์การกู้คืนของคุณ หรือ RPO)。
| ประเภทไซต์ | การสำรองข้อมูลฐานข้อมูล | การสำรองข้อมูลไฟล์ | เหตุผล |
|---|---|---|---|
| บล็อก (โพสต์รายสัปดาห์) | ทุกวัน | รายสัปดาห์ | เนื้อหาเปลี่ยนแปลงไม่บ่อย ไฟล์เปลี่ยนแปลงน้อย |
| เว็บไซต์ธุรกิจ (คงที่) | ทุกวัน | รายสัปดาห์ | การอัปเดตเนื้อหาไม่บ่อย |
| บล็อกที่ใช้งาน (โพสต์รายวัน) | ทุก 6 ชั่วโมง | ทุกวัน | การเปลี่ยนแปลงเนื้อหาบ่อยต้องการการสำรองข้อมูลที่ละเอียดมากขึ้น |
| ร้านค้า WooCommerce | ทุก 4-6 ชั่วโมง | ทุกวัน | คำสั่งซื้อและข้อมูลลูกค้าเปลี่ยนแปลงอย่างต่อเนื่อง |
| เว็บไซต์สมาชิก / LMS | ทุก 4-6 ชั่วโมง | ทุกวัน | เนื้อหาที่สร้างโดยผู้ใช้และข้อมูลความก้าวหน้า |
| อีคอมเมิร์ซที่มีผู้เข้าชมสูง | เรียลไทม์ (เพิ่มขึ้น) | ทุก 6 ชั่วโมง | ทุกการทำธุรกรรมที่สูญหายมีผลต่อรายได้ |
กฎการสำรองข้อมูล 3-2-1
ปฏิบัติตามกฎการสำรองข้อมูล 3-2-1 ที่แนะนำอย่างกว้างขวาง:
- 3 สำเนา ของข้อมูลของคุณ (ไซต์ที่ใช้งานอยู่บวกกับสำเนาสำรองสองสำเนา)
- 2 สื่อจัดเก็บที่แตกต่างกัน (เช่น เซิร์ฟเวอร์ + การจัดเก็บในคลาวด์)
- 1 สำเนาที่จัดเก็บนอกสถานที่ (สถานที่ทางกายภาพที่แตกต่างจากเซิร์ฟเวอร์ของคุณ)
ในทางปฏิบัติ หมายความว่า: ไซต์ที่ใช้งานอยู่ของคุณคือสำเนาที่หนึ่ง การสำรองข้อมูลบนเซิร์ฟเวอร์ของคุณ (หรือการสำรองข้อมูลของผู้ให้บริการโฮสติ้ง) คือสำเนาที่สอง และการสำรองข้อมูลในคลาวด์ (Google Drive, S3, Dropbox) คือสำเนาที่สาม สำเนาในคลาวด์ตอบสนองทั้งความต้องการ "สื่อที่แตกต่างกัน" และ "นอกสถานที่"。
การทดสอบกระบวนการกู้คืนข้อมูลสำรองของคุณ
การสำรองข้อมูลที่คุณไม่เคยทดสอบคือการสำรองข้อมูลที่คุณไม่สามารถไว้วางใจได้ กำหนดการทดสอบการกู้คืนเป็นระยะเพื่อยืนยันความสมบูรณ์ของการสำรองข้อมูลของคุณ。
วิธีการทดสอบการกู้คืน
ขั้นตอนที่ 1: สร้างสภาพแวดล้อมการสเตจหรือการติดตั้ง WordPress ท้องถิ่นสำหรับการทดสอบ อย่าทดสอบการกู้คืนบนไซต์ที่ใช้งานอยู่ของคุณ。
ขั้นตอนที่ 2: ดาวน์โหลดการสำรองข้อมูลล่าสุดของคุณ (ทั้งไฟล์และฐานข้อมูล)。
ส
ขั้นตอนที่ 3: กู้คืนข้อมูลสำรองไปยังสภาพแวดล้อมการทดสอบของคุณโดยใช้วิธีเดียวกับที่คุณจะใช้ในกรณีฉุกเฉิน
ขั้นตอนที่ 4: ตรวจสอบเว็บไซต์ที่กู้คืน: ตรวจสอบให้แน่ใจว่าหน้าต่างๆ โหลดได้อย่างถูกต้อง รูปภาพแสดงผล ผลิตภัณฑ์ WooCommerce ปรากฏ บัญชีผู้ใช้มีอยู่ และการตั้งค่าปลั๊กอินยังคงอยู่
ขั้นตอนที่ 5: บันทึกกระบวนการกู้คืน รวมถึงระยะเวลาที่ใช้ นี่คือข้อมูลที่มีค่าในกรณีที่คุณต้องทำการกู้คืนฉุกเฉินภายใต้ความกดดัน
ทดสอบกระบวนการกู้คืนของคุณอย่างน้อยปีละหนึ่งครั้ง หากคุณเปลี่ยนวิธีการสำรองข้อมูลหรือสถานที่จัดเก็บ ให้ทดสอบทันทีหลังจากการเปลี่ยนแปลง
ตัวเลือกการจัดเก็บข้อมูลสำรองนอกสถานที่
| บริการจัดเก็บข้อมูล | ระดับฟรี | การจัดเก็บที่ต้องชำระเงิน | หมายเหตุ |
|---|---|---|---|
| Google Drive | 15 GB | $1.99/เดือน สำหรับ 100 GB | การรวมที่ง่ายกับ UpdraftPlus; แชร์กับ Gmail/Photos |
| Dropbox | 2 GB | $11.99/เดือน สำหรับ 2 TB | เชื่อถือได้; API ดี; การจัดระเบียบตามโฟลเดอร์ |
| Amazon S3 | 5 GB (12 เดือน) | ~$0.023/GB/เดือน | ขยายได้; จ่ายตามการใช้งาน; นโยบายวงจรชีวิตสำหรับการควบคุมค่าใช้จ่าย |
| Backblaze B2 | 10 GB | $0.005/GB/เดือน | คุ้มค่าสำหรับการสำรองข้อมูลขนาดใหญ่; API ที่เข้ากันได้กับ S3 |
| Microsoft OneDrive | 5 GB | $1.99/เดือน สำหรับ 100 GB | รวมอยู่ในการสมัครสมาชิก Microsoft 365 |
สำรองข้อมูลก่อนดำเนินการที่สำคัญ
นอกเหนือจากตารางเวลาปกติของคุณ ให้สร้างข้อมูลสำรองตามความต้องการก่อนที่จะดำเนินการใดๆ เหล่านี้:
- การอัปเดต WordPress core (โดยเฉพาะการอัปเกรดเวอร์ชันหลัก)
- การอัปเดตปลั๊กอินหรือธีม (โดยเฉพาะสำหรับปลั๊กอินที่ซับซ้อนเช่น WooCommerce, page builders)
- การเปลี่ยนแปลงเวอร์ชัน PHP บนเซิร์ฟเวอร์ของคุณ
- การปรับเปลี่ยนหรือย้ายฐานข้อมูล
- การแก้ไขหรือการนำเข้าข้อมูลจำนวนมาก
- การย้ายเซิร์ฟเวอร์หรือโฮสติ้ง
- การติดตั้งปลั๊กอินใหม่ที่แก้ไขฐานข้อมูล
การมีข้อมูลสำรองที่ทำขึ้นทันทีหลังจากการดำเนินการเหล่านี้จะช่วยให้คุณสามารถย้อนกลับไปยังสถานะที่รู้จักดีหากมีสิ่งผิดปกติเกิดขึ้น สำหรับงานบำรุงรักษาเว็บไซต์ที่กำลังดำเนินอยู่ ให้ดูที่ คู่มือการบำรุงรักษา WordPress ของเรา
สำหรับรายละเอียดเพิ่มเติม โปรดดูเอกสารทางการ: คู่มือการสำรองข้อมูล WordPress.
คำถามที่พบบ่อย
การสำรองข้อมูล WordPress ใช้เวลานานเท่าไหร่?
ระยะเวลาการสำรองข้อมูลขึ้นอยู่กับขนาดของเว็บไซต์และทรัพยากรโฮสติ้ง เว็บไซต์ WordPress ทั่วไป (ขนาดไม่เกิน 1 GB) จะใช้เวลาในการสำรองข้อมูลประมาณ 2-5 นาที ร้านค้า WooCommerce ขนาดใหญ่ที่มีคลังสื่อขนาดใหญ่ (5-20 GB) อาจใช้เวลา 15-60 นาที การสำรองข้อมูลแบบเพิ่มขึ้นหลังจากการสำรองข้อมูลเต็มรูปแบบครั้งแรกมักใช้เวลาน้อยกว่าหนึ่งนาที เนื่องจากจะบันทึกเฉพาะการเปลี่ยนแปลง
ฉันสามารถสำรองข้อมูลเว็บไซต์ WordPress โดยไม่ใช้ปลั๊กอินได้หรือไม่?
ใช่ คุณสามารถใช้คำสั่ง SSH (tar สำหรับไฟล์, mysqldump สำหรับฐานข้อมูล) หรือ phpMyAdmin สำหรับการส่งออกฐานข้อมูล แผงควบคุมโฮสติ้งเช่น cPanel ยังรวมเครื่องมือสำรองข้อมูล อย่างไรก็ตาม การสำรองข้อมูลด้วยตนเองต้องการวินัยและไม่รวมการตั้งค่าตารางเวลาอัตโนมัติ ซึ่งเป็นเหตุผลว่าทำไมจึงแนะนำให้ใช้ปลั๊กอินสำหรับผู้ใช้ส่วนใหญ่
ฉันต้องสำรองข้อมูลการติดตั้ง WordPress ทั้งหมดหรือเพียงแค่ฐานข้อมูล?
ทั้งสองอย่างมีความสำคัญ แต่ถ้าคุณต้องให้ความสำคัญ ฐานข้อมูลจะมีความสำคัญมากกว่า ฐานข้อมูลของคุณมีเนื้อหาทั้งหมด การตั้งค่า และข้อมูลผู้ใช้ที่ไม่สามารถสร้างขึ้นใหม่ได้ ไฟล์ (ธีม, ปลั๊กอิน, คอร์) โดยทั่วไปสามารถดาวน์โหลดใหม่ได้ แต่โฟลเดอร์อัปโหลดของคุณ (รูปภาพ, เอกสาร) ก็มีความเฉพาะตัวและควรรวมอยู่ในการสำรองข้อมูลไฟล์ด้วย
ฉันควรเก็บสำเนาสำรองไว้กี่ชุด?
ควรเก็บสำรองฐานข้อมูลอย่างน้อย 7-14 ชุด และสำรองไฟล์ 3-4 ชุด สำหรับร้านค้า WooCommerce ควรพิจารณาเก็บสำรองฐานข้อมูลไว้ 30 วัน การเก็บรักษาที่มากขึ้นจะช่วยให้คุณมีช่วงเวลาการกู้คืนที่กว้างขึ้น — หากคุณค้นพบปัญหาที่มีมาหลายวัน (เช่น มัลแวร์หรือการเสียหายของข้อมูล) คุณจะต้องมีข้อมูลสำรองจากก่อนที่ปัญหาจะเริ่มขึ้น
ปลั๊กอินสำรองข้อมูลจะทำให้เว็บไซต์ของฉันช้าลงหรือไม่?
ปลั๊กอินสำรองข้อมูลทำงานในระหว่างกระบวนการสำรองข้อมูล ซึ่งจะใช้ทรัพยากรของเซิร์ฟเวอร์ จัดตารางการสำรองข้อมูลในช่วงเวลาที่มีการเข้าชมต่ำ (โดยทั่วไปคือ 2-5 นาฬิกาในเขตเวลาหลักของคุณ) โซลูชันการสำรองข้อมูลแบบเพิ่มขึ้นและบริการที่ใช้ SaaS เช่น BlogVault จะช่วยลดผลกระทบต่อเซิร์ฟเวอร์เนื่องจากพวกเขาประมวลผลการสำรองข้อมูลภายนอกหรือถ่ายโอนข้อมูลที่เปลี่ยนแปลงเท่านั้น
ฉันควรทำอย่างไรหากการกู้คืนข้อมูลสำรองล้มเหลว?
ก่อนอื่นให้ตรวจสอบข้อความแสดงข้อผิดพลาด — ปัญหาทั่วไปได้แก่ ข้อผิดพลาดในการอนุญาตไฟล์ ปัญหาการเชื่อมต่อฐานข้อมูล หรือข้อจำกัดด้านหน่วยความจำ/เวลาของ PHP ลองทำการกู้คืนไปยังการติดตั้ง WordPress ที่สะอาดแทนที่จะเขียนทับการติดตั้งที่เสียหาย หากไฟล์สำรองข้อมูลเองเสียหาย ให้ลองใช้ข้อมูลสำรองที่เก่ากว่า นี่คือเหตุผลว่าทำไมการรักษาสำเนาสำรองหลายชุดในวันที่ต่างๆ จึงมีความสำคัญ
ฉันสามารถใช้ข้อมูลสำรองเพื่อย้ายเว็บไซต์ของฉันไปยังโฮสต์ใหม่ได้หรือไม่?
ใช่ ข้อมูลสำรองมักถูกใช้สำหรับการย้าย สร้างข้อมูลสำรองเต็มรูปแบบ (ไฟล์ + ฐานข้อมูล) ตั้งค่า WordPress บนโฮสต์ใหม่ กู้คืนข้อมูลสำรองไปยังเซิร์ฟเวอร์ใหม่ และอัปเดต wp-config.php ด้วยข้อมูลรับรองฐานข้อมูลใหม่ ปลั๊กอินเช่น UpdraftPlus Premium และ BlogVault รวมฟีเจอร์การย้ายที่อัตโนมัติในกระบวนการนี้
การสำรองข้อมูลอัตโนมัติจากโฮสติ้งเพียงพอสำหรับร้านค้า WooCommerce หรือไม่?
การสำรองข้อมูลจากโฮสติ้งให้ระดับการป้องกันพื้นฐาน แต่สำหรับร้านค้า WooCommerce อาจไม่เพียงพอเพียงอย่างเดียว WooCommerce ประมวลผลคำสั่งซื้อ การชำระเงิน และข้อมูลลูกค้าอย่างต่อเนื่อง หากการสำรองข้อมูลของโฮสติ้งทำงานวันละครั้งและเกิดความล้มเหลวของเซิร์ฟเวอร์ในเวลา 23:00 น. คุณอาจสูญเสียคำสั่งซื้อทั้งวัน ใช้โซลูชันการสำรองข้อมูลแบบเพิ่มขึ้นที่มีการทำงานแบบเรียลไทม์หรือบ่อยๆ ร่วมกับการสำรองข้อมูลจากโฮสติ้งเพื่อการป้องกันที่สมบูรณ์
ทำให้การสำรองข้อมูล WordPress ของคุณอัตโนมัติด้วย UpdraftPlus
กำหนดตารางการสำรองข้อมูลอัตโนมัติ เก็บข้อมูลอย่างปลอดภัยในคลาวด์ และกู้คืนด้วยการคลิกเพียงครั้งเดียว — การสำรองข้อมูลแบบเพิ่มขึ้นช่วยให้เว็บไซต์ของคุณปลอดภัยโดยไม่ทำให้ช้าลง
รับ UpdraftPlus Premium →


