中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Windows與Linux跨機房數據同步

發布時間:2020-07-20 04:08:23 來源:網絡 閱讀:1882 作者:Mengix 欄目:系統運維

背景:

  總部研發中心需要將機房的存儲SMB服務中某些文件同步到 IDC 及 分公司研發中心辦公區內部SMB。 IDC與總部研發中心通過IPsec×××,形成隧道鏈路;分公司辦公區域僅為基本網絡。

 難點:

  辦公區無硬件×××類設備,無固定IP

  總部的防火墻提供的×××客戶端Linux版本僅為1.00,需要開圖形且極其不好用;

 解決方法:

  辦公區域增加前置機安裝windows版本軟件×××,實現與總部前置機聯通。

 網絡連接拓撲如下: 

Windows與Linux跨機房數據同步

 應用實施拓撲及步驟如下:

 

Windows與Linux跨機房數據同步


  實施步驟1:

    配置兩地SMB

    總部samba服務器安裝NFS(或者沿用SMB),分公司配置SMB服務器;

    在兩辦公區將相關路徑磁盤分別掛載到各自的前置機;

  實施步驟2:

    通過的IPSec×××的方式,將總部前置與IDC前置策略打通;

    將已經掛載SMB的前置機上文件夾rsync到IDC托管服務器的相關目錄;

  實施步驟3:

    實現Windows與Linux跨機房數據同步


  本文著重講述實施步驟3的相關細則

   要點:

    分公司無固定IP,采用“PULL”方式,將數據文件通過rsync同步到分公司前置機。

   所需軟件:

    防火墻自帶Windows版本×××客戶端

    cwRsync_5.5.0_x86_Free.zip

    (下載地址:https://www.itefix.net/dl/cwRsync_5.5.0_x86_Free.zip)

   

   眾所周知,rsync依賴于ssh進行登錄,Windows版本rsync的難點在于如何實現無密碼自動登錄。

   

   難點1:ssh所對應Windows下的/home目錄創建


   增加環境變量:

   系統變量

   新增path

   C:\cwRsync_5.5.0_x86_Free\bin

   用戶變量

   新增CWRSYNCHOME

   C:\cwRsync_5.5.0_x86_Free\bin

   

   完成后需要通過命令行創建/home/Administrator/.ssh

   創建.ssh必須通過命令行

   cmd中執行

    

   SET CWRSYNCHOME=C:\cwRsync_5.5.0_x86_Free
   MKDIR %CWRSYNCHOME%\home\%USERNAME%\.ssh

   

   

   難點2:keygen權限問題

   cmd中執行 

    ssh-keygen -t rsa -C Administrator@IP

    一路回車,無密碼

   

    將得到的公鑰下發到總部前置Linux服務器

    導入分公司前置機公鑰

 cat id_rsa.pub >> ~/.ssh/authorized_keys
 chmod 600 .ssh/authorized_keys

    

   公鑰下發后依舊保持需要密碼,報錯如下: 

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@WARNING: UNPROTECTED PRIVATE KEY FILE!. @@
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

   

   這個報錯是因為Windows下生成的id_rsa id_rsa.pub及konw_hosts權限不是600

   于是更改文件屬性到如下

   

Windows與Linux跨機房數據同步

      修改后如下:

Windows與Linux跨機房數據同步

     執行以下腳本進行同步:

     

@ECHO OFF
SET CWRSYNCHOME=C:\cwRsync_5.5.0_x86_Free
IF NOT EXIST %CWRSYNCHOME%\home\%USERNAME%\.ssh MKDIR %CWRSYNCHOME%\home\%USERNAME%\.ssh
SET CWOLDPATH=%PATH%
SET PATH=%CWRSYNCHOME%\bin;%PATH%
rsync -vzrtopg --progress --delete backup@總部前置機IP:/home/share/ /cygdrive/e/



     設置任務計劃,就可以實現定時自動同步。


     

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

牟定县| 洞口县| 南丹县| 保定市| 故城县| 韩城市| 沾化县| 张掖市| 泸溪县| 榆林市| 桓台县| 沈丘县| 莫力| 麦盖提县| 新郑市| 祁阳县| 武山县| 汤原县| 兴和县| 开化县| 新干县| 龙岩市| 得荣县| 双柏县| 苏州市| 榆中县| 永清县| 尚义县| 上高县| 玉门市| 九江县| 临沧市| 闸北区| 汝南县| 龙泉市| 称多县| 上思县| 宿州市| 漳州市| 肇东市| 奉贤区|