tfs 2.2.16版本下採用
syn_by_file
工具根據檔名來實現兩套
tfs 一:清除上一次遷移結束後target
上的資料
二:重新格式化dataserver
的mountpoint
之後,target
環境恢復到遷移前的初始狀態
三:準備檔名列表
這個列表在上一次遷移完後會在
logs目錄下產生
sync_succ_file
檔案,複製檔案內容出來即可。注意,檔名可能會有重複。
# tail -5 /tmp/file1.txt四:開始遷移t1mtdtbmv41r4baz6k
t1mtdtbk_41r4baz6k
t1mtdtbka41r4baz6k
t1mtdtbtd41r4baz6k
t1mtdtbg_41r4baz6k
# wc -l /tmp/file1.txt
10730 /tmp/file1.txt
# uniq /tmp/file1.txt |wc -l
9575
# /usr/local/tfs/bin/sync_by_file -s 192.168.1.229:8108 -d 192.168.1.12:8108 -f /tmp/file1.txt -m 20140926 -l error-s 引數指定source的nameserver的ip和埠
-d引數指定target(destination)的nameserver的ip和埠
-f引數指定列表的檔名
-m引數指定檔案的修改時間,檔案修改時間在-m引數值之後的檔案都會被忽略,不進行同步。
-l 引數代表日誌級別,預設為info
五:檢視結果
六:驗證
TFS資料遷移之sync by blk
本文件記錄了兩套 tfs 2.2.16系統之間的資料遷移過程。source環境介紹 tfs 主 nameserver 192.168.1.225 24 vip 229 tfs 從 nameserver 192.168.1.226 24 tfs data server 1 192.168.1.226 ...
TFS集群間資料遷移任務總結
來自 最近幾天在做乙個集群間資料遷移的任務,要做的事很簡單,就是給定乙個任務檔案,檔案中每一行對應乙個source dest形式的遷移任務 source和dest均為檔名 任務數在千萬級別。要做的事情其實很簡單,讀取每一行,解析出source和dest,並根據給定的集群資訊從源集群讀取source,...
TFS2010物理遷移workspace恢復
在將tfs2010進行物理遷移後最麻煩的就是workspace的恢復。由於workspace直接關聯了使用者客戶端的配置,如果workspace無法載入使用者就需要重新建立它,並重新對映本地目錄,同時源workspace的owner操作將被全部丟棄。在安裝tfs2010時,如果使用windows帳戶...