BMS-HOSxP Community

HOSxP => MySQL => ข้อความที่เริ่มโดย: manoi ที่ มีนาคม 28, 2009, 10:23:37 AM

หัวข้อ: xtrabackup กับการสำรองข้อมูล แบบที่เร็วที่สุด
เริ่มหัวข้อโดย: manoi ที่ มีนาคม 28, 2009, 10:23:37 AM
เคยเบื่อกับการนั่งรอ mysqldump กันหรือเปล่าครับ และที่แย่ยิ่งกว่าคือ การนั่งรอให้ข้อมูล restore เสร็จ

วันนี้ผมจะแนะนำ tool สำหรับสำรองข้อมูลที่ใช้เวลาน้อยที่สุดทั้งในการสำรอง และการ restore ครับ   admin ทุกท่านคงทราบกันดีอยู่แล้ว ว่าเราสามารถสำรองข้อมูลของ MySQL ได้หลายวิธี ตั้งแต่การใช้ mysqldump หรือ การ Copy mysql folder  แต่ในการ copy mysql folder นั้นจะทำได้ ก็ต้องหยุด mysql ก่อน หรือไม่ก็ต้องซื้อ innodbackup มาใช้  แต่ตอนนี้ไม่ต้องแล้วครับ ทีมพัฒนา percona ได้พัฒนา tool สำหรับสำรองข้อมูลของ innodb แบบ cold backup ที่ไม่ต้องหยุดการทำงานของ MySQL ได้แล้ว แม้ว่าตอนนี้จะยังเป็นรุ่น alpha 0.6 แต่ก็สามารถใช้งานได้แล้วครับ  พร้อม หรือยังครับ ?





ถ้าพร้อมแล้ว มาลุยกันเลยครับ
หัวข้อ: Re: xtrabackup กับการสำรองข้อมูล แบบที่เร็วที่สุด
เริ่มหัวข้อโดย: manoi ที่ มีนาคม 28, 2009, 10:26:31 AM
อันดับแรก ไปแวะชม website ของ xtrabackup กันก่อนครับ อยู่ที่นี่  https://launchpad.net/percona-xtrabackup

และสามารถ Download xtrabackup ได้จากที่นี่ http://www.percona.com/mysql/xtrabackup/0.6/

หัวข้อ: Re: xtrabackup กับการสำรองข้อมูล แบบที่เร็วที่สุด
เริ่มหัวข้อโดย: manoi ที่ มีนาคม 28, 2009, 10:29:44 AM
download แฟ้มมาแล้ว ใช้คำสั่งนี้ครับ

rpm -ivh xtrabackup-0.6-1.rhel5.src.rpm

ตามด้วย

rpmbuild -bb /usr/src/redhat/SPECS/xtrabackup.spec
หัวข้อ: Re: xtrabackup กับการสำรองข้อมูล แบบที่เร็วที่สุด
เริ่มหัวข้อโดย: manoi ที่ มีนาคม 28, 2009, 10:31:15 AM
กรณีที่ build ไม่สำเร็จ เราสามารถทำแบบ manual ได้ครับ ดังนี้


เริ่มจากเข้าไปที่ /usr/src/redhat/BUILD/xtrabackup-0.6/

ด้วยคำสั่ง  cd /usr/src/redhat/BUILD/xtrabackup-0.6/

จะเห็นแฟ้มดังรูป
หัวข้อ: Re: xtrabackup กับการสำรองข้อมูล แบบที่เร็วที่สุด
เริ่มหัวข้อโดย: manoi ที่ มีนาคม 28, 2009, 10:32:42 AM
พิมพ์คำสั่ง

./configure --prefix=/usr --enable-assembler --enable-thread-safe-client --with-big-tables --with-readline --with-charset=tis620 --with-extra-charsets=all


แล้วตามด้วย

make
หัวข้อ: Re: xtrabackup กับการสำรองข้อมูล แบบที่เร็วที่สุด
เริ่มหัวข้อโดย: manoi ที่ มีนาคม 28, 2009, 10:48:47 AM
จากนั้น พิมพ์คำสั่ง

cd /usr/src/redhat/BUILD/xtrabackup-0.6/innobase/xtrabackup

แล้วตามด้วย

make

จะได้แฟ้มดังรูป
หัวข้อ: Re: xtrabackup กับการสำรองข้อมูล แบบที่เร็วที่สุด
เริ่มหัวข้อโดย: manoi ที่ มีนาคม 28, 2009, 10:56:47 AM
ใช้คำสั่ง

cp xtrabackup  /usr/bin

และ

cp innobackupex-1.5.1 /usr/bin/innobackupex

หัวข้อ: Re: xtrabackup กับการสำรองข้อมูล แบบที่เร็วที่สุด
เริ่มหัวข้อโดย: manoi ที่ มีนาคม 28, 2009, 10:58:53 AM
สมมติจะสำรองข้อมูลไปไว้ที่ /mysqlbackup ก็ต้องสร้าง folder เอาไว้ก่อนนะครับ ด้วยคำสั่ง

mkdir /mysqlbackup

จากนั้นจึงสั่งให้สำรองข้อมูล ด้วยคำสั่งนี้ครับ

xtrabackup --backup --target-dir=/mysqlbackup --datadir=/var/lib/mysql
หัวข้อ: Re: xtrabackup กับการสำรองข้อมูล แบบที่เร็วที่สุด
เริ่มหัวข้อโดย: manoi ที่ มีนาคม 28, 2009, 11:04:46 AM
คำสั่ง xtrabackup จะสำรองเฉพาะข้อมูลที่เป็น innodb ครับ แบบ myisam จะไม่มาด้วย

แต่เราสามารถเรียกใช้งาน โปรแกรมอีกตัวคือ innobackupex ครับ

ก่อนใช้งาน innobackupex ต้องแก้ไขแฟ้ม /etc/my.cnf ก่อนครับ โดยเพิ่ม section

[xtrabackup]
target_dir=/mysqlbackup
datadir=/var/lib/mysql

หัวข้อ: Re: xtrabackup กับการสำรองข้อมูล แบบที่เร็วที่สุด
เริ่มหัวข้อโดย: manoi ที่ มีนาคม 28, 2009, 11:06:11 AM
เตรียม folder mysqlbackup เอาไว้ ด้วยคำสั่ง

mkdir /mysqlbackup


จากนั้นก็เรียกใช้ innobackupex ตามนี้ครับ

innobackupex /mysqlbackup

ข้อมูลทั้งหมดจะถูกสำรองเอาไว้ที่ folder /mysqlbackup ครับ
หัวข้อ: Re: xtrabackup กับการสำรองข้อมูล แบบที่เร็วที่สุด
เริ่มหัวข้อโดย: manoi ที่ มีนาคม 28, 2009, 11:26:36 AM
คราวนี้เราจะมาลอง restore ดูครับ (ห้ามทำกับเครื่อง server จริงนะครับ)

ก่อนอื่นให้ stop service mysql ก่อนนะครับด้วยคำสั่ง

service mysql stop

แล้วลองลบข้อมูลออกจาก /var/lib/mysql/*  ด้วยคำสั่ง

rm -fr /var/lib/mysql/*

แล้วใช้คำสั่ง

innobackupex --apply-log /mysqlbackup/2009-03-28_11-07-12

และ

innobackupex --copy-back /mysqlbackup/2009-03-28_11-07-12

ตามด้วย

chown mysql:mysql /var/lib/mysql/* -R

ตามด้วย

service mysql start

หัวข้อ: Re: xtrabackup กับการสำรองข้อมูล แบบที่เร็วที่สุด
เริ่มหัวข้อโดย: doramon ที่ มีนาคม 28, 2009, 16:32:17 PM
คราวนี้เราจะมาลอง restore ดูครับ (ห้ามทำกับเครื่อง server จริงนะครับ)

ก่อนอื่นให้ stop service mysql ก่อนนะครับ แล้วลองลบข้อมูลออกจาก /var/lib/mysql/*

แล้วใช้คำสั่ง

innobackupex --copy-back /mysqlbackup/2009-03-28_11-07-12

ตามด้วย

chown mysql:mysql /var/lib/mysql/* -R






ขอบคุณมากครับ

ไม่ทันแล้วเครื่องจริงๆๆ เลย
หัวข้อ: Re: xtrabackup กับการสำรองข้อมูล แบบที่เร็วที่สุด
เริ่มหัวข้อโดย: มดตานอย ครับ.. ที่ มีนาคม 28, 2009, 18:44:29 PM
ขอบพระคุณครับ  ......อยากได้ พอดี
หัวข้อ: Re: xtrabackup กับการสำรองข้อมูล แบบที่เร็วที่สุด
เริ่มหัวข้อโดย: มดตานอย ครับ.. ที่ มีนาคม 28, 2009, 18:52:03 PM
เฉพาะ database hos  ต้องใช้คำสั่งอย่างไรครับ...ขอบพระคุณครับ
หัวข้อ: Re: xtrabackup กับการสำรองข้อมูล แบบที่เร็วที่สุด
เริ่มหัวข้อโดย: manoi ที่ เมษายน 19, 2009, 22:09:53 PM
นอกจากจะสำรองเอาไว้ในเครื่องตัวเองแล้ว ยังสามารถ ส่งแฟ้มไปไว้ในเครื่องอื่น (linux) ได้ด้วยครับ ด้วยคำสั่งนี้

innobackupex --stream=tar ./  | ssh user@host cat ">"  mysql_backup.tar

(พิมพ์คำสั่งแล้ว ให้ใส่ password ของ user@host แล้วกดปุ่ม enter ตามเลยครับ)

และใช้คำสั่ง tar -ixvf เพื่อ extract mysql_backup.tar นะครับ

หัวข้อ: Re: xtrabackup กับการสำรองข้อมูล แบบที่เร็วที่สุด
เริ่มหัวข้อโดย: manoi ที่ เมษายน 24, 2009, 10:01:23 AM
นี่เป็นแฟ้มที่ผมทำการ compile ใหม่ สำหรับผู้ที่ไม่ต้องการ complile เอง น่าจะใช้ได้กับ centos 5.x / fedora 7 ขึ้นมาครับ

(เอาแฟ้มไปวางไว้ใน /usr/bin  แล้ว chmod +x เอาไว้ด้วยครับ)
หัวข้อ: Re: xtrabackup กับการสำรองข้อมูล แบบที่เร็วที่สุด
เริ่มหัวข้อโดย: manoi ที่ เมษายน 24, 2009, 10:14:10 AM
คราวนี้มาดูการทำ remote backup ผ่าน ssh โดยไม่ต้องใช้ Password กันนะครับ

ปกติในการใช้คำสั่ง ssh จาก host A ไป B  จะต้องใส่ password ทุกครั้ง ซึ่งหากเราต้องการตั้งเวลาให้ script ทำการสำรองข้อมูลอัตโนมัติ จะไม่สามารถทำได้ ครับ เพราะติดที่ password คราวนี้เราจะมาทำให้ ssh จาก Host A ไป B ไม่ต้องใส่ password ครับ

ขั้นตอนทั้งหมดทำที่ HOST A  (เป็น root)

1. ssh-keygen -t rsa   
 (ไม่ต้องใส่ passphrase  กด enter ผ่าน 2 ครั้ง)
2. ssh root@B mkdir -p .ssh
3. cat ~/.ssh/id_rsa.pub | ssh root@B 'cat >> .ssh/authorized_keys'

เสร็จ 3 คำสั่ง ครั้งต่อไป ก็สามารถใช้ ssh root@B ได้โดยไม่ต้องใส่ password ครับ
 

หัวข้อ: Re: xtrabackup กับการสำรองข้อมูล แบบที่เร็วที่สุด
เริ่มหัวข้อโดย: manoi ที่ เมษายน 24, 2009, 10:16:23 AM
คราวนี้เราก็สามารถ กำหนด schedule crond job ให้ส่งข้อมูล Full backup ไปยัง host B อัตโนมัติ ด้วยคำสั่งนี้ครับ  (แทนที่ B ด้วย ip address เครื่องปลายทาง และ 192,0x2e,168,0x2e,1,0x2e,1 คือ IP Address ของเครื่อง Master  ใส่ 0x2e แทนเครื่องหมายจุด เพื่อหลีกเลี่ยงการใช้เครื่องหมาย '  )

หรือจะประยุกต์ใช้สำหรับการนำข้อมูลไปไว้ในเครื่อง Slave ก็ได้ครับ  สามารถลดเวลาที่ใช้ในการ Initial import ลงไปได้ถึง 3 - 20 ชั่วโมงเชียวครับ


ssh root@B 'service mysql stop'

rsync -avP -e ssh /etc/my.cnf root@B:/etc/

rsync -avP -e ssh /usr/bin/xtrabackup root@B:/usr/bin/

rsync -avP -e ssh /usr/bin/innobackupex root@B:/usr/bin/

innobackupex --stream=tar /tmp/--slave-info | ssh root@B "tar xfi - -C /var/lib/mysql/"

echo "Transfer data done wait 5 sec to continue"
sleep 5

ssh root@B 'xtrabackup --prepare --use-memory=150M  --target-dir=/var/lib/mysql'

ssh root@B 'chown mysql:mysql /var/lib/mysql/* -R'

ssh root@B 'service mysql start'

ssh root@B 'mysql -e "show full processlist"'

while [ "$?" -ne "0" ]
do
echo "Wait for slave mysql startup"
sleep 3
ssh root@B 'mysql -e "show full processlist"'
done

ssh root@B 'mysql -e "delete from hos.replicate_cfg"'

ssh root@B 'mysql -e "insert into hos.replicate_cfg (server) values (0)"'

ssh root@B 'mysql -e "update hos.replicate_cfg set server =concat(192,0x2e,168,0x2e,1,0x2e,1)"'

ssh root@B 'mysql -e "update hos.replicate_cfg set lastreplicate = (select max(event_id) from hos.replicate_log)"'
หัวข้อ: Re: xtrabackup กับการสำรองข้อมูล แบบที่เร็วที่สุด
เริ่มหัวข้อโดย: manoi ที่ พฤษภาคม 09, 2009, 20:48:48 PM
ผมแก้ไขชุดคำสั่งให้ใหม่แล้วนะครับ ตามที่รับปากไว้ที่อบรม รุ่น 4 วังน้ำเขียว  เอาชุดคำสั่งไปสร้างเป็นแฟ้ม  (filename.sh) แล้วเรียกใช้งานได้เลยครับ  (ชุดคำสั่ง update ในกระทู้ด้านบนครับ)


แถมด้วย innobackupex ที่เป็น perl script ของเดิมที่มากับตัวติดตั้ง จะใช้คำสั่ง Flush tables with read lock ก่อนจะทำการ Copy ข้อมูลส่วนที่ไม่ใช่ Innodb ทำให้หากมีข้อมูลประเภท MyISAM มาก ระบบจะค้างจนกว่าจะ Copy เสร็จ ผมได้แก้ไขให้ใหม่ที่จะ Lock myisam table แล้ว Copy ทีละตาราง แทนที่จะ Lock ทั้งหมด ช่วง copy myisam table  จะทำให้ระบบยังสามารถใช้งานได้ในช่วงที่ Copy MyISAM Table ครับ (แกะ perl script ก็ยากเหมือนกันนะครับ ต้องมานั่งอ่านคู่มือใหม่)
หัวข้อ: Re: xtrabackup กับการสำรองข้อมูล แบบที่เร็วที่สุด
เริ่มหัวข้อโดย: ramclay ที่ พฤษภาคม 12, 2009, 09:40:35 AM
 :)สุดยอดมากเลยครับ...ไม่ต้องนั่งรออีกแล้ว ;D ;D
หัวข้อ: Re: xtrabackup กับการสำรองข้อมูล แบบที่เร็วที่สุด
เริ่มหัวข้อโดย: shukree ที่ พฤษภาคม 18, 2009, 22:08:00 PM
มีโปรแกรมที่ใช้ back up ของ HosXP ที่รันบน Windows ไหมครับ เผอิญอ่อนหัดด้าน Linux ครับ
หัวข้อ: Re: xtrabackup กับการสำรองข้อมูล แบบที่เร็วที่สุด
เริ่มหัวข้อโดย: มนตรี บอยรักยุ้ยคนเดียว ที่ พฤษภาคม 18, 2009, 22:23:11 PM
มีโปรแกรมที่ใช้ back up ของ HosXP ที่รันบน Windows ไหมครับ เผอิญอ่อนหัดด้าน Linux ครับ

อ่อนหัดด้าน Linux แล้วเราต้องหัดทำให้ได้ มีพี่สอนบนเว็ปหลายคน

innobackupex
Compress single file:
#innobackupex --stream=tar ./ | gzip - > backup.tar.gz

Copy uncompressed stream over network to file
#innobackupex --stream=tar ./  | ssh user@host cat ">"  backup.tar

Copy over network without ssh encryption (fast copying)
#ssh user@host "( nc -l -p 9210 > backup.tar & )" && innobackupex --stream=tar ./  |  nc host 9210

xtrabackup
(full backup)
# ./xtrabackup --backup --target-dir=/backup/base
...

(incremental backup)
# ./xtrabackup --backup --target-dir=/backup/delta --incremental-basedir=/backup/base

(prepare)
# ./xtrabackup --prepare --target-dir=/backup/base

(apply incremental backup)
# ./xtrabackup --prepare --target-dir=/backup/base --incremental-dir=/backup/delta

http://www.percona.com/docs/wiki/percona-xtrabackup:innobackupex
http://www.scribd.com/doc/14683222/Xtrabackup-online-backup-for-InnoDBXTraDB

# ./innobackupex-1.5.1 tmp --stream=tar | gzip -c > tmp/backup.tar.gz
หัวข้อ: Re: xtrabackup กับการสำรองข้อมูล แบบที่เร็วที่สุด
เริ่มหัวข้อโดย: doramon ที่ พฤษภาคม 18, 2009, 22:44:03 PM
มีโปรแกรมที่ใช้ back up ของ HosXP ที่รันบน Windows ไหมครับ เผอิญอ่อนหัดด้าน Linux ครับ


stop   mysql   ให้ได้

แล้ว copy ตรงๆๆ เลย   ;D
หัวข้อ: Re: xtrabackup กับการสำรองข้อมูล แบบที่เร็วที่สุด
เริ่มหัวข้อโดย: มดตานอย ครับ.. ที่ พฤษภาคม 19, 2009, 10:21:29 AM
มีโปรแกรมที่ใช้ back up ของ HosXP ที่รันบน Windows ไหมครับ เผอิญอ่อนหัดด้าน Linux ครับ

อ่อนหัดด้าน Linux แล้วเราต้องหัดทำให้ได้ มีพี่สอนบนเว็ปหลายคน


เอาตัวนี้ไปอ่านดูครับ       เปลี่ยน   mysql 5.1.33   ไปเป็น  mysql 5.1.30    ด้วย   ของใหม่ยังมี  bug



หัวข้อ: Re: xtrabackup กับการสำรองข้อมูล แบบที่เร็วที่สุด
เริ่มหัวข้อโดย: siamza16 ที่ มีนาคม 01, 2010, 08:29:18 AM
thank you  ครับมีทิปเยอะจังพี่ครับ
หัวข้อ: Re: xtrabackup กับการสำรองข้อมูล แบบที่เร็วที่สุด
เริ่มหัวข้อโดย: nahos ที่ เมษายน 21, 2010, 18:02:51 PM
คือว่า


ผมจะนำข้อมูลจาก A ไป B
B    IP 192.168.0.251
A    IP 192.168.0.250

สร้างไฟล์  toslave.sh ในไฟล์มีคำสั่งดังข้างล่าง
 แล้วใช้ crontab -e   30 16 * * * sh /root/toslave.sh  เวลาผ่านไปไม่มีอะไรเกิดขึ้นเลยครับ

ssh root@192.168.0.251 'service mysql stop'

rsync -avP -e ssh /etc/my.cnf root@192.168.0.251:/etc/

rsync -avP -e ssh /usr/bin/xtrabackup root@192.168.0.251:/usr/bin/

rsync -avP -e ssh /usr/bin/innobackupex root@192.168.0.251:/usr/bin/

innobackupex --stream=tar /tmp/--slave-info | ssh root@192.168.0.251 "tar xfi - -C /var/lib/mysql/"

echo "Transfer data done wait 5 sec to continue"
sleep 5

ssh root@192.168.0.251 'xtrabackup --prepare --use-memory=150M  --target-dir=/var/lib/mysql'

ssh root@192.168.0.251 'chown mysql:mysql /var/lib/mysql/* -R'

ssh root@192.168.0.251 'service mysql start'

ssh root@192.168.0.251 'mysql -e "show full processlist"'

while [ "$?" -ne "0" ]
do
echo "Wait for slave mysql startup"
sleep 3
ssh root@192.168.0.251 'mysql -e "show full processlist"'
done

ssh root@192.168.0.251 'mysql -e "delete from hosn.replicate_cfg"'

ssh root@192.168.0.251 'mysql -e "insert into hosn.replicate_cfg (server) values (0)"'

ssh root@192.168.0.251 'mysql -e "update hosn.replicate_cfg set server =concat(192,0x2e,168,0x2e,0,0x2e,250)"'

ssh root@192.168.0.251 'mysql -e "update hosn.replicate_cfg set lastreplicate = (select max(event_id) from hos.replicate_log)"'

หัวข้อ: Re: xtrabackup กับการสำรองข้อมูล แบบที่เร็วที่สุด
เริ่มหัวข้อโดย: howtodo ที่ เมษายน 22, 2010, 10:21:18 AM
หุหุ  ทำข้าม network ได้หรือเปล่า 
ดูแล้วน่าจะได้ อิอิ ;D
หัวข้อ: Re: xtrabackup กับการสำรองข้อมูล แบบที่เร็วที่สุด
เริ่มหัวข้อโดย: มนตรี บอยรักยุ้ยคนเดียว ที่ เมษายน 23, 2010, 17:08:07 PM
หุหุ  ทำข้าม network ได้หรือเปล่า 
ดูแล้วน่าจะได้ อิอิ ;D

ผมใช้อยู่ระยะหนึ่งก็ดีนะครับ แต่ระบบช่วงที่ทำ xtrabackup
จะทำให้ระบบทั้งหมดช้าสักระยะหนึ่งช่องเวลาที่ xtrabackup


 ;D ;D ;D ;D ;D ;D


หัวข้อ: Re: xtrabackup กับการสำรองข้อมูล แบบที่เร็วที่สุด
เริ่มหัวข้อโดย: มดตานอย ครับ.. ที่ เมษายน 23, 2010, 17:13:05 PM
อ.บอย มาแล้วผมมาทวงสัญญา หลังสงกรานต์ ครับ     ;D ;D ;D ;D ;D ;D ;D 
หัวข้อ: Re: xtrabackup กับการสำรองข้อมูล แบบที่เร็วที่สุด
เริ่มหัวข้อโดย: เข้ม ที่ พฤษภาคม 14, 2010, 00:57:14 AM
ได้มีโอกาสทดสอบการใช้กับ FreeBSD มาก็หลายครั้ง

http://www.percona.com/docs/wiki/percona-xtrabackup:howtobuild

มี error เกิดขึ้นทุกทีเลยหยุดไปพักหนึ่ง

ตอนนี้มีปัญหาว่าการ backup ใน Schedule backup นั้นใช้เวลานานมาก
ณ. ตอนนี้ข้อมูล 26 G ใช้เวลาจากที่ตั้งไว้ 03.30 น. เสร็จจริง ๆ ก็ตีห้ากว่า  ...
จากการสังเกต เริ่ม 03.30 ส่งเข้า temp เสร็จประมาณ 04.15 ใช้เวลา .7z อีกหน่อย เสร็จประมาณ ตีห้ากว่า ....
แต่ไม่รู้เหมือนกันว่า ... กว่าไปเท่าไร ... เพราะเบื่อกับการกด F5 เพื่อ Refresh ดูขนาดไฟล์ตอนทำ zip อยู่


เมื่อวานวันหยุดเลยได้โอกาสทดสอบอีกครั้ง

http://www.percona.com/downloads/XtraBackup/XtraBackup-1.2/FreeBSD/binary/amd64/

คราวนี้ไม่มีปัญหา ... ผ่านฉลุยครับ กับ XtraBackup-1.2
ส่วนเรื่องเวลาที่ใช้นั้นก็น่าจะใกล้เคียงกัน แต่ xtrabackup น่าจะใช้เวลาน้อยกว่า ... นะ
ซึ่งคงไม่กังวลเท่าไรว่าจะใช้เวลาในการ backup เท่าไร สิ่งที่ อ. ชัยพร นำเสนอ ในกระทู้นี้ก็คือ

....เวลาที่ใช้ในการ restore ที่รวดเร็วกว่าผ่านระบบ  ...

เคยเบื่อกับการนั่งรอ mysqldump กันหรือเปล่าครับ และที่แย่ยิ่งกว่าคือ การนั่งรอให้ข้อมูล restore เสร็จ

วันนี้ผมจะแนะนำ tool สำหรับสำรองข้อมูลที่ใช้เวลาน้อยที่สุดทั้งในการสำรอง และการ restore ครับ   admin ทุกท่านคงทราบกันดีอยู่แล้ว ว่าเราสามารถสำรองข้อมูลของ MySQL ได้หลายวิธี ตั้งแต่การใช้ mysqldump หรือ การ Copy mysql folder  แต่ในการ copy mysql folder นั้นจะทำได้ ก็ต้องหยุด mysql ก่อน หรือไม่ก็ต้องซื้อ innodbackup มาใช้  แต่ตอนนี้ไม่ต้องแล้วครับ ทีมพัฒนา percona ได้พัฒนา tool สำหรับสำรองข้อมูลของ innodb แบบ cold backup ที่ไม่ต้องหยุดการทำงานของ MySQL ได้แล้ว แม้ว่าตอนนี้จะยังเป็นรุ่น alpha 0.6 แต่ก็สามารถใช้งานได้แล้วครับ  พร้อม หรือยังครับ ?


แต่ยังไม่ได้ทดสอบการ restore นะครับ ...

อ้อ ลืมบอกไปผมทดสอบกับเครื่อง HP ProLiant DL380 Ram 2G
หัวข้อ: Re: xtrabackup กับการสำรองข้อมูล แบบที่เร็วที่สุด
เริ่มหัวข้อโดย: เข้ม ที่ พฤษภาคม 14, 2010, 01:42:54 AM
อันนี้ทดสอบกับเครื่อง pc ธรรมดา แบบ 64 bit Ram 2G

100514 00:38:15  innobackupex: All tables locked and flushed to disk

100514 00:38:15  innobackupex: Starting to backup .frm, .MRG, .MYD, .MYI,
innobackupex: .TRG, .TRN, .ARM, .ARZ and .opt files in
innobackupex: subdirectories of '/usr/local/var'
innobackupex: Backing up files '/usr/local/var/mysql/*.{frm,MYD,MYI,MRG,TRG,TRN,ARM,ARZ,opt,par}' (65 files)
innobackupex: Backing up files '/usr/local/var/hos/*.{frm,MYD,MYI,MRG,TRG,TRN,ARM,ARZ,opt,par}' (1810 files)
>> log scanned up to (24038135456)
.
.
.
>> log scanned up to (24038135456)
>> log scanned up to (24038135456)
>> log scanned up to (24038135456)
100514 00:55:21  innobackupex: Finished backing up .frm, .MRG, .MYD, .MYI, .TRG, .TRN, .ARM, .ARZ and .opt files

innobackupex: Resuming ibbackup

xtrabackup: The latest check point (for incremental): '24038135456'
>> log scanned up to (24038135456)
xtrabackup: Stopping log copying thread.
xtrabackup: Transaction log of lsn (24036088845) to (24038135456) was copied.
100514 00:55:23  innobackupex: All tables unlocked
100514 00:55:23  innobackupex: Connection to database server closed

innobackupex: Backup created in directory '/usr/mysqlbackup/2010-05-14_00-10-43'
innobackupex: MySQL binlog position: filename 'mysql-bin.000001', position 404836
100514 00:55:23  innobackupex: completed OK!


ดูเวลาที่ใช้ไป ... ข้อมูล 26 G ใช้เวลา ไม่ถึง ชม. ครับ ... ไม่น่าเชื่อเลย  :o :o :o

หรือเป็นเพราะ ผมไปลบ mysql-bin.00000x ออกก่อน backup กันนะ  ::) ::)
หัวข้อ: Re: xtrabackup กับการสำรองข้อมูล แบบที่เร็วที่สุด
เริ่มหัวข้อโดย: เข้ม ที่ พฤษภาคม 14, 2010, 01:54:11 AM
แต่กับอีกเครื่องหนึ่งซึ่ง high performance กว่า
เริ่มทำระยะเวลาใกล้เคียงกัน ... แต่กับใช้เวลามากกว่า ....

>> log scanned up to (52696044429)
>> log scanned up to (52696044429)
>> log scanned up to (52696044429)
100514 01:49:36  innobackupex: Finished backing up .frm, .MRG, .MYD, .MYI, .TRG, .TRN, .ARM, .ARZ and .opt files

innobackupex: Resuming ibbackup

xtrabackup: The latest check point (for incremental): '52696044429'
>> log scanned up to (52696044429)
xtrabackup: Stopping log copying thread.
xtrabackup: Transaction log of lsn (52695078426) to (52696044429) was copied.
100514 01:49:39  innobackupex: All tables unlocked
100514 01:49:39  innobackupex: Connection to database server closed

innobackupex: Backup created in directory '/usr/mysqlbackup/2010-05-14_00-18-39'
innobackupex: MySQL binlog position: filename 'mysql-bin.000028', position 752146503
100514 01:49:39  innobackupex: completed OK!

น่าจะเป็นที่การลบ mysql-bin.0000xx ออกก่อนการ backup แน่เลย .... ;D ;D ;D
หัวข้อ: Re: xtrabackup กับการสำรองข้อมูล แบบที่เร็วที่สุด
เริ่มหัวข้อโดย: มนตรี บอยรักยุ้ยคนเดียว ที่ พฤษภาคม 14, 2010, 20:17:26 PM
ยินดีด้วยกับการเริ่มใช้  xtrabackup
หัวข้อ: Re: xtrabackup กับการสำรองข้อมูล แบบที่เร็วที่สุด
เริ่มหัวข้อโดย: pop_hosxp ที่ พฤษภาคม 15, 2010, 21:46:52 PM
mysql-bin นี่ลบออกได้ทั้งหมดเลยไหมครับ เคยอ่านเจอกระทู้นึงที่คุณเข้ม post ไว้ว่าเป็น log ของ mysql หรืออะไรสักอย่าง เพราะของผมมีเยอะพอสมควร กินพื้นที่ไปหลายกิ๊กด้วย (อยากใช้กิ๊กน้อย ๆ) หรือต้องเก็บไว้ 2-3 อันท้าย แล้วเก็บไว้เพื่ออะไรครับ  แล้วก็หลังจากทดสอบ xtrabackup ล่าสุด (โดยที่ยังไม่ได้ลบ mysql-bin ที่ว่านี่) กินเวลาไปเป็นวันยังไม่เสร็จเลยครับ หลังจากนั้นเลยยังไม่ได้ทดสอบต่ออีกเลย
หัวข้อ: Re: xtrabackup กับการสำรองข้อมูล แบบที่เร็วที่สุด
เริ่มหัวข้อโดย: เข้ม ที่ พฤษภาคม 16, 2010, 01:21:56 AM
mysql-bin นี่ลบออกได้ทั้งหมดเลยไหมครับ เคยอ่านเจอกระทู้นึงที่คุณเข้ม post ไว้ว่าเป็น log ของ mysql หรืออะไรสักอย่าง เพราะของผมมีเยอะพอสมควร กินพื้นที่ไปหลายกิ๊กด้วย (อยากใช้กิ๊กน้อย ๆ) หรือต้องเก็บไว้ 2-3 อันท้าย แล้วเก็บไว้เพื่ออะไรครับ  แล้วก็หลังจากทดสอบ xtrabackup ล่าสุด (โดยที่ยังไม่ได้ลบ mysql-bin ที่ว่านี่) กินเวลาไปเป็นวันยังไม่เสร็จเลยครับ หลังจากนั้นเลยยังไม่ได้ทดสอบต่ออีกเลย

ผมเคยปล่อยให้ master server มี mysql-bin เกือบ 200 ครับ.. เนื่องจากไม่ได้ไปยุ่งกับมันเลย

ถามว่าลบได้มั๊ย ... ลบได้ครับ จะลบ mysql-bin.index  ด้วยก็ได้ครับ
ก่อนลบให้ stop mysql ก่อน
หลังจากลบแล้ว start mysql จะสร้าง mysql-bin.index ใหม่ ... และก็เริ่ม mysql-bin.000001 ใหม่ครับ

ที่ผมแนะนำว่าให้เหลือไว้ 2-3 อันสุดท้าย เพื่อประโยชน์ กรณีเกิดอาการ crash ของ mysql จะไป recovery ข้อมูลจาก mysql-bin.0000xxx อันท้าย ๆ ครับ


ส่วนอันนี้ ...

ยินดีด้วยกับการเริ่มใช้  xtrabackup

ก็ได้ link ของ อ. บอย(ด่านมะขามเตี้ย) นั่นแหล่ะครับ บวกกับความซอกแซกนิดหน่อย เลยได้มาบ้าง ...นิดหน่อย  ;) ;)
หัวข้อ: Re: xtrabackup กับการสำรองข้อมูล แบบที่เร็วที่สุด
เริ่มหัวข้อโดย: มนตรี บอยรักยุ้ยคนเดียว ที่ พฤษภาคม 17, 2010, 08:02:45 AM
mysql-bin นี่ลบออกได้ทั้งหมดเลยไหมครับ เคยอ่านเจอกระทู้นึงที่คุณเข้ม post ไว้ว่าเป็น log ของ mysql หรืออะไรสักอย่าง เพราะของผมมีเยอะพอสมควร กินพื้นที่ไปหลายกิ๊กด้วย (อยากใช้กิ๊กน้อย ๆ) หรือต้องเก็บไว้ 2-3 อันท้าย แล้วเก็บไว้เพื่ออะไรครับ  แล้วก็หลังจากทดสอบ xtrabackup ล่าสุด (โดยที่ยังไม่ได้ลบ mysql-bin ที่ว่านี่) กินเวลาไปเป็นวันยังไม่เสร็จเลยครับ หลังจากนั้นเลยยังไม่ได้ทดสอบต่ออีกเลย

ผมเคยปล่อยให้ master server มี mysql-bin เกือบ 200 ครับ.. เนื่องจากไม่ได้ไปยุ่งกับมันเลย

ถามว่าลบได้มั๊ย ... ลบได้ครับ จะลบ mysql-bin.index  ด้วยก็ได้ครับ
ก่อนลบให้ stop mysql ก่อน
หลังจากลบแล้ว start mysql จะสร้าง mysql-bin.index ใหม่ ... และก็เริ่ม mysql-bin.000001 ใหม่ครับ

ที่ผมแนะนำว่าให้เหลือไว้ 2-3 อันสุดท้าย เพื่อประโยชน์ กรณีเกิดอาการ crash ของ mysql จะไป recovery ข้อมูลจาก mysql-bin.0000xxx อันท้าย ๆ ครับ


ส่วนอันนี้ ...

ยินดีด้วยกับการเริ่มใช้  xtrabackup

ก็ได้ link ของ อ. บอย(ด่านมะขามเตี้ย) นั่นแหล่ะครับ บวกกับความซอกแซกนิดหน่อย เลยได้มาบ้าง ...นิดหน่อย  ;) ;)


ยินดีด้วยกับการใช้
และการลบ mysql-bin พยายามเก็บไว้ที่อื่น ก่อนนะครับ เมื่อ start MySQL ได้ ค่อยลบที่เก็บทิ้งทั้งหมด

หัวข้อ: Re: xtrabackup กับการสำรองข้อมูล แบบที่เร็วที่สุด
เริ่มหัวข้อโดย: machai ที่ พฤษภาคม 17, 2010, 10:29:50 AM
ผมก็ใช้อยู่ แนะนำบ้งน่ะคับ อ.เดวจะล้าหลัง Perxona XtraDB เค้าแรง จิงๆ อิอิ :o ;D :o
หัวข้อ: Re: xtrabackup กับการสำรองข้อมูล แบบที่เร็วที่สุด
เริ่มหัวข้อโดย: udomchok ที่ พฤษภาคม 17, 2010, 12:21:42 PM
ยินดีด้วยกับการเริ่มใช้  xtrabackup

ก็ได้ link ของ อ. บอย(ด่านมะขามเตี้ย) นั่นแหล่ะครับ บวกกับความซอกแซกนิดหน่อย เลยได้มาบ้าง ...นิดหน่อย  ;) ;)


รวบรวมเขียนเป็นเอกสารการติดตั้ง percona+xtradb ดีไหมครับ

 ;D ;D ;D ;D ;D
หัวข้อ: Re: xtrabackup กับการสำรองข้อมูล แบบที่เร็วที่สุด
เริ่มหัวข้อโดย: มดตานอย ครับ.. ที่ พฤษภาคม 17, 2010, 13:30:53 PM
ยินดีด้วยกับการเริ่มใช้  xtrabackup

ก็ได้ link ของ อ. บอย(ด่านมะขามเตี้ย) นั่นแหล่ะครับ บวกกับความซอกแซกนิดหน่อย เลยได้มาบ้าง ...นิดหน่อย  ;) ;)


รวบรวมเขียนเป็นเอกสารการติดตั้ง percona+xtradb ดีไหมครับ

 ;D ;D ;D ;D ;D

สนับสนุนทำเป็นคู่มือเลย   Xtrabackup   อยากลองพอดีเลย

หัวข้อ: Re: xtrabackup กับการสำรองข้อมูล แบบที่เร็วที่สุด
เริ่มหัวข้อโดย: itim2101 ที่ พฤษภาคม 17, 2010, 13:45:06 PM
 ;D ;D สนับสนุนอีกเสียงครับ ;D ;D
หัวข้อ: Re: xtrabackup กับการสำรองข้อมูล แบบที่เร็วที่สุด
เริ่มหัวข้อโดย: mralif ที่ มิถุนายน 08, 2010, 13:03:28 PM
ต้องลองแล้วครับ ขอบคุณครับ
หัวข้อ: Re: xtrabackup กับการสำรองข้อมูล แบบที่เร็วที่สุด
เริ่มหัวข้อโดย: kump2000 ที่ มิถุนายน 08, 2010, 14:03:33 PM
ติดตั้งใช้งานมา 2 เดือนแล้วครับ backup ไวมากๆ ข้อมูลผม 58 GB ย้าย server ใช้เวลาประมาณ
56 นาที แต่ระบบเก่า กินเวลาไป 9 ชั่วโมงครับ
หัวข้อ: Re: xtrabackup กับการสำรองข้อมูล แบบที่เร็วที่สุด
เริ่มหัวข้อโดย: มดตานอย ครับ.. ที่ มิถุนายน 08, 2010, 14:10:40 PM
ติดตั้งใช้งานมา 2 เดือนแล้วครับ backup ไวมากๆ ข้อมูลผม 58 GB ย้าย server ใช้เวลาประมาณ
56 นาที แต่ระบบเก่า กินเวลาไป 9 ชั่วโมงครับ


ป้าด  มีคู่มือคร่าวๆไหมครับ   ผมยังงงๆ อยู่
หัวข้อ: Re: xtrabackup กับการสำรองข้อมูล แบบที่เร็วที่สุด
เริ่มหัวข้อโดย: chinaga ที่ มิถุนายน 09, 2010, 09:36:53 AM
mysql-bin นี่ลบออกได้ทั้งหมดเลยไหมครับ เคยอ่านเจอกระทู้นึงที่คุณเข้ม post ไว้ว่าเป็น log ของ mysql หรืออะไรสักอย่าง เพราะของผมมีเยอะพอสมควร กินพื้นที่ไปหลายกิ๊กด้วย (อยากใช้กิ๊กน้อย ๆ) หรือต้องเก็บไว้ 2-3 อันท้าย แล้วเก็บไว้เพื่ออะไรครับ  แล้วก็หลังจากทดสอบ xtrabackup ล่าสุด (โดยที่ยังไม่ได้ลบ mysql-bin ที่ว่านี่) กินเวลาไปเป็นวันยังไม่เสร็จเลยครับ หลังจากนั้นเลยยังไม่ได้ทดสอบต่ออีกเลย

ผมเคยปล่อยให้ master server มี mysql-bin เกือบ 200 ครับ.. เนื่องจากไม่ได้ไปยุ่งกับมันเลย

ถามว่าลบได้มั๊ย ... ลบได้ครับ จะลบ mysql-bin.index  ด้วยก็ได้ครับ
ก่อนลบให้ stop mysql ก่อน
หลังจากลบแล้ว start mysql จะสร้าง mysql-bin.index ใหม่ ... และก็เริ่ม mysql-bin.000001 ใหม่ครับ

ที่ผมแนะนำว่าให้เหลือไว้ 2-3 อันสุดท้าย เพื่อประโยชน์ กรณีเกิดอาการ crash ของ mysql จะไป recovery ข้อมูลจาก mysql-bin.0000xxx อันท้าย ๆ ครับ


ส่วนอันนี้ ...

ยินดีด้วยกับการเริ่มใช้  xtrabackup

ก็ได้ link ของ อ. บอย(ด่านมะขามเตี้ย) นั่นแหล่ะครับ บวกกับความซอกแซกนิดหน่อย เลยได้มาบ้าง ...นิดหน่อย  ;) ;)


รบกวนอาจารย์หลายๆๆท่านด้วยครับ ผมต้องการลบ mysql-bin ครับ ถึง 103 แล้วครับ กินพื้นที่ ไป 135 G ครับ ต้องการลบออกครับ แต่ยังไม่ทราบวิธีการ และขึ้นตอน และคำส่งในการลบด้วยครับ รบกวนท่านอาจารย์ที่มีประสบการณ์ช่วยแนะนำวิธีการลบด้วยครับ
หัวข้อ: Re: xtrabackup กับการสำรองข้อมูล แบบที่เร็วที่สุด
เริ่มหัวข้อโดย: pop_hosxp ที่ มิถุนายน 09, 2010, 10:42:58 AM
1. backup mysql-bin ทั้งหมดไปไว้ที่อื่นก่อน
2. ไป comment mysql-bin-log เพื่อปิดการทำงาน
3. ลบ  mysql-bin ทั้งหมดทิ้ง
4. restart mysql ใหม่

ผมทำแบบนี้นะครับ ไม่เกิดปัญหาอะไร
หัวข้อ: Re: xtrabackup กับการสำรองข้อมูล แบบที่เร็วที่สุด
เริ่มหัวข้อโดย: chinaga ที่ มิถุนายน 09, 2010, 11:07:48 AM

1. backup mysql-bin ทั้งหมดไปไว้ที่อื่นก่อน
2. ไป comment mysql-bin-log เพื่อปิดการทำงาน
3. ลบ  mysql-bin ทั้งหมดทิ้ง
4. restart mysql ใหม่

ผมทำแบบนี้นะครับ ไม่เกิดปัญหาอะไร

ขอบคุณครับ
แต่ยังส่งสัยครับ ว่าการ ต้อง stop mysql ก่อนใช่ไหมครับ
1. backup mysql-bin ทั้งหมดไปไว้ที่อื่นก่อน คือสำรองไว้ เครื่อง server หรือว่าที่เครื่องลูกข่ายครับ
และวิธีการสำรองทำอย่างไรครับ
คำสั่งในการลบ mysql-bin  ใช้คำสั่ง  rm mysql-bin.xxxxx หรือคำสังอย่างอื่นครับ
แบบยังไม่เคยลองทำอันนี้เป็นครั้งแรกครับ เลยยังไม่มั่นใจครับ รบกวนอีกทีครับที่
หัวข้อ: Re: xtrabackup กับการสำรองข้อมูล แบบที่เร็วที่สุด
เริ่มหัวข้อโดย: pop_hosxp ที่ มิถุนายน 09, 2010, 12:07:24 PM
ขอบคุณครับ
แต่ยังส่งสัยครับ ว่าการ ต้อง stop mysql ก่อนใช่ไหมครับ
1. backup mysql-bin ทั้งหมดไปไว้ที่อื่นก่อน คือสำรองไว้ เครื่อง server หรือว่าที่เครื่องลูกข่ายครับ
และวิธีการสำรองทำอย่างไรครับ
คำสั่งในการลบ mysql-bin  ใช้คำสั่ง  rm mysql-bin.xxxxx หรือคำสังอย่างอื่นครับ
แบบยังไม่เคยลองทำอันนี้เป็นครั้งแรกครับ เลยยังไม่มั่นใจครับ รบกวนอีกทีครับที่

stop mysql ก่อนค่อยลบ สำหรับการลบผมใช้ winscp เข้าไปลบครับ ง่ายดี
หัวข้อ: Re: xtrabackup กับการสำรองข้อมูล แบบที่เร็วที่สุด
เริ่มหัวข้อโดย: shone17 ที่ มิถุนายน 24, 2010, 12:44:30 PM
ขอบคุณครับ ที่ได้ให้ความรู้ครับ
หัวข้อ: Re: xtrabackup กับการสำรองข้อมูล แบบที่เร็วที่สุด
เริ่มหัวข้อโดย: yord ที่ กรกฎาคม 24, 2010, 14:44:34 PM
ผมเพิ่งจะเริ่มทดสอบการสำรอง แบบ xtrabackup ก็ไม่ผ่านซะแล้วครับ รบกวนช่วยดู error ด้วยครับ
ตอนนี้ฐานข้อมูลผม 44 GBs แล้วครับ ???

xtrabackup --backup --target-dir=/mysqlbackup --datadir=/var/lib/mysql
xtrabackup  Ver 1.1 Rev 125 for 5.1.44 unknown-linux-gnu (x86_64)
xtrabackup: uses posix_fadvise().
xtrabackup: cd to /var/lib/mysql
xtrabackup: Target instance is assumed as followings.
xtrabackup:   innodb_data_home_dir = /var/lib/mysql/
xtrabackup:   innodb_data_file_path = ibdata1:10M:autoextend
xtrabackup:   innodb_log_group_home_dir = /var/lib/mysql/
xtrabackup:   innodb_log_files_in_group = 3
xtrabackup:   innodb_log_file_size = 536870912
xtrabackup: use O_DIRECT
100724 14:41:54  InnoDB: Error: Write to file /mysqlbackup/xtrabackup_logfile failed at offset 0 0.
InnoDB: 2048 bytes should have been written, only -1 were written.
InnoDB: Operating system error number 28.
InnoDB: Check that your OS and file system support files of this size.
InnoDB: Check also that the disk is not full or a disk quota exceeded.
InnoDB: Error number 28 means 'No space left on device'.
InnoDB: Some operating system error numbers are described at
InnoDB: http://dev.mysql.com/doc/refman/5.1/en/operating-system-error-codes.html
[root@HOSxPDB10 ~]# ??? ??? ???
หัวข้อ: Re: xtrabackup กับการสำรองข้อมูล แบบที่เร็วที่สุด
เริ่มหัวข้อโดย: มนตรี บอยรักยุ้ยคนเดียว ที่ กรกฎาคม 24, 2010, 15:16:45 PM
ผมเพิ่งจะเริ่มทดสอบการสำรอง แบบ xtrabackup ก็ไม่ผ่านซะแล้วครับ รบกวนช่วยดู error ด้วยครับ
ตอนนี้ฐานข้อมูลผม 44 GBs แล้วครับ ???


100724 14:41:54  InnoDB: Error: Write to file /mysqlbackup/xtrabackup_logfile failed at offset 0 0.
InnoDB: 2048 bytes should have been written, only -1 were written.


แก้โดย
อนุญาต mysql ให้มีสิทธิ์เขียนได้
chown mysql:mysql /var/lib/mysql/* -R
chown mysql:mysql /mysqlbackup/xtrabackup/* -R
หัวข้อ: Re: xtrabackup กับการสำรองข้อมูล แบบที่เร็วที่สุด
เริ่มหัวข้อโดย: yord ที่ กรกฎาคม 24, 2010, 15:42:45 PM
ขอบคุณครับ อ. ;D
ผมใช้คำสั่ง
chown mysql:mysql /var/lib/mysql/* -R
chown mysql:mysql /mysqlbackup/xtrabackup/* -R
ไม่ผ่านครับ
แต่ใช้แบบนี้
chown mysql:mysql /var/lib/mysql/*
chown mysql:mysql /mysqlbackup/*
ผ่านครับ แต่ยัง backup ไม่ได้อยู่ดีครับ  ???

100724 14:41:54  InnoDB: Operating system error number 17 in a file operation.
InnoDB: Error number 17 means 'File exists'.
หัวข้อ: Re: xtrabackup กับการสำรองข้อมูล แบบที่เร็วที่สุด
เริ่มหัวข้อโดย: มนตรี บอยรักยุ้ยคนเดียว ที่ กรกฎาคม 24, 2010, 18:44:53 PM
ขอบคุณครับ อ. ;D
ผมใช้คำสั่ง
chown mysql:mysql /var/lib/mysql/* -R
chown mysql:mysql /mysqlbackup/xtrabackup/* -R
ไม่ผ่านครับ
แต่ใช้แบบนี้
chown mysql:mysql /var/lib/mysql/*
chown mysql:mysql /mysqlbackup/*
ผ่านครับ แต่ยัง backup ไม่ได้อยู่ดีครับ  ???

100724 14:41:54  InnoDB: Operating system error number 17 in a file operation.
InnoDB: Error number 17 means 'File exists'.

ขอดู my.cnf
และ % innodb
หัวข้อ: Re: xtrabackup กับการสำรองข้อมูล แบบที่เร็วที่สุด
เริ่มหัวข้อโดย: yord ที่ กรกฎาคม 25, 2010, 17:40:56 PM
my.cnf ครับ อ.

[client]
port      = 3306
socket      = /var/lib/mysql/mysql.sock
default-character-set=tis620

[mysqld]
default_storage_engine=INNODB
default_table_type = INNODB
port      = 3306
socket      = /var/lib/mysql/mysql.sock
skip-locking
back_log = 50
key_buffer = 256M
max_allowed_packet = 1024M
binlog_cache_size = 1M
table_cache = 2000
sort_buffer_size = 1M
read_buffer_size = 1M
read_rnd_buffer_size = 1M
join_buffer_size = 2M
bulk_insert_buffer_size = 20M
max_heap_table_size = 128M
myisam_sort_buffer_size = 512M
myisam_max_sort_file_size = 1024M
myisam_max_extra_sort_file_size = 1024M
myisam_repair_threads = 1
myisam_recover
#thread_cache_size = 1600
query_cache_size= 512M
thread_cache_size = 8
thread_concurrency = 8
default-character-set=tis620
max_connections = 1500
max_connect_errors = 10
skip-name-resolve
skip-character-set-client-handshake
init_connect = 'SET NAMES tis620'
ft_min_word_len = 4
thread_stack = 64K
transaction_isolation = REPEATABLE-READ
tmp_table_size = 20M
log-bin=mysql-bin
log_bin_trust_function_creators = 1
binlog_format=mixed
slow_query_log
long_query_time = 2
log_long_format
innodb_file_per_table
innodb_data_home_dir = /var/lib/mysql/
innodb_data_file_path = ibdata1:10M:autoextend
innodb_max_dirty_pages_pct = 90
#innodb_doublewrite = 0
innodb_buffer_pool_size = 3027M
innodb_additional_mem_pool_size = 12M
innodb_log_files_in_group = 3
innodb_log_group_home_dir = /var/lib/mysql/
innodb_log_file_size = 512M
innodb_log_buffer_size = 10M
innodb_file_io_threads = 4
innodb_thread_concurrency = 16
#innodb_flush_log_at_trx_commit = 0
innodb_fast_shutdown = 0
innodb_flush_method = O_DIRECT
innodb_doublewrite = 0
innodb_file_io_threads = 4
innodb_lock_wait_timeout = 10
innodb_support_xa = 0
#innodb_locks_unsafe_for_binlog = 1
innodb_adaptive_checkpoint = 1
innodb_io_capacity = 10000
innodb_write_io_threads = 16
innodb_read_io_threads = 16
innodb_checksums = 0
innodb_max_dirty_pages_pct=15
table_open_cache = 4000
low_priority_updates=1

[xtrabackup]
target_dir=/mysqlbackup
datadir=/var/lib/mysql

[mysqldump]
quick
max_allowed_packet = 1024M
allow-keywords

[mysql]
no-auto-rehash
default-character-set=tis620

[isamchk]
key_buffer = 512M
sort_buffer_size = 512M
read_buffer = 2M
write_buffer = 2M

[myisamchk]
key_buffer = 1000M
sort_buffer_size = 512M
read_buffer = 2M
write_buffer = 2M

[mysqlhotcopy]
interactive-timeout

[mysqld_safe]
open-files-limit = 8192

INNODB 88% ครับ อ.
หัวข้อ: Re: xtrabackup กับการสำรองข้อมูล แบบที่เร็วที่สุด
เริ่มหัวข้อโดย: nongkhaedotnet ที่ กรกฎาคม 26, 2010, 07:20:31 AM
อยากได้เป็นชั้นตอนการทำตั้งแต่เริ่มเลยครับ
หัวข้อ: Re: xtrabackup กับการสำรองข้อมูล แบบที่เร็วที่สุด
เริ่มหัวข้อโดย: yord ที่ กรกฎาคม 26, 2010, 15:35:40 PM
 ;D ;D ;D
หัวข้อ: Re: xtrabackup กับการสำรองข้อมูล แบบที่เร็วที่สุด
เริ่มหัวข้อโดย: niwat ที่ กรกฎาคม 26, 2010, 19:23:45 PM
 ;D ;D ;D ;D ผมว่าเป็น pdfน่าจะดีครับ55555
หัวข้อ: Re: xtrabackup กับการสำรองข้อมูล แบบที่เร็วที่สุด
เริ่มหัวข้อโดย: yord ที่ กรกฎาคม 29, 2010, 11:31:48 AM
ดันครับ ???
หัวข้อ: Re: xtrabackup กับการสำรองข้อมูล แบบที่เร็วที่สุด
เริ่มหัวข้อโดย: wiphusit ที่ กรกฎาคม 29, 2010, 16:14:42 PM
ดันด้วยครับ  ::) ::)
หัวข้อ: Re: xtrabackup กับการสำรองข้อมูล แบบที่เร็วที่สุด
เริ่มหัวข้อโดย: tangkeaw ที่ เมษายน 09, 2011, 11:43:18 AM
ถ้าเป็น cetnos 5.4 64 bit ไม่ทราบว่าให้ตัวเดี๋ยวกันลงได้เลยหรือเปล่าครับ
หัวข้อ: script xtrabackup กับการสำรองข้อมูล แบบที่เร็วที่สุด
เริ่มหัวข้อโดย: kump2000 ที่ เมษายน 11, 2011, 11:12:18 AM
ตัวล่างเป็น script ที่ผมให้พี่คนหนึ่งเขียนให้ครับ copy จาก master ไป slave เลยครับ
ใครมีความสามารถเอาไปใช้ได้นะครับ  ไม่หวงครับ

export masterip="192.168.99.90"
export slaveip="192.168.99.91"
export database="hos"
export mypwd="password"


echo "Start transfer data from master $masterip to slave $slaveip"

echo "If you want automatic login please use command"
ssh-keygen -t rsa
ssh root@$slaveip mkdir -p .ssh
cat /root/.ssh/id_rsa.pub | ssh root@$slaveip 'cat >> .ssh/authorized_keys'


mysql -u root -p$mypwd -e "show full processlist"
while [ "$?" -ne "0" ]
do
echo "Wait for master mysql startup"
sleep 3
mysql -u root -p$mypwd  -e "show full processlist"
done

export eventid=`mysql -u root -p$mypwd -e "select max(event_id) from $database.replicate_log"`
export eventid=`echo $eventid | cut -d ' ' -f2`

mysql -u root -p$mypwd -e "delete from $database.replicate_cfg"

echo "Current maximum event_id from replicate_log is $eventid"

#innobackupex-1.5.1 --stream=tar ./  | ssh root@$slaveip cat ">"  backup.tar
#ssh root@$slaveip "tar -ixf backup.tar -C /var/lib/mysql/"
#innobackupex-1.5.1 --user=root --password=$mypwd --stream=tar ./ | gzip > /root/backup.tar.gz
innobackupex-1.5.1 --user=root --password=$mypwd --stream=tar ./  > /root/backup.tar

#############################
echo "------Master tier finished------"
#############################

echo "#######################"
echo "------Slave tier start-----"

ssh root@$slaveip 'service mysql stop'
ssh root@$slaveip 'rm -fr /var/lib/mysql/*'

# copy my.cnf from master to slave (can ignore)
rsync -avP -e ssh /etc/my.cnf root@$slaveip:/etc/

# copy xtrabackup program from master to slave (can ignore)
rsync -avP -e ssh /usr/bin/xtrabackup root@$slaveip:/usr/bin/
rsync -avP -e ssh /usr/bin/innobackupex-1.5.1 root@$slaveip:/usr/bin/

# copy backup file from master to slave
echo "backup file transfering to slave..."
#rsync -avP -e ssh /root/backup.tar.gz root@$slaveip:/root
rsync -avP -e ssh /root/backup.tar root@$slaveip:/root

echo "Transfer data done wait 3 sec to continue"
sleep 3

# extract backup file at slave
echo "extracting backup file at slave..."
#ssh root@$slaveip "tar -izxf /root/backup.tar.gz -C /var/lib/mysql/"
ssh root@$slaveip "tar -ixf /root/backup.tar -C /var/lib/mysql/"

ssh root@$slaveip '/usr/bin/mysql_install_db'
ssh root@$slaveip 'innobackupex-1.5.1 --apply-log --use-memory=150M  /var/lib/mysql'
ssh root@$slaveip 'xtrabackup --prepare --use-memory=150M  --target-dir=/var/lib/mysql'

ssh root@$slaveip 'chown mysql:mysql /var/lib/mysql/* -R'
ssh root@$slaveip 'myisamchk -r /var/lib/mysql/hos/*.MYI'

sleep 2

export mypid=`ssh root@$slaveip 'ps -ea |grep mysqld'`
export mypid1=`echo $mypid | cut -d ' ' -f1`
export mypid2=`echo $mypid | cut -d ' ' -f5`

ssh root@$slaveip "kill -9 $mypid1"
ssh root@$slaveip "kill -9 $mypid2"

sleep 2

ssh root@$slaveip 'service mysql start'

ssh root@$slaveip "mysql -u root -p$mypwd -e 'show full processlist'"
while [ "$?" -ne "0" ]
do
echo "Wait for slave mysql startup"
sleep 3
ssh root@$slaveip "mysql -u root -p$mypwd -e 'show full processlist'"

done

echo "delete from $database.replicate_cfg;" | ssh root@$slaveip 'cat > final.sql'
echo "truncate table $database.replicate_log;" | ssh root@$slaveip 'cat >> final.sql'
echo "insert into $database.replicate_cfg (server) values (0);" | ssh root@$slaveip 'cat >> final.sql'
echo "update $database.replicate_cfg set server =\"$masterip\";" | ssh root@$slaveip 'cat >> final.sql'
echo "update $database.replicate_cfg set lastreplicate =\"$eventid\";" | ssh root@$slaveip 'cat >> final.sql'

ssh root@$slaveip "mysql -u root -p$mypwd < final.sql"

echo "-----Sucessfully------"
หัวข้อ: Re: xtrabackup กับการสำรองข้อมูล แบบที่เร็วที่สุด
เริ่มหัวข้อโดย: chimchang ที่ เมษายน 11, 2011, 11:29:57 AM
 :D สลิป นี้แรงเปล่า พี่ kump2000 ท่าทางน่าจะแรงจริง  ;D
หัวข้อ: Re: xtrabackup กับการสำรองข้อมูล แบบที่เร็วที่สุด
เริ่มหัวข้อโดย: kump2000 ที่ เมษายน 11, 2011, 11:34:45 AM
อยากให้อาจารย์ชัยพรดู ครับ  แรงมากครับ เอาไปใช้ได้เลยครับ ทดสอบมาแล้ว
หัวข้อ: Re: xtrabackup กับการสำรองข้อมูล แบบที่เร็วที่สุด
เริ่มหัวข้อโดย: kump2000 ที่ เมษายน 11, 2011, 11:48:15 AM
เอ๋ ก้อรู้ คนเขียน แรงแค่ไหน 555
หัวข้อ: Re: xtrabackup กับการสำรองข้อมูล แบบที่เร็วที่สุด
เริ่มหัวข้อโดย: yord ที่ เมษายน 11, 2011, 15:28:25 PM
ตัวล่างเป็น script ที่ผมให้พี่คนหนึ่งเขียนให้ครับ copy จาก master ไป slave เลยครับ
ใครมีความสามารถเอาไปใช้ได้นะครับ  ไม่หวงครับ

export masterip="192.168.99.90"
export slaveip="192.168.99.91"
export database="hos"
export mypwd="password"


echo "Start transfer data from master $masterip to slave $slaveip"

echo "If you want automatic login please use command"
ssh-keygen -t rsa
ssh root@$slaveip mkdir -p .ssh
cat /root/.ssh/id_rsa.pub | ssh root@$slaveip 'cat >> .ssh/authorized_keys'


mysql -u root -p$mypwd -e "show full processlist"
while [ "$?" -ne "0" ]
do
echo "Wait for master mysql startup"
sleep 3
mysql -u root -p$mypwd  -e "show full processlist"
done

export eventid=`mysql -u root -p$mypwd -e "select max(event_id) from $database.replicate_log"`
export eventid=`echo $eventid | cut -d ' ' -f2`

mysql -u root -p$mypwd -e "delete from $database.replicate_cfg"

echo "Current maximum event_id from replicate_log is $eventid"

#innobackupex-1.5.1 --stream=tar ./  | ssh root@$slaveip cat ">"  backup.tar
#ssh root@$slaveip "tar -ixf backup.tar -C /var/lib/mysql/"
#innobackupex-1.5.1 --user=root --password=$mypwd --stream=tar ./ | gzip > /root/backup.tar.gz
innobackupex-1.5.1 --user=root --password=$mypwd --stream=tar ./  > /root/backup.tar

#############################
echo "------Master tier finished------"
#############################

echo "#######################"
echo "------Slave tier start-----"

ssh root@$slaveip 'service mysql stop'
ssh root@$slaveip 'rm -fr /var/lib/mysql/*'

# copy my.cnf from master to slave (can ignore)
rsync -avP -e ssh /etc/my.cnf root@$slaveip:/etc/

# copy xtrabackup program from master to slave (can ignore)
rsync -avP -e ssh /usr/bin/xtrabackup root@$slaveip:/usr/bin/
rsync -avP -e ssh /usr/bin/innobackupex-1.5.1 root@$slaveip:/usr/bin/

# copy backup file from master to slave
echo "backup file transfering to slave..."
#rsync -avP -e ssh /root/backup.tar.gz root@$slaveip:/root
rsync -avP -e ssh /root/backup.tar root@$slaveip:/root

echo "Transfer data done wait 3 sec to continue"
sleep 3

# extract backup file at slave
echo "extracting backup file at slave..."
#ssh root@$slaveip "tar -izxf /root/backup.tar.gz -C /var/lib/mysql/"
ssh root@$slaveip "tar -ixf /root/backup.tar -C /var/lib/mysql/"

ssh root@$slaveip '/usr/bin/mysql_install_db'
ssh root@$slaveip 'innobackupex-1.5.1 --apply-log --use-memory=150M  /var/lib/mysql'
ssh root@$slaveip 'xtrabackup --prepare --use-memory=150M  --target-dir=/var/lib/mysql'

ssh root@$slaveip 'chown mysql:mysql /var/lib/mysql/* -R'
ssh root@$slaveip 'myisamchk -r /var/lib/mysql/hos/*.MYI'

sleep 2

export mypid=`ssh root@$slaveip 'ps -ea |grep mysqld'`
export mypid1=`echo $mypid | cut -d ' ' -f1`
export mypid2=`echo $mypid | cut -d ' ' -f5`

ssh root@$slaveip "kill -9 $mypid1"
ssh root@$slaveip "kill -9 $mypid2"

sleep 2

ssh root@$slaveip 'service mysql start'

ssh root@$slaveip "mysql -u root -p$mypwd -e 'show full processlist'"
while [ "$?" -ne "0" ]
do
echo "Wait for slave mysql startup"
sleep 3
ssh root@$slaveip "mysql -u root -p$mypwd -e 'show full processlist'"

done

echo "delete from $database.replicate_cfg;" | ssh root@$slaveip 'cat > final.sql'
echo "truncate table $database.replicate_log;" | ssh root@$slaveip 'cat >> final.sql'
echo "insert into $database.replicate_cfg (server) values (0);" | ssh root@$slaveip 'cat >> final.sql'
echo "update $database.replicate_cfg set server =\"$masterip\";" | ssh root@$slaveip 'cat >> final.sql'
echo "update $database.replicate_cfg set lastreplicate =\"$eventid\";" | ssh root@$slaveip 'cat >> final.sql'

ssh root@$slaveip "mysql -u root -p$mypwd < final.sql"

echo "-----Sucessfully------"

ท่านใด ลองแล้วบ้างครับ เป็นอย่างไรบ้าง ;D
หัวข้อ: Re: xtrabackup กับการสำรองข้อมูล แบบที่เร็วที่สุด
เริ่มหัวข้อโดย: เกื้อกูล ครับ.. ที่ เมษายน 11, 2011, 15:33:01 PM
ทำไม่เป็นครับ..ถ้าทำเป็น..ก็อยากลองบ้างเหมือนกัน..ผมไม่ค่อย get เรื่อง UNIX
หัวข้อ: Re: xtrabackup กับการสำรองข้อมูล แบบที่เร็วที่สุด
เริ่มหัวข้อโดย: dotAtainer ที่ เมษายน 11, 2011, 15:50:07 PM
 ;D ;D ;D ตัวนี้น่าจะเป็นแบทไฟล์ไม่มี xtrabackup ก็ใช้งานได้ครับ

ตัวล่างเป็น script ที่ผมให้พี่คนหนึ่งเขียนให้ครับ copy จาก master ไป slave เลยครับ
ใครมีความสามารถเอาไปใช้ได้นะครับ  ไม่หวงครับ

export masterip="192.168.99.90"
export slaveip="192.168.99.91"
export database="hos"
export mypwd="password"


echo "Start transfer data from master $masterip to slave $slaveip"

echo "If you want automatic login please use command"
ssh-keygen -t rsa
ssh root@$slaveip mkdir -p .ssh
cat /root/.ssh/id_rsa.pub | ssh root@$slaveip 'cat >> .ssh/authorized_keys'


mysql -u root -p$mypwd -e "show full processlist"
while [ "$?" -ne "0" ]
do
echo "Wait for master mysql startup"
sleep 3
mysql -u root -p$mypwd  -e "show full processlist"
done

export eventid=`mysql -u root -p$mypwd -e "select max(event_id) from $database.replicate_log"`
export eventid=`echo $eventid | cut -d ' ' -f2`

mysql -u root -p$mypwd -e "delete from $database.replicate_cfg"

echo "Current maximum event_id from replicate_log is $eventid"

#innobackupex-1.5.1 --stream=tar ./  | ssh root@$slaveip cat ">"  backup.tar
#ssh root@$slaveip "tar -ixf backup.tar -C /var/lib/mysql/"
#innobackupex-1.5.1 --user=root --password=$mypwd --stream=tar ./ | gzip > /root/backup.tar.gz
innobackupex-1.5.1 --user=root --password=$mypwd --stream=tar ./  > /root/backup.tar

#############################
echo "------Master tier finished------"
#############################

echo "#######################"
echo "------Slave tier start-----"

ssh root@$slaveip 'service mysql stop'
ssh root@$slaveip 'rm -fr /var/lib/mysql/*'

# copy my.cnf from master to slave (can ignore)
rsync -avP -e ssh /etc/my.cnf root@$slaveip:/etc/

# copy xtrabackup program from master to slave (can ignore)
rsync -avP -e ssh /usr/bin/xtrabackup root@$slaveip:/usr/bin/
rsync -avP -e ssh /usr/bin/innobackupex-1.5.1 root@$slaveip:/usr/bin/

# copy backup file from master to slave
echo "backup file transfering to slave..."
#rsync -avP -e ssh /root/backup.tar.gz root@$slaveip:/root
rsync -avP -e ssh /root/backup.tar root@$slaveip:/root

echo "Transfer data done wait 3 sec to continue"
sleep 3

# extract backup file at slave
echo "extracting backup file at slave..."
#ssh root@$slaveip "tar -izxf /root/backup.tar.gz -C /var/lib/mysql/"
ssh root@$slaveip "tar -ixf /root/backup.tar -C /var/lib/mysql/"

ssh root@$slaveip '/usr/bin/mysql_install_db'
ssh root@$slaveip 'innobackupex-1.5.1 --apply-log --use-memory=150M  /var/lib/mysql'
ssh root@$slaveip 'xtrabackup --prepare --use-memory=150M  --target-dir=/var/lib/mysql'

ssh root@$slaveip 'chown mysql:mysql /var/lib/mysql/* -R'
ssh root@$slaveip 'myisamchk -r /var/lib/mysql/hos/*.MYI'

sleep 2

export mypid=`ssh root@$slaveip 'ps -ea |grep mysqld'`
export mypid1=`echo $mypid | cut -d ' ' -f1`
export mypid2=`echo $mypid | cut -d ' ' -f5`

ssh root@$slaveip "kill -9 $mypid1"
ssh root@$slaveip "kill -9 $mypid2"

sleep 2

ssh root@$slaveip 'service mysql start'

ssh root@$slaveip "mysql -u root -p$mypwd -e 'show full processlist'"
while [ "$?" -ne "0" ]
do
echo "Wait for slave mysql startup"
sleep 3
ssh root@$slaveip "mysql -u root -p$mypwd -e 'show full processlist'"

done

echo "delete from $database.replicate_cfg;" | ssh root@$slaveip 'cat > final.sql'
echo "truncate table $database.replicate_log;" | ssh root@$slaveip 'cat >> final.sql'
echo "insert into $database.replicate_cfg (server) values (0);" | ssh root@$slaveip 'cat >> final.sql'
echo "update $database.replicate_cfg set server =\"$masterip\";" | ssh root@$slaveip 'cat >> final.sql'
echo "update $database.replicate_cfg set lastreplicate =\"$eventid\";" | ssh root@$slaveip 'cat >> final.sql'

ssh root@$slaveip "mysql -u root -p$mypwd < final.sql"

echo "-----Sucessfully------"

ท่านใด ลองแล้วบ้างครับ เป็นอย่างไรบ้าง ;D
หัวข้อ: Re: xtrabackup กับการสำรองข้อมูล แบบที่เร็วที่สุด
เริ่มหัวข้อโดย: เข้ม ที่ เมษายน 11, 2011, 16:57:33 PM
;D ;D ;D ตัวนี้น่าจะเป็นแบทไฟล์ไม่มี xtrabackup ก็ใช้งานได้ครับ


กำลังคิดอยู่เหมือนกันว่า ถ้าไม่มี innobackupex จะเรียกใช้ได้จากที่ไหน ?
เห็นมีการใช้

innobackupex-1.5.1 --user=root --password=$mypwd --stream=tar ./  > /root/backup.tar
หัวข้อ: Re: xtrabackup กับการสำรองข้อมูล แบบที่เร็วที่สุด
เริ่มหัวข้อโดย: dotAtainer ที่ เมษายน 13, 2011, 07:50:27 AM
ใช้ mysqldump ครับท่านเข้ม

http://dev.mysql.com/doc/refman/5.1/en/mysqldump.html

;D ;D ;D ตัวนี้น่าจะเป็นแบทไฟล์ไม่มี xtrabackup ก็ใช้งานได้ครับ


กำลังคิดอยู่เหมือนกันว่า ถ้าไม่มี innobackupex จะเรียกใช้ได้จากที่ไหน ?
หัวข้อ: Re: xtrabackup กับการสำรองข้อมูล แบบที่เร็วที่สุด
เริ่มหัวข้อโดย: มดตานอย ครับ.. ที่ เมษายน 13, 2011, 14:28:21 PM
mysqldump ตรงๆ  แล้ว zip ออกมา
หัวข้อ: Re: xtrabackup กับการสำรองข้อมูล แบบที่เร็วที่สุด
เริ่มหัวข้อโดย: manoi ที่ เมษายน 15, 2011, 20:42:20 PM
หลังจากที่รอมาปีกว่า ผมก็ทำระบบสำรองข้อมูลแบบ xtrabackup จาก Linux server 64bit OS ที่เรียกใช้งานจาก Windows ได้สำเร็จครับ (ช่วงสงกรานต์นี้ผมไม่ได้ไปไหนครับ ก็เลยนั่งเขียนโปรแกรมเล่นๆ สนุกๆ อยู่บ้าน)

แนะนำให้ Extract ไปไว้ใน c:\mysqlbackup หรือ folder อะไรก็ได้ครับที่ชื่อสั้นๆ และใน drive ที่มีพื้นที่ว่างพอสมควร

เปิดโปรแกรมขึ้นมา กำหนดค่า IP Address ของ Linux server  root / password (ของ root) และ user ของ MySQL ครับ ฝากทดสอบก่อนนะครับ (ผมทดสอบเฉพาะ CentOS server 64 bit นะครับ)
หัวข้อ: Re: xtrabackup กับการสำรองข้อมูล แบบที่เร็วที่สุด
เริ่มหัวข้อโดย: pa_net ที่ เมษายน 15, 2011, 20:55:28 PM
ขอบคุณครับ อ.mn แต่ว่า รพ.ผมแค่ 32 bit เองครับ ยังไงเก็บไว้ก่อน รอ Server ใหม่ ปลาย พ.ค.นี้ครับ ;D
หัวข้อ: Re: xtrabackup กับการสำรองข้อมูล แบบที่เร็วที่สุด
เริ่มหัวข้อโดย: doramon ที่ เมษายน 15, 2011, 21:20:56 PM
หลังจากที่รอมาปีกว่า ผมก็ทำระบบสำรองข้อมูลแบบ xtrabackup จาก Linux server 64bit OS ที่เรียกใช้งานจาก Windows ได้สำเร็จครับ (ช่วงสงกรานต์นี้ผมไม่ได้ไปไหนครับ ก็เลยนั่งเขียนโปรแกรมเล่นๆ สนุกๆ อยู่บ้าน)

แนะนำให้ Extract ไปไว้ใน c:\mysqlbackup หรือ folder อะไรก็ได้ครับที่ชื่อสั้นๆ และใน drive ที่มีพื้นที่ว่างพอสมควร

เปิดโปรแกรมขึ้นมา กำหนดค่า IP Address ของ Linux server  root / password (ของ root) และ user ของ MySQL ครับ ฝากทดสอบก่อนนะครับ (ผมทดสอบเฉพาะ CentOS server 64 bit นะครับ)

สุดยอดครับ
หัวข้อ: Re: xtrabackup กับการสำรองข้อมูล แบบที่เร็วที่สุด
เริ่มหัวข้อโดย: udomchok ที่ เมษายน 16, 2011, 14:47:06 PM
หลังจากที่รอมาปีกว่า ผมก็ทำระบบสำรองข้อมูลแบบ xtrabackup จาก Linux server 64bit OS ที่เรียกใช้งานจาก Windows ได้สำเร็จครับ (ช่วงสงกรานต์นี้ผมไม่ได้ไปไหนครับ ก็เลยนั่งเขียนโปรแกรมเล่นๆ สนุกๆ อยู่บ้าน)

แนะนำให้ Extract ไปไว้ใน c:\mysqlbackup หรือ folder อะไรก็ได้ครับที่ชื่อสั้นๆ และใน drive ที่มีพื้นที่ว่างพอสมควร

เปิดโปรแกรมขึ้นมา กำหนดค่า IP Address ของ Linux server  root / password (ของ root) และ user ของ MySQL ครับ ฝากทดสอบก่อนนะครับ (ผมทดสอบเฉพาะ CentOS server 64 bit นะครับ)
สุดยอดครับ อ.ชัยพร ทุ่มเท เพื่อ HOSxP/พวกเรา/ประเทศชาติ จริง ๆ ครับ
ปรบมือให้ดัง ๆ ครับ
 ;D ;D ;D ;D ;D
หัวข้อ: Re: xtrabackup กับการสำรองข้อมูล แบบที่เร็วที่สุด
เริ่มหัวข้อโดย: udomchok ที่ เมษายน 16, 2011, 14:48:44 PM
Backup หมดปัญหาไป คราวนี้มาถึงการ Restore ครับ ซึ่งใช้เวลามากพอสมควรสำหรับฐานข้อมูลขนาดใหญ่ ๆ
หัวข้อ: Re: xtrabackup กับการสำรองข้อมูล แบบที่เร็วที่สุด
เริ่มหัวข้อโดย: Neo ที่ เมษายน 16, 2011, 18:19:03 PM
ขอบคุณมากครับอาจารย์เดี่ยววันจันทร์ขอทดสอบบ้าง
หัวข้อ: Re: xtrabackup กับการสำรองข้อมูล แบบที่เร็วที่สุด
เริ่มหัวข้อโดย: manoi ที่ เมษายน 16, 2011, 21:10:53 PM
มี Version ใหม่แล้วนะครับ   ;D

(แค่เปิดโปรแกรมใหม่ ก็จะ Update ตัวเองให้อัตโนมัติครับ)

สามารถ ตรวจสอบข้อมูลที่สำรองเอาไว้ ได้โดยที่ไม่ต้อง Restore ครับ

ส่วนระบบ Restore เข้า Server น่าจะอยู่ใน version หน้าครับ
หัวข้อ: Re: xtrabackup กับการสำรองข้อมูล แบบที่เร็วที่สุด
เริ่มหัวข้อโดย: jdadmin1 ที่ เมษายน 16, 2011, 21:38:19 PM
 ;D ;D ;D ขอบคุณครับ ;D ;D ;D
หัวข้อ: Re: xtrabackup กับการสำรองข้อมูล แบบที่เร็วที่สุด
เริ่มหัวข้อโดย: doramon ที่ เมษายน 16, 2011, 22:59:50 PM
ใช้ได้แต่ฐานชื่อ hos  หรือเปล่าครับ   ???
หัวข้อ: Re: xtrabackup กับการสำรองข้อมูล แบบที่เร็วที่สุด
เริ่มหัวข้อโดย: เข้ม ที่ เมษายน 17, 2011, 00:31:41 AM
สำหรับ FreeBSD มี error ดังนี้ครับ

หัวข้อ: Re: xtrabackup กับการสำรองข้อมูล แบบที่เร็วที่สุด
เริ่มหัวข้อโดย: เข้ม ที่ เมษายน 17, 2011, 00:42:21 AM
ใน tab log

---------------------------------------------------------------------------------------
Client socket connected
Server key received (RSA). Fingerprint is da:dd:93:87:6c:ab:...
Authentication succeeded
Connection started
Server: OpenSSH_5.4p1 FreeBSD-20100308
Version: SSHv2
PublicKey algorithm: 1
Kex algorithm: 3
Block algorithm: 16
Compression algorithm: 0
MAC algorithm: 5
Last login: Sun Apr 17 00:21:32 2011 from xxx.xxx.xxx.xxx


Copyright (c) 1980, 1983, 1986, 1988, 1990, 1991, 1993, 1994

   The Regents of the University of California.  All rights reserved.

FreeBSD 8.1-RELEASE (PCH) #0: Mon Mar  7 16:38:45 ICT 2011
Welcome to FreeBSD!
.
.
.

Connecting to xxx.xxx.xxx.xxx
Sftp connection failed with message [Connection error (Connection failed)]
=== Begin automate session ===

Checking... for 64 bit OS

test# uname -a > /tmp/output26258353.txt


Trying to change real directory to "/tmp"

---------------------------------------------------------------------------------------

ส่วนใน output file จากคำสั่ง uname -a > /tmp/output26258353.txt เป็นดังนี้ครับ

FreeBSD test.pch.go.th 8.1-RELEASE FreeBSD 8.1-RELEASE #0: Mon Mar  7 16:38:45 ICT 2011     root@test.pch.go.th:/usr/obj/usr/src/sys/PCH  amd64
หัวข้อ: Re: xtrabackup กับการสำรองข้อมูล แบบที่เร็วที่สุด
เริ่มหัวข้อโดย: เข้ม ที่ เมษายน 17, 2011, 00:51:26 AM
อยากจะขอให้ อ.ชัยพร อธิบาย หลักการทำงานของ xtrabackupGUI คร่าว ๆครับ
เพราะดูจาก error --> Trying to change real directory to "/tmp"

เป็นเพราะผมแบ่ง silde ใน harddisk ของ freebsd ให้แค่ 2G หรือป่าวครับ
หัวข้อ: Re: xtrabackup กับการสำรองข้อมูล แบบที่เร็วที่สุด
เริ่มหัวข้อโดย: Khuad ที่ เมษายน 17, 2011, 03:03:06 AM

... สุดยอดเลยครับ อ.mn ...  :D ...

อ้างจาก: อ.อ๊อด
ใช้ได้แต่ฐานชื่อ hos  หรือเปล่าครับ   ???

...  เจอเหมือน อ.อ๊อด บอกไว้ครับ ...  :D ...
หัวข้อ: Re: xtrabackup กับการสำรองข้อมูล แบบที่เร็วที่สุด
เริ่มหัวข้อโดย: manoi ที่ เมษายน 17, 2011, 09:35:07 AM
จริงๆ แล้วโปรแกรมจะสำรองข้อมูลทั้งหมดใน MySQL ครับ แต่ค่าเริ่มต้นที่กำหนดเอาไว้จะต้องมีฐานข้อมูลชื่อ hos ครับ  ส่วนตอนนี้ Linux ที่ใช้ได้ มีเฉพาะ CentOS / Fedora / RHEL 64 bit นะครับ เอาไว้โปรแกรมเสร็จดีแล้ว ค่อยพัฒนาให้ใช้กับ Linux ค่ายอื่นๆ ได้ครับ

version ใหม่ออกแล้วนะครับ รองรับการ Restore / install mysql อัตโนมัติครับ

ตอน Restore ต้องตั้งชื่อ hostname ของ Linux server ให้เป็น BMS-Restore ก่อนนะครับ จึงจะ Restore ได้

สามารถตั้งชื่อ linux hostname ได้ด้วยคำสั่ง setup ครับ กำหนดตรง Network configuration / Edit dns configuration
หัวข้อ: Re: xtrabackup กับการสำรองข้อมูล แบบที่เร็วที่สุด
เริ่มหัวข้อโดย: Neo ที่ เมษายน 17, 2011, 11:11:13 AM
กำลังจะถามว่า เวอร์ชั้นใหม่ดาวโหลดได้ที่ได้ ดาวโหลดอัตโนมัตินี้เอง
หัวข้อ: Re: xtrabackup กับการสำรองข้อมูล แบบที่เร็วที่สุด
เริ่มหัวข้อโดย: Neo ที่ เมษายน 17, 2011, 11:15:01 AM

... สุดยอดเลยครับ อ.mn ...  :D ...

อ้างจาก: อ.อ๊อด
ใช้ได้แต่ฐานชื่อ hos  หรือเปล่าครับ   ???

...  เจอเหมือน อ.อ๊อด บอกไว้ครับ ...  :D ...


ทดสอบแล้วไม่ได้เหมือนกันถามหา hos
หัวข้อ: Re: xtrabackup กับการสำรองข้อมูล แบบที่เร็วที่สุด
เริ่มหัวข้อโดย: Khuad ที่ เมษายน 17, 2011, 13:52:00 PM

จริงๆ แล้วโปรแกรมจะสำรองข้อมูลทั้งหมดใน MySQL ครับ


... อาจารย์ครับ หมายความว่า ถ้าเรามีฐานข้อมูลอื่นๆ อยู่ด้วย ก็จะสำรองมาหมดเลยหรือเปล่าครับ
    ถ้าจะขอให้มีแบบที่สามารถ เลือกฐานข้อมูลที่จะสำรองได้  ได้หรือเปล่าครับ ... ;D ...
หัวข้อ: Re: xtrabackup กับการสำรองข้อมูล แบบที่เร็วที่สุด
เริ่มหัวข้อโดย: Khuad ที่ เมษายน 17, 2011, 13:55:59 PM

จริงๆ แล้วโปรแกรมจะสำรองข้อมูลทั้งหมดใน MySQL ครับ แต่ค่าเริ่มต้นที่กำหนดเอาไว้จะต้องมีฐานข้อมูลชื่อ hos ครับ  ส่วนตอนนี้ Linux ที่ใช้ได้ มีเฉพาะ CentOS / Fedora / RHEL 64 bit นะครับ เอาไว้โปรแกรมเสร็จดีแล้ว ค่อยพัฒนาให้ใช้กับ Linux ค่ายอื่นๆ ได้ครับ


... ผมลองไปสร้างฐานข้อมูลชื่อ hos แล้วครับแต่ไม่ได้นำข้อมูลเข้า(ฐานข้อมูลที่มีข้อมูล เป็นฐานชื่ออื่นไม่ใช่ hos ครับ)  ทดสอบดูไม่ถามหาฐานข้อมูลชื่อ hos แล้วครับ

    แต่ติดปัญหาแจ้งว่า Current user limit is too low นะครับ(ตามรูปแนบ) ต้องแก้ไขอย่างไรดีครับ
    ในฐานข้อมูล hos จะต้องมีข้อมูลด้วยหรือเปล่าครับ ...  :D ...

ปล. ระบบเป็น CentOS 5.5 64bit กับ MySQL 5.1.47-percona 64bit ครับ

หัวข้อ: Re: xtrabackup กับการสำรองข้อมูล แบบที่เร็วที่สุด
เริ่มหัวข้อโดย: manoi ที่ เมษายน 17, 2011, 16:11:58 PM
อ.ขวด ลองใช้ Version ใหม่ดูอีกครั้งนะครับ

เพิ่มระบบ Transfer slave 1 click ครับ
กดปุ่มเดียว ข้อมูลจาก Master จะ โอนไปยัง Slave โดยทันที ( ติดตั้ง MySQL ให้ใหม่ใน Slave ให้ด้วยครับ ถ้าเลือก)
หัวข้อ: Re: xtrabackup กับการสำรองข้อมูล แบบที่เร็วที่สุด
เริ่มหัวข้อโดย: udomchok ที่ เมษายน 17, 2011, 16:52:27 PM
Linux-to-Linux Backup ใช่ไหมครับ
หัวข้อ: Re: xtrabackup กับการสำรองข้อมูล แบบที่เร็วที่สุด
เริ่มหัวข้อโดย: manoi ที่ เมษายน 17, 2011, 18:03:01 PM
Linux-to-Linux Backup ใช่ไหมครับ

ใช่แล้วครับ Linux2Linux
หัวข้อ: Re: xtrabackup กับการสำรองข้อมูล แบบที่เร็วที่สุด
เริ่มหัวข้อโดย: doramon ที่ เมษายน 17, 2011, 20:49:10 PM
linux  to windows ( virtualbox  linux )
หัวข้อ: Re: xtrabackup กับการสำรองข้อมูล แบบที่เร็วที่สุด
เริ่มหัวข้อโดย: Khuad ที่ เมษายน 17, 2011, 22:02:47 PM

อ.ขวด ลองใช้ Version ใหม่ดูอีกครั้งนะครับ


... สุดยอดครับ  ขอบคุณนะครับอาจารย์


    แต่ตอนนี้ทดสอบแล้วเจอเป็นว่า Harddisk เหลือเนื้อที่ไม่พอครับ(ตามรูปแนบ)

    ระบบรายงานว่า MySQL มีขนาด 17,207,984 Kb.
    และพื้นที่คงเหลือ มีขนาด 19,431,804 Kb.

    ผมลองเข้าไปเช็คที่ server ดู ก็มีพื้นที่เหลือเยอะครับ
    คือ พื้นที่ที่ถูกใช้ไป  18.5 GB
         พื้นที่คงเหลือ  189.9 GB
         var/lib/mysql  16.4 GB {  (16.4 x 1024) x 1024 = 17,196,646.4  }

    ดูแล้วเหมือนว่าตัว BMSxTraBackupGUI จะนำพื้นที่ที่ถูกใช้ไปทั้งหมด(18.5 GB) ไปเป็นพื้นที่คงเหลือ(19,431,804 Kb.) หรือเปล่าครับ
    ที่ผมลองคำนวนดูน่ะครับ  (18.5 x 1024) x 1024 = 19,398,656
หัวข้อ: Re: xtrabackup กับการสำรองข้อมูล แบบที่เร็วที่สุด
เริ่มหัวข้อโดย: manoi ที่ เมษายน 17, 2011, 23:00:22 PM
พื้นที่ว่าง ที่ต้องการ จะใช้ประมาณ 150% ของ พื้นที่ทั้งหมดที่ MySQL ใช้ครับ เนื่องจากเป็นการ Copy แฟ้มครับ
เนื่องจากโปรแกรมจะ Copy ข้อมูลไปที่ /xtrabackup ดังนั้นจึงต้องมีพื้นที่ว่างใน partition / มากพอด้วยครับ

ลองใช้คำสั่ง df -h  เพื่อแสดงพื้นที่ว่างในแต่ละ partition ดูด้วยครับ
หัวข้อ: Re: xtrabackup กับการสำรองข้อมูล แบบที่เร็วที่สุด
เริ่มหัวข้อโดย: manoi ที่ เมษายน 17, 2011, 23:20:31 PM
มี Version ใหม่แล้วนะครับ

สามารถสร้าง Replication slave ได้แบบอัตโนมัติเลยครับ  ;D
หัวข้อ: Re: xtrabackup กับการสำรองข้อมูล แบบที่เร็วที่สุด
เริ่มหัวข้อโดย: Khuad ที่ เมษายน 17, 2011, 23:25:51 PM
พื้นที่ว่าง ที่ต้องการ จะใช้ประมาณ 150% ของ พื้นที่ทั้งหมดที่ MySQL ใช้ครับ เนื่องจากเป็นการ Copy แฟ้มครับ
เนื่องจากโปรแกรมจะ Copy ข้อมูลไปที่ /xtrabackup ดังนั้นจึงต้องมีพื้นที่ว่างใน partition / มากพอด้วยครับ

ลองใช้คำสั่ง df -h  เพื่อแสดงพื้นที่ว่างในแต่ละ partition ดูด้วยครับ

... พื้นที่ว่าง ก็เหลือเยอะครับอาจารย์ ...  :D ....
หัวข้อ: Re: xtrabackup กับการสำรองข้อมูล แบบที่เร็วที่สุด
เริ่มหัวข้อโดย: Khuad ที่ เมษายน 17, 2011, 23:27:16 PM
มี Version ใหม่แล้วนะครับ

สามารถสร้าง Replication slave ได้แบบอัตโนมัติเลยครับ  ;D

... สุดยอดจริงๆ ครับ  ;D
    ของขวัญชิ้นสุดยอดสำหรับ admin เลยครับ ...   :D ....

    เลือกชื่อฐานข้อมูลของ slave ได้เองไหมครับ ของผมฐาน slave ก็ไม่ได้ชื่อ hos ครับ  ;D
หัวข้อ: Re: xtrabackup กับการสำรองข้อมูล แบบที่เร็วที่สุด
เริ่มหัวข้อโดย: Khuad ที่ เมษายน 17, 2011, 23:41:29 PM

...  :D ....
หัวข้อ: Re: xtrabackup กับการสำรองข้อมูล แบบที่เร็วที่สุด
เริ่มหัวข้อโดย: manoi ที่ เมษายน 17, 2011, 23:45:19 PM
slave ครับ  ;D
หัวข้อ: Re: xtrabackup กับการสำรองข้อมูล แบบที่เร็วที่สุด
เริ่มหัวข้อโดย: chitvichai ที่ เมษายน 18, 2011, 14:48:00 PM
มี Version ใหม่แล้วนะครับ

สามารถสร้าง Replication slave ได้แบบอัตโนมัติเลยครับ  ;D

ของผมดิดปัญหาตอน mysql ของ main มีการตั้งรหัสของ root@localhost ไว้
อยากให้มีการระบุ รหัสผ่านตอนเชื่อมต่อเป็น ตามที่กำหนดไว้ได้ไหมครับ
หัวข้อ: Re: xtrabackup กับการสำรองข้อมูล แบบที่เร็วที่สุด
เริ่มหัวข้อโดย: manoi ที่ เมษายน 18, 2011, 15:43:18 PM
ฝากทดสอบใน version ใหม่นะครับ
หัวข้อ: Re: xtrabackup กับการสำรองข้อมูล แบบที่เร็วที่สุด
เริ่มหัวข้อโดย: Khuad ที่ เมษายน 18, 2011, 16:01:54 PM

... ผมยังทดสอบไม่ผ่านเลย  ;D

    ไม่รู้ว่าต้องกำหนด target directory กับ data directory ใน my.cnf ด้วยหรือเปล่าครับ

    เดี๋ยวค่ำๆ คอยลอง set ระบบใหม่แล้วลองทดสอบอีกที ...  :D ....
หัวข้อ: Re: xtrabackup กับการสำรองข้อมูล แบบที่เร็วที่สุด
เริ่มหัวข้อโดย: manoi ที่ เมษายน 18, 2011, 17:50:07 PM

... ผมยังทดสอบไม่ผ่านเลย  ;D

    ไม่รู้ว่าต้องกำหนด target directory กับ data directory ใน my.cnf ด้วยหรือเปล่าครับ

    เดี๋ยวค่ำๆ คอยลอง set ระบบใหม่แล้วลองทดสอบอีกที ...  :D ....


Copy text จาก หน้า terminal ส่งเข้ามาได้หรือเปล่าครับ
หัวข้อ: Re: xtrabackup กับการสำรองข้อมูล แบบที่เร็วที่สุด
เริ่มหัวข้อโดย: Khuad ที่ เมษายน 19, 2011, 00:55:53 AM
อ้างถึง
... ผมยังทดสอบไม่ผ่านเลย  ;D
    ไม่รู้ว่าต้องกำหนด target directory กับ data directory ใน my.cnf ด้วยหรือเปล่าครับ ...
Copy text จาก หน้า terminal ส่งเข้ามาได้หรือเปล่าครับ

... ผมต้องขอโทษ อ.mn ด้วยนะครับที่มาตอบช้า ติดงานนิดหน่อยครับ  ;D

   สรุปว่าที่ติดตรงนี้ ตอนนี้ผ่านแล้วครับ 
   คือ ผมไปเพิ่ม

   [xtrabackup]
   target_dir = /xtrabackup
   datadir = /var/lib/mysql

   ใน my.cnf ครับ ก็สามารถผ่านที่ติดตรงนี้ไปได้ครับ ...  :D .....
   
หัวข้อ: Re: xtrabackup กับการสำรองข้อมูล แบบที่เร็วที่สุด
เริ่มหัวข้อโดย: Khuad ที่ เมษายน 19, 2011, 01:04:05 AM

... แต่ไปติด error ตรงที่เหมือนว่าไกล้จะดำเนินการเสร็จแล้วน่ะครับอาจารย์(ตามรูปที่แนบ)
    เหมือนกับว่า Zip file มันเกิน 4 GB หรือเปล่าไม่แน่ใจเหมือนกันครับ

    ไปดูที่ Folder ของโปรแกรม ก็เห็นมีไฟล์ backup ถูกสร้างขึ้นแล้ว
    แต่มีขนาดแค่ 1 KB เองครับ ...  :D ....
หัวข้อ: Re: xtrabackup กับการสำรองข้อมูล แบบที่เร็วที่สุด
เริ่มหัวข้อโดย: Khuad ที่ เมษายน 19, 2011, 01:14:54 AM

... ผมแนบ text ที่ผม copy จากหน้าต่างแสดง error  กับข้อความในแท็ป Terminal  มารบกวนให้อาจารย์ช่วยตรวจสอบดูให้หน่อยนะครับ

    อ้อ... ลืมบอกไปครับว่า เครื่องที่ผมทดสอบโปรแกรม เป็น seven 32 bit , Ram 4 G มองเห็น 3 G กว่าๆ และ ทุก drive ของ harddisk เป็น NTFS ครับ ...  :D ....
หัวข้อ: Re: xtrabackup กับการสำรองข้อมูล แบบที่เร็วที่สุด
เริ่มหัวข้อโดย: manoi ที่ เมษายน 19, 2011, 10:14:19 AM
ฝากทดสอบอีกครั้งใน version ใหม่นะครับ  :)
หัวข้อ: Re: xtrabackup กับการสำรองข้อมูล แบบที่เร็วที่สุด
เริ่มหัวข้อโดย: Khuad ที่ เมษายน 19, 2011, 10:53:03 AM

... ตอนนี้ทดสอบแล้วเจอ error ตั้งแต่เริ่มทำเลยครับอาจารย์ ...  :D ...
หัวข้อ: Re: xtrabackup กับการสำรองข้อมูล แบบที่เร็วที่สุด
เริ่มหัวข้อโดย: vniwat ที่ เมษายน 19, 2011, 12:59:05 PM
เหมือนกันเลยครับ
call stack ครับ
หัวข้อ: Re: xtrabackup กับการสำรองข้อมูล แบบที่เร็วที่สุด
เริ่มหัวข้อโดย: Khuad ที่ เมษายน 19, 2011, 13:14:44 PM

... ตอนนี้ทดสอบแล้วเจอ error ตั้งแต่เริ่มทำเลยครับอาจารย์ ...  :D ...



... ตอนนี้เริ่มได้แล้ว  ;D  ;D

    เดี๋ยวอีกสักพักมารายงานผลครับ ....
หัวข้อ: Re: xtrabackup กับการสำรองข้อมูล แบบที่เร็วที่สุด
เริ่มหัวข้อโดย: manoi ที่ เมษายน 19, 2011, 13:34:37 PM
ฝากทดสอบใน Version ใหม่นะครับ
รองรับ CentOS 32 bit แล้วครับ
หัวข้อ: Re: xtrabackup กับการสำรองข้อมูล แบบที่เร็วที่สุด
เริ่มหัวข้อโดย: pop_hosxp ที่ เมษายน 19, 2011, 13:35:24 PM
ฝากทดสอบใน Version ใหม่นะครับ
รองรับ CentOS 32 bit แล้วครับ

กำลังทดสอบอยู่ครับ 32 bit
หัวข้อ: Re: xtrabackup กับการสำรองข้อมูล แบบที่เร็วที่สุด
เริ่มหัวข้อโดย: vniwat ที่ เมษายน 19, 2011, 14:00:58 PM
ฟ้อง ดังภาพครับ พื้นที่ก็เหลือเยอะอยู่นะครับ
หัวข้อ: Re: xtrabackup กับการสำรองข้อมูล แบบที่เร็วที่สุด
เริ่มหัวข้อโดย: Khuad ที่ เมษายน 19, 2011, 14:01:10 PM
... ยังติด error  Unknown database 'wn_hos'.  ตอนไกล้จบเหมือนเดิมครับอาจารย์
    มีการสร้างไฟล์ backup ขนาด 1 Kb  เหมือนเดิม แนบข้อความที่ copy มาให้ดูด้วยครับ

   แต่ว่าเป็นตัวที่ก่อนที่อาจารย์จะแจ้งว่า

             V
             V

ฝากทดสอบใน Version ใหม่นะครับ
รองรับ CentOS 32 bit แล้วครับ


  เดี๋ยวลองทดสอบดูอีกที่ ครับ ...  :D ....
หัวข้อ: Re: xtrabackup กับการสำรองข้อมูล แบบที่เร็วที่สุด
เริ่มหัวข้อโดย: Khuad ที่ เมษายน 19, 2011, 14:02:46 PM
ฟ้อง ดังภาพครับ พื้นที่ก็เหลือเยอะอยู่นะครับ

... ต้องติ๊กเลือกที่ Skip check free space ด้วยครับ  ไม่งั้นเจอเหมือนกันครับ ...  :D ...
หัวข้อ: Re: xtrabackup กับการสำรองข้อมูล แบบที่เร็วที่สุด
เริ่มหัวข้อโดย: sayun ที่ เมษายน 19, 2011, 14:07:39 PM
ผมเจอ error  ตามรูปนี้ครับ
หัวข้อ: Re: xtrabackup กับการสำรองข้อมูล แบบที่เร็วที่สุด
เริ่มหัวข้อโดย: เกื้อกูล ครับ.. ที่ เมษายน 19, 2011, 14:10:54 PM
ผมเจอ...แบบนี้ครับ..เวลานี้
หัวข้อ: Re: xtrabackup กับการสำรองข้อมูล แบบที่เร็วที่สุด
เริ่มหัวข้อโดย: Khuad ที่ เมษายน 19, 2011, 14:15:05 PM
ผมเจอ error  ตามรูปนี้ครับ

... ลองตรวจสอบที่ my.cnf ครับ ว่ามี

   [xtrabackup]
   target_dir = /xtrabackup
   datadir = /var/lib/mysql

อยู่หรือเปล่าครับ ถ้าไม่มีต้องเพิ่มครับ ...  :D ...
หัวข้อ: Re: xtrabackup กับการสำรองข้อมูล แบบที่เร็วที่สุด
เริ่มหัวข้อโดย: Khuad ที่ เมษายน 19, 2011, 14:16:51 PM
ผมเจอ...แบบนี้ครับ..เวลานี้

... พี่เกื้อทดสอบ Transfer Slave อยู่หรือครับ ...  :D ....
หัวข้อ: Re: xtrabackup กับการสำรองข้อมูล แบบที่เร็วที่สุด
เริ่มหัวข้อโดย: sayun ที่ เมษายน 19, 2011, 14:36:22 PM
ผมเจอ error  ตามรูปนี้ครับ

... ลองตรวจสอบที่ my.cnf ครับ ว่ามี

   [xtrabackup]
   target_dir = /xtrabackup
   datadir = /var/lib/mysql

อยู่หรือเปล่าครับ ถ้าไม่มีต้องเพิ่มครับ ...  :D ...

พีขวดครับ เพิ่มแล้วยัง error เหมือนเดิม ครับ
หัวข้อ: Re: xtrabackup กับการสำรองข้อมูล แบบที่เร็วที่สุด
เริ่มหัวข้อโดย: pop_hosxp ที่ เมษายน 19, 2011, 14:46:30 PM
ฝากทดสอบใน Version ใหม่นะครับ
รองรับ CentOS 32 bit แล้วครับ

32 bit ผ่านฉลุยครับ สามารถ backup เสร็จภายในเวลาประมาณ 30-40 นาที ว่าแต่ว่าจะทดสอบ restore ยังไงครับเนี่ย  ??? ???
หัวข้อ: Re: xtrabackup กับการสำรองข้อมูล แบบที่เร็วที่สุด
เริ่มหัวข้อโดย: pop_hosxp ที่ เมษายน 19, 2011, 14:55:44 PM
กำลังจะทดสอบ Transfer slave ติด evaluation expire date ครับ
หัวข้อ: Re: xtrabackup กับการสำรองข้อมูล แบบที่เร็วที่สุด
เริ่มหัวข้อโดย: Khuad ที่ เมษายน 19, 2011, 15:00:26 PM

พีขวดครับ เพิ่มแล้วยัง error เหมือนเดิม ครับ


... เพิ่มแล้ว restart MySQL หรือยังครับ

   ของผมเพิ่มแล้วมันผ่านตรงนี้ได้ครับ ...  :D ...
หัวข้อ: Re: xtrabackup กับการสำรองข้อมูล แบบที่เร็วที่สุด
เริ่มหัวข้อโดย: sayun ที่ เมษายน 19, 2011, 15:04:19 PM

พีขวดครับ เพิ่มแล้วยัง error เหมือนเดิม ครับ


... เพิ่มแล้ว restart MySQL หรือยังครับ

   ของผมเพิ่มแล้วมันผ่านตรงนี้ได้ครับ ...  :D ...
restart mysql แล้วครับ ยังโชว์ error เหมือนเดิม ครับ
หัวข้อ: Re: xtrabackup กับการสำรองข้อมูล แบบที่เร็วที่สุด
เริ่มหัวข้อโดย: Khuad ที่ เมษายน 19, 2011, 15:12:05 PM
restart mysql แล้วครับ ยังโชว์ error เหมือนเดิม ครับ

... ใช้ MySQL ตัวไหนครับ Percona หรือเปล่า ...  :D ....
หัวข้อ: Re: xtrabackup กับการสำรองข้อมูล แบบที่เร็วที่สุด
เริ่มหัวข้อโดย: sayun ที่ เมษายน 19, 2011, 15:16:43 PM
restart mysql แล้วครับ ยังโชว์ error เหมือนเดิม ครับ

... ใช้ MySQL ตัวไหนครับ Percona หรือเปล่า ...  :D ....


ตัวนี้ครับพี่ขวด  MySQL-server-5.5.9-1.rhel5.x86_64.rpm  คงต้องลง percona แล้วล่ะ ครับไม่ backup ไม่ผ่าน
หัวข้อ: Re: xtrabackup กับการสำรองข้อมูล แบบที่เร็วที่สุด
เริ่มหัวข้อโดย: pop_hosxp ที่ เมษายน 19, 2011, 15:21:32 PM
restart mysql แล้วครับ ยังโชว์ error เหมือนเดิม ครับ

... ใช้ MySQL ตัวไหนครับ Percona หรือเปล่า ...  :D ....


ตัวนี้ครับพี่ขวด  MySQL-server-5.5.9-1.rhel5.x86_64.rpm  คงต้องลง percona แล้วล่ะ ครับไม่ backup ไม่ผ่าน

ผมใช้ MySQL-5.5.11 ก็ backup ผ่านนะครับ
หัวข้อ: Re: xtrabackup กับการสำรองข้อมูล แบบที่เร็วที่สุด
เริ่มหัวข้อโดย: มนตรี บอยรักยุ้ยคนเดียว ที่ เมษายน 19, 2011, 15:53:10 PM
ฝากทดสอบอีกครั้งใน version ใหม่นะครับ  :)

 ::) ::) ::) ::) ::)
หัวข้อ: Re: xtrabackup กับการสำรองข้อมูล แบบที่เร็วที่สุด
เริ่มหัวข้อโดย: เกื้อกูล ครับ.. ที่ เมษายน 19, 2011, 18:48:47 PM
แบบ  32 BIT สามารถสำรองได้สำเร็จจริง ๆ ครับ..ดูแล้ว....อยู่ใน \xtrabackup  ของ linux เครื่องนั้น ๆ ครับ..

ใช้เวลาไปพอ ๆกับ ของ อ.ป๋อบ ครับ..แต่ 64 bit  ผมเจอปัญหาทำกับ server จริง แล้วระบบหน่วงบริการสุด ๆ จนต้องหยุดการทำ xtrabackup ครับ..คาดว่าต้องรอการ  tuneup mysql ใหม่ จาก อาจารย์ผู้ใจดี หลาย ๆ คน ครับ....คงต้องรอหาโอกาสต่อไป
หัวข้อ: Re: xtrabackup กับการสำรองข้อมูล แบบที่เร็วที่สุด
เริ่มหัวข้อโดย: manoi ที่ เมษายน 19, 2011, 21:20:27 PM
ผมแก้ไข Expire date ให้ใหม่แล้วครับ ฝากทดสอบใน version ใหม่นะครับ
หัวข้อ: Re: xtrabackup กับการสำรองข้อมูล แบบที่เร็วที่สุด
เริ่มหัวข้อโดย: Khuad ที่ เมษายน 20, 2011, 01:43:12 AM

... เมื่อเย็นผมทดสอบ set ระบบใหม่เป็น Cent 5.6 64bit + Percona 5.1.56-12.7 64bit

    ปรากฏว่า การทำ Transfer Slave สามารถทำได้จนเสร็จเรียบร้อยครับ

    แต่พอจะลอง login เข้า HOSxP ในฐาน slave ที่โอนมาปรากฏว่าฟ้อง database error ครับ(ตามรูปแนบครับ) ไม่รู้ว่ามีปัญหากับ engine InnoDB หรือเปล่าครับ
 
    ตอนนี้ผมเลยใช้ initial import ข้อมูลจากฐานหลักมาเข้าเครื่องทดสอบนี้แทนไปก่อนครับ

    มีข้อสังเกตุคือ ตอนที่ทำ Transfer Slave มีการไปแก้ my.cnf ในเครื่อง slave ใหม่หมด
    my.cnf ที่แก้ใหม่อันนี้ ผมลองเข้าใช้งานฐานที่ initial import มาจะถูกเตือนเรื่อง InnoDB ด้วยครับ ถ้าเป็น my.cnf ที่ผมใช้อยู่เดิมจะไม่ถูกเตือนครับ

   แล้วก็อยากให้สามารถเลือกฐานข้อมูลได้เองใน Slave ได้ด้วยน่ะครับ(ตอนนี้ฐานที่โอนมาชื่อเดียวกับ Server หลัก)  คือผมจะตั้งชื่อของฐานข้อมูล master กับ slave ไว้ไม่ตรงกันครับ ป้องกันความผิดพลาดเวลาสับเปลี่ยนใช้งานฐานข้อมูลน่ะครับ จะได้ไม่หลงฐานข้อมูลอ่ะครับ

   แล้วก็ฐานข้อมูลที่โอนมานี่ ผมได้ลองสั่ง drop database ปรากฏว่าไม่สามารถลบ Folder ของฐานนี้ได้ครับ มีข้อความฟ้องอะไรสักอย่างครับว่าลบไม่ได้

   เดี๋ยวลองทดสอบในเรื่องการ backup ใหม่ก่อนครับ ...  :D ...

หัวข้อ: Re: xtrabackup กับการสำรองข้อมูล แบบที่เร็วที่สุด
เริ่มหัวข้อโดย: Khuad ที่ เมษายน 20, 2011, 02:02:12 AM
ผมแก้ไข Expire date ให้ใหม่แล้วครับ ฝากทดสอบใน version ใหม่นะครับ

.... อ.mn ครับ ตัวใหม่นี้ ผมเจอปัญหาเรื่อง backup ครับ
     มันค้าง ไม่สามารถทำงานได้ครับ แล้วก็ปิดไม่ได้ ตามรูปที่แนบครับ ...  :D ....
หัวข้อ: Re: xtrabackup กับการสำรองข้อมูล แบบที่เร็วที่สุด
เริ่มหัวข้อโดย: manoi ที่ เมษายน 20, 2011, 21:01:04 PM

... เมื่อเย็นผมทดสอบ set ระบบใหม่เป็น Cent 5.6 64bit + Percona 5.1.56-12.7 64bit

    ปรากฏว่า การทำ Transfer Slave สามารถทำได้จนเสร็จเรียบร้อยครับ

    แต่พอจะลอง login เข้า HOSxP ในฐาน slave ที่โอนมาปรากฏว่าฟ้อง database error ครับ(ตามรูปแนบครับ) ไม่รู้ว่ามีปัญหากับ engine InnoDB หรือเปล่าครับ
 
    ตอนนี้ผมเลยใช้ initial import ข้อมูลจากฐานหลักมาเข้าเครื่องทดสอบนี้แทนไปก่อนครับ

    มีข้อสังเกตุคือ ตอนที่ทำ Transfer Slave มีการไปแก้ my.cnf ในเครื่อง slave ใหม่หมด
    my.cnf ที่แก้ใหม่อันนี้ ผมลองเข้าใช้งานฐานที่ initial import มาจะถูกเตือนเรื่อง InnoDB ด้วยครับ ถ้าเป็น my.cnf ที่ผมใช้อยู่เดิมจะไม่ถูกเตือนครับ

   แล้วก็อยากให้สามารถเลือกฐานข้อมูลได้เองใน Slave ได้ด้วยน่ะครับ(ตอนนี้ฐานที่โอนมาชื่อเดียวกับ Server หลัก)  คือผมจะตั้งชื่อของฐานข้อมูล master กับ slave ไว้ไม่ตรงกันครับ ป้องกันความผิดพลาดเวลาสับเปลี่ยนใช้งานฐานข้อมูลน่ะครับ จะได้ไม่หลงฐานข้อมูลอ่ะครับ

   แล้วก็ฐานข้อมูลที่โอนมานี่ ผมได้ลองสั่ง drop database ปรากฏว่าไม่สามารถลบ Folder ของฐานนี้ได้ครับ มีข้อความฟ้องอะไรสักอย่างครับว่าลบไม่ได้

   เดี๋ยวลองทดสอบในเรื่องการ backup ใหม่ก่อนครับ ...  :D ...



ฝากทดสอบใหม่อีกครั้งนะครับ  ;)
หัวข้อ: Re: xtrabackup กับการสำรองข้อมูล แบบที่เร็วที่สุด
เริ่มหัวข้อโดย: เกื้อกูล ครับ.. ที่ เมษายน 20, 2011, 21:59:25 PM

... เมื่อเย็นผมทดสอบ set ระบบใหม่เป็น Cent 5.6 64bit + Percona 5.1.56-12.7 64bit

    ปรากฏว่า การทำ Transfer Slave สามารถทำได้จนเสร็จเรียบร้อยครับ

    แต่พอจะลอง login เข้า HOSxP ในฐาน slave ที่โอนมาปรากฏว่าฟ้อง database error ครับ(ตามรูปแนบครับ) ไม่รู้ว่ามีปัญหากับ engine InnoDB หรือเปล่าครับ
 
    ตอนนี้ผมเลยใช้ initial import ข้อมูลจากฐานหลักมาเข้าเครื่องทดสอบนี้แทนไปก่อนครับ

    มีข้อสังเกตุคือ ตอนที่ทำ Transfer Slave มีการไปแก้ my.cnf ในเครื่อง slave ใหม่หมด
    my.cnf ที่แก้ใหม่อันนี้ ผมลองเข้าใช้งานฐานที่ initial import มาจะถูกเตือนเรื่อง InnoDB ด้วยครับ ถ้าเป็น my.cnf ที่ผมใช้อยู่เดิมจะไม่ถูกเตือนครับ

   แล้วก็อยากให้สามารถเลือกฐานข้อมูลได้เองใน Slave ได้ด้วยน่ะครับ(ตอนนี้ฐานที่โอนมาชื่อเดียวกับ Server หลัก)  คือผมจะตั้งชื่อของฐานข้อมูล master กับ slave ไว้ไม่ตรงกันครับ ป้องกันความผิดพลาดเวลาสับเปลี่ยนใช้งานฐานข้อมูลน่ะครับ จะได้ไม่หลงฐานข้อมูลอ่ะครับ

   แล้วก็ฐานข้อมูลที่โอนมานี่ ผมได้ลองสั่ง drop database ปรากฏว่าไม่สามารถลบ Folder ของฐานนี้ได้ครับ มีข้อความฟ้องอะไรสักอย่างครับว่าลบไม่ได้

   เดี๋ยวลองทดสอบในเรื่องการ backup ใหม่ก่อนครับ ...  :D ...



อาการคล้ายกัน...ใน slave พบ database error [32 bit] แต่ได้ผลงานที่ Xtra Backup ครับ
หัวข้อ: Re: xtrabackup กับการสำรองข้อมูล แบบที่เร็วที่สุด
เริ่มหัวข้อโดย: Khuad ที่ เมษายน 21, 2011, 00:36:38 AM
.... อ.mn ครับ ตัวใหม่นี้ ผมเจอปัญหาเรื่อง backup ครับ
     มันค้าง ไม่สามารถทำงานได้ครับ แล้วก็ปิดไม่ได้ ตามรูปที่แนบครับ ...  :D ....

... ปัญหานี้ พอผมไปเอา my.cnf ตัวเดิม มาแทนตัวที่มีการแก้ไขตอนทำ Transfer Slave  ก็สามารถไปต่อได้แล้วครับ  ไม่ค้างแล้ว ...  :D ...
   


ฝากทดสอบใหม่อีกครั้งนะครับ  ;)

... ทดสอบ backup เหมือนว่าจะผ่านหมดแล้วครับ 
    เหลือแต่เรื่องการบีบอัดไฟล์ที่สำรองมาเก็บไว้ที่เครื่องที่ทำครับอาจารย์ มีฟ้อง error ตามรูปที่ผมแนบไว้ครับ
    ไฟล์ backup ก็มีการสร้างไว้นะครับ แต่มีขนาดเป็น 0 Kb ครับ ...  :D ...
หัวข้อ: Re: xtrabackup กับการสำรองข้อมูล แบบที่เร็วที่สุด
เริ่มหัวข้อโดย: Khuad ที่ เมษายน 21, 2011, 02:19:28 AM
อ้างถึง
... เมื่อเย็นผมทดสอบ set ระบบใหม่เป็น Cent 5.6 64bit + Percona 5.1.56-12.7 64bit
    ปรากฏว่า การทำ Transfer Slave สามารถทำได้จนเสร็จเรียบร้อยครับ
    แต่พอจะลอง login เข้า HOSxP ในฐาน slave ที่โอนมาปรากฏว่าฟ้อง database error ครับ(ตามรูปแนบครับ) ไม่รู้ว่ามีปัญหากับ engine InnoDB หรือเปล่าครับ
ฝากทดสอบใหม่อีกครั้งนะครับ  ;)

... การทำ Transfer Slave  ยังพบปัญหาเหมือนเดิมครับอาจารย์ (ตามรูปแนบ)

    แล้วก็จาก my.cnf ตัวที่มีการแก้ไข้ตอนที่ทำ Transfer Slave นี้
    ถ้ามีการสั่ง Start Backup ก็จะเจอปัญหาเหมือนเดิมครับ คือ ตัว BMSxTraBackup GUI ค้าง 
     โดยมีข้อความ

     Retry get file size
     Retrieving file list for /tmp

     วนไปเรื่อยๆ ไม่หยุดครับ ...  :D ...
หัวข้อ: Re: xtrabackup กับการสำรองข้อมูล แบบที่เร็วที่สุด
เริ่มหัวข้อโดย: manoi ที่ เมษายน 21, 2011, 10:24:52 AM
ผมแก้ไขให้ใหม่แล้วครับ ฝากทดสอบอีกครั้งนะครับ  :)
หัวข้อ: Re: xtrabackup กับการสำรองข้อมูล แบบที่เร็วที่สุด
เริ่มหัวข้อโดย: เกื้อกูล ครับ.. ที่ เมษายน 21, 2011, 10:36:51 AM
ทดสอบ ณ เวลานี้ครับ...HOT STANDBY SERVER ID=1
หัวข้อ: Re: xtrabackup กับการสำรองข้อมูล แบบที่เร็วที่สุด
เริ่มหัวข้อโดย: manoi ที่ เมษายน 21, 2011, 22:14:10 PM
มี Version ใหม่แล้วนะครับ ผมเปลี่ยนเป็น tar+gzip แทนแล้วครับ จะได้เสร็จเร็วขึ้นอีกหน่อย ส่วนปัญหาที่ อ.ขวดเจอ น่าจะหายแล้วนะครับ

Download ได้จาก http://hosxp.net/bms/BMSxTraBackupGUI-3.54.4.26.zip
หัวข้อ: Re: xtrabackup กับการสำรองข้อมูล แบบที่เร็วที่สุด
เริ่มหัวข้อโดย: udomchok ที่ เมษายน 21, 2011, 22:31:16 PM
มี Version ใหม่แล้วนะครับ ผมเปลี่ยนเป็น tar+gzip แทนแล้วครับ จะได้เสร็จเร็วขึ้นอีกหน่อย ส่วนปัญหาที่ อ.ขวดเจอ น่าจะหายแล้วนะครับ

Download ได้จาก http://hosxp.net/bms/BMSxTraBackupGUI-3.54.4.26.zip
อ.mn เผื่อเยอะเลยนะครับ .4.26
หัวข้อ: Re: xtrabackup กับการสำรองข้อมูล แบบที่เร็วที่สุด
เริ่มหัวข้อโดย: มนตรี บอยรักยุ้ยคนเดียว ที่ เมษายน 22, 2011, 08:03:26 AM
มี Version ใหม่แล้วนะครับ ผมเปลี่ยนเป็น tar+gzip แทนแล้วครับ จะได้เสร็จเร็วขึ้นอีกหน่อย ส่วนปัญหาที่ อ.ขวดเจอ น่าจะหายแล้วนะครับ

Download ได้จาก http://hosxp.net/bms/BMSxTraBackupGUI-3.54.4.26.zip
อ.mn เผื่อเยอะเลยนะครับ .4.26

เผื่อเยอะเลยนะครับ :o :o :o :o :o
หัวข้อ: Re: xtrabackup กับการสำรองข้อมูล แบบที่เร็วที่สุด
เริ่มหัวข้อโดย: Khuad ที่ เมษายน 22, 2011, 10:19:48 AM
มี Version ใหม่แล้วนะครับ ผมเปลี่ยนเป็น tar+gzip แทนแล้วครับ จะได้เสร็จเร็วขึ้นอีกหน่อย ส่วนปัญหาที่ อ.ขวดเจอ น่าจะหายแล้วนะครับ

... ผมลอง เรื่องการทำ Transfer Slave  สั่งทำไว้เมื่อคืน(21 เม.ย.) ประมาณ 3 ทุ่ม  ปรากฏว่าทำสำเร็จครับ
    แต่มีปัญหาตรง my.cnf ที่มีการปรับจากตัวทำ Transfer Slave(ผมไม่ได้เลือกติดตั้ง MySQL ด้วยนะครับ) พอทำเสร็จแล้ว mysql ไม่ทำงานครับ start ไม่ได้  ผมต้องไปนำ my.cnf เดิมมาวางทับไปแทน  ก็จะสามารถ start mysql ได้
    แล้วลอง login เข้าใช้งาน HOSxP ในฐาน slave
    ก็ OK เลยครับ ใช้งานได้ไม่ติดปัญหาเดิมแล้วครับ สุดยอดเลย  ....  :D ....

... แต่ว่า   ขอแบบที่บอกไว้
    คือมีตัวเลือกระบุชื่อฐานของ slave  ได้ด้วย  พอจะได้ไหมครับอาจารย์ ...  ;D  ;D ... 
หัวข้อ: Re: xtrabackup กับการสำรองข้อมูล แบบที่เร็วที่สุด
เริ่มหัวข้อโดย: Khuad ที่ เมษายน 22, 2011, 10:24:53 AM
... ส่วนเรื่องการทำ backup ตื่นมาสั่งทำตอนเกือบๆ จะตี 4   ;D  ;D

    ปัญหาเรื่องการเช็คพื้นที่ว่างใน HD เช็คถูกต้องแล้วครับ
   
    แต่รู้สึกว่ายังติดปัญหาเรื่องการโอนข้อมูลจาก server มาเครื่องที่สั่งทำอยู่ครับ
    file เป็น tgz แล้วครับ แต่ขนาดเป็น 0 Kb อยู่ครับ ...

... แต่เดี๋ยวจะลองโหลดตัวใหม่ของอาจารย์ไปลองทดสอบดูอีกทีครับ ...  :D ....
หัวข้อ: Re: xtrabackup กับการสำรองข้อมูล แบบที่เร็วที่สุด
เริ่มหัวข้อโดย: manoi ที่ เมษายน 22, 2011, 10:54:08 AM
ผมคิดว่ามัน error ตอนพยายาม กำหนดค่าให้กับ Progress bar ครับ ผมแก้ไขให้ใหม่แล้วครับ

http://hosxp.net/bms/BMSxTraBackupGUI-3.54.4.27.zip
หัวข้อ: Re: xtrabackup กับการสำรองข้อมูล แบบที่เร็วที่สุด
เริ่มหัวข้อโดย: manoi ที่ เมษายน 22, 2011, 10:55:34 AM
มี Version ใหม่แล้วนะครับ ผมเปลี่ยนเป็น tar+gzip แทนแล้วครับ จะได้เสร็จเร็วขึ้นอีกหน่อย ส่วนปัญหาที่ อ.ขวดเจอ น่าจะหายแล้วนะครับ

... ผมลอง เรื่องการทำ Transfer Slave  สั่งทำไว้เมื่อคืน(21 เม.ย.) ประมาณ 3 ทุ่ม  ปรากฏว่าทำสำเร็จครับ
    แต่มีปัญหาตรง my.cnf ที่มีการปรับจากตัวทำ Transfer Slave(ผมไม่ได้เลือกติดตั้ง MySQL ด้วยนะครับ) พอทำเสร็จแล้ว mysql ไม่ทำงานครับ start ไม่ได้  ผมต้องไปนำ my.cnf เดิมมาวางทับไปแทน  ก็จะสามารถ start mysql ได้
    แล้วลอง login เข้าใช้งาน HOSxP ในฐาน slave
    ก็ OK เลยครับ ใช้งานได้ไม่ติดปัญหาเดิมแล้วครับ สุดยอดเลย  ....  :D ....

... แต่ว่า   ขอแบบที่บอกไว้
    คือมีตัวเลือกระบุชื่อฐานของ slave  ได้ด้วย  พอจะได้ไหมครับอาจารย์ ...  ;D  ;D ... 


เนื่องจากเราใช้ xtrabackup ทำการสำรองข้อมูล ดังนั้นข้อมูลจะเหมือนกับ Master ทุกอย่างครับ ถ้าจะเปลี่ยนชื่อฐานข้อมูล อาจจะต้องใช้ MySQL Dump ช่วยครับ
หัวข้อ: Re: xtrabackup กับการสำรองข้อมูล แบบที่เร็วที่สุด
เริ่มหัวข้อโดย: Khuad ที่ เมษายน 22, 2011, 10:58:45 AM

เนื่องจากเราใช้ xtrabackup ทำการสำรองข้อมูล ดังนั้นข้อมูลจะเหมือนกับ Master ทุกอย่างครับ ถ้าจะเปลี่ยนชื่อฐานข้อมูล อาจจะต้องใช้ MySQL Dump ช่วยครับ


... อืมม  เข้าใจแล้วครับอาจารย์   ขอบคุณมากๆๆๆๆๆๆๆๆๆ เลยนะครับ ...  :D ....
หัวข้อ: Re: xtrabackup กับการสำรองข้อมูล แบบที่เร็วที่สุด
เริ่มหัวข้อโดย: มนตรี บอยรักยุ้ยคนเดียว ที่ เมษายน 22, 2011, 11:16:46 AM
ผมคิดว่ามัน error ตอนพยายาม กำหนดค่าให้กับ Progress bar ครับ ผมแก้ไขให้ใหม่แล้วครับ

http://hosxp.net/bms/BMSxTraBackupGUI-3.54.4.27.zip

test
หัวข้อ: Re: xtrabackup กับการสำรองข้อมูล แบบที่เร็วที่สุด
เริ่มหัวข้อโดย: manoi ที่ เมษายน 22, 2011, 11:54:04 AM
ฝากบอยทดสอบตัวนี้ครับ
หัวข้อ: Re: xtrabackup กับการสำรองข้อมูล แบบที่เร็วที่สุด
เริ่มหัวข้อโดย: Khuad ที่ เมษายน 22, 2011, 12:24:04 PM

... อาจารย์ครับ  ไม่ฟ้อง error แล้ว
    แต่ file สำรอง tgz ยังเป็น 0 Kb. อยู่ครับ ...  :D ....
หัวข้อ: Re: xtrabackup กับการสำรองข้อมูล แบบที่เร็วที่สุด
เริ่มหัวข้อโดย: มนตรี บอยรักยุ้ยคนเดียว ที่ เมษายน 23, 2011, 09:46:24 AM

... อาจารย์ครับ  ไม่ฟ้อง error แล้ว
    แต่ file สำรอง tgz ยังเป็น 0 Kb. อยู่ครับ ...  :D ....


สำรอง tgz ยังเป็น 0 Kb ครับ
หัวข้อ: Re: xtrabackup กับการสำรองข้อมูล แบบที่เร็วที่สุด
เริ่มหัวข้อโดย: manoi ที่ เมษายน 23, 2011, 14:57:40 PM
ฝากทดสอบตัวใหม่นะครับ ผมเปลี่ยนมาใช้ nc แทน sftp แล้วครับ น่าจะแก้ปัญหาขนาดแฟ้มเกิน 4Gb ได้ครับ
หัวข้อ: Re: xtrabackup กับการสำรองข้อมูล แบบที่เร็วที่สุด
เริ่มหัวข้อโดย: A ที่ เมษายน 23, 2011, 15:18:54 PM
ฝากทดสอบตัวใหม่นะครับ ผมเปลี่ยนมาใช้ nc แทน sftp แล้วครับ น่าจะแก้ปัญหาขนาดแฟ้มเกิน 4Gb ได้ครับ
ขอบคุณครับ
หัวข้อ: Re: xtrabackup กับการสำรองข้อมูล แบบที่เร็วที่สุด
เริ่มหัวข้อโดย: มนตรี บอยรักยุ้ยคนเดียว ที่ เมษายน 23, 2011, 17:32:41 PM
ฝากทดสอบตัวใหม่นะครับ ผมเปลี่ยนมาใช้ nc แทน sftp แล้วครับ น่าจะแก้ปัญหาขนาดแฟ้มเกิน 4Gb ได้ครับ
;D ;D ;D ;D
หัวข้อ: Re: xtrabackup กับการสำรองข้อมูล แบบที่เร็วที่สุด
เริ่มหัวข้อโดย: udomchok ที่ เมษายน 23, 2011, 18:16:45 PM
อ.mn เผื่อเยอะเลยนะครับ .4.26
สรุปว่า เลขท้าย ของ BMSxTraBackupGUI เป็น version ที่ อ.mn แก้ไขครับ มิใช่วันที่เหมือนของ HOSxP
 ;D ;D ;D ;D
หัวข้อ: Re: xtrabackup กับการสำรองข้อมูล แบบที่เร็วที่สุด
เริ่มหัวข้อโดย: manoi ที่ เมษายน 24, 2011, 09:26:24 AM
อ.mn เผื่อเยอะเลยนะครับ .4.26
สรุปว่า เลขท้าย ของ BMSxTraBackupGUI เป็น version ที่ อ.mn แก้ไขครับ มิใช่วันที่เหมือนของ HOSxP
 ;D ;D ;D ;D

รออีกอาทิตย์เดียว วันที่ ก็ทันกันแล้วครับ  :D
หัวข้อ: Re: xtrabackup กับการสำรองข้อมูล แบบที่เร็วที่สุด
เริ่มหัวข้อโดย: doramon ที่ เมษายน 24, 2011, 11:34:08 AM
สุดยอด
หัวข้อ: Re: xtrabackup กับการสำรองข้อมูล แบบที่เร็วที่สุด
เริ่มหัวข้อโดย: มนตรี บอยรักยุ้ยคนเดียว ที่ เมษายน 24, 2011, 12:19:53 PM

รออีกอาทิตย์เดียว วันที่ ก็ทันกันแล้วครับ  :D

 :D :D :D
รออีกอาทิตย์เดียว
หัวข้อ: Re: xtrabackup กับการสำรองข้อมูล แบบที่เร็วที่สุด
เริ่มหัวข้อโดย: Khuad ที่ เมษายน 24, 2011, 20:42:00 PM

... เดี๋ยวลองอันใหม่ของ อ.mn ก่อน ขอบคุณครับอาจารย์ ...  :D ....
หัวข้อ: Re: xtrabackup กับการสำรองข้อมูล แบบที่เร็วที่สุด
เริ่มหัวข้อโดย: Khuad ที่ เมษายน 24, 2011, 22:45:07 PM

... backup done ....

... ผ่านเรียบร้อยแล้วครับสำหรับการ Backup  แต่ว่าได้ file ขนาด 3 กิ๊กกว่าเลยครับ
    ถ้าทำใน HOSxP ตอนนี้อยู่ประมาณ 800 Mb (ฐานใน server ประมาณ 16 กิ๊ก) ...  :D ...
หัวข้อ: Re: xtrabackup กับการสำรองข้อมูล แบบที่เร็วที่สุด
เริ่มหัวข้อโดย: Khuad ที่ เมษายน 24, 2011, 23:05:14 PM

... แจ่มจริงครับ

    ดูข้อมูลจากไฟล์ที่สำรอง โดยไม่ต้อง restore ก่อน ...  :D ....
หัวข้อ: Re: xtrabackup กับการสำรองข้อมูล แบบที่เร็วที่สุด
เริ่มหัวข้อโดย: apatnon86 ที่ พฤษภาคม 04, 2011, 08:08:34 AM
ขอบคุณครับ เดี๋ยวลองนำไปเล่นดู
หัวข้อ: Re: xtrabackup กับการสำรองข้อมูล แบบที่เร็วที่สุด
เริ่มหัวข้อโดย: chk ที่ พฤษภาคม 04, 2011, 10:53:01 AM
 ;D  เยี่ยมไปเลยขะรับ กำลังทดสอบ กับเครื่อง slave อยู่ขอรับ  ;D
หัวข้อ: Re: xtrabackup กับการสำรองข้อมูล แบบที่เร็วที่สุด
เริ่มหัวข้อโดย: yord ที่ พฤษภาคม 09, 2011, 11:58:03 AM
วันนี้ทดสอบ ไม่สำเร็จครับ
ฟ้องว่า program expire ครับ ทำไมขึ้นแบบนี้ครับ แก้อย่างไรครับ ???
หัวข้อ: Re: xtrabackup กับการสำรองข้อมูล แบบที่เร็วที่สุด
เริ่มหัวข้อโดย: มนตรี บอยรักยุ้ยคนเดียว ที่ พฤษภาคม 09, 2011, 13:41:24 PM
วันนี้ทดสอบ ไม่สำเร็จครับ
ฟ้องว่า program expire ครับ ทำไมขึ้นแบบนี้ครับ แก้อย่างไรครับ ???

http://hosxp.net/index.php?option=com_smf&Itemid=28&topic=20835.msg178904#new
หัวข้อ: Re: xtrabackup กับการสำรองข้อมูล แบบที่เร็วที่สุด
เริ่มหัวข้อโดย: manoi ที่ พฤษภาคม 11, 2011, 16:40:17 PM
ฝาก รพ.นครนายก กับ รพ.เพชรบูรณ์ ทดสอบ ระบบ โอนข้อมูลไปยัง Archive server ด้วยนะครับ ทำไว้ให้แล้วครับอยู่ใน BMSxTrabackup GUI 2.0 นะครับ

หัวข้อ: Re: xtrabackup กับการสำรองข้อมูล แบบที่เร็วที่สุด
เริ่มหัวข้อโดย: nuttavut ที่ พฤษภาคม 11, 2011, 16:49:22 PM
ขอบคุณ อ.MN ครับ
หัวข้อ: Re: xtrabackup กับการสำรองข้อมูล แบบที่เร็วที่สุด
เริ่มหัวข้อโดย: เข้ม ที่ พฤษภาคม 11, 2011, 18:38:33 PM
อาจารย์ครับ มีเวอร์ชันสำหรับ รพ. ที่ไม่ได้ใช้ CentOS หรือยังครับ ....  ;D ;D
หัวข้อ: Re: xtrabackup กับการสำรองข้อมูล แบบที่เร็วที่สุด
เริ่มหัวข้อโดย: usa0823 ที่ พฤษภาคม 12, 2011, 17:58:01 PM
สุดยอดเลยครับอาจารย์
ตั้งค่าเสร็จกดปุ่มเดียว ทำให้เองอัตโนมัติ ;D
หัวข้อ: Re: xtrabackup กับการสำรองข้อมูล แบบที่เร็วที่สุด
เริ่มหัวข้อโดย: manoi ที่ พฤษภาคม 13, 2011, 18:55:54 PM
รพ. นครนายก ได้ทดสอบบ้างหรือยังครับ
หัวข้อ: Re: xtrabackup กับการสำรองข้อมูล แบบที่เร็วที่สุด
เริ่มหัวข้อโดย: nayok ที่ พฤษภาคม 13, 2011, 18:59:19 PM
ยังเลยครับอาจารย์  ;D ;D
หัวข้อ: Re: xtrabackup กับการสำรองข้อมูล แบบที่เร็วที่สุด
เริ่มหัวข้อโดย: manoi ที่ พฤษภาคม 13, 2011, 19:09:47 PM
ผมทำให้แล้วนะครับ ระบบ Archive opitemrece data ฝากทดสอบด้วยนะครับ
หัวข้อ: Re: xtrabackup กับการสำรองข้อมูล แบบที่เร็วที่สุด
เริ่มหัวข้อโดย: nayok ที่ พฤษภาคม 13, 2011, 19:28:35 PM
ขอบคุณมากครับ อาจารย์
หัวข้อ: Re: xtrabackup กับการสำรองข้อมูล แบบที่เร็วที่สุด
เริ่มหัวข้อโดย: tangkeaw ที่ พฤษภาคม 13, 2011, 19:55:12 PM
ขอบคุณครับ เดี่ยวผมจะทดสอบกับเครื่องสำรองก่อนแนะครับ  แล้วอยากทราบว่าเวลาดึงรายยาเก่า โปรแกรมจะวิ่งไปหาขอมูลยาเก่าเองหรือเปล่าครับ
สยาม it รพเพชรบูรณ์
หัวข้อ: Re: xtrabackup กับการสำรองข้อมูล แบบที่เร็วที่สุด
เริ่มหัวข้อโดย: tangkeaw ที่ พฤษภาคม 14, 2011, 11:15:20 AM
เวลาทำการสำรองแล้วมันฟ้องอย่างนี้ครับ อาจารย์
itpbh
หัวข้อ: Re: xtrabackup กับการสำรองข้อมูล แบบที่เร็วที่สุด
เริ่มหัวข้อโดย: manoi ที่ พฤษภาคม 14, 2011, 11:46:13 AM
localhost mysql root password ไม่ถูกต้องครับ
หัวข้อ: Re: xtrabackup กับการสำรองข้อมูล แบบที่เร็วที่สุด
เริ่มหัวข้อโดย: tangkeaw ที่ พฤษภาคม 14, 2011, 12:00:43 PM
localhost mysql root password

ผมรองทดสอบรหัสผ่านที่ตั้งไว้ ก็เข้าได้ตามปกติดนะครับอาจารย์
นะครับเข้าถึง mysql ไม่มีปัญหาครับ
หัวข้อ: Re: xtrabackup กับการสำรองข้อมูล แบบที่เร็วที่สุด
เริ่มหัวข้อโดย: manoi ที่ พฤษภาคม 14, 2011, 12:33:31 PM
ถ้า root@localhost ไม่ต้องใช้ Password ในช่อง rootpassword@localhost ก็ต้องว่างเอาไว้ครับ
หัวข้อ: Re: xtrabackup กับการสำรองข้อมูล แบบที่เร็วที่สุด
เริ่มหัวข้อโดย: tangkeaw ที่ พฤษภาคม 14, 2011, 12:39:09 PM
ครับ แต่ของผมการการตั้ง password mysql ครับ เป็น 7176XX ครับ รองเข้าโดยพิมพ์รหัสก็เข้าได้ปกติครับ ถ้าไม่ใส่มันจะฟ้อง แต่ถ้าใส่ไม่ฟ้องแต่ติดอีกแบบหนึ่ง
1. รูปที่หนึ่งถ้าไม่ใส่ password ในช่อง mysql root มันจะฟ้องดังรูปที่หนึ่งครับ
2. รูปที่สอง ถ้าใส่จะฟ้อง hos
หัวข้อ: Re: xtrabackup กับการสำรองข้อมูล แบบที่เร็วที่สุด
เริ่มหัวข้อโดย: tangkeaw ที่ พฤษภาคม 14, 2011, 13:33:32 PM
ขอบคุณอาจารย์ครับ ได้แล้วครับ  ต้องไม่ตั้ง password ที่ mysql ถึงจะใช้ได้ครับ
แต่ของผมมันมีใส่ password ที่ mysql นะครับ ซึ่งถ้าใส่ไว้มันจะทำการสำรองข้อมูลไม่ได้ ผมเลยรองไปตั้งค่าว่าไม่ให้มี password ที่ mysql ก็สามารถ สำรองข้อมูลได้นะครับตอนนี้กำลังทดสอบสำรองอยู่ตั้งแต่ บ่ายโมง ยังไม่เสร็จเลยครับ

หัวข้อ: Re: xtrabackup กับการสำรองข้อมูล แบบที่เร็วที่สุด
เริ่มหัวข้อโดย: Noppadol ที่ พฤษภาคม 18, 2011, 22:12:33 PM
มีปัญหาว่า มีการไปแก้ไขตัว my.cnf ทำให้ start mysql ไม่ผ่าน ผมเอาตัวเดิมมาใช้ ก็ไม่ผ่านอีก  ??? ???
หัวข้อ: Re: xtrabackup กับการสำรองข้อมูล แบบที่เร็วที่สุด
เริ่มหัวข้อโดย: Noppadol ที่ พฤษภาคม 19, 2011, 09:53:13 AM
แวะมาดันครับ..........เครื่อง slave ยังนิ่งอยู่เลย... ??? ???
หัวข้อ: Re: xtrabackup กับการสำรองข้อมูล แบบที่เร็วที่สุด
เริ่มหัวข้อโดย: tangkeaw ที่ พฤษภาคม 22, 2011, 23:05:34 PM
ตอนนี้ทำได้ทำการทดสอบ ระบบ Archive opitemrece data แล้วเลยอยากถามอาจารย์ว่า จำเป็นต้องทำ เครื่อง server ให้ครบ 3 ตัว ตาม tools ไหมครับ ถ้าทำแค่ 2 ตัวได้หรือไหมครับ ถ้าไม่ได้ผมต้องทำเพิ่มอีกตัว เพื่อให้ครบ 3 ตัว ตามtools ที่อาจารย์ทำให้ครับ
สยาม รพ.เพชรบูรณ์
หัวข้อ: Re: xtrabackup กับการสำรองข้อมูล แบบที่เร็วที่สุด
เริ่มหัวข้อโดย: tangkeaw ที่ พฤษภาคม 25, 2011, 09:28:51 AM
อาจารย์ครับ ผมลองทดสอบระบบ  Archive opitemrece data แล้วครับมันขึ้นสีเขียวตามรูปครับ ไม่ทราบว่ามันติดอะไรอีกหรือเปล่าครับ
it รพเพชรบูรณ์
หัวข้อ: Re: xtrabackup กับการสำรองข้อมูล แบบที่เร็วที่สุด
เริ่มหัวข้อโดย: มนตรี บอยรักยุ้ยคนเดียว ที่ พฤษภาคม 25, 2011, 11:25:26 AM
อาจารย์ครับ ผมลองทดสอบระบบ  Archive opitemrece data แล้วครับมันขึ้นสีเขียวตามรูปครับ ไม่ทราบว่ามันติดอะไรอีกหรือเปล่าครับ
it รพเพชรบูรณ์

ต้องโอนข้อมูล opitemrece ที่มากกว่า1 ปี ก่อนนะครับ
หัวข้อ: Re: xtrabackup กับการสำรองข้อมูล แบบที่เร็วที่สุด
เริ่มหัวข้อโดย: tangkeaw ที่ พฤษภาคม 25, 2011, 11:39:07 AM
คุณบอยครับ หน้า tools ตัวนี้ อยู่หัวข้อไหนครับ  ก็เห็นอาจารย์ชัยพรว่าทำหน้านี้ได้เลยนิครับ
หัวข้อ: Re: xtrabackup กับการสำรองข้อมูล แบบที่เร็วที่สุด
เริ่มหัวข้อโดย: มนตรี บอยรักยุ้ยคนเดียว ที่ พฤษภาคม 25, 2011, 11:55:34 AM
คุณบอยครับ หน้า tools ตัวนี้ อยู่หัวข้อไหนครับ  ก็เห็นอาจารย์ชัยพรว่าทำหน้านี้ได้เลยนิครับ

ลองกด step 1 ดูสิครับ
 tool โอน อยู่เมนู
หัวข้อ: Re: xtrabackup กับการสำรองข้อมูล แบบที่เร็วที่สุด
เริ่มหัวข้อโดย: manoi ที่ พฤษภาคม 25, 2011, 18:07:36 PM
Archive Server ต้องติดตั้ง MySQL เอาไว้ก่อนครับ ยกเว้น Slave ไม่ต้องมี MySQL ก็ได้ครับ
หัวข้อ: Re: xtrabackup กับการสำรองข้อมูล แบบที่เร็วที่สุด
เริ่มหัวข้อโดย: udomchok ที่ พฤษภาคม 31, 2011, 01:03:57 AM
มีปัญหาว่า มีการไปแก้ไขตัว my.cnf ทำให้ start mysql ไม่ผ่าน ผมเอาตัวเดิมมาใช้ ก็ไม่ผ่านอีก  ??? ???
จริง ๆ แล้วเป็นแบบนี้ครับ
http://hosxp.net/index.php?option=com_smf&Itemid=28&topic=20835.msg180503#msg180503
หัวข้อ: Re: xtrabackup กับการสำรองข้อมูล แบบที่เร็วที่สุด
เริ่มหัวข้อโดย: มะโหน่ง ที่ มิถุนายน 01, 2011, 09:29:10 AM
อาจารย์ครับ มีเวอร์ชันสำหรับ รพ. ที่ไม่ได้ใช้ CentOS หรือยังครับ ....  ;D ;D

กำลัง จะ ถามเลยครับ Server ผม เป็น FreeBSD
หัวข้อ: Re: xtrabackup กับการสำรองข้อมูล แบบที่เร็วที่สุด
เริ่มหัวข้อโดย: tangkeaw ที่ มิถุนายน 01, 2011, 13:31:41 PM
อาจารย์ครับ ผมทดสอบแล้วมันติดที่ step2 และ step 3 มันไม่ให้คลิ๊กอะไรเลยครับ ทดสอบกับ centos mysql5.1.30 มันคลิ๊กอะไรต่อไม่ได้ผมผิดขั้นตอนไหนครับครับ  bmsadmin@192.168.44.3/hos ไม่ทราบว่า มันติดตรงนี้หรือเปล่า ผมส่งรูปให้ดูนะครับ ไม่ทราบว่าติดตรงไหน แล้วก็ไม่เห็นมีข้อมูลโอนไปเลยครับ
หัวข้อ: Re: xtrabackup กับการสำรองข้อมูล แบบที่เร็วที่สุด
เริ่มหัวข้อโดย: manoi ที่ มิถุนายน 01, 2011, 14:35:49 PM
Master กับ Slave เป็นตัวเดียวกันไม่ได้นะครับ
หัวข้อ: Re: xtrabackup กับการสำรองข้อมูล แบบที่เร็วที่สุด
เริ่มหัวข้อโดย: manoi ที่ มิถุนายน 17, 2011, 04:28:09 AM
ฝากทดสอบใหม่อีกครั้งครับ
หัวข้อ: Re: xtrabackup กับการสำรองข้อมูล แบบที่เร็วที่สุด
เริ่มหัวข้อโดย: เกื้อกูล ครับ.. ที่ กรกฎาคม 07, 2011, 14:34:26 PM
ตอนนี้หมดอายุครับ...หาดาวน์โหลดได้จากที่ไหนครับ... :D
หัวข้อ: Re: xtrabackup กับการสำรองข้อมูล แบบที่เร็วที่สุด
เริ่มหัวข้อโดย: udomchok ที่ กรกฎาคม 07, 2011, 18:16:55 PM
ตอนนี้หมดอายุครับ...หาดาวน์โหลดได้จากที่ไหนครับ... :D
xtrabackup ตัวล่าสุดหมดอายุแล้วหรือครับ
หรือ อ.เกื้อ หมดอายุครับ  ;D ;D ;D ;D
หัวข้อ: Re: xtrabackup กับการสำรองข้อมูล แบบที่เร็วที่สุด
เริ่มหัวข้อโดย: ไม่เสียสละ ชัยชนะไม่เกิด ที่ กรกฎาคม 07, 2011, 21:11:17 PM
ยังหมดอายุอยู่ครับ
หัวข้อ: Re: xtrabackup กับการสำรองข้อมูล แบบที่เร็วที่สุด
เริ่มหัวข้อโดย: เกื้อกูล ครับ.. ที่ กรกฎาคม 07, 2011, 21:23:32 PM
ตอนนี้หมดอายุครับ...หาดาวน์โหลดได้จากที่ไหนครับ... :D
xtrabackup ตัวล่าสุดหมดอายุแล้วหรือครับ
หรือ อ.เกื้อ หมดอายุครับ  ;D ;D ;D ;D


ตัวผม...หมดอายุนานแล้ว...แต่ไม่ย่อยสลายและไม่เป็น อตร.ต่อสุขภาพมนุษย์ครับ...

แต่ XtraBackup น่ะของดี....หาใช้เวอร์ชันถัดไปหลัง 30-06-2011 ได้จากที่ไหนครับ..อ.พี่โก้.. :D :D :D
หัวข้อ: Re: xtrabackup กับการสำรองข้อมูล แบบที่เร็วที่สุด
เริ่มหัวข้อโดย: manoi ที่ กรกฎาคม 07, 2011, 21:25:19 PM
ผม Upload ตัวใหม่ให้แล้วครับ
หัวข้อ: Re: xtrabackup กับการสำรองข้อมูล แบบที่เร็วที่สุด
เริ่มหัวข้อโดย: chula ที่ ตุลาคม 15, 2011, 17:12:09 PM
อาจารย์ครับหมดอายุอีกแล้วครับ
หัวข้อ: Re: xtrabackup กับการสำรองข้อมูล แบบที่เร็วที่สุด
เริ่มหัวข้อโดย: nuttavut ที่ ตุลาคม 15, 2011, 17:18:18 PM
อาจารย์ครับหมดอายุอีกแล้วครับ


แก้ปัญหา โดย ย้อนวันที่ไป ก่อน 30/09/2554 ก็สามารถใช้ได้ครับ  ;D ;D
หัวข้อ: Re: xtrabackup กับการสำรองข้อมูล แบบที่เร็วที่สุด
เริ่มหัวข้อโดย: NrohtaS ที่ พฤศจิกายน 03, 2011, 22:26:33 PM
ลองกับ Redhat 5.6  64 bit เรียบร้อยครับ  ;D
หัวข้อ: Re: xtrabackup กับการสำรองข้อมูล แบบที่เร็วที่สุด
เริ่มหัวข้อโดย: เกื้อกูล ครับ.. ที่ พฤศจิกายน 03, 2011, 22:57:42 PM
ผมลองใหม่อีกครั้งใน Win7 64 bit  ฟ้องหมดอายุอยู่ดี  แม้จะถอย System date  :-[ :-[ :-[ :-[  ของเครื่องแล้วครับ...ต้อง set ตรงไหนเพิ่มครับ... :-[ :-[
หัวข้อ: Re: xtrabackup กับการสำรองข้อมูล แบบที่เร็วที่สุด
เริ่มหัวข้อโดย: NrohtaS ที่ พฤศจิกายน 04, 2011, 10:32:24 AM
ผมลองใหม่อีกครั้งใน Win7 64 bit  ฟ้องหมดอายุอยู่ดี  แม้จะถอย System date  :-[ :-[ :-[ :-[  ของเครื่องแล้วครับ...ต้อง set ตรงไหนเพิ่มครับ... :-[ :-[
ตอนแรกผมลองเปลี่ยนวันที่จากเครื่อง Client ยังแจ้งหมดอายุ
จึงลองกลับไปเปลี่ยนวันที่ที่ Server ก่อนวันที่ 30 กันยายน 2554 ใช้งานได้ครับ
หัวข้อ: Re: xtrabackup กับการสำรองข้อมูล แบบที่เร็วที่สุด
เริ่มหัวข้อโดย: เกื้อกูล ครับ.. ที่ พฤศจิกายน 04, 2011, 10:34:52 AM
ผมลองใหม่อีกครั้งใน Win7 64 bit  ฟ้องหมดอายุอยู่ดี  แม้จะถอย System date  :-[ :-[ :-[ :-[  ของเครื่องแล้วครับ...ต้อง set ตรงไหนเพิ่มครับ... :-[ :-[
ตอนแรกผมลองเปลี่ยนวันที่จากเครื่อง Client ยังแจ้งหมดอายุ
จึงลองกลับไปเปลี่ยนวันที่ที่ Server ก่อนวันที่ 30 กันยายน 2554 ใช้งานได้ครับ

มีเวอร์ชันใหม่แล้วจ้า..3.2  ไม่ต้องถอยวันที่ทั้ง  client+server
หัวข้อ: Re: xtrabackup กับการสำรองข้อมูล แบบที่เร็วที่สุด
เริ่มหัวข้อโดย: มดตานอย ครับ.. ที่ พฤศจิกายน 04, 2011, 10:54:51 AM
ผมลองใหม่อีกครั้งใน Win7 64 bit  ฟ้องหมดอายุอยู่ดี  แม้จะถอย System date  :-[ :-[ :-[ :-[  ของเครื่องแล้วครับ...ต้อง set ตรงไหนเพิ่มครับ... :-[ :-[
ตอนแรกผมลองเปลี่ยนวันที่จากเครื่อง Client ยังแจ้งหมดอายุ
จึงลองกลับไปเปลี่ยนวันที่ที่ Server ก่อนวันที่ 30 กันยายน 2554 ใช้งานได้ครับ

มีเวอร์ชันใหม่แล้วจ้า..3.2  ไม่ต้องถอยวันที่ทั้ง  client+server

like load ตรงๆ มีไหมครับ
หัวข้อ: Re: xtrabackup กับการสำรองข้อมูล แบบที่เร็วที่สุด
เริ่มหัวข้อโดย: nuttavut ที่ มกราคม 24, 2012, 10:51:55 AM
....ต้องตั้งค่า Path ไปที่ไหน ถึงจะมองเห็น File Backup ครับ ก่อนหน้านี้ก็ใช้งานได้นะครับแต่เวอร์ชั่นหลังๆมามองไม่เห็น  รบกวน อ. ช่วยชีีแนะด้วยครับ   ;D ;D
หัวข้อ: Re: xtrabackup กับการสำรองข้อมูล แบบที่เร็วที่สุด
เริ่มหัวข้อโดย: i @m Legend'Tleman ที่ กุมภาพันธ์ 29, 2012, 11:44:28 AM
ของผมติดตรงนี้ครับ ช่วยด้วยคร้าบ ???
ส่วนปัญหาที่ / ไม่พอนี้ต้องแก้ไขที่ resize partition ใหม่อย่างเดียวใช่มั้ยครับ(อดเลย)
จะลงใหม่ก็อีกนาน
หัวข้อ: Re: xtrabackup กับการสำรองข้อมูล แบบที่เร็วที่สุด
เริ่มหัวข้อโดย: i @m Legend'Tleman ที่ กุมภาพันธ์ 29, 2012, 16:06:21 PM
ผมลองไป ใช้คำสั่ง ssh-keyscan อะไรประมาณนี้ ก็ transfer slave ผ่านเฉยเลย
แต่พอทำเสร็จ ผมลองไปใช้ตัว run agent กลับ error

29/02/2555 15:50:39 192.168.1.25x/db_name  #23000Duplicate entry '192.168.1.25x' for key 'server_unique'
หัวข้อ: Re: xtrabackup กับการสำรองข้อมูล แบบที่เร็วที่สุด
เริ่มหัวข้อโดย: nuttavut ที่ กันยายน 07, 2012, 09:55:00 AM
....ต้องตั้งค่า Path ไปที่ไหน ถึงจะมองเห็น File Backup ครับ ก่อนหน้านี้ก็ใช้งานได้นะครับแต่เวอร์ชั่นหลังๆมามองไม่เห็น  รบกวน อ. ช่วยชีีแนะด้วยครับ   ;D ;D


ขอขุด กระทู้หน่อยนะครับ และถาม อ.MN ว่า เราจะเอาไฟล์ที่สำรองไว้ไปว่างที่ไหน เพราะต้องการ query ข้อมูล จาก Backup file  จาก BMS-Xtrabackup ครับ ...

(http://hosxp.net/smf/index.php?action=dlattach;topic=9623.0;attach=77200;image)
หัวข้อ: Re: xtrabackup กับการสำรองข้อมูล แบบที่เร็วที่สุด
เริ่มหัวข้อโดย: เกื้อกูล ครับ.. ที่ กันยายน 07, 2012, 10:15:46 AM
นึกว่าตัวนี้  4.5
หัวข้อ: Re: xtrabackup กับการสำรองข้อมูล แบบที่เร็วที่สุด
เริ่มหัวข้อโดย: nuttavut ที่ กันยายน 07, 2012, 10:35:59 AM
นึกว่าตัวนี้  4.5

จริงๆ ก็ตัวนี้ นั่นล่ะ เอารูปเก่ามาโพส ครับ....
หัวข้อ: Re: xtrabackup กับการสำรองข้อมูล แบบที่เร็วที่สุด
เริ่มหัวข้อโดย: manoi ที่ กันยายน 07, 2012, 11:05:34 AM
 เอาไว้ใน Sub folder Backup ครับ ใน Location เดียวกับที่โปรแกรม BMSxTrabackup ทำงานครับ
หัวข้อ: Re: xtrabackup กับการสำรองข้อมูล แบบที่เร็วที่สุด
เริ่มหัวข้อโดย: bannok ที่ กันยายน 13, 2012, 14:17:14 PM
ใช้กับ server ที่ฐาน ไม่ใช่ hos ไม่ได้
หัวข้อ: Re: xtrabackup กับการสำรองข้อมูล แบบที่เร็วที่สุด
เริ่มหัวข้อโดย: nuttavut ที่ กันยายน 19, 2012, 16:11:03 PM
อ. MN ครับ ยังมีปัญหา Error หาไฟล์ libmysqld.dll ไม่พบดังรูปแรก (ผมไปโหลดมาลง ปัญหาก็หายไปแล้ว) และหลังจากหาโหลดไฟล์ดังกล่าวมาลงจะพบ error ดังภาพที่ 2 รบกวน อ. ตรวจสอบด้วยครับผม ...ขอบคุณครับ
หัวข้อ: Re: xtrabackup กับการสำรองข้อมูล แบบที่เร็วที่สุด
เริ่มหัวข้อโดย: manoi ที่ กันยายน 19, 2012, 16:20:55 PM
ปกติโปรแกรมจะ download libmysqld.dll มาเองครับ หรือลองเอาตัวนี้ไป extract ไว้ใน folder เดียวกัน ก็ได้ครับ
หัวข้อ: Re: xtrabackup กับการสำรองข้อมูล แบบที่เร็วที่สุด
เริ่มหัวข้อโดย: nuttavut ที่ กันยายน 19, 2012, 16:55:58 PM
พบ Error อีกอย่าง ครับ ไม่พบ Database hos    ;D
หัวข้อ: Re: xtrabackup กับการสำรองข้อมูล แบบที่เร็วที่สุด
เริ่มหัวข้อโดย: manoi ที่ กันยายน 19, 2012, 17:00:22 PM
กำหนดชื่อ database ตรงช่อง HOSxP DB Database ด้านบนครับ
หัวข้อ: Re: xtrabackup กับการสำรองข้อมูล แบบที่เร็วที่สุด
เริ่มหัวข้อโดย: manoi ที่ กันยายน 19, 2012, 17:03:24 PM
ใช้กับ server ที่ฐาน ไม่ใช่ hos ไม่ได้

ดูจาก Error อาจจะต้องใช้ CentOS 6.x ขึ้นไปครับ
หัวข้อ: Re: xtrabackup กับการสำรองข้อมูล แบบที่เร็วที่สุด
เริ่มหัวข้อโดย: nuttavut ที่ กันยายน 19, 2012, 17:09:16 PM
กำหนดชื่อ database ตรงช่อง HOSxP DB Database ด้านบนครับ

ยังไม่ได้ครับ error ว่าไม่เจอ hos เหมือนเดิม  จุดประสงค์ ผมต้องการ Query ข้อมูลจาก Zip file ครับ

รบกวน อ. ด้วยครับ  ;D ;D ;D ;D  (ผมใช้ DB บน Win7 64 bit )
หัวข้อ: Re: xtrabackup กับการสำรองข้อมูล แบบที่เร็วที่สุด
เริ่มหัวข้อโดย: manoi ที่ กันยายน 19, 2012, 17:13:49 PM
Start โปรแกรมแบบ Administrator หรือเปล่าครับ แล้วใน Folder ที่โปรแกรม extract gzip ออกมา มี Folder ย่อย ชื่อ hos หรือเปล่าครับ

หน้าตา Folder ย่อย ควรจะประมาณนี้ครับ
หัวข้อ: Re: xtrabackup กับการสำรองข้อมูล แบบที่เร็วที่สุด
เริ่มหัวข้อโดย: nuttavut ที่ กันยายน 19, 2012, 17:28:19 PM
Start โปรแกรมแบบ Administrator หรือเปล่าครับ แล้วใน Folder ที่โปรแกรม extract gzip ออกมา มี Folder ย่อย ชื่อ hos หรือเปล่าครับ

หน้าตา Folder ย่อย ควรจะประมาณนี้ครับ

ครับ ยังไม่ได้ Extract ครับ (นึกว่า โปรแกรมจะ Extract ให้ ตอนนี้กำลัง Extract ครับ )     

คิดว่า หลังจาก Extract คงจะได้แล้ว ครับ ขอบคุณ อ. มากๆครับ (พอดีต้องการกู้ข้อมูลครับ User ยกเลิก admit ผิดคนครับ ข้อมูลผู้ป่วยในหายหมดเลยครับ .... งานเข้าผมเลย ...)


สอบถาม อ. เพิ่มเติมครับว่า ในการ Resize image ใน hosxp ตามรูป ทำ เฉพาะ table er_image หรือ ทุกตารางที่เป็น image ครับ เพราะปัจจุบัน DB มีขนาดใหญ่จากไฟล์รูปครับ อยากให้ อ.เพิ่มในส่วนของการ Resize สามารถทำได้กับทุก ตารางที่เก็บรูปครับ เช่น LAB_image_scan เป็นต้น ... รบกวน อ พิจารณาด้วยครับ ขอบคุณครับ
หัวข้อ: Re: xtrabackup กับการสำรองข้อมูล แบบที่เร็วที่สุด
เริ่มหัวข้อโดย: kiatthanapat ที่ ตุลาคม 02, 2012, 13:48:50 PM
แบบนี้แก้อย่างไรครับ
หัวข้อ: Re: xtrabackup กับการสำรองข้อมูล แบบที่เร็วที่สุด
เริ่มหัวข้อโดย: udomchok ที่ ตุลาคม 03, 2012, 00:58:11 AM
แบบนี้แก้อย่างไรครับ
password ของ root สำหรับ MySQL ไม่ถูกต้อง...ก็แก้ไขให้ถูกครับ
หัวข้อ: Re: xtrabackup กับการสำรองข้อมูล แบบที่เร็วที่สุด
เริ่มหัวข้อโดย: chk ที่ ธันวาคม 04, 2012, 12:59:44 PM
 ;D expire แล้ว  ทำงัยดีขอรับ  8) 8) 8) 8) 8)
หัวข้อ: Re: xtrabackup กับการสำรองข้อมูล แบบที่เร็วที่สุด
เริ่มหัวข้อโดย: Bluebird ที่ ธันวาคม 04, 2012, 14:17:47 PM
ติดปัญหาอะไรครับ



User:
-------------------------------------------------------
  3.1 ID        : ADMIN
  3.2 Name      : Personal
  3.3 Email     :
  3.4 Company   : iLLUSiON
  3.5 Privileges: SeChangeNotifyPrivilege         - ON
                  SeSecurityPrivilege             - OFF
                  SeBackupPrivilege               - OFF
                  SeRestorePrivilege              - OFF
                  SeSystemtimePrivilege           - OFF
                  SeShutdownPrivilege             - OFF
                  SeRemoteShutdownPrivilege       - OFF
                  SeTakeOwnershipPrivilege        - OFF
                  SeDebugPrivilege                - OFF
                  SeSystemEnvironmentPrivilege    - OFF
                  SeSystemProfilePrivilege        - OFF
                  SeProfileSingleProcessPrivilege - OFF
                  SeIncreaseBasePriorityPrivilege - OFF
                  SeLoadDriverPrivilege           - ON
                  SeCreatePagefilePrivilege       - OFF
                  SeIncreaseQuotaPrivilege        - OFF
                  SeUndockPrivilege               - ON
                  SeManageVolumePrivilege         - OFF
                  SeImpersonatePrivilege          - ON
                  SeCreateGlobalPrivilege         - ON

Active Controls:
---------------------------------------
  4.1 Form Class   : TMainForm
  4.2 Form Text    : BMS xTraBackup GUI
  4.3 Control Class: TMainForm
  4.4 Control Text : BMS xTraBackup GUI

Computer:
-------------------------------------------------------------------------------------------
  5.1 Name          : NOTEBOOK-IT
  5.2 Total Memory  : 3002 Mb
  5.3 Free Memory   : 1443 Mb
  5.4 Total Disk    : 97.65 Gb
  5.5 Free Disk     : 21.79 Gb
  5.6 System Up Time: 5 hours, 22 minutes, 55 seconds
  5.7 Processor     : Intel(R) Core(TM)2 Duo CPU     T6500  @ 2.10GHz
  5.8 Display Mode  : 1280 x 768, 32 bit
  5.9 Display DPI   : 96
  5.10 Video Card   : Mobile Intel(R) 4 Series Express Chipset Family (driver 6.14.10.5002)
  5.11 Printer      : PDFCreator (driver 5.2.3790.1830)

Operating System:
------------------------------------
  6.1 Type    : Microsoft Windows XP
  6.2 Build # : 2600
  6.3 Update  : Service Pack 3
  6.4 Language: Thai
  6.5 Charset : 222

Network:
---------------------------------------------------------------------
  7.1 IP Address: 000.000.000.000 - 000.000.000.000 - 192.168.000.211
  7.2 Submask   : 000.000.000.000 - 000.000.000.000 - 255.255.255.000
  7.3 Gateway   : 000.000.000.000 - 000.000.000.000 - 192.168.000.001
  7.4 DNS 1     : 000.000.000.000 - 000.000.000.000 - 192.168.000.001
  7.5 DNS 2     : 000.000.000.000 - 000.000.000.000 - 000.000.000.000
  7.6 DHCP      : ON              - ON              - ON             
หัวข้อ: Re: xtrabackup กับการสำรองข้อมูล แบบที่เร็วที่สุด
เริ่มหัวข้อโดย: Bluebird ที่ ธันวาคม 04, 2012, 16:13:55 PM
ขอความช่วยเหลือด่วนครับ
หัวข้อ: Re: xtrabackup กับการสำรองข้อมูล แบบที่เร็วที่สุด
เริ่มหัวข้อโดย: teerapun_top ที่ มีนาคม 14, 2013, 14:43:53 PM
ผมจะทำการbackup ข้อมูลโดยใช้  BMSxTrabackup  จะต้องตั้งค่าอะไรอย่างไรบ้างครับ  ลองไปเรื่อยๆมันขึ้นดังภาพครับต้องทำอย่างไรต่อ   ลองอ่านในกระทู้แล้วยังไม่เข้าใจครับ  มือใหม่ครับ  รบกวนชี้แนะด้วย ขอบคุณครับ
หัวข้อ: Re: xtrabackup กับการสำรองข้อมูล แบบที่เร็วที่สุด
เริ่มหัวข้อโดย: เกื้อกูล ครับ.. ที่ มีนาคม 14, 2013, 14:50:18 PM
พื้นที่ว่าง ใน Drive เหลือน้อยกว่า 2 เท่าของฐานข้อมูลจริงหรือไม่ครับ.. 8) 8)
หัวข้อ: Re: xtrabackup กับการสำรองข้อมูล แบบที่เร็วที่สุด
เริ่มหัวข้อโดย: teerapun_top ที่ มีนาคม 14, 2013, 15:08:38 PM
ดูจากตรงไหนครับ อ.เกื้อ 
หัวข้อ: Re: xtrabackup กับการสำรองข้อมูล แบบที่เร็วที่สุด
เริ่มหัวข้อโดย: เกื้อกูล ครับ.. ที่ มีนาคม 14, 2013, 15:13:18 PM
drive ที่จะวางข้อมูล ที่สำรองครับ  และส่วนตัวแนะนำ  ตัวเลือกบรรทัด  Skip check free space


grant super ให้สมบูรณ์ กับ  sa     sa
หัวข้อ: Re: xtrabackup กับการสำรองข้อมูล แบบที่เร็วที่สุด
เริ่มหัวข้อโดย: teerapun_top ที่ มีนาคม 14, 2013, 16:23:40 PM
drive ที่จะวางข้อมูล ที่สำรองครับ  และส่วนตัวแนะนำ  ตัวเลือกบรรทัด  Skip check free space


grant super ให้สมบูรณ์ กับ  sa     sa

ตอนนี้ โปรแกรม   BMSxtradb   ผมเก็บไว้ที่โน๊ตบุ๊ค    C:\BMSxTraBackupGUI\backup เนื้อที่ไดร์ C เหลือ 71 G ครับ 
 
ตัวเลือกบรรทัด  Skip check free space   grant super ให้สมบูรณ์ กับ  sa     sa >>>>  คืออะไรครับ  ;D ;D
หัวข้อ: Re: xtrabackup กับการสำรองข้อมูล แบบที่เร็วที่สุด
เริ่มหัวข้อโดย: teerapun_top ที่ มีนาคม 15, 2013, 14:43:06 PM
ผมได้ทดลองใช้ BMS xtrabackup gui  ดังนี้
1.ติดตั้ง Centos 6.4  ที่เครื่องทดสอบ เป็น PC ธรรมดา >>  ตั้ง hostname BMS-Restore>> ตั้งค่า ip ให้ออกเนตได้
2.ใช้ BMS xtrabackup gui  โดย ตั้งค่าต่างๆ  เลือก mysql 5.5  ติดตั้งตามคู่มือที่ได้มาจาก อ.เกื้อ  ตามภาพ
3.โหลดไฟล์ percona-xtrabackup-2.0.5-499.rhel6.x86_64.rpm จาก www.percona.com >> ทำการติดตั้งที่ server
#rpm -ivh percona-xtrabackup-2.0.5-499.rhel6.x86_64.rpm
4.ทำการ initial ฐานข้อมูลจาก server หลัก โดยผ่านโปรแกรม hosxp>tool>system setting> replication
5.ทดสอบ backup ด้วย  BMS xtrabackup gui โดยเลือก skip check free space > start backup
6.ได้ไฟล์มาสองไฟล์ อยู่ที่ C:\BMSxTraBackupGUI\backup
  mysql-backup-2013-03-15_13-23-24.tgz  ขนาด 2.14 GB
  และโฟลเดอร์ชื่อ 2013-03-15_13-23-24  ขนาด 14.5 GB

ไม่ทราบว่า ถูกผิดประการใดช่วยชี้แนะด้วยครับ

และถ้าเราต้องการ restore ฐานนี้กลับเข้าไป ต้องทำยังไงครับ   database ที่ผมสร้างไว้ คือ hos  ถ้าผมจะทดสอบโดยการสร้าง database อีกตัว ชื่อว่า hosxtra ไว้ใน server เครื่องเดียวกัน  จะทำการ restore ฐานที่ backup ไว้ตอนแรกได้ไหมครับ

ขอบคุณครับ ;D ;D

หัวข้อ: Re: xtrabackup กับการสำรองข้อมูล แบบที่เร็วที่สุด
เริ่มหัวข้อโดย: teerapun_top ที่ มีนาคม 19, 2013, 16:47:21 PM
เงียบงัน  ;D
หัวข้อ: Re: xtrabackup กับการสำรองข้อมูล แบบที่เร็วที่สุด
เริ่มหัวข้อโดย: manoi ที่ มีนาคม 20, 2013, 08:02:31 AM
การ restore จาก xtrabackup จะไปทับฐานข้อมูลเดิมทั้งหมดนะครับ
หัวข้อ: Re: xtrabackup กับการสำรองข้อมูล แบบที่เร็วที่สุด
เริ่มหัวข้อโดย: teerapun_top ที่ เมษายน 01, 2013, 10:59:48 AM
ครับ อ.manoi ต้องการทดสอบครับ เผื่อวันไหน server หลักล่ม  server สำรองเก็บข้อมูลไม่เป็นปัจจุบัน  จะต้องใช้ฐานbackup นำเข้า ครับ กรณีเช่นนี้ เคยเกิดขึ้นกับที่รพ.ผมแล้วครับ  ใช้เวลานานมากในการนำเข้าครับ
หัวข้อ: Re: xtrabackup กับการสำรองข้อมูล แบบที่เร็วที่สุด
เริ่มหัวข้อโดย: dampreecha ที่ มิถุนายน 16, 2013, 10:22:13 AM
ขอบคุณครับ
หัวข้อ: Re: xtrabackup กับการสำรองข้อมูล แบบที่เร็วที่สุด
เริ่มหัวข้อโดย: thachang ที่ กันยายน 05, 2016, 16:01:27 PM
ลง mysql ไม่สำเร็จครับ error แบบนี้แก้ไขยังไงครับ อาจารย์
หัวข้อ: Re: xtrabackup กับการสำรองข้อมูล แบบที่เร็วที่สุด
เริ่มหัวข้อโดย: Sukjai ที่ กันยายน 05, 2016, 16:35:35 PM
ลง mysql ไม่สำเร็จครับ error แบบนี้แก้ไขยังไงครับ อาจารย์

---------------------------------
ตอนติดตั้ง CentOS น่าจะไม่ได้เลือกลง Base หรือเปล่าครับ
ถ้าเได้ Server มาใหม่ แนะนำให้ติดตั้ง CentOS 7 จะทำงานได้ดีกว่า CentOS 6 ครับ
แต่ถ้าจะติดตั้ง CentOS 6 ลองดูตัวอย่างการติดตั้งตาม Link ข้างล่างนี้ครับ ( หน้า 18 )
http://hosxp.net/smf2/index.php/topic,29226.msg252952.html#msg252952

หัวข้อ: Re: xtrabackup กับการสำรองข้อมูล แบบที่เร็วที่สุด
เริ่มหัวข้อโดย: thachang ที่ กันยายน 06, 2016, 09:06:31 AM
ครับ ขอบคุณมากครับ เดี๋ยวลองดูครับ