เทคนิคการแบ็คอัพดาต้าเบสใน Elastix

Elastix IP Pbx

Moderator: jubjang

เทคนิคการแบ็คอัพดาต้าเบสใน Elastix

โพสต์โดย nuiz » 19 มิ.ย. 2011 10:01

ผมมีเทคนิคการแบ็คอัพดาต้าเบสใน Elastix มาฝากครับ พอดีมีโอกาสได้ทำแล้วก็เวอร์คดี เลยเอามาฝากครับ ถึงแม้ว่าใน Elastix จะมีฟีเจอร์ Backup/Restore ให้อยู่แล้ว (เข้าทางเมนู PBX -> Unembedded freePBX -> Tools -> Backup/Restore) แต่ก็เป็นการแบ็คอัพไฟล์และไดเร็คตอรี่ด้วย แต่ที่ผมจะทำต่อไปนี้จะแบ็คอัพดาต้าเบสอย่างเดียวนะครับ หากท่านใดจะแบ็คอัพอย่างอื่นด้วยที่ไม่ใช่ดาต้าเบสอย่างเดียว ก็เข้าไปทางลิ้งค์ที่ผมแนะนำไว้ข้างต้นนะครับ

เอาหล่ะครับมาเริ่มต้นทำแบ็คอัพดาต้าเบสกันดีกว่า

การ Backup Database

1. ล๊อกอินเข้า Elastix ด้วย SSH หรือจะเข้าทาง Console คือใช้คีย์บอร์ดก็ได้

2. ใช้คำสั่ง mysqldump
โค้ด: เลือกทั้งหมด
mysqldump -uroot -p --all-databases > elastix_20110616.sql

ไฟล์ elastix_20110616.sql จะถูกสร้างขึ้นมาในไดเร็คตอรี่ที่เราพิมพ์คำสั่ง mysqldump นะครับ เป็น text file เปิดดูได้

3. ย้ายไฟล์ไปไว้เครื่องอื่น อาจส่งเข้า FTP Server หรือ Secure FTP หรือใช้โปรแกรม FileZilla ก๊อบมาเก็บไว้ในเครื่องคอมก็ได้

การ Restore Database
สมมติว่าเราลง Elastix ใหม่เป็นที่เรียบร้อยแล้ว เราก็มา Restore

1. ย้ายไฟล์ elastix_20110616.sql ไปไว้ในไดเร็คตอรี่ไหนก็ได้ในเครื่องใหม่
2. ล๊อกอินเข้าไปในเครื่อง
3. ใช้คำสั่ง mysql
โค้ด: เลือกทั้งหมด
mysql -uroot -p < elastix_20110616.sql

4. เข้าเว็บ Elastix ทำทีว่าแก้ไขข้อมูลในเว็บเพื่อให้แถบ "Apply configuration changes here" ปรากฏขึ้นมา แล้วคลิ๊ก

เท่านี้ก็โอเคแล้วครับ

วิธีที่ผมแนะนำนี้จะแบ็คอัพเฉพาะดาต้าเบสอย่างเดียวนะครับ (รวมทั้งข้อมูลที่อยู่ในดาต้าเบสด้วย) ไม่ได้แบ็คอัพไฟล์ ไม่ได้แบ็คอัพเสียงที่อัดไว้ ซึ่งก็ไม่น่าจะมีปัญหาอะไรถ้าเราไม่ได้แก้ไขไฟล์ของ Elastix หรือไม่ได้มีการอัพเสียง หรือไม่ได้ต้องการแบ็คอัพเสียง แต่ถ้าเรามีการแก้ไขไฟล์ใน Elastix ก็อย่าลืมแบ็คอัพไว้ด้วยนะครับ ไม่อย่างนั้นก้ต้องเสียเวลามาแก้ใหม่อีก ไม่ก็หาทางก๊อบไฟล์เสียงออกมาก่อน ซึ่งใช้โปรแกรม FileZilla ก็อบไฟล์ก็ได้

วิธีแบ็คอัพเ
** หากมีปัญหากับอุปกรณ์ที่ซื้อมาเองหรือบริการที่ทำขึ้นมาเอง ให้โพสต์ถามในเว็บบอร์ดนี้นะครับ **
** งานเร่งด่วนติดต่อว่าจ้างที่เบอร์ 08-5161-9439 อีเมล์ iamaladin@gmail.com ไลน์ NuizVoip ครับ **
nuiz
Diamond Member
 
โพสต์: 6993
ลงทะเบียนเมื่อ: 24 มี.ค. 2010 09:33

Re: เทคนิคการแบ็คอัพดาต้าเบสใน Elastix

โพสต์โดย smuchcha » 05 ก.ค. 2011 22:55

เรียนคุณ Nuiz

สอบถามเรื่องการ backup และ restore ครับ
ในเมนู system --> backup/restore เมื่อกดปุ่ม backup แล้วได้ file ที่ elastix สร้างขึ้นมาแล้วครับ
ชื่อ elastixbackup-20110702195951-m0 อยากจะสอบถามวิธี restore กรณีลงติดตั้ง elastix ใหม่
แล้วต้องการนำ backup นี้ไป restore ไม่ทราบว่าต้องทำอย่างไรบ้างครับ
ผมลองแตก file ดูพบว่าเป็น file text และ sql ไม่ทราบว่าพอจะมีวิธี restore file elastixbackup-20110702195951-m0
ให้ elastix ที่ติดตั้งใหม่หรือไม่คัรบ
smuchcha
Silver Member
 
โพสต์: 43
ลงทะเบียนเมื่อ: 27 ส.ค. 2010 10:36

Re: เทคนิคการแบ็คอัพดาต้าเบสใน Elastix

โพสต์โดย nuiz » 06 ก.ค. 2011 07:38

สวัสดีครับคุณ smuchcha
ผมยังไม่เคยทำวิธีอย่างคุณ smuchcha เลยครับ ถ้ามีโอกาสก็จะลองทำดู ผมว่า restore ได้ 2 วิธีคือแบ็คอัพจากเมนู restore แล้วก็ทำแบบ manual เลย เดี๋ยวผมจะลองทั้ง 2 วิธีให้ แต่ก็ไม่รู้จะวันไหน

ลองทำแบบ manual ก่อนได้ป่าวครับ ดูในไฟล์ backup มีไฟล์อะไรบ้างครับ ลองลิสต์ชื่อไฟล์มา เห็นชื่อไฟล์ก็พอจะบอกได้ว่าต้องทำยังไงครับ ต้องก๊อบใส่ในไดเร็คตอรี่ไหน หรืออิมพอร์ตเข้าไปในดาต้าเบสไหน
** หากมีปัญหากับอุปกรณ์ที่ซื้อมาเองหรือบริการที่ทำขึ้นมาเอง ให้โพสต์ถามในเว็บบอร์ดนี้นะครับ **
** งานเร่งด่วนติดต่อว่าจ้างที่เบอร์ 08-5161-9439 อีเมล์ iamaladin@gmail.com ไลน์ NuizVoip ครับ **
nuiz
Diamond Member
 
โพสต์: 6993
ลงทะเบียนเมื่อ: 24 มี.ค. 2010 09:33

Re: เทคนิคการแบ็คอัพดาต้าเบสใน Elastix

โพสต์โดย nuiz » 06 ก.ค. 2011 11:25

smuchcha เขียน:เรียนคุณ Nuiz

สอบถามเรื่องการ backup และ restore ครับ
ในเมนู system --> backup/restore เมื่อกดปุ่ม backup แล้วได้ file ที่ elastix สร้างขึ้นมาแล้วครับ
ชื่อ elastixbackup-20110702195951-m0 อยากจะสอบถามวิธี restore กรณีลงติดตั้ง elastix ใหม่
แล้วต้องการนำ backup นี้ไป restore ไม่ทราบว่าต้องทำอย่างไรบ้างครับ
ผมลองแตก file ดูพบว่าเป็น file text และ sql ไม่ทราบว่าพอจะมีวิธี restore file elastixbackup-20110702195951-m0
ให้ elastix ที่ติดตั้งใหม่หรือไม่คัรบ


คุณ smuchcha
ลองก๊อบไฟล์ที่แบ็คอัพไว้ไปไว้ที่ไดเร็คตอรี่ /var/www/backup ดูครับ แล้วค่อยเปิดหน้าเว็บ System -> Backup/Restore น่าจะมองเห็นชื่อไฟล์จากหน้าเว็บ ด้านขวามือจะมีปุ่ม Restore อยู่
** หากมีปัญหากับอุปกรณ์ที่ซื้อมาเองหรือบริการที่ทำขึ้นมาเอง ให้โพสต์ถามในเว็บบอร์ดนี้นะครับ **
** งานเร่งด่วนติดต่อว่าจ้างที่เบอร์ 08-5161-9439 อีเมล์ iamaladin@gmail.com ไลน์ NuizVoip ครับ **
nuiz
Diamond Member
 
โพสต์: 6993
ลงทะเบียนเมื่อ: 24 มี.ค. 2010 09:33

Re: เทคนิคการแบ็คอัพดาต้าเบสใน Elastix

โพสต์โดย smuchcha » 06 ก.ค. 2011 12:24

พอดีเจอ link Disaster Recovery with Elastix 2.0
เลยเอามาฝากยังไม่ได้ทดสอบดูนะครับว่าทำงานได้หรือไม่
http://www.sunshinenetworks.com.au/how-to/80-disaster-recovery-with-elastix-20.html
smuchcha
Silver Member
 
โพสต์: 43
ลงทะเบียนเมื่อ: 27 ส.ค. 2010 10:36

Re: เทคนิคการแบ็คอัพดาต้าเบสใน Elastix

โพสต์โดย smuchcha » 14 ก.ค. 2011 16:04

วิธีการ restore เมื่อลงเครื่องใหม่
ให้นำ file ที่ได้จากการทำ backup ที่เมนู system --> backup/restore จากเรื่องเก่า เช่น elastixbackup-20110714153745-75.tar
ไปใส่ไว้ในเครื่อง elastix ใหม่ที่เพิ่งติดตั้งเสร็จ โดยนำไปวางไว้ที่ /var/www/backup ผ่านทาง ssh และเปลี่ยน permission ด้วยโดยใช้คำส่ังดังนี้
chown asterisk.asterisk elastixbackup-20110714153745-75.tar
จากนั้นเปิดหน้าเว็บ elastix เปิด เมนู system --> backup/restore ก็จะเห็น File ชื่อ elastixbackup-20110714153745-75.tar ให้เราสามารถกด restore ได้เลยครับ
ง่ายมาก
smuchcha
Silver Member
 
โพสต์: 43
ลงทะเบียนเมื่อ: 27 ส.ค. 2010 10:36

Re: เทคนิคการแบ็คอัพดาต้าเบสใน Elastix

โพสต์โดย kkk737 » 20 ก.ค. 2011 13:48

ตอนนี้ BackUp แล้วบางอย่างก็ต้องมาเซ็ตเพิ่มครับ
อยาก BackUp ทั้งหมด ฮ่ะครับ เหมือน Windows ที่สามารถ Ghost HDD ได้ ไม่ทราบว่าพอจะมีวิธีหรือเปล่าครับ


ขอบคุณทุกคำตอบน่ะครับ
kkk737
Silver Member
 
โพสต์: 21
ลงทะเบียนเมื่อ: 30 พ.ย. 2010 16:25

Re: เทคนิคการแบ็คอัพดาต้าเบสใน Elastix

โพสต์โดย notto » 30 ส.ค. 2013 14:02

kkk737 เขียน:ตอนนี้ BackUp แล้วบางอย่างก็ต้องมาเซ็ตเพิ่มครับ
อยาก BackUp ทั้งหมด ฮ่ะครับ เหมือน Windows ที่สามารถ Ghost HDD ได้ ไม่ทราบว่าพอจะมีวิธีหรือเปล่าครับ


ขอบคุณทุกคำตอบน่ะครับ



ถ้าต้องการ Ghost HDD จริงๆ ก็ได้ค่ะ แต่ก็ต้องให้สเป็คเครื่องเหมือนกันเด๊ะนะคะ
การ์ดที่ใช้ก็ต้องเหมือนกันตัวเดียวกันด้วยนะคะ
ทางที่ดี Restore เอาดีกว่ามั๊งคะ
notto
Bronz Member
 
โพสต์: 13
ลงทะเบียนเมื่อ: 08 ก.ค. 2011 13:13

Re: เทคนิคการแบ็คอัพดาต้าเบสใน Elastix

โพสต์โดย Baby Hao » 01 ก.ย. 2021 15:08

ขอสอบถามเพิ่มเติม ทำการ Back up ขั้นตอนตามรูปแล้ว ขึ้นความแบบนี้ Back up สำเร็จหรือเปล่าคับ (มีรูปขั้นตอนแนบมาด้วย)

รบกวนด้วยนะคับ ขอบคุณคับ
แนบไฟล์
1.jpg
1.jpg (79.04 KiB) เปิดดู 3171 ครั้ง
2.jpg
2.jpg (145.69 KiB) เปิดดู 3171 ครั้ง
3.jpg
3.jpg (235.67 KiB) เปิดดู 3171 ครั้ง
Baby Hao
Bronz Member
 
โพสต์: 7
ลงทะเบียนเมื่อ: 15 พ.ค. 2020 16:20

Re: เทคนิคการแบ็คอัพดาต้าเบสใน Elastix

โพสต์โดย nuiz » 02 ก.ย. 2021 16:30

มีไฟล์ *.tar โชว์หน้า backup/restore มั๊ยครับ ถ้าโชว์น่าจะสำเร็จครับ
** หากมีปัญหากับอุปกรณ์ที่ซื้อมาเองหรือบริการที่ทำขึ้นมาเอง ให้โพสต์ถามในเว็บบอร์ดนี้นะครับ **
** งานเร่งด่วนติดต่อว่าจ้างที่เบอร์ 08-5161-9439 อีเมล์ iamaladin@gmail.com ไลน์ NuizVoip ครับ **
nuiz
Diamond Member
 
โพสต์: 6993
ลงทะเบียนเมื่อ: 24 มี.ค. 2010 09:33

ต่อไป

ย้อนกลับไปยัง Elastix - Unified Communications Software

ผู้ใช้งานขณะนี้

กำลังดูบอร์ดนี้: ไม่มีสมาชิกใหม่ และ บุคคลทั่วไป 0 ท่าน