sqlserver備份的幾種方式

用sqlserver的維護(hù)計(jì)劃

在這里我就不給截圖演示了,這個(gè)比較簡(jiǎn)單行您,無(wú)非就是通過(guò)sqlserver自己的維護(hù)計(jì)劃拖拽出2個(gè)一個(gè)‘備份數(shù)據(jù)庫(kù)’任務(wù)和一個(gè)‘清除維護(hù)’任務(wù)。

需要注意的點(diǎn)

  1. 有備份任務(wù)里邊選擇備份的庫(kù)盡量選‘所有用戶數(shù)據(jù)庫(kù)’這項(xiàng)满着,以免選擇了特定數(shù)據(jù)庫(kù)備份以后某天添加了新數(shù)據(jù)庫(kù)卻忘了勾選導(dǎo)致丟備份。
  2. 選項(xiàng)驗(yàn)證備份集完整性和壓縮備份盡量都選上。
  3. 備份的路徑盡量別選磁盤根目錄。

通過(guò)腳本+作業(yè)的方式備份數(shù)據(jù)庫(kù)(非xp_cmdshell)


DECLARE @filename VARCHAR(500)
DECLARE @date DATETIME
DECLARE @OLD_DATE DATETIME
SET @date=GETDATE()
SET @OLD_DATE=GETDATE()-5 --超過(guò)5天的備份即將被刪除
SET @FILENAME = 'E:\存放位置\數(shù)據(jù)庫(kù)名稱-'+CAST(DATEPART(YYYY,@DATE) AS VARCHAR(10))+'-'+CAST(DATEPART(MM,@DATE) AS VARCHAR(10))+'-'+CAST(DATEPART(DD,@DATE) AS VARCHAR(10))+'.BAK'
#備份數(shù)據(jù)庫(kù)
BACKUP DATABASE [數(shù)據(jù)庫(kù)名稱] TO DISK = @filename WITH COMPRESSION
#刪除過(guò)期備份
EXECUTE master.dbo.xp_delete_file 0,N'E:\存放位置',N'bak',@OLD_DATE,1

  GO

通過(guò)腳本+作業(yè)的方式備份數(shù)據(jù)庫(kù)(用xp_cmdshell)

ps:如果你覺(jué)得你們服務(wù)器的網(wǎng)絡(luò)、代碼勋锤、以及防火墻足夠安全可以開啟xp_cmdshell的方式來(lái)備份,否則慎用

  • 如果數(shù)據(jù)庫(kù)沒(méi)開啟xp_cmdshell的功能需要用以下腳本開通此功能侥祭,開通以后記得關(guān)閉sp_configure叁执。
USE Master
GO
EXEC sp_configure 'show advanced options', 1;
GO
RECONFIGURE WITH OVERRIDE;
GO
EXEC sp_configure 'xp_cmdshell',1;
GO
RECONFIGURE WITH OVERRIDE;
GO
  • 下邊是備份的腳本
DECLARE @DBNAME VARCHAR(128)
DECLARE @PATH VARCHAR(50)
DECLARE @SQL NVARCHAR(MAX)
DECLARE @DDATE VARCHAR(8)

SET @PATH = 'E:\BackUp'
SET @DDATE = convert(char(8),getdate(),112)

--刪除超過(guò)1天的備份
SET @SQL ='xp_cmdshell '' forfiles /p "'+@path+'" /d -0 /m *.bak /c "cmd /c echo deleting @file.... && del /f @file"'''
EXEC (@SQL)

SET @SQL = ''
SELECT @SQL = @SQL + '
BACKUP DATABASE ['+NAME+'] TO DISK = '''+@PATH+'\'+REPLACE(name,'.','')+@DDATE+'.bak '''
FROM master..sysdatabases
WHERE NAME NOT IN ('master','tempdb','model','msdb')
EXEC (@SQL)

4.用powershell調(diào)用sqlcmd來(lái)執(zhí)行備份命令。

在master庫(kù)下邊寫好備份的存儲(chǔ)過(guò)程pr_1

然后創(chuàng)建powershell腳本矮冬,將下邊語(yǔ)句粘貼進(jìn)去并保存成xx.ps1谈宛,在通過(guò)Windows的任務(wù)調(diào)度定時(shí)執(zhí)行備份就可以了(我就是舉個(gè)例子過(guò)期刪除備份的語(yǔ)句也可以通過(guò)powershel實(shí)現(xiàn),在家沒(méi)有環(huán)境就隨便寫個(gè)思路沒(méi)寫全各位見(jiàn)諒)胎署。

$dbname = 'test'
write-host "------"$dbname
& cmd /c
"sqlcmd -U sa -P 123456  -S 127.0.0.1 -Q `" pr_1 '$dbname'`" "

以上就是常見(jiàn)的幾種備份的方法吆录,大家可以根據(jù)自己的業(yè)務(wù)場(chǎng)景來(lái)選擇適合自己的備份方式。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末琼牧,一起剝皮案震驚了整個(gè)濱河市恢筝,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌巨坊,老刑警劉巖撬槽,帶你破解...
    沈念sama閱讀 222,252評(píng)論 6 516
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場(chǎng)離奇詭異趾撵,居然都是意外死亡侄柔,警方通過(guò)查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 94,886評(píng)論 3 399
  • 文/潘曉璐 我一進(jìn)店門占调,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)暂题,“玉大人,你說(shuō)我怎么就攤上這事究珊⌒秸撸” “怎么了?”我有些...
    開封第一講書人閱讀 168,814評(píng)論 0 361
  • 文/不壞的土叔 我叫張陵苦银,是天一觀的道長(zhǎng)。 經(jīng)常有香客問(wèn)我赶站,道長(zhǎng)幔虏,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 59,869評(píng)論 1 299
  • 正文 為了忘掉前任贝椿,我火速辦了婚禮想括,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘烙博。我一直安慰自己瑟蜈,他們只是感情好烟逊,可當(dāng)我...
    茶點(diǎn)故事閱讀 68,888評(píng)論 6 398
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著铺根,像睡著了一般宪躯。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上位迂,一...
    開封第一講書人閱讀 52,475評(píng)論 1 312
  • 那天访雪,我揣著相機(jī)與錄音,去河邊找鬼掂林。 笑死臣缀,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的泻帮。 我是一名探鬼主播精置,決...
    沈念sama閱讀 41,010評(píng)論 3 422
  • 文/蒼蘭香墨 我猛地睜開眼,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼锣杂!你這毒婦竟也來(lái)了脂倦?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 39,924評(píng)論 0 277
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤蹲堂,失蹤者是張志新(化名)和其女友劉穎狼讨,沒(méi)想到半個(gè)月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體柒竞,經(jīng)...
    沈念sama閱讀 46,469評(píng)論 1 319
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡政供,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 38,552評(píng)論 3 342
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了朽基。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片布隔。...
    茶點(diǎn)故事閱讀 40,680評(píng)論 1 353
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖稼虎,靈堂內(nèi)的尸體忽然破棺而出衅檀,到底是詐尸還是另有隱情,我是刑警寧澤霎俩,帶...
    沈念sama閱讀 36,362評(píng)論 5 351
  • 正文 年R本政府宣布哀军,位于F島的核電站,受9級(jí)特大地震影響打却,放射性物質(zhì)發(fā)生泄漏杉适。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 42,037評(píng)論 3 335
  • 文/蒙蒙 一柳击、第九天 我趴在偏房一處隱蔽的房頂上張望猿推。 院中可真熱鬧,春花似錦捌肴、人聲如沸蹬叭。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,519評(píng)論 0 25
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)秽五。三九已至孽查,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間筝蚕,已是汗流浹背卦碾。 一陣腳步聲響...
    開封第一講書人閱讀 33,621評(píng)論 1 274
  • 我被黑心中介騙來(lái)泰國(guó)打工, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留起宽,地道東北人洲胖。 一個(gè)月前我還...
    沈念sama閱讀 49,099評(píng)論 3 378
  • 正文 我出身青樓,卻偏偏與公主長(zhǎng)得像坯沪,于是被迫代替她去往敵國(guó)和親绿映。 傳聞我的和親對(duì)象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,691評(píng)論 2 361

推薦閱讀更多精彩內(nèi)容