Windows和Linux使用WinSCP腳本(備份)自動數據同步
寫在前面:
本筆記適用於windows和linux之間數據備份。
使用以下腳本前提是windows已將安裝了WinSCP程序
- 腳本文件script.txt
option echo off
option transfer binary
open sftp://username:[email protected]:port
::cd /backup/
::put E:\app (簡單上傳文件命令)
synchronize remote E:\app\back /backup/back (同步命令,比對文件信息,增量同步)
exit - 調用腳本文件run.bat
@echo off
C:
winscp /script=script.txt /ini=WinSCP.ini /log=log.txt - 放入計劃任務執行
將run.bat放入計劃任務中,按業務時間執行即可
Windows和Linux使用WinSCP腳本(備份)自動數據同步
相關推薦
Windows和Linux使用WinSCP腳本(備份)自動數據同步
ins 文件信息 password 數據同步 name rem echo bat pro 使用WinSCP腳本(備份)自動數據同步 寫在前面:本筆記適用於windows和linux之間數據備份。使用以下腳本前提是windows已將安裝了WinSCP程序 腳本文件scrip
shell腳本(二)--if流程控制語句和for循環語句的使用
系統/運維 Linux shell if語句 for循環語句 理論部分:1、在簡單的腳本中各條語句按順序執行,從而實現自動化的管理,順序單一執行太過機械化,不夠“智能”,難以實現更加靈活的系統任務。例如:批量安裝軟件包100臺機器 50臺已安裝 50臺未安裝2、shell環境根據$?來判斷
shell腳本(四)case流程控制和exit命令
系統/運維 Linux exit命令exit用來控制程序和表達式的流程,一般的編程語言中都會有一個exit函數,在Linuxshell中也屬存在的.exit 0 exit statusstatus 用0-255之間的數字表示,返回狀態值的同時伴隨著腳本的退出(其實就是退出).就是$? 的值可以使用ec
Shell腳本(三)
格式化 else www http 警告 檢查 結果 linux 行數 摘自:菜鳥教程 http://www.runoob.com/linux/linux-shell-echo.html Shell命令 1. echo命令 字符串輸出 echo "OK! \c" ech
OGG運維優化腳本(七)-信息修改類--快速註釋
ogg goldengate oracle 數據同步 腳本 shell 文件名:note.sh路徑:$HOME/ggscript/ggnote功能:該腳本用於註釋指定行的配置表,配合重復值檢查腳本repeat.sh使用通過alias初始化入.profile或.bash_profile文
OGG運維優化腳本(九)-查詢維護類--進程重復表檢查
ogg oracle goldengate 腳本 數據同步 shell 路徑:$HOME/ggscript/ggrepeat功能:該腳本為處理目標端因為源端重復配置源端表,導致目標端數據重復的問題而設計。可以針對進程檢查重復配置的表名,並羅列具體信息和所在文件行數可以配合note快速註
OGG運維優化腳本(六)-信息修改類--批量取消註釋
ogg oracle goldengate 腳本 數據同步 shell 文件名:recomment.sh路徑: $HOME/ggscript/ggcomment功能:該腳本用於批量取消註釋,配合批量註釋腳本使用,基本功能相反,操作步驟完全一致。通過edit腳本選擇使用日誌路徑:$HOM
OGG運維優化腳本(八)-查詢維護類--批量查詢
ogg oracle goldengate 腳本 數據同步 shell 文件名:search.sh路徑:$HOME/ggscript/ggsearch功能:該腳本用於滿足檢查goldengate進程具體配置情況的需求而設計通過edit腳本選擇調用#!/bin/bash echo "Th
OGG運維優化腳本(三)-信息修改類--附加日誌增加
ogg oracle goldengate 腳本 數據同步 shell 文件名: addtrandata.sh所在路徑:$HOME/ggscript/gginsert功能:用於批量增加表附加日誌,屬於從加表腳本中獨立出來的功能,用於應對表附加日誌丟失以及加表附加日誌增加失敗的情況#!/
OGG運維優化腳本(五)-信息修改類--批量註釋
ogg oracle goldengate 腳本 數據同步 shell 文件名:comment.sh路徑:$HOME/ggscript/ggcomment功能:該腳本基於CBS用戶每月大批量註釋源端表進行數據清理的需求而設計通過edit腳本選擇並調用日誌路徑:$HOME/gglog/g
OGG運維優化腳本(四)-信息修改類--長事務跳過
ogg oracle goldengate 腳本 數據同步 shell 文件名: skiptrans.sh skip.sh所在路徑:$HOME/ggscript/ggtrandata功能:該腳本用於重啟抽取進程時跳過長事務,可自動識別1小時以上的長事務並批量跳過,skiptrans.s
shell腳本(二)
linux一 test條件判斷 如果表達式為true,返回0退出狀態,如果表達式為false,則返回非零退出狀態。test具有替代語法,使用括號“[]”將表達式括起來,更易於閱讀 1。字符串比較運算符: = ; != **) “ = ” 對兩個字符串進行比較,相等則返回零推出狀態,不相等則返回非零
php利用root權限執行shell腳本 (轉)
用戶組 參考 linux shell腳本 con src itl 為我 star 轉一篇博客,之前搞這個東西搞了好久,結果今天晚上看到了一篇救命博客,瞬間開心了。。。轉載轉載 利用sudo來賦予Apache的用戶root的執行權限,下面記錄一下: 利用PHP利用root權限
我的第一個自動化腳本(python)----百度搜索
expect style 目錄 .exe nbsp com 自動 其他人 其他 這是一個純小白胡說八道的個人總結,如果有人看到什麽不對的,歡迎批評指正 博客園開通了很久,一直不知道該怎麽去寫,總覺得自己要寫的東西都是別人已經寫過的,我再去寫就是在重復之前人所說,今天去面試和
bat腳本(轉)
.com art col www. gpo targe post get window 偶爾用到,搜到不錯的資料,所以轉一下: windows bat腳本for循環中對變量循環賦值 http://blog.csdn.net/u010161379/article/deta
Jmeter4.0----錄制腳本(4)
出現 兩種 操作 cookie 4.0 不難 可用 htm 無法 1.前言 Jmeter錄制腳本有兩種方式。1.通過第三方工具錄制比如:Badboy,然後轉化為jmeter可用的腳本;2.使用jmeter本身自帶的錄制腳本功能。 對於測試小白來說可用先使用jmete
nginx切割日誌腳本(python)
nginx 日誌 分割因為以前沒有做nginx日誌分割,有時候想看日誌的時候總是發現有十幾G的甚至上百G的日誌文件,於是就想使用python寫個nginx日誌分割(當然你也可以使用shell來完成都是很簡單) 需求:1.按照日分割nginx所有日誌2.由於日誌不需要隨時可以查看,需要做歸檔(壓縮.tar.gz
shell腳本(三)while循環語句
系統/運維 Linux 理論部分:循環的意思就是讓程序重復地執行某些語句;whiler循環就是循環結構的一種,當事先不知道循環該執行多少次,就要用到while循環;while循環語句的運行過程使用while循環語句時,可以根據特定的條件反復執行一個命令,直到條件不滿足為止;while會出現死循環的過程
Linux 筆記 - 第十三章 Linux 系統日常管理之(四)Linux 數據備份工具 rsync 和網絡配置
方法 target speed cnblogs rsync -av html links 布爾值 單個 博客地址:http://www.moonxy.com 一、前言 sync 命令是一個遠程數據同步工具,可通過 LAN/WAN 快速同步多臺主機間的文件,可以理解為 rem
遊戲輔助腳本(python)
open div and ecif set pen ati python 截取圖片 本文介紹怎樣用Python寫遊戲輔助腳本 主要實現方式是通過圖片的對比,在遊戲中就行點擊。運行程序需要以下東西。 PIL: 圖片處理模塊 (python3 換成了 pillow)