濮阳杆衣贸易有限公司

主頁 > 知識(shí)庫 > SQL Server2005 異地備份的多種方法

SQL Server2005 異地備份的多種方法

熱門標(biāo)簽:九鹿林外呼系統(tǒng)怎么收費(fèi) 松原導(dǎo)航地圖標(biāo)注 滄州營銷外呼系統(tǒng)軟件 海南自動(dòng)外呼系統(tǒng)價(jià)格 舞鋼市地圖標(biāo)注app 創(chuàng)業(yè)電銷機(jī)器人 浙江地圖標(biāo)注 沈陽智能外呼系統(tǒng)代理 電銷機(jī)器人虛擬號(hào)碼
第一種方法:

這是一個(gè)很常見的需求,網(wǎng)上也有相關(guān)的解決方法,主要是通過映射網(wǎng)絡(luò)盤和執(zhí)行cmdshell命令來實(shí)現(xiàn),他們的不好處在于數(shù)據(jù)重復(fù)傳遞

今天所說的實(shí)現(xiàn)方法利用SQL Server服務(wù)帳號(hào)模式和安全機(jī)制來訪問網(wǎng)絡(luò)途徑,方法如下:

  1:要實(shí)現(xiàn)異地備份,必須使用域用戶帳號(hào)來啟動(dòng)SQL Server服務(wù)以及SQL Server Agent服務(wù),因?yàn)楸镜叵到y(tǒng)帳戶無法訪問網(wǎng)絡(luò)。在計(jì)算機(jī)管理服務(wù)里找到這兩個(gè)服務(wù),將登錄賬號(hào)改為域用戶,注意密碼也要錄入,如果以后這個(gè)域用戶的密碼更改了,記得這里也要改,否則這兩項(xiàng)服務(wù)無法啟動(dòng)。

  2:在異地機(jī)器中建立一個(gè)共享文件夾,并設(shè)置合適權(quán)限。

   3:在SQL Server服務(wù)器中建立異地備份的維護(hù)計(jì)劃,在“完全備份”和“事務(wù)日志備份”中,使用輸入異地共享文件夾的UPN路徑。

  4:配置好維護(hù)計(jì)劃中其它設(shè)置。

如果還不保險(xiǎn),需要在異地網(wǎng)絡(luò)(非局域網(wǎng))備份,如中國備份到美國,由于數(shù)據(jù)庫文件較大,可壓縮空間很大。那就要對(duì)數(shù)據(jù)壓縮利用FTP傳送,方法如下:

一、利用任務(wù)計(jì)劃+RAR實(shí)現(xiàn)自動(dòng)壓縮

對(duì)要備份的文件或文件夾右擊,選擇"添加到壓縮文件…"
1、備份,勾選“按掩碼產(chǎn)生壓縮文件名”,可改為“yyyymmdd”
2、高級(jí),勾選“后臺(tái)壓縮”
3、常規(guī),瀏覽,并選擇要保存的地點(diǎn)
4、常規(guī),配置,選擇“保存當(dāng)前設(shè)置為新配置”,在配置參數(shù)中將配置名改為“壓縮文件”,勾選“保存選定文件名”,此時(shí)在桌面創(chuàng)建快捷方式變亮,同樣勾選上。同時(shí)將保存壓縮文件名和立即執(zhí)行也勾選上,桌面上即多了一個(gè)“壓縮文件”的快捷方式。雙擊它可手動(dòng)壓縮。
      打開任務(wù)計(jì)劃,開始--程序--附件--系統(tǒng)工具--任務(wù)計(jì)劃,空白處右擊,新建計(jì)劃任務(wù),改名為“自動(dòng)壓縮”。
右擊桌面上“壓縮文件”快捷方式,復(fù)制目標(biāo)地址。雙擊任務(wù)計(jì)劃里的“自動(dòng)壓縮”任務(wù),在運(yùn)行里粘貼上該地址,應(yīng)用時(shí)會(huì)要求輸入當(dāng)前用戶的密碼;日程安排自行設(shè)定

二、利用FTP自動(dòng)傳送到目的地

下面要進(jìn)行FTP上傳,假定我們要上傳的文件在d:/ftptmp文件夾下,服務(wù)器是ftp://10.0.0.2,帳號(hào)cd,密碼123,服務(wù)器中的指定文件夾是xd,具體分三個(gè)文件步驟操作。分別寫以下幾個(gè)文件:
   1)建ftprun1.bat內(nèi)容如下:
   FTP -i -s:ftpput.txt
   2)建ftpput.txt內(nèi)容如下:
   open 10.0.0.2
   cd
   123
   cd xd
   mput d:/ftptmp/*.rar
   bye
   3)建ftprun2.bat內(nèi)容如下
   del d:/ftptmp/*.rar
   以上三步的操作思路是,第1和2聯(lián)合動(dòng)作,實(shí)現(xiàn)將文件上傳到服務(wù)器的指定文件夾中,第3是實(shí)現(xiàn)將本地的該文件刪除。
4、任務(wù)計(jì)劃的時(shí)間安排上就分別是:1、拷貝文件;2、壓縮文件;3、上傳文件;4、刪除文件 。
任務(wù)計(jì)劃中按以上步驟靈活安排好相關(guān)時(shí)間運(yùn)行即可,開始有點(diǎn)麻煩,以后就省心省事了。

第二種方法:

     這是一個(gè)很常見的需求,網(wǎng)上也有相關(guān)的解決方法,主要是通過映射網(wǎng)絡(luò)盤和執(zhí)行cmdshell命令來實(shí)現(xiàn)!今天所說的實(shí)現(xiàn)方法稍有不同,思路來源于最近在深入研究的SQL Server服務(wù)帳號(hào)模式和安全機(jī)制,相關(guān)文章見Blog!本文對(duì)SQL Server 2000環(huán)境中具體實(shí)現(xiàn)方法做相關(guān)闡述,對(duì)于SQL Server 2005,實(shí)現(xiàn)辦法相同!

一:基本思路
  1:要實(shí)現(xiàn)異地備份,必須使用域用戶帳號(hào)來啟動(dòng)SQL Server服務(wù)以及SQL Server Agent服務(wù),因?yàn)楸镜叵到y(tǒng)帳戶無法訪問網(wǎng)絡(luò)。
  2:在異地機(jī)器中建立一個(gè)與SQL Server服務(wù)器中啟動(dòng)SQL Server服務(wù)的域用戶帳號(hào)同名帳號(hào),且密碼保持相同。在異地機(jī)器中建立一個(gè)共享文件夾,并設(shè)置合適權(quán)限。
   注意:新建帳號(hào)針對(duì)的是工作組模式,如果是基于域模式,那就無須再建帳號(hào)
   3:在SQL Server服務(wù)器中建立異地備份的維護(hù)計(jì)劃,在“完全備份”和“事務(wù)日志備份”中,使用輸入異地共享文件夾的UNC路徑。
  4:配置好維護(hù)計(jì)劃中其它設(shè)置。

  上面表述可能不太直觀,下面以實(shí)際實(shí)驗(yàn)來演示如何做異地備份。實(shí)驗(yàn)網(wǎng)絡(luò)模型很簡單,如下圖:    

             

二:異地備份的演示
    1:在SQL Server服務(wù)器中以域用戶帳戶啟動(dòng)SQL Server服務(wù)以及SQL Server Agent服務(wù)。
       本實(shí)驗(yàn)中直接使用administrator帳戶,可以根據(jù)實(shí)際環(huán)境切換其它域用戶帳戶。

             

    2:在文件備份服務(wù)器中建立一個(gè)共享文件夾,共享權(quán)限中刪除everyone用戶,加入administrator用戶,權(quán)限設(shè)置如下圖。

           

    3:在SQL Server服務(wù)器中,打開企業(yè)管理器,新建數(shù)據(jù)庫維護(hù)計(jì)劃:

             

  4:在維護(hù)計(jì)劃向?qū)е?,選擇計(jì)劃備份的數(shù)據(jù)庫,設(shè)置好數(shù)據(jù)庫優(yōu)化信息和檢查完整性等步驟。
  5:在向?qū)У摹爸付〝?shù)據(jù)庫備份計(jì)劃”設(shè)置好調(diào)度計(jì)劃。
  6:在“指定備份磁盤目錄”界面,手動(dòng)輸入文件備份服務(wù)器共享文件夾UNC路徑。

                      

         7:在“事務(wù)日志備份計(jì)劃”界面,根據(jù)實(shí)際環(huán)境決定如何備份。
         8:按向?qū)гO(shè)置好其它步驟,完成異地備份維護(hù)計(jì)劃。

三:測(cè)試異地備份是否成功。
         1:檢查共享文件夾中備份文件是否存在。

                   

          2:如果沒有備份成功,請(qǐng)查看SQL Server日志,并檢查權(quán)限設(shè)置以及用戶名和密碼是否完全一致。

本文出自 “我兒子真帥!” 博客

第三種方法:

其實(shí)有種方法就是先本地備份,然后通過rsync或一些ftp同步工具同步也可以。

標(biāo)簽:寶雞 公主嶺 西藏 商洛 日喀則 臺(tái)灣 咸寧

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《SQL Server2005 異地備份的多種方法》,本文關(guān)鍵詞  SQL,Server2005,異地,備份,的,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《SQL Server2005 異地備份的多種方法》相關(guān)的同類信息!
  • 本頁收集關(guān)于SQL Server2005 異地備份的多種方法的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    阜城县| 灌阳县| 玉树县| 大宁县| 木里| 玛沁县| 河池市| 磐安县| SHOW| 洞口县| 永仁县| 克山县| 清镇市| 韶关市| 三台县| 维西| 丰台区| 赤壁市| 汝城县| 仪陇县| 彰化市| 岱山县| 江都市| 通化市| 乌兰察布市| 高陵县| 湖北省| 闽清县| 涞水县| 吴忠市| 谷城县| 肃南| 金乡县| 苍南县| 大新县| 于都县| 延长县| 湟中县| 乌拉特前旗| 高州市| 红安县|