0
我試圖使用Rsync在兩個azure實例(相同的os發行版)之間進行同步;但之後,目標VM ssh連接不工作,我想我錯過了一些文件排除。任何幫助?要同步兩個天藍色虛擬機,需要排除哪些文件?
注意:該過程在其他平臺上取得成功,可能在我的腳本中,我錯過了天藍色的特定於虛擬機的排除文件?
步驟來重現問題:
- 創建兩個虛擬機具有相同的操作系統發行版(Ubuntu的16.04)
- 運行
rsync
源計算機上的命令同步之間的文件(使用/不包括像目錄的/ boot在/ etc/fstab中的/ etc /主機名在/ etc /問題/ etc/hosts文件等
rsync -e "ssh -i keyfile" -rlpEAXogDtSzh -P -x --exclude-from="$excludefilelist" --rsync-path="sudo rsync" --verbose --progress [email protected]$TARGETVM_IP:/
同步目標VM年代後eems不能運行,請注意,這裏使用的是那些機器之間相同的ssh密鑰文件,用戶名爲&組。
雲你請在這裏發佈你的腳本,以便我可以嘗試在我的實驗室中重現您的問題。 –
更新了問題@ StevenLee-MSFT&也驗證了文件是好的,我的問題在這裏是否有我錯過的任何Azure特定文件? –