- 工信部備案號 滇ICP備05000110號-1
- 滇公安備案 滇53010302000111
- 增值電信業務經營許可證 B1.B2-20181647、滇B1.B2-20190004
- 云南互聯網協會理事單位
- 安全聯盟認證網站身份V標記
- 域名注冊服務機構許可:滇D3-20230001
- 代理域名注冊服務機構:新網數碼
在Linux服務器中進行數據遷移,是一項必備的工作技能。
很多客戶都會面臨服務器數據備份遷移的情況。比如需要將一臺服務器上的所有數據備份到另一臺服務器上。由于數據量比較大,需要長時間傳輸。為了防止登錄遠程服務器可能中途斷開連接,藍隊云建議客戶考慮使用tmux + rsync組合進行數據備份遷移。
以下是操作步驟分享:
首先確保備份服務器空間足夠,避免傳輸過程將服務器存儲空間用滿情況。
啟動tmux
$ tmux new -s backup
創建一個backup的tmux會話,并進入會話中。
執行rsync備份
在backup會話環境中執行以下命令
$ mkdir BACKUP_DIR # 創建備份目錄
$ rsync -avz --exclude={'*.o','*.mod','p4/*'} remote_user@remote_ip:/path/to/need/backup/dir/ BACKUP_DIR
# 輸入remote服務器用戶密碼
其中rsync命令選項意義:
-a 存檔模式
-v 命令執行詳細信息
-z 在傳輸過程中壓縮數據
--exclude 排除匹配模式文件/目錄傳輸,以上設置不傳輸*.o和*.mod編譯臨時生成文件以及p4目錄,根據自己需要進行設置。
使用SSH協議傳輸數據,remote_user@remote_ip:/patch/to/need/backup/ BACKUP_DIR。
恢復tmux環境
如果tmux會話突然斷開了,不用緊張,rsync命令仍在后臺執行。執行以下命令再次進入tmux會話
$ tmux attach -t backup
退出TMUX環境
如果需要退出tmux會話,執行ctrl-b d(先按Ctrl與b鍵,再按d鍵)退出tmux環境。
以上全部操作分享。使用可靠的數據備份遷移方式,可以保障Linux服務器數據的安全可靠。在面臨系統故障、服務器升級或數據遷移時,使用可靠的數據遷移方法,可以最大程度減少數據丟失風險,保障業務的連續性和穩定性。
關于服務器的運維和操作,藍隊云官網上集成了大量的操作文檔,需要的朋友可以登錄藍隊云官網查看。云服務器低至99元/年,.cn域名只需9.9元即可注冊。
售前咨詢
售后咨詢
備案咨詢
二維碼
TOP