1. 程式人生 > >利用cwRsync客戶端將Windows下檔案同步到Linux

利用cwRsync客戶端將Windows下檔案同步到Linux

這裡不描述Linux服務端安裝配置rsync服務的過程,有需要可以在網路上查詢相關教程。

1.安裝cwRsync客戶端
下載地址:http://itefix.no/cwrsync/
下載檔案cwRsyncServer_4.1.0_Installer.zip,解壓後雙擊cwRsyncServer_4.1.0_Installer.exe安裝,安裝過程會預設建立一個SvcCWRSYNC使用者

2.安裝完成後進到bin目錄下執行
cd C:\Program Files (x86)\ICW\bin
rsync.exe -avz --progress --delete --port=8899 /cygdrive/d/backup/database/

[email protected]::Backup/backup/

命令簡單描述:

--delete       # 保證兩邊的資料完全一致
--port=8899  # 192.168.2.4上rsync服務程序埠
root      # 執行資料同步的使用者
192.168.2.4   # rsync服務端地址
Backup     # rsync模組名稱

3.利用bat指令碼執行同步
將上面同步命令寫成bat指令碼,儲存在安裝目錄的bin目錄下,命名為backup_database.bat :

@echo off
echo.
echo 開始同步資料,請稍等...
echo.
cd C:\Program Files (x86)\ICW\bin
rsync.exe 
-avz --progress --port=8899 /cygdrive/d/backup/database/ [email protected]192.168.2.4::Backup/backup/ < passwd.txt echo. echo 資料同步完成 echo.

上面passwd.txt檔案儲存rsync同步使用者root的密碼,儲存在C:\Program Files (x86)\ICW\bin裡面,利用" < passwd.txt "方式避免了需要手動輸入密碼這個煩人的問題

4.設定計劃任務定時同步
新增批處理指令碼到Windows任務計劃
開始-設定-控制面板-任務計劃


開啟新增任務計劃,下一步
瀏覽,選擇開啟C:\Program Files (x86)\ICW\bin目錄裡面的backup_database.bat
設定每天執行一次
輸入Windows系統管理員的登入密碼,下一步
完成!

相關推薦

利用cwRsync客戶Windows檔案同步Linux

這裡不描述Linux服務端安裝配置rsync服務的過程,有需要可以在網路上查詢相關教程。 1.安裝cwRsync客戶端下載地址:http://itefix.no/cwrsync/下載檔案cwRsyncServer_4.1.0_Installer.zip,解壓後雙擊cwRsyncServer_4.1.0_Ins

利用cwRsync客戶Windows下文件同步Linux

txt文件 任務 span gdrive -- 腳本執行 查找 輸入 rsync服務 這裏不描述Linux服務端安裝配置rsync服務的過程,有需要可以在網絡上查找相關教程。 1.安裝cwRsync客戶端下載地址:http://itefix.no/cwrsync/下載文件c

Windows 的java客戶實現上傳檔案Linux的Hadoop叢集上(注意ip和埠是否一致)

我這幾天一直在學大資料,處於入門階段,然後老師的視訊中教學有用windows的java客戶端上傳檔案到Linux的Hadoop叢集, 但是這邊出BUG了一直上傳不上去,執行程式後一直沒反應。。。。弄了幾天(雖然這幾天在做前端專案~~~) 然後問群裡的大佬,他們說應該是ip和埠

CentOS 7 服務openvpn 客戶windows連結方式

1、windows系統下安裝openvpn客戶端 客戶端下載 2、client.ovpn配置文件  2.1 方法一  客戶端所需的證書檔案ca.crt 、xx.crt、xx.key和client.opvn(新建)放在openvpn安裝配置目錄下(一般預設C:\P

Windows檔案傳送到Linux

echo off & color 0A set INTERVAL=300 :Again   start python D:\baishitongData\code\getSDFData.py :

CentOSGit伺服器搭建與客戶windows和centos)搭建

一.伺服器端 1.yum安裝Git伺服器 yum install -y git 2.建立一個git使用者,用來執行git服務 useradd git 3.建立客戶端登入證書 注,收集所有需要登入的使用者的公鑰,就是他們自己生成的id_rsa.pub檔案,把所有公鑰複製到/

windows檔案上傳到Linux伺服器上

環境準備: 1.已經安裝好xshell工具,並且連線上了Linux伺服器,具體操作步驟見【xshell的安裝及連線linux的使用方法】 2.保證windows 和 linux 伺服器都可以連線上網路,如果Linux連不上網路,可以參考【Linux ping不通

windows的PLSQL轉移到Ubuntu上

acl -- dir 文件 tnsname regedit 啟動 oci work 1,首先下載安裝wine,安裝不成功的更新下源即可。 2,Ctal+Alt+T 打開控制臺: cd ~/.wine/drive_c mkdir -p oracle/bin mkdir -p

使用SVN客戶Windows

rto pro logs tortoise win .cn blog .html 服務端 SVN服務端環境參考:https://www.cnblogs.com/pzk7788/p/9446424.html這裏我使用一臺雲服務器(139.xxx.xxx.89)作為SVN服務端

Python指令碼 —Windows檔案備份

Python指令碼 —Windows下備份檔案【Python 3.6版本】 1:明確備份資源和儲存路徑 2:Windows下沒有安裝zip打包軟體,需安裝info-zip(https://sourceforge.net/projects/infozip/files/)

svn 客戶安裝 windows

   windows使用的   https://tortoisesvn.net/        下載中文語言包   安裝        安裝完安裝語

使用Java客戶資料載入到Grakn知識圖中

本教程說明了如何使用Grakn的Java Client將CSV,JSON或XML格式的資料集遷移到Grakn知識圖中。 我們將在本文中討論的phone_calls.知識圖稱為此知識圖的模式在此處的前一篇文章中定義。 如果您已經熟悉Grakn,並且您需要的只是一個遷移示例,您會發現這個Github儲存庫

在不安裝oracle客戶的情況,使用PLSQL

一般在使用plsql時,會結合oracle客戶端來使用,這樣方便把資料庫連線資訊新增到plsql中。不過oracle客戶端軟體有點龐大,安裝起來不太方便,所以在網上找到一種不依賴oracle客戶端來使用plsql的方法。 1.準備 雖然不用oracle客戶端,但是也要用到一個工具包--insta

HDFS Java 客戶使用(Windows開發環境)

1.加入依賴 <dependency> <groupId>org.apache.hadoop</groupId> <artifactId>hadoop-client</artifactId>

FastDFS客戶與自定義檔案儲存系統

1. FastDFS的Python客戶端 安裝 安裝提供給大家的fdfs_client-py-master.zip到虛擬環境中 pip install fdfs_client-py-master.zip pip install mutagen pip install

0058-利用ssh客戶工具遠端連線linux系統

軟體下載SecureCRT 64位 在網盤搜尋 2 檢視檔案 cat /etc/sysconfig/network-scripts/ifcfg-eth0 DEVICE=eth0 HWADDR=00:0c:29:94:d8:45 TYPE=Ether

android 建立檔案和建立資料夾、assets檔案複製到指定目錄

1.獲取APP當前目錄路徑: public String getPath(){ File fileDire = getFilesDir();//獲取../data/應用的包名/fil

LinuxWindows檔案和目錄的相關屬性及操作

我們知道C/C++都提供了標準的檔案I/O庫以便我們對檔案進行讀寫。但我們無法通過標準的I/O庫對檔案系統進行更進一步的操作。因為這設計到具體作業系統中檔案系統的設計。在Linux和Windows程

Python邊學邊用--BT客戶實現之BitTorrent檔案解析

import os from datetime import tzinfo from datetime import datetime import bcodec _READ_MAX_LEN = -1 class BTFormatError(BaseException): pass

利用wget批量下載http目錄檔案

因為網路特殊,連不上網際網路,只好自己製作一個puppet本地源。因為自己的電腦是是可以連網際網路的,所以就直接將puppetlabs.repo匯入進來了 rpm -Uvh http://yum.puppetlabs.com/el/6/products/i386/puppe