亚洲av成人无遮挡网站在线观看,少妇性bbb搡bbb爽爽爽,亚洲av日韩精品久久久久久,兔费看少妇性l交大片免费,无码少妇一区二区三区

  免費注冊 查看新帖 |

Chinaunix

  平臺 論壇 博客 文庫
12下一頁
最近訪問板塊 發(fā)新帖
查看: 5785 | 回復: 13
打印 上一主題 下一主題

[系統(tǒng)管理] 如何實現(xiàn)差異備份和增量備份 [復制鏈接]

求職 : Linux運維
論壇徽章:
4
獅子座
日期:2014-12-20 10:15:35天秤座
日期:2014-12-24 16:54:192015年亞洲杯之科威特
日期:2015-01-27 21:32:482015亞冠之平陽省
日期:2015-10-22 16:31:52
跳轉(zhuǎn)到指定樓層
1 [收藏(0)] [報告]
發(fā)表于 2014-12-09 17:03 |只看該作者 |倒序瀏覽
例如我需要將A目錄及其子目錄下的所有.txt文件備份到B目錄中,以后每次備份的時候進行比較,若A目錄中新產(chǎn)生.txt文件,或者某一文件做了改動,都將其備份到B目錄中,求大神幫忙解決,不甚感激!

論壇徽章:
5
未羊
日期:2014-08-04 16:15:21天秤座
日期:2014-08-13 13:52:372015年辭舊歲徽章
日期:2015-03-03 16:54:152015年迎新春徽章
日期:2015-03-04 09:56:112015亞冠之浦和紅鉆
日期:2015-06-29 15:30:48
2 [報告]
發(fā)表于 2014-12-09 17:25 |只看該作者
本帖最后由 dn833 于 2014-12-09 17:27 編輯
  1. rsync -avz --include="*.txt" /patha /pathb
復制代碼

求職 : Linux運維
論壇徽章:
4
獅子座
日期:2014-12-20 10:15:35天秤座
日期:2014-12-24 16:54:192015年亞洲杯之科威特
日期:2015-01-27 21:32:482015亞冠之平陽省
日期:2015-10-22 16:31:52
3 [報告]
發(fā)表于 2014-12-09 18:03 |只看該作者
回復 2# dn833


多謝大神,我剛試了一下,這個將A目錄下的所有內(nèi)容都備份到B目錄中,但是我需要備份的是“.txt"的文件,不知道是不是環(huán)境的問題,我的用戶環(huán)境是csh。

論壇徽章:
3
丑牛
日期:2014-09-13 18:19:22摩羯座
日期:2014-10-10 17:43:02水瓶座
日期:2014-10-16 01:00:22
4 [報告]
發(fā)表于 2014-12-09 18:28 |只看該作者
學生黨:飄過~
rsync -avz /patha/*.txt  /pathb 很好用的工具啊

求職 : Linux運維
論壇徽章:
4
獅子座
日期:2014-12-20 10:15:35天秤座
日期:2014-12-24 16:54:192015年亞洲杯之科威特
日期:2015-01-27 21:32:482015亞冠之平陽省
日期:2015-10-22 16:31:52
5 [報告]
發(fā)表于 2014-12-09 20:24 |只看該作者
回復 4# 李滿滿

patha下面如果有子目錄呢?

   

求職 : Linux運維
論壇徽章:
4
獅子座
日期:2014-12-20 10:15:35天秤座
日期:2014-12-24 16:54:192015年亞洲杯之科威特
日期:2015-01-27 21:32:482015亞冠之平陽省
日期:2015-10-22 16:31:52
6 [報告]
發(fā)表于 2014-12-09 20:44 |只看該作者
我自己寫了個備份A目錄下新產(chǎn)生.txt文件的腳本如下:
#!/bin/bash

Dir1=A
Dir2=B

for i in `find $Dir1 -name "*.txt"`
do
     var1=`echo $i | awk -F "/" '{print $NF}'`
     var2=`find $Dir2 -type f | grep $var1`
     if [ -z "$var2" ]
     then
             cp  $i    $Dir2/
     fi
done

exit   $?

但是有個問題,如果A目錄及其子目錄中有同名文件,就無法處理。

還有就是差異備份不知道如何實現(xiàn),二樓大神的方法雖好,但是卻不滿足我的需求。

論壇徽章:
5
2015年辭舊歲徽章
日期:2015-03-03 16:54:152015年迎新春徽章
日期:2015-03-04 09:50:282015年亞洲杯之朝鮮
日期:2015-03-13 22:47:33IT運維版塊每日發(fā)帖之星
日期:2016-01-09 06:20:00IT運維版塊每周發(fā)帖之星
日期:2016-03-07 16:27:44
7 [報告]
發(fā)表于 2014-12-09 23:09 |只看該作者
回復 1# 冰諦


粗略地:
  1. rsync -av --del --delete-excluded -f '+ */' -f '-! *.txt' path/to/A/ path/to/B/
復制代碼

求職 : Linux運維
論壇徽章:
4
獅子座
日期:2014-12-20 10:15:35天秤座
日期:2014-12-24 16:54:192015年亞洲杯之科威特
日期:2015-01-27 21:32:482015亞冠之平陽省
日期:2015-10-22 16:31:52
8 [報告]
發(fā)表于 2014-12-10 09:41 |只看該作者
回復 7# blackold

黑哥果斷大神,但是我還是有個問題,如果這樣備份,我在A目錄改動某一個.txt文件,然后執(zhí)行你的命令,這樣會將B目錄下之前備份的文件覆蓋掉。


   

論壇徽章:
5
2015年辭舊歲徽章
日期:2015-03-03 16:54:152015年迎新春徽章
日期:2015-03-04 09:50:282015年亞洲杯之朝鮮
日期:2015-03-13 22:47:33IT運維版塊每日發(fā)帖之星
日期:2016-01-09 06:20:00IT運維版塊每周發(fā)帖之星
日期:2016-03-07 16:27:44
9 [報告]
發(fā)表于 2014-12-10 09:49 |只看該作者
本帖最后由 blackold 于 2014-12-10 09:49 編輯

回復 8# 冰諦


    那你期望如何?


   這只是同步工具,也許你需要不是同步,而是 VCS。

求職 : Linux運維
論壇徽章:
4
獅子座
日期:2014-12-20 10:15:35天秤座
日期:2014-12-24 16:54:192015年亞洲杯之科威特
日期:2015-01-27 21:32:482015亞冠之平陽省
日期:2015-10-22 16:31:52
10 [報告]
發(fā)表于 2014-12-10 10:19 |只看該作者
回復 9# blackold


剛才查了下手冊頁,加-b選項似乎可以解決這個問題,多謝黑哥!

   
您需要登錄后才可以回帖 登錄 | 注冊

本版積分規(guī)則 發(fā)表回復

  

北京盛拓優(yōu)訊信息技術(shù)有限公司. 版權(quán)所有 京ICP備16024965號-6 北京市公安局海淀分局網(wǎng)監(jiān)中心備案編號:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年舉報專區(qū)
中國互聯(lián)網(wǎng)協(xié)會會員  聯(lián)系我們:huangweiwei@itpub.net
感謝所有關(guān)心和支持過ChinaUnix的朋友們 轉(zhuǎn)載本站內(nèi)容請注明原作者名及出處

清除 Cookies - ChinaUnix - Archiver - WAP - TOP