หลายคนรู้จัก Godaddy ในฐานะผู้ให้บริการจดโดเมน ที่มีชื่อเสียง แต่จริงๆ แล้ว godaddy ยังมีบริการต่างๆ อีกหลายอย่างไม่ว่าจะเป็น SSL, Web Hosting, Private Server, Websites
วันนี้พามาดูวิธีใช้งาน SSH การ Backup ไฟล์และฐานข้อมูล บน Web Hosting ของ Godaddy Hosting
1. เริ่มแรกให้ Login เข้าระบบ SSH (Secure Shell) ด้วย โปรแกรม Putty โดยใช้ user, password เดียวกับ FTP ได้เลย
2. เมื่อ Login เข้าได้แล้ว ทดลองสั่ง
ls
จะได้ผลประมาณนี้
data html scctmp tmp
แสดงว่าเราเข้า Web Hosting ของ Godaddy ด้วย SSH ได้แล้ว
3. ทำการ backlup ฐานข้อมูลด้วย คำสั่ง (ดูวิธี วิธี Backup และ Restore ฐานข้อมูล Mysql ด้วย Command line)
mysqldump -h mindphp992511590853.db.0448.hostedresource.com -u mindphp90853 -p --all-databases > ./html/mindphp_backup.sql
4. Backup ไฟล์ ด้วยการ รวมไฟล์ ทั้งหมดเป็นก้อนเดียว ด้วยคำสั่ง
tar -vcf ./html/yourbackupfilename.tar ./html
ถ้าไม่ต้องการ folder ใดในการรวมไฟล์ ให้ใส่ --exclude='./html/pathtofile/'
tar --exclude='./html/mdfiles/files' -vcf ./html/yourbackupfilename.tar ./html
เท่านี้เราจะได้ ไฟล์
yourbackupfilename.tar
ที่เก็บข้อมูลทั้งไฟล์ และฐานข้อมูลของ Website เราไว้แล้ว สามารถดาวน์โหลดมาเก็บไว้ในเครื่องได้ด้วยโปรแกรม SFTP Client
บทความต่อไป จะมาสอน Backup โดยการเก็บไฟล์ไว้ที่ Server อื่นกัน ด้วย