資料庫異地備份
1、你公司的這台伺服器應該和其他伺服器是同一個域裡面的吧,這樣可以把你伺服器裡面的一個文件夾設置成可讀寫共享,然後在其他伺服器上設置維護計劃,目標盤就設置到你的這台伺服器的共享目錄下(注意許可權一定要設置好)。這樣就跟普通的維護計劃一樣了,只不過目錄設置到網路上的共享盤而已
2、在你這台伺服器上建立沒個客戶的資料庫。使用資料庫復制(發布、訂閱)將客戶伺服器上的資料庫定時的同步到你這台伺服器上建立的資料庫中。
Ⅱ 怎樣自動並且異地備份重要的資料庫文件
步驟/方法
1
首先,我們在平台伺服器上必須設置好自動備份。如果我們用的是SQLServer,可以用資料庫維護計劃來操作,MySQL應該也有相應的程序或軟體。這里不再贅述,這篇文章主要介紹的是自動異地備份,本地備份必須先做好。
2
其次,ftp軟體要裝好,可以用IIS自帶的,也可以用Serv-U之類的FTP軟體。然後設置一個FTP用戶名和密碼,指向資料庫備份目錄。
3
在備份資料庫上,建立一個bat的批處理文件,內容如下:
"D:\wget.exe" -x -c -T 5 -w 0 -N -r -l inf -nH –ftp-user=mybackup –ftp-password=mybackup -P E:\BackUp\ "ftp://11.11.11.11"
其中wget.exe這個文件類似於Linux下的wget命令,Windows中也有相應的程序,網上可以下載到。比如我們把它放到D盤,路徑就是D:\wget.exe了,mybackup是FTP用戶名密碼,E:\Backup\是備份伺服器上的備份存儲路徑,最後是主站伺服器的IP或域名。
4
把這個bat文件添加到備份伺服器的計劃任務中,讓他定期執行。非常重要的資料庫可每天執行一次到兩次,注意觀察執行結果,確保完全自動。
步驟閱讀
Ⅲ 怎樣做sql server資料庫的異地備份
打開SQL Server Business Intelligence Development Studio -->管理-->維護計劃-->右鍵新建維護計劃-->輸入計劃名稱廳迅桐-->在左下框將「備份資料庫」任務選中並拖至右框中且雙擊打開,根據自己的實際情況設置好要備份的資料庫和路徑後確定退出-->再雙擊打開子計劃的計劃按鈕設置好備份時扮坦間確定昌知好就可以了
Ⅳ SQLSERVER2008遠程備份資料庫到本地(sqlserver異地備份)
1.開始--程慎游數寬首序--附件--遠程桌面連接--輸入用戶名,磨寬密碼--進入伺服器--打開資料庫。這樣就可以備份了
Ⅳ sql資料庫怎麼異地備份
首先要在異地的計算機安裝SQL,然後在這台計算機打開伺服器的資料庫連接(即登陸的時候連接到伺服器的IP地址),然後直接在本地計算機做資料庫自動備份,就可以在本地計算機備份到伺服器的資料庫了
Ⅵ 如何實現sql server資料庫異地備份
操作步驟:
一、在備份電腦和主電腦上中創建一個賬戶liuxh和密碼123(自定義)
二、在備份電腦中創建備份用的文件夾backfile並將其共享給指定用戶liuxh。
如圖:
1.選擇用戶
2.分配許可權
三、在主電腦上為SQLservice設置登錄用戶
打開「管理」在「服務」中選擇「SQL Server (MSSQLSERVER)」右鍵屬性選擇「登錄」如下圖:
1.選擇SQL Server (MSSQLSERVER)」
2.選擇用戶liuxh輸入正確的密碼
四、在主電腦上打開SQLservice2008創建維護計劃。
在數據中的管理目錄下選擇「維護計劃」右鍵選擇「維護計劃向導」 創建維護計劃,步驟如下圖:
1. 第一步
2.下一步
名字可以自定義設置。在計劃中,根據計劃進行設置。點擊「更改」如下圖
3.點擊確認,點擊下一步選擇「備份資料庫(完整)」
4.點擊下一步
5.點擊下一步,選擇要備份的資料庫,和異地備份的路徑。
這里備用電腦的IP是192.168.1.148備份文件夾是backfile。所有路徑為\\192.168.1.148\backfile(更加實際情況填寫)
註:在點擊下一步的時候,可能出現無法解析文件夾的錯誤如下圖
原因:你的備用電腦的共享文件沒有設置好,請仔細查看原因。
6.點擊下一步到完成
Ⅶ 怎樣做sql server資料庫的異地備份
直接備份到本機有點困難,可以嘗試以下兩種方法:
一種是,在你本機的sqlserver2005中建一個同名的資料庫,然後右鍵單擊該資料庫名稱->任務->復制資料庫方式將遠程的資料庫拷到本機上,然後在備份(注,使用這個功能,得確保sqlserver是運行狀態的)
另一種方法是你先備份到伺服器上,然後通過遠程登錄或者是網上鄰居將備份文件拷到你機子上(不過這種方式比較慢)
Ⅷ 資料庫備份
一:試驗背景
異地備份好處:(待補充)
1:異地備份了把原有伺服器數據放在另外一個位置,避免些物理損害。
比把數據刻錄光碟和原始數據放同房間了房間失火了備份數據也沒有了要放另外地方避免了
就是備份的意義。
2:異地備份可以集中管理備份文件。
二:試驗整體思路
1:要實現異地備份,必須使用域用戶帳號來啟動SQL Server服務以及SQL Server Agent服務,因為本地系統帳戶無法訪問網路。
2:在異地機器中建立一個與SQL Server伺服器中啟動SQL Server服務的域用戶帳號同名帳號,且密碼保持相同。
注意:新建帳號針對的是工作組模式,如果是基於域模式,那就無須再建帳號
3:在異地機器中建立一個共享文件夾,並設置合適許可權。
4:在源伺服器上將共享文件夾映射到本地
5:在SQL Server伺服器中建立異地備份的維護計劃,在』備份路徑『處輸入異地共享文件夾的網路路徑(\共享機器IP共享文件夾)。
6:將該執行計劃對應的作業,』所有者『改為SA。
7:執行』維護計劃『,去共享文件夾下面驗證是否生成了備份文件。
三:試驗准備
備份伺服器IP:10.2.37.135
源伺服器IP:10.0.9.243
目的:從10.0.9.243往10.2.37.135進行備份。
用戶都是:SINOOCEANLANDv-dd
在備份伺服器上建了文件夾D:丹丹My SQL SERVERackup(作為共享文件夾使用)
四:試驗步驟
1:確保兩個伺服器的SQL Server Agent服務都已啟動。
2:在兩個伺服器上都建用戶SINOOCEANLANDv-dd,密碼一樣。
3:在備份伺服器上建共享文件夾,並共享給SINOOCEANLANDv-dd,使其有讀寫許可權。
如:在D:丹丹My
SQL SERVER路徑下建個文件夾backup
』確定『,』確定『,』確定『。
7:在源伺服器執行』維護計劃『,去共享文件夾下面驗證是否生成了備份文件。
執行成功後,去備份伺服器共享的那個備份文件夾下,看是否生成了備份文件。
Ⅸ navicat怎麼做到異地備份
1、啟動Navicat軟體,點擊工具欄的【連接】按鈕。(註:最好先關閉防火牆,以免無法進行一下幾步的操作)。
2、在彈出的新「連接」窗口中輸入:連接名、遠程伺服器主機名/IP、遠程伺服器用戶名及密碼。輸入完成後確定。
圖一:連接遠程伺服器
3、雙擊我們創建的連接,就可以看到遠程伺服器上面的所有資料庫了。
圖二:查看遠程伺服器資料庫
4、點擊選定我們需要備份的資料庫,然後點擊工具欄的【計劃任務】按鈕。
圖三:開始備份操作(1)
5、點擊「創建批處理任務」。
圖四:創建批處理任務
6、在彈出的新「創建批次處理窗口」中雙擊可用任務中的「Backup 資料庫名稱」,在下面的「選擇任務」框中就會出現選取「Backup 資料庫名稱」選項,也就會選擇需要備份的資料庫。如下圖的「wakwaka」資料庫
圖五:選擇需要備份的資料庫
7、點擊保存按鈕,輸入備份文件用戶名。
圖六:輸入備份文件名
8、返回軟體主界面,在點擊工具欄的【計劃任務】,你將會看到裡面多了一個你剛才設置的備份文件名的計劃任務,右鍵選擇該任務,選擇【設置計劃任務】。
圖七:設置計劃任務
9、在彈出新窗口中選擇「計劃」選項卡,根據自己的需要新建一個計劃,再點擊高級按鈕,設置自動備份的方式。
圖八:設置自動備份的時間
圖九:設置備份的重復任務
10、設置完成後,系統會要求你輸入本機的管理員的密碼。
11、以上操作都完成之後,就可以看看我們的成果了,我們可以看到自動備份的文件名是以時間命名的,這樣就更方便你恢復資料庫。
圖十:已經在成功自動備份了
12、如果你想要恢復資料庫的話,就雙擊相應時間的備份文件,點擊「開始」即可。
圖十一:恢復備份文件
Ⅹ 異地備份的實現方式
異地備份的數據復制目前有如下實現方式:
基於主機。基於主機的數據復制技術,可以不考慮存儲系統的同構問題,只要保持主機是相同的操作系統即可,而目前也存在支持異構主機之間的數據復制軟體,如BakBone NetVault Replicator就可以支持異構伺服器之間的數據復制,可以支持跨越廣域網的遠程實時復制。缺點是需要佔用一點主機資源。
基於存儲系統。利用存儲系統提供的數據復制軟體,復制的數據流通過存儲系統之間傳遞,和主機無關。這種方式的優勢是數據復制不佔用主機資源,不足之處是需要災備中心的存儲系統和生產中心的存儲系統有嚴格的兼容性要求,一般需要來自同一個廠家的存儲系統,這樣對用戶的災備中心的存儲系統的選型帶來了限制。
基於光纖交換機。這項技術正在發展中,利用光纖交換機的新功能,或者利用管理軟體控制光纖交換機,對存儲系統進行虛擬化,然後管理軟體對管理的虛擬存儲池進行卷管理、卷復制、卷鏡像等技術,來實現數據的遠程復制。比較典型的有Storag-age,Falcon等。
基於應用的數據復制。這項技術有一定局限性,都是針對具體的應用。主要利用資料庫自身提供的復制模塊來完成,比如OracleDataGuard,Sybase Replication 等。