การแบ็คอัพและรีสตอร์เว็บไซต์ด้วย Akeeba Backup

Akeeba 01

bookmark ประเภท: โปรแกรมเสริม Extensions
joomla 16X16 CMS:Joomla 1.5,2.5 & 3.x
tag Version: 4.0.5
archives License: Opensuse GNU/GPL
ลักษณะ Description: Akeeba Backup
ใช้สำรองข้อมูลเว็บไซต์ Joomla!1.5,2.5และ3.X โดยจะทำการสำรองข้อมูลทั้งไฟล์และฐานข้อมูล ออกมาเป็นไฟล์นามสกุล .jpa โดยสามารถกู้คืนได้ จากคอมโพเน้น หรือหากต้องการไปติดตั้งที่ใหม่ใช้ Akeeba Kickstart ได้

download

การแบ็คอัพและรีสตอร์เว็บไซต์โดย Akeeba Backup 
ถ้า คิดว่าการสำรองข้อมูลเว็บไซต์เป็นเรื่องยุ่งยาก คุณคิดผิดแล้วละครับเพราะคอมโพเนนท์ Akeeba ที่ช่วยให้การแบ็คอัพนั้นทำได้ง่ายๆ เพียงคลิกครั้งเดียว! สำรองข้อมูลทั้งไฟล์และฐานข้อมูล ใช้ซะแล้วชีวิตจะเป็นสุข
 การติดตั้ง Akeeba Backup  3.6.10/Joomla!2.5  และ Akeeba 4.0.5/Joomla!3.X

Akeeba Backup 2

Download https://www.akeebabackup.com

เมื่อเข้าไปหน้าแรกให้คลิกปุ่ม Download แล้วจะพบมีโปรแกรมหลายตัว ให้เลือก Akeeba Backup จากนั้นให้คลิกรุ่นที่ต้องการผมเลือก 3.6.10(Stable) แล้วจะพบปุ่ม Download now ก็เข้าสู่การ Download แล้ว เหตุผลที่ผมเลือกรุ่นนี้เพราะยังทำงานได้กับ PHP 5.2 และ 5.3 ได้ดี ถ้าคุณใช้ Joomla3 สามารถใช้ com_akeeba-4.0.5-core ผมทดสอบแล้วใช้ได้ดีมาก

Akeeba Backup 3

เข้าสู่ขั้นตอนการติดตั้ง เข้าไปที่ Extension Manager แล้วเลือกไฟล์ที่ได้ดาวน์โหลดมาจากนั้นคลิก Upload & Install ก็ใช้ได้แล้ว

Akeeba Backup 4

ถ้าคุณไม่ทำอะไรผิดก็จะได้ข้อความนี้ขึ้นมาแสดงว่าใช้ได้ แต่เราจะพบคำเตือนว่า ใช้ได้ดีกับ PHP 5.3 ครับ แต่ยังสามารถใช้ได้กับ PHP 5.2 และจะยกเลิกในรุ่นต่อไป

 

การแบ็คอัพเว็บไซต์ด้วย Akeeba Backup

 

Akeeba Backup 4 1

หลังจากติดตั้งแล้ว เราก็จะสามารถเรียกใช้คอมโพเนนท์โดยผ่านเมนู Components + Akeeba ในการเรียกใช้ครั้งแรก Akeeba จะให้เลือกการตั้งค่า คลิกเลือกทั้งหมดเลยแล้วคลิก Apply these Preferences เพื่อให้โปรแกรมตั้งค่าให้ (เคยตั้งเองแล้วงง)

Akeeba Backup 5

แล้วลองเข้าเมนูเดิมอีกครั้ง Components + Akeeba Backup แล้วจะพบหน้าที่พร้อมใช้งาน

ส่วนคำเตือนในแถบสีน้ำตาลมีใจความว่า
คุณ กำลังใช้ PHP 5.2 ซึ่งสิ้นสุดการสนับสนุนตั้งแต่มกราคม 2011 การสำรองข้อมูล Akeeba ยังคงเข้ากันได้ดี Akeeba วางแผนยกเลิกการสนับสนุนนั้นในรุ่นต่อ

ถ้าคุณติดตั้งใหม่และเปิดใช้ครั้งแรก ให้คลิกปุ่ม Configuration Wizard ก่อนโปรแกรมจะตั้งค่าให้เองโดยอัตโนมัติ

แล้วคลิก Backup Now

Akeeba Backup 6

จะได้หน้า Backup Now แล้วคลิก Backup Now อีกครั้ง รอเวลาขึ้นอยู่กับขนาดของเว็บไซต์

Akeeba Backup 7

Backup Completed Successfully  สำรองข้อมูลเสร็จสมบูรณ์แล้วคลิก Administer Backup Files

Akeeba Backup 8

เข้าสู่หน้า Administer Backup Files จะพบไฟล์ที่เราสำรองไว้ครับทำการ Download มาไว้ในเครื่องเราโดยคลิกที่คำว่า Part 00 ก็ได้ไฟล์ .jpa แล้วครับเอาไว้เรียกคืนเวลาเว็บเสียหาย หลังจากนั้นควรลบไฟล์ที่อยู่ในเว็บไซต์ทิ้งไปครับเปลืองพื้นที่

 

 การรีสตอร์เว็บไซต์ด้วย Akeeba Kickstart

Akeeba Kickstart 2

Download https://www.akeebabackup.com/

เมื่อ เข้าไปให้คลิกปุ่ม Download แล้วจะได้ Kickstart-core-3.6.0.zip 171KB เมื่อได้มาแล้วเปิดขึ้นมาดูครับมีไฟล์ Kickstart.php เป็นเดี่ยวที่เป็น .php นอกนั้นเป็นภาษาไม่จำเป็นต้องใช้

Akeeba Kickstart 3

ถ้า จะลบเว็บตัวเองแล้วทำให้ดูจะลงทุนมากไป ผมเลยแบ็คอัพเว็บไซต์จริงแต่รีสโตร์ลงเว็บเซิร์ฟเวอร์จำลองในเครื่องของผม เองที่ได้ติดตั้ง XAMPP ไว้แล้วที่ "D:\xampp"
สร้าง "dnathai258" ไว้ใน "D:\xampp\htdocs\ " แล้ววางไฟล์ .jpa  ที่สำลองไว้และ Kickstart.php ไว้ใน "D:\xampp\htdocs\dnathai258"

Akeeba Kickstart 4

จากนั้นเปิดเว็บ "http://localhost/dnathai258/kickstart.php" แล้วคลิก Click here or press ESC to close this message

คลิกปุ่ม START ได้เลย

Akeeba Kickstart 6

Kickstart เริ่มแตกไฟล์ .jpa ออก

Akeeba Kickstart 7

แล้วคลิก RUN THE INSTALL เป็นการเริ่มต้นติดตั้ง

Akeeba Kickstart 8

ถึง ตรงนี้ที่หัวแสดง Akeeba Backup Installer 3.6.12 เป็นรุ่นที่ผมใช้สำรองไฟล์ .jpa มานั่นเองมันถูกติดตั้งมากับไฟล์ .jpa ของเราอยู่แล้วส่วน Kickstart ทำหน้าที่แตกไฟล์ออกมาเท่านั้นเองถ้าเข้าใจแล้วก็คลิก ถัดไป

Akeeba Kickstart 9

คำเตือนนี้ แสดงให้ทราบว่าผมติดตั้งเว็บไซต์ไม่ใช่ตำแหน่งเดิมครับ คลิกตกลงได้เลย

Akeeba Kickstart 10

ตั้งค่าฐานข้อมูลเหมือนการติดตั้งใหม่เลยครับ ใส่ข้อมูลเข้าไปแล้วคลิก ถัดไป

Akeeba Kickstart 11

ตั้งค่าเว็บไซต์ ถ้าต้องการเปลี่ยนรหัสก็ได้ถ้าไม่ก็คลิกถัดไปได้เลย

Akeeba Kickstart 12

สุดท้ายแล้วครับคลิก remove the installation directory automatically. เหมือนการติดตั้ง Joomla ใหม่เลยครับ