รพ.สามง่าม

ชื่อกระทู้: 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