ข้ามไปยังเนื้อหา
วิธีสำรองข้อมูลเว็บไซต์ WordPress ของคุณ: วิธีการ, ปลั๊กอิน, และตารางเวลา

วิธีสำรองข้อมูลเว็บไซต์ WordPress ของคุณ: วิธีการ, ปลั๊กอิน, และตารางเวลา

Can BayarCan Bayarอัปเดตเมื่อ: 15 นาทีอ่าน684 การดู

การสำรองข้อมูล 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 FreeUpdraftPlus PremiumBlogVaultBackWPup Free
การสำรองข้อมูลตามกำหนดเวลาใช่ใช่ใช่ (เรียลไทม์)ใช่
การสำรองข้อมูลแบบเพิ่มขึ้นไม่ใช่ใช่ไม่
การจัดเก็บในคลาวด์Google Drive, Dropbox, S3+OneDrive, Backblaze, Azureคลาวด์ของ BlogVaultDropbox, 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 Drive15 GB$1.99/เดือน สำหรับ 100 GBการรวมที่ง่ายกับ UpdraftPlus; แชร์กับ Gmail/Photos
Dropbox2 GB$11.99/เดือน สำหรับ 2 TBเชื่อถือได้; API ดี; การจัดระเบียบตามโฟลเดอร์
Amazon S35 GB (12 เดือน)~$0.023/GB/เดือนขยายได้; จ่ายตามการใช้งาน; นโยบายวงจรชีวิตสำหรับการควบคุมค่าใช้จ่าย
Backblaze B210 GB$0.005/GB/เดือนคุ้มค่าสำหรับการสำรองข้อมูลขนาดใหญ่; API ที่เข้ากันได้กับ S3
Microsoft OneDrive5 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 →

คำถามที่พบบ่อย

ควรสำรองข้อมูลเว็บไซต์ WordPress ของฉันบ่อยแค่ไหน?
แนะนำให้สำรองข้อมูลทุกวันสำหรับเว็บไซต์ที่มีการเปลี่ยนแปลงเนื้อหาบ่อย, กิจกรรมอีคอมเมิร์ซ, หรือเนื้อหาที่สร้างโดยผู้ใช้ ส่วนเว็บไซต์ที่มีการอัปเดตเป็นครั้งคราวสามารถสำรองข้อมูลรายสัปดาห์ได้ ควรสร้างสำรองข้อมูลแบบแมนนวลก่อนทำการเปลี่ยนแปลงใหญ่ เช่น การอัปเดตปลั๊กอินหรือการย้ายข้อมูล.
ความแตกต่างระหว่างการสำรองข้อมูลแบบเต็มและแบบเพิ่มคืออะไร?
การสำรองข้อมูลแบบเต็มจะคัดลอกทุกอย่าง: ฐานข้อมูล, ไฟล์, ธีม, ปลั๊กอิน, และไฟล์ที่อัปโหลด การสำรองข้อมูลแบบเพิ่มจะคัดลอกเฉพาะไฟล์ที่เปลี่ยนแปลงตั้งแต่การสำรองข้อมูลครั้งล่าสุด ซึ่งใช้พื้นที่จัดเก็บและแบนด์วิดธ์น้อยกว่า ปลั๊กอินสำรองข้อมูลส่วนใหญ่รองรับทั้งสองวิธี.
ควรเก็บสำรองข้อมูล WordPress ของฉันที่ไหน?
เก็บสำรองข้อมูลในอย่างน้อยสองสถานที่ที่แยกจากเซิร์ฟเวอร์เว็บของคุณ ตัวเลือกที่นิยมรวมถึงบริการจัดเก็บข้อมูลบนคลาวด์ เช่น Google Drive, Dropbox, Amazon S3, หรือบริการสำรองข้อมูลเฉพาะ ควรหลีกเลี่ยงการเก็บสำรองข้อมูลไว้เฉพาะในเซิร์ฟเวอร์เดียวกับเว็บไซต์ของคุณ.
ฉันสามารถกู้คืนเว็บไซต์ของฉันจากการสำรองข้อมูลได้ไหมถ้าบัญชีโฮสติ้งของฉันถูกโจมตี?
ใช่ ตราบใดที่สำรองข้อมูลของคุณถูกเก็บไว้ภายนอก นี่คือเหตุผลที่การเก็บสำรองข้อมูลนอกสถานที่มีความสำคัญ ดาวน์โหลดไฟล์สำรองของคุณและกู้คืนไปยังเซิร์ฟเวอร์ที่สะอาดหรือบัญชีโฮสติ้งใหม่.
ผู้ให้บริการโฮสติ้งรวมการสำรองข้อมูลหรือไม่?
ผู้ให้บริการโฮสติ้ง WordPress ที่จัดการหลายรายรวมการสำรองข้อมูลรายวันพร้อมการกู้คืนด้วยคลิกเดียว อย่างไรก็ตาม การพึ่งพาการสำรองข้อมูลจากโฮสติ้งเพียงอย่างเดียวมีความเสี่ยง ควรรักษาการสำรองข้อมูลที่เป็นอิสระของคุณเองเป็นตาข่ายความปลอดภัยรองในกรณีที่เกิดความล้มเหลวในระดับโฮสติ้งหรือปัญหาบัญชี.

แชร์โพสต์นี้

เกี่ยวกับผู้เขียน

Can Bayar
Can Bayar

ผู้เชี่ยวชาญ WordPress

นักพัฒนา WordPress อาวุโสที่มีประสบการณ์กว่า 10 ปีในการพัฒนาปลั๊กอินและธีม เชี่ยวชาญด้าน WooCommerce, Elementor และการปรับปรุงประสิทธิภาพ

WordPressWooCommerceElementorPHPJavaScriptการปรับปรุงประสิทธิภาพ

ติดตามข่าวสาร

รับเคล็ดลับและบทเรียน WordPress ล่าสุดในกล่องจดหมายของคุณ