網站平移備份
最近在做網站的測試,所以開了 台測試server,要把網站的資料複製到測試server
本來我都是 先把MYSQL 匯出、FTP 下載所有檔案
最近我學到新的快速方法
1. 檔案水平轉移法
scp -r /home/XXX/public_html/* XXX@IP:/home/XXX/public_html
用法和 cp 相同 -r : 轉移資料夾
從本地 複製到 遠端特定IP 的特定資料夾
倒過來寫也OK 可以從遠端抓資料過來
2.MYSQL 水平備份
mysqldump -u [SOURCE_userid] -h [SOURCE_IP] -e -q –password=[SOURCE_PASSWORD] SOURCE_db_Name | mysql -u [DISTANCE_userid] –password=[DISTANCE_PASSWORD] -h [DISTANCE_IP] DISTANCE_db_Name
這是直接把DB dump出來後直接匯入到 另一台DB 中,不過要特別注意 如果資料庫太大 超過連線時間 會直接炸開喔
我就是随便看看