วันเสาร์, ธันวาคม 5

6-6 วิธีการสำรอง (Backup) และกู้คืน (Restore) ข้อมูลเว็บไซต์

หัวข้อต่อไปก็คือ วิธีการสำรองข้อมูล การ Backup ข้อมูลนะครับ
มาดูว่ามีสิ่งที่เราจะต้องสำรองข้อมูลในเว็บไซต์เนี่ยมีอะไรบ้างนะครับ
ตรงนี้นะครับ
ในการสำรองข้อมูลของเว็บไซต์ Joomla &Virtuemart นะครับ
ประกอบด้วย 2 ส่วนนะครับ
ส่วนแรกก็คือข้อมูลเว็บไซต์นั่นเองนะครับ
เว็บไซต์ของ Joomla & Virtuemart เราต้องทำการ Backup อีกส่วนหนึ่งก็คือจะเป็นฐานข้อมูลของ Mysql นะครับ
มาดูวิธีการ Backup กันเลยละกันนะครับ
ว่าเราจะต้องทำอย่างไรบ้างนะครับ
อันดับแรกเว็บไซต์ของ Joomlaนะครับ
เราก็ต้อง เราก็ต้องไปที่ MyComputer นะครับ
Disk (C:) นะครับ
แล้วก็เลือกที่ Xampp นะครับ
แล้วก็ htdocs ตรงนี้ได้กล่าวไปแล้วนะครับ
คือตัวที่เก็บเว็บไซต์นั่นเองนะครับ
ก็ทำการ Copy เว็บไซต์ที่เราต้องการไปพักไว้หรือสำรองไว้นะครับ
ก็ตรงนี้เราจะทำการ Backup ของตัว Mysql แล้วก็คลิกขวา Copy มานะครับ
ผมจะเอาไว้ที่ Disk (C:) นะครับ
แล้วก็สร้าง folder ไว้ด้วยกันนะครับ
folderใหม่ว่า ว่า Ack Backup Backup Joomla ละกันนะครับ
ก็เอาไฟล์ในส่วนของเว็บไซต์นะครับ
มาวางไว้ตรงนี้นะครับ
รอสักแปปหนึ่งนะครับ
เพราะไฟล์ก็มากพอสมควรเหมือนกันนะครับ
ต่อไปนะครับ
เราก็จะมา Backup อะไรกันต่อนะครับ
ส่วนที่ 2 ก็คือฐานข้อมูลนะครับ
ฐานข้อมูล Mysql นะครับ
วิธีการ Backup ออกมาที่เว็บไซต์ของ phpmyadmin โดยที่เข้ามาlocalhost ก่อนนะครับ
Localhost ก็จะเข้าสู่หน้าของ Xampp นะครับ
แล้วก็มาที่ phpmyadmin นะครับ
เสร็จแล้วก็เลือกฐานข้อมูลนะครับ
ฐานข้อมูลที่ต้องการจะBackup ออกมีชื่อว่า Joomlaนะครับ
Joomla ชื่อว่า Joomla นะครับ
เสร็จแล้วก็เลือกคำว่าExport นะครับ
เสร็จแล้วก็กด goนะครับ
ก็จะทำการ Sava ฐานข้อมูลลงมาในคอมเรานะครับ
เรียบร้อยแล้ว แล้วก็ไป Copyไฟล์ ไฟล์นี้ที่ชื่อว่า Joomla นะครับ
Copyมา Copyมานะครับ
เอาไปไว้ใน folder ที่เราจะ ใช้ในการBackupชื่อ Backup Joomla นั่นเองนะครับ
ตอนนี้เราก็ ทำการ Backupในส่วนของเว็บไซต์แล้วนะครับ
แล้วก็ฐานข้อมูลแล้วนะครับ
เรียบร้อย นะครับ
ส่วนต่อไปนะครับ
วิธีกู้คืนฐานข้อมูลนะครับ
ก่อนที่จะมาถึงหัวข้อนี้นะครับ
ก็ผมขออนุญาตไปลบข้อมูลทิ้งก่อนนะครับ
ในส่วนของเว็บไซต์นะครับ
เว็บไซต์ก็คือในส่วนของ htdocs นะครับ
แล้วก็ Virtuemart นะครับ
ลบทิ้งไปก่อน คลิกขวานะครับ
แล้วก็ Delete ไปเลยนะครับ
อีกส่วนหนึ่งก็คือในส่วนของฐานข้อมูลนะครับ
แล้วก็ทำการมาทำการลบฐานข้อมูลที่มีชื่อว่า Joomla ทิ้งก่อนนะครับ
โดยที่เราเลือกที่ Databases แล้วก็ติกถูกที่คำว่า Joomla นะครับ
เสร็จแล้วก็เลือกคำว่าดรอป ทำการลบทิ้งหรือเปล่า ok ไป ฐานข้อมูลชื่อ Joomla ก็จะถูกลบทิ้งไปละ ตอนนี้
ถ้าเราจะเข้าเว็บไซต์ลองเข้าดูนะครับ
Localhost// Virtuemart ก็ ไม่สามารถเข้าได้ละ ข้อมูลก็ไม่มีแล้ว ในหัวข้อต่อไปเราจะกู้คืนของเว็บไซต์นะครับ
ในส่วน Joomla Virtuemart นะครับ
ก็จะเหมือนของส่วนการ Backup นั่นแหละนะครับ
มี 2 ส่วน ในส่วนแรกก็คือข้อมูลเว็บไซต์นะครับ
ส่วนที่ 2 ก็คือฐานข้อมูลนะครับ
ดูเลยแล้วกัน การกู้คืนฐานข้อมูลเนี่ยต้องทำอย่างไรบ้างนะครับ
อันดับแรกก็คือเว็บไซต์นะครับ
เว็บไซต์ เว็บไซต์เราก็ต้องไปใน folder Ack นะครับ
แล้วก็ไปที่ ผมเก็บไฟล์เว็บไซต์อยู่ในชื่อ folder ชื่อว่าBackup Joomla นะครับ
ก็ทำการ Copy มาเลยนะครับ
Copy เสร็จแล้วก็เอามาไว้ในDisk (C:) นะครับ
แล้วก็Xampp htdocs นะครับ
ผมกดขวาแล้วก็กด hone นะครับ
ok เมื่อได้เว็บไซต์แล้วนะครับ
ส่วนต่อไปที่เราจะต้องทำ ก็คือในส่วนของ ฐานข้อมูลนะครับ
เอาฐานข้อมูลกลับมาด้วยนะครับ
ก็เข้าไปที่ เข้าไปที่Localhost นะครับ
เข้ามาหน้าที่Xampp แล้วก็phpmyadmin นะครับ
เสร็จแล้วนะครับ
เราก็เลือกที่Databasesนะครับ
แล้วก็ใส่ชื่อฐานข้อมูลที่เราลบไปก่อนชื่อว่าJoomlaนะครับ
ตรงนี้เราต้องเลือกคอเลชั่นมันก่อนนะครับ
ก็ตือวิธีการเข้ารหัสผ่านภาษานะครับ
เป็น UTF8 utf8_unicเode_ci นะครับ
เสร็จแล้วก็กด create นะครับ
ก็คือการสร้างฐานข้อมูลชุดนี้ขึ้นมาก่อน
แต่ในที่นี้จะไม่มีฐานข้อมูลอะไรนะครับ
พอขึ้นว่า inport ต่อไปเราก็มาเลือกที่inport inport ไฟล์เข้ามา นะครับ
ก็เลือกไปหาไฟลืที่เราเก็บไว้นะครับ
อยู่ที่Disk (C:) นะครับ
BackupJoomla นะครับ
Joomla.sql แล้วก็กด go นะครับ
ได้แล้วก็กด go ไป รอสักครู่หนึ่ง พอขึ้นว่า inport ก็คือทำการติดตั้ง ทำการ Backup ฐานข้อมูลเก่ามาเรียบร้อยแล้วนะครับ
หลังจากนั้นเราก็ต้องลอง เข้าเว็บไซต์ดู ว่าสามารถใช้งานได้จริงรึเปล่าก็พิมพ์Localhost // Virtuemart นะครับ
ok เว็บไซต์เรา ในส่วนของLocalhost กลับมาใช้งานได้เหมือนเดิมนะครับ
ในส่วนของ Localhost phpmyadmin ไม่รู้ว่าใช้งานได้รึเปล่า สามารถกลับมาใช้งานได้เหมือนกัน ในส่วนของการBackup และกู้คืนก็จบลงเพียงเท่านี้ ขอบคุณครับ

ใส่ความเห็น

อีเมลของคุณจะไม่แสดงให้คนอื่นเห็น ช่องข้อมูลจำเป็นถูกทำเครื่องหมาย *