欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

rsync備份時(shí)自動(dòng)創(chuàng)建目錄的方法

 更新時(shí)間:2015年01月26日 13:43:03   投稿:junjie  
這篇文章主要介紹了rsync備份時(shí)自動(dòng)創(chuàng)建目錄的方法,本文使用rsync 中的 -R 參數(shù)(-R, --relative use relative path names)解決自動(dòng)創(chuàng)建目錄問題,需要的朋友可以參考下

一直以來(lái)都習(xí)慣用 rsync + ssh 作服務(wù)器文件同步,但之前都沒有在命令參數(shù)里面找到類似 mkdir -p 的功能,可以在同步某個(gè)指定文件的時(shí)候自動(dòng)在目標(biāo)服務(wù)器上根據(jù)需要?jiǎng)?chuàng)建完整的父級(jí)目錄。比如某些按年月日自動(dòng)生成的目錄型文件需要在文件生成的時(shí)候即時(shí)同步:

復(fù)制代碼 代碼如下:

rsync -lprztW --rsh="/usr/bin/ssh -l rsyncuser" /var/2007/12/13/1001.gif 10.0.0.1:/var/2007/12/13/1001.gif

如果/var/2007/12/13目錄沒有預(yù)先在目標(biāo)服務(wù)器上創(chuàng)建的話,該同步操作將報(bào)錯(cuò):rsync: push_dir#3 "/var/2007/12/13" failed: No such file or directory (2)

之前的解決方法是在目標(biāo)服務(wù)器上預(yù)先先創(chuàng)建所有可能產(chǎn)生的新目錄結(jié)構(gòu),或者在源服務(wù)器上創(chuàng)建新目錄的時(shí)候即時(shí)把目錄rsync到目標(biāo)服務(wù)器上。

偶然看到其實(shí) rsync 有個(gè) -R 參數(shù)(-R, --relative  use relative path names),用來(lái)把相對(duì)目錄下的整個(gè)目錄結(jié)構(gòu)同步到目標(biāo)服務(wù)器指定目錄下。利用這個(gè)參數(shù)就可以自動(dòng)達(dá)到 mkdir -p 的效果,只需要把同步命令改成:

復(fù)制代碼 代碼如下:

cd /var
rsync -lprRztW --rsh="/usr/bin/ssh -l rsyncuser" 2007/12/13/1001.gif 10.0.0.1:/var/

相關(guān)文章

最新評(píng)論