SQL異地備份

2022-02-12 13:23:41 字數 1000 閱讀 9722

首先準備工作:開啟sql server agent 服務,外圍配置開啟 xp_cmdshell,設定遠端備份目標資料夾共享

--

獲取操作許可權

exec

master..xp_cmdshell

'net use \\ipaddress\backupfolder password /user:ip\administrator'/*

ps:呼叫xp_cmdshell需要在sql外圍配置器中設定允許xp_cmdshell

net use \\192.168.1.108\easyworktools\test 遠端ip+備份檔案夾

admin@cti 登入密碼

/user:192.168.1.108\administrator 登入使用者

*/--

備份名稱,年-月-日.bak

declare

@bakname

varchar

(200

)set

@bakname='

\\ipaddress\folder\'+

convert

(varchar

,year

(getdate

()))+'

-'+convert

(varchar

,month

(getdate

()))+'

-'+convert

(varchar

,day

(getdate

()))+'

.bak

'backup

database

[test]to

disk

=@bakname

--刪除對映

exec

master..xp_cmdshell

'net use \\ipaddress\folder\ /delete

'

建議將以上內容在資料庫作業中進行

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

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

ftp異地備份

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命令 use...

RAC 單機異地備份

適用場景 從rac複製資料庫例項到異地單機上 以rac端為primary庫,異地單機端為standby庫搭建datagurd,從而實現資料庫的異地備份功能。且只要不斷開dg連線,standby庫端將會一直與primary庫同步 rac2 dg端 主要新增了靜態監聽配置 sid list listen...