--需要先進入命令視窗(cmd)
robocopy e:\1 e:\2 /mir /r:0 /MT:3
(網友建議MT值不要設太大--不然再大量備份檔案時,電腦就會卡卡滴就像當機一樣)
網友建議將複製失敗的重試次數設成0【/r:0】
在大量Copy檔案的時候,有些檔案會被lock住而不能複製,而且常常會卡很久;
有時,硬碟有壞軌讀到某檔案也可能會使robocopy卡住不動,
所以複製失敗就先跳過吧!!
Windows 7 秘密指令,複製大量檔案超快速(T客邦)http://www.techbang.com/posts/3758-teach-you-how-to-install-software-without-a-lot-of-duplicate-files-can-be-quickly
網站備份
CentOS一般環境的備份
[備份網站]
cd /var/www
tar zcvf htmlbak.tar.gz html
[備份moodledtata---假設moodledata的路徑/var/www/moodledata]
cd /var/www
tar zcvf moodledatabak.tar.gz moodledata
[備份資料庫]
cd /var/db
tar zcvf mysqlbak.tar.gz mysql
[使用phpMyAdmin備份個別的資料庫]
比較重要的有兩個部分 「結構」---勾選加入刪除資料表語法 「資料」---勾選完整新增指令
[cp及mv的用法]
cp -rf 舊的路徑 新的路徑 mv -rf 舊的路徑 新的路徑 範例 把/root/folder複製到/home/sysadm底下
『語法1』
cd /home/sysadm
切換到/home/sysadm
cp -rf /root/folder .
把/root/folder複製到目前的路徑
『語法2』
cp -rf /root/folder /home/sysadm/
把/root/folder複製到/home/sysadm底下
[還原網站--建議逐步還原]
cd /var/www
mkdir bak
mv htmlbak.tar.gz bak/
cd bak
tar zxvf htmlbak.tar.gz
解開來的bak資料夾會多一層html喔
cp -rf /var/www/bak/html/moodle /var/www/html/
將備份的moodle覆蓋現在的moodle
[還原moodledtata--建議逐步還原]
cd /var/www
tar zxvf moodledatabak.tar.gz
[還原資料庫--建議逐步還原]
cd /var/db mkdir bak
mv mysqlbak.tar.gz bak/
cd bak tar zxvf mysqlbak.tar.gz
cp -rf /var/db/bak/school /var/db/
瘋浪客特殊環境的備份
[備份網站]
cd /home/sysadm
tar zcvf webbak.tar web
[備份moodledtata---假設moodledata的路徑/home/sysadm/moodledata]
cd /home/sysadm
tar zcvf moodledatabak.tar.tgz moodledata
[備份資料庫]
cd /var/db
tar zcvf mysqlbak.tar.tgz mysql