ftp異地備份

2021-09-20 23:34:00 字數 650 閱讀 6461

1、在資料庫所在伺服器上建立ftp.sh指令碼

#vi /home/hh/ftp.sh 

#!/bin/bash #宣告改檔案為sh指令碼可執行檔案

curdate=$(date '+%y%m%d') #獲取當天的日期

cd /u01/bacup/ #切換本地目錄

ftp -v -n 192.168.5.5 <<- eof #執行ftp命令

user jie jd!2016 #使用者名稱 密碼

binary #以位元組傳輸

hash

put nl$curdate*.dmp nl$curdate.dmp

put hl$curdate*.dmp hl$curdate.dmp

byeeof

ftp的命令列格式為: 

ftp -v -d -i -n -g [主機名] ,其中

-v 顯示遠端伺服器的所有響應資訊;

-n 限制ftp的自動登入,即不使用;.n etrc檔案;

-d 使用除錯方式;

-g 取消全域性檔名。

給ftp.sh指令碼執行許可權,做計畫任務即可。

FTP 異地備份資料

1 從服務端像客戶端傳送資料 非原創 1 set y date 0,4 2set m date 5,2 3set d date 8,2 4set mt y m d 5set rar rar 6set file d back mt zip 7set src d back89 rem 設定ftp引數 1...

mysql 異地備份指令碼 MySQL異地備份指令碼

在異地的伺服器備份mysql時,異地的伺服器沒有安裝mysql資料庫,備份的mysqldump命令是不能生效的。所以可以把安裝mysql資料庫所 在異地的伺服器備份mysql時,異地的伺服器沒有安裝mysql資料庫,備份的mysqldump命令是不能生效的。所以可以把安裝mysql資料庫所在伺服器中...

SQL異地備份

首先準備工作 開啟sql server agent 服務,外圍配置開啟 xp cmdshell,設定遠端備份目標資料夾共享 獲取操作許可權 exec master.xp cmdshell net use ipaddress backupfolder password user ip administ...