BMS-HOSxP Community
HOSxP => Linux => ข้อความที่เริ่มโดย: [-_เอ็ม_-] ที่ ตุลาคม 29, 2009, 08:52:24 AM
-
คือ ผมอยากทราบว่าเราสามารถเขียน
Crontab โดยที่ ให้ทำการสำรองข้อมูลในรูปแบบ New backup
ใน Hosxp ได้รึเปล่าครับ(บีบเป็น 7z หรืออื่นๆ ก็ได้) แล้วให้ทำการส่งข้อมูลที่สำรองนั้นไปเก็บ
ไว้ที่ Network Drive ที่ทำการ Map ไว้ที่เครื่องอื่น ได้รึเปล่าครับ
รบกวนท่านเทพ Linux ทั้งหลายด้วยครับ ขอบคุณครับ :D ???
-
ผมใช้ mysqldump แล้วใช้ tar -zcvf สร้าง file ***.tar.gz
แล้ว ส่งข้ามไปเก็บ linux อีกตัว โดย scp
หมายเหตุ ทำกับ database ของเวบที่ไม่ใหญ่เท่าของ hosxp
สำหรับ hosxp ใช้การ backup ข้อมูลของตัว replicate โดย stop mysql service ก่อน
แต่ก็เก็บไว้ที่ตัวเครื่องเองไม่ได้ย้ายไปที่อื่น ขนาดfile tar ของ hosxp ตอนนี้ประมาณ 8 GB
สำหรับเวบความรู้ที่เกี่ยวข้อง
How To scp, ssh and rsync without prompting for password
>>> http://blogs.sun.com/jkini/entry/how_to_scp_scp_and
ตย. linux command script ที่ใช้ crontab run
#!/bin/sh
filename="webbase_backup_"`eval date +%d%m%Y_%H%M%S`".sql"
mysqldump --lock-tables -u webuser -pwebpassword webdatabase > /root/bkwebbase/$filename
tar -zcvf /root/bkwebbase/$filename.tar.gz /root/bkwebbase/$filename
scp /root/bkwebbase/$filename.tar.gz username@192.168.0.38:./bkwebbase
rm /root/bkwebbase/$filename