LINUX備份遇到的問題

最近,為了將LAB備份好,決定用LINUX裡的DUMP指令,DUMP一份到我另一台WINDOWS 7裡的分享資料夾

於是我在我的WIN7工作站,用我剛買的3TB硬碟(外接在USB 3.0上)來做為備份硬碟,於是我啟動檔案共享

然後在LINUX裡輸入以下指令

mount.cifs -o username=your_username,password=your_password,uid=your_uid,gid=your_gid //win7_ipaddress(ex:192.168.1.1)/shared_directory /mnt/backup

(如果要使用以上指令,要替換成你自己的設定)

做完以上指令後,在LINUX,閱覽MOUNT起的目錄沒有問題…

接著問題發生在備份執行後,因DUMP指令是將一大堆檔案及目錄備份成一個副檔名dump的大檔案,只要檔案太大,接著便發生DUMP指令卡在最後完成100%,無去回到console,就hang在那裡,如果開另一個console連入,去閱覽那掛載的目錄就會出現以下的錯誤:

mount error(12): Cannot allocate memory
Refer to the mount.cifs(8) manual page (e.g. man mount.cifs)

接著我找到兩篇文章,連結如下:


照著以上編修win7 registry(機碼)後,似乎稍有改善,但仍時不時會出現一樣的錯誤…

但在重啟 LanmanServer服務(net stop lanmanserver)後,立刻dump可以執行完畢…

這個問題雖未全解,我只能先做完備份,改天再追蹤…(也有可能老花機碼又看錯,回家再檢查一次好了)

Print Friendly, PDF & Email

發表迴響