mssql資料庫異地進行異地備份的方法
執行sql語句
declare @sql varchar(500)
select @sql='\\10.2.0.1\backup\dbname'+'_db_'+convert(varchar(10),getdate(),112) +
substring(convert(varchar(10),getdate(),108),1,2) +'.bak'
exec master..xp_cmdshell 'net use \\10.2.0.1\backup 123123 /user:remotehost\hello'
backup database dbname to
--備份資料庫,這裡的10.2.0.1為遠端計算機的ip,backup為共享資料夾名,dbname為本地sqlserver伺服器要備份的資料庫,remotehost為遠端計算機的計算機名,123123為密碼,hello為使用者名稱,請相應替換成實際環境的資料
go
declare @sql varchar(500)
select @sql='del '+'\\10.2.0.1\backup\dbname'+'_db_'+convert(varchar(10),dateadd(day,-7,getdate()),112) +
substring(convert(varchar(10),dateadd(day,-7,getdate()),108),1,2) +'.bak'
exec master..xp_cmdshell @sql --刪除7天前的備份,也就是隻保留7個最新備份
go
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/28660496/viewspace-2692628/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Oracle資料庫的冷備份及冷備份異地恢復方法Oracle資料庫
- Oracle資料庫冷備份的異地恢復Oracle資料庫
- 異地自動備份INSTALL資料夾
- 如何使用Hyper Backup備份資料至異地
- Mysql異地備份指令碼MySql指令碼
- 使用svnsync實時異地備份配置庫
- ManagerDB 備份檔案管理與異地備份
- 幾種異地資料備份軟體/系統方案
- Oracle異地資料庫恢復Oracle資料庫
- tar+ssh實現異地備份
- 資料泵實現資料遷移到異地庫
- 【TomYu 】SQL Server 2005異地備份SQLServer
- svn版本升級遷移和異地備份
- Veritas異地備份容災分三步
- OceanBase-OB備份異地恢復流程
- 企業網盤伺服器資料異地備份、遠端備份、增量備份解決方案伺服器
- 使用RMAN進行同名資料庫異地環境搭建實驗資料庫
- 關於異地資料同步的方案
- 複製SqlServer備份到其他計算機,實現異地備份SQLServer計算機
- 內網異地進行視訊會議內網
- 資料庫差異備份與增量備份的不同之處資料庫
- 資料庫備份與異機恢復——熱備份方式資料庫
- RMAN恢復(rman只備份資料庫,但不備份歸檔,歸檔透過簡單的rsync或scp來傳送到異地備份)資料庫
- MySQL自動備份指令碼及異地定時FTPMySql指令碼FTP
- MSSQL 備份資料庫還原SQL資料庫
- 杉巖資料異地容災備份解決方案(中移物聯網案例)
- svn異地同步
- MySQL資料庫mysqldump命令備份異常的一個案例MySql資料庫
- 滴滴 Redis 異地多活的演進歷程Redis
- 虢國飛:餓了麼異地雙活資料庫實戰資料庫
- RAC資料庫的RMAN備份異機恢復到單節點資料庫資料庫
- 使用MySQL Workbench進行資料庫備份MySql資料庫
- 【11g 庫異地恢復】實驗
- 透過搭建恢復目錄實現RMAN異地備份和恢復
- SQL server 2008定期的備份資料庫--差異+完整SQLServer資料庫
- 使用RMAN對資料庫進行異機還原資料庫
- 使用OSB進行ORACLE rac資料庫的備份Oracle資料庫
- 資料庫異機冷備恢復資料庫