รพ.สามง่าม
ชื่อกระทู้:
Clear ตาราง replicate_log แบบอัตโนมัติ
[สั่งพิมพ์]
โดย:
admin
เวลา:
2014-3-14 11:14
ชื่อกระทู้:
Clear ตาราง replicate_log แบบอัตโนมัติ
การทำ Clear "replicate_log" แบบอัตโนมัติ
1. ให้ copy โฟล์เดอร์ backup ขึ้นไปบน Server
2. ทำการ chmod ไฟล์ทั้งหมดในโฟล์เดอร์ backup gxHo 775
3. แก้ไข crontab ของ root ดังนี้
00 01 * * 0 /backup/shell_script_backupDB/clear_replicate.sh
[attach]68[/attach]
เดี๋ยว script backup ตาราง replicate_log ก่อนจะ Clear จะส่งให้อีกทีครับตอนนี้หาไม่เจอครับ
โดย:
admin
เวลา:
2014-3-14 12:03
แก้ไขให้ใหม่แล้วครับ
โดย:
admin
เวลา:
2014-3-14 14:22
ปรับเปลี่ยนหน่อยครับ ที่ไฟล์ clear_replicate.sh
เปลี่ยนบรรทัด
/usr/local/mysql/bin/mysqldump hos replicate_log -uroot -p99999 > /backup/replicate/$(date +%Y%m%d).sql
ให้เป็น
/usr/local/mysql/bin/mysqldump hos replicate_log -uroot -p99999 | gzip -9 > /backup/replicate/$(date +%Y%m%d).sql.sql.gz
คือเพิ่มการบีบอัดด้วยครับ
ยินดีต้อนรับสู่ รพ.สามง่าม (http://www.samngamhos.go.th/)
Powered by Discuz! X3.1