TFS資料遷移之sync by file

2021-09-04 11:24:30 字數 2172 閱讀 1430

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帳戶...