當前位置:首頁 » 雲伺服器 » 如何備份伺服器資料庫備份

如何備份伺服器資料庫備份

發布時間: 2022-02-04 05:23:19

Ⅰ 伺服器的資料庫怎樣備份

sql2000資料庫的備份概念
SQL
SERVER
2000有四種類型是:資料庫、事務日誌、差異、文件和文件組
資料庫備份是創建完事資料庫的復本。它並非將所有的頁都復制到備份集,而只將實際包含數據的頁復制到備份集。數據頁和事務日誌頁均復制到備份集。
資料庫備份用於重新創建資料庫,使其恢復到BACKUP語句完成時的狀態。如果資料庫只存在資料庫備份,那麼資料庫只能恢復到伺服器或資料庫發生故障前最後一次資料庫備份時的狀態。
事務日誌備份僅製作日誌文件的復本。日誌文件備份本身不能用於還原資料庫。日誌文件用於在資料庫還原後將資料庫恢復到原始故障點。
例如,某站點在星期天晚上執行資料庫備份,而在其它每個晚上執行日誌備份。如果資料庫的某個數據磁碟在星期二2:30丟失,則該站點可以:
1備份當前事務日誌
2還原從星期天晚上開始的資料庫備份
3還原從星期一晚上開始的日誌備份,以將資料庫前滾。
4還原故障之後的日誌備份。這將使資料庫前滾到故障發生的那一刻。
事務日誌恢復需要從資料庫備份的那一刻到磁碟丟失那一刻之間所進行的一邊串不間斷的事務日誌備份。
差異備份只追尋資料庫中自上一次資料庫備份之後修改過的所有頁的復本。差異日誌主要用於使用頻繁的系統,一旦這類系統中的資料庫發生故障,必須盡快使其重新聯機。差異備份比完事資料庫備份小,因此對正在運行的系統影響較小。
例如,某個站點在星期天晚上執行完事資料庫備份。在白天每隔4小時製作一個事務日誌備份集,並用當天的備份重寫頭一天的備份。每晚則進行差異備份。如果資料庫的某個數據磁碟在星期四上午9:12出現故障,則該站點可以:
1備份當前事務日誌。
2還原從星期天晚上開始的資料庫備份。
3還原從星期三晚上開始的差異備份,將資料庫前滾到這一時刻。
4還原從早上4點到8點的事務日誌備份,以將資料庫前滾到早上8點。
5還原故障之後的日誌備份,這將使資料庫前滾到故障發生的那一刻。
SQL2000支持備份或還原資料庫中的個別文件或文件組。這是一種相對較完善的備份和還原過程,通常用在具有較高可用性要求的超大型資料庫中。如果可用的備份時間不足以支持完事資料庫備份,則可以在不同的時間備份資料庫的子集。
例如,某站點需要花三小時備份資料庫,並且每天只能用兩個小時執行備份。該站點可在一個晚上備份一半文件或文件級,並在第二個晚上備份另一半。如果包含資料庫文件或文件組的磁碟出現故障,那麼該站點可以只還原丟失的文件或文件組。
該站點還必須進行事務日誌備份,並且在備份文件或文件組之後必須還原所胡事務日誌備份。還可以從完事資料庫備份集中還原文件和文件組。這將回憶恢復速度,因為在第一步只還原已損壞的文件或文件組,而不是整個資料庫。

Ⅱ 伺服器系統怎樣備份

一般伺服器不建議備份系統,因為就算你備份了,到時候系統壞了,照樣要重做,因為有些管理軟體不支持備份後繼續使用,再說你做了RAID,只要數據的安全性做好了,定時備份一下資料庫就OK了.
.
伺服器的數據安全是通過RAID卡實現陣列,數據量若是大的話,還可以考慮購買TSM軟體實現快速備份。

伺服器主要是對數據安全要求比較高,可以做雙機熱備,一台伺服器出現問題,另一台仍會正常運轉。
.
參考資料:http://jingyan..com/album/a3761b2b6c411a1576f9aa90.html
.
http://wenku..com/link?url=-7YthLqLeI7POpYW47or_EOSCb2FAHs6FzDd1NJDdPSrB3-dZj3bJj5SNt9o1rc3Ji

Ⅲ 如何導出伺服器mysql資料庫備份

MYSQL資料庫導出第一種利用空間商提供的PHPMYADMIN管理工具導出,這種較為簡單,大家查一下資料這里就不多講了.
第二種利用MYSQL安裝時自帶的mysqlmp管理工具導出:
1)左下角開始菜單-運行-CMD進入DOS命令行狀態
2)輸入:CD D:/Program Files/MySQL/MySQL Server 5.0/bin
D:/Program Files/MySQL/MySQL Server 5.0/bin為你安裝的MYSQL安裝目錄,/bin為mysqlmp管理工具所有在的目錄;
3)導出語法為:
mysqlmp -h[hosname] -u[user_name] -p[password] --default-character-set=[char_set_name] [db_name] [save_path]
例:然後輸入:mysqlmp -h119.12.12.11 -umysql-pmysql123--default-character-set=utf8 aspchina --skip-lock-tables d:/aspchina_net.sql
119.12.12.11為遠程伺服器IP,-umysql mysql為資料庫用戶名,-pmysql123 mysql123 為用戶密碼,set=utf8為導出MYSQL的編碼格式,aspchina為要導出的資料庫名,d:/aspchina_net.sql 為導入到你本地的存放路徑,aspchina_net.sql你可以自由命名!
MYSQL資料庫導入
如果MYSQL資料庫小於2MB可以用mysqlmp管理工具導入,如果大小2MB就不行了,因為空間商提供的PHPMYADMIN管理工具一般只能導入小於2MB的數據,這令一些使用MYSQL資料庫的站長郁悶了!
1)左下角開始菜單-運行-CMD進入DOS命令行狀態
2)D:/Program Files/MySQL/MySQL Server 5.0/bin為你安裝的MYSQL安裝目錄,/bin為mysqlmp管理工具所有在的目錄;
3)然後輸入:mysql -h119.12.12.11 -uaspchina -paspchina123456 aspchina< d:/aspchina_net.sql
注釋:aspchina_net.sql,如果用戶沒有創建資料庫的許可權將不能導入aspchina_net.sql資料庫,否則spchina_net.sql只能是多張表不然會出錯,這點切記!

Ⅳ 企業如何備份資料庫伺服器的數據

如果你的伺服器是在IDC機房運行的話.備份數據通常有兩種實用的方法:
一.在伺服器上安裝兩塊以上的硬碟.做RAID磁碟陣列.比如說簡單實用的RAID1有數據自動同步備份的功能.功能強大的RAID5.既有數據同步備份的功能.還有提高硬碟讀取性能的優勢.做過RAID後當其中一塊硬碟壞掉.另外的硬碟還可以自動訪問.
二.如果數據量不大.可以定期從伺服器上把數據下載到本地電腦備份.當數據出現問題時再從本地把備份的上傳恢復.

Ⅳ 如何將本地資料庫備份到另一台伺服器上

既然伺服器不在區域網內,那你怎麼寫SQL備份資料庫呢,
要先連上資料庫才可以更新伺服器上的資料庫啊。
要不先用OB10導出來,在用U盤拷導伺服器上更新吧,在用0B10導入

Ⅵ 怎麼把伺服器端的資料庫備份到自己電腦上

本地寫命令,命令提示符下操作就行。

一般進入cmd後,進入到備份路徑。執行

exp用戶名/密碼@資料庫實例file=導出文件名.dmplog=日誌名.logowner=要導出的用戶名

中文部分根據實際情況填寫

Ⅶ 怎麼把伺服器上的資料庫備份到本地

1.不可以備份到本地的。
2.即使備份到伺服器,你用ftp遠程下載下來也幾乎是不太現實的。
3.一般個人購買的虛擬空間都有1g以上了,而且也可以將備份的資料庫保存在web空間裡面,而不會保存在他們伺服器其他地方。

Ⅷ 怎麼備份伺服器sql資料庫備份

在使用伺服器的時候,我們需要定時的備份資料庫來防止數據的丟失,下面為大家介紹怎麼備份SQL Server 2008 資料庫。
http://jingyan..com/article/cdddd41c62cc3d53ca00e15a.html

Ⅸ 伺服器上資料庫的備份

企業管理器中的Tools,Database Maintenance Planner,可以設置資料庫的定期自動備份計劃。並通過啟動Sql server Agent來自動運行備份計劃。具體步驟如下:
1、打開企業管理器,在控制台根目錄中依次點開Microsoft SQL Server-->SQL Server組-->雙擊打開你的伺服器
2、然後點上面菜單中的工具-->選擇資料庫維護計劃器
3、下一步選擇要進行自動備份的數據-->下一步更新數據優化信息,這里一般不用做選擇-->下一步檢查數據完整性,也一般不選擇
4、下一步指定資料庫維護計劃,默認的是1周備份一次,點擊更改選擇每天備份後點確定
5、下一步指定備份的磁碟目錄,選擇指定目錄,如您可以在D盤新建一個目錄如:d:\databak,然後在這里選擇使用此目錄,如果您的資料庫比較多最好選擇為每個資料庫建立子目錄,然後選擇刪除早於多少天前的備份,一般設定4-7天,這看您的具體備份要求,備份文件擴展名默認的是BAK
6、下一步指定事務日誌備份計劃,看您的需要做選擇-->下一步要生成的報表,一般不做選擇-->下一步維護計劃歷史記錄,最好用默認的選項-->下一步完成
7、完成後系統很可能會提示Sql Server Agent服務未啟動,先點確定完成計劃設定,然後找到桌面最右邊狀態欄中的SQL綠色圖標,雙擊點開,在服務中選擇Sql Server Agent,然後點擊運行箭頭,選上下方的當啟動OS時自動啟動服務
8、可以設置啟動啟動sql server Agent:運行Services.msc,設置sqlserverAgent為自動啟動。 修改計劃:打開企業管理器,在控制台根目錄中依次點開Microsoft SQL Server-->SQL Server組-->雙擊打開你的伺服器-->管理-->資料庫維護計劃

Ⅹ 如何備份伺服器上的SQL資料庫文件到另一台電腦上

你好,伺服器安裝RAR,對d盤bakup文件夾下所有文件及目錄進行壓縮,命名為bakup.rar,放到d盤ftp目錄下

@echooff
d:
ifnotexistftpmdftp
"C:ProgramFilesWinRARWinRAR.exe"a-rd:ftpakup.rard:ackup*.*
@echook!
exit


客戶端,自動登錄ftp下載所有文件到F盤bak目錄(ftp用戶名密碼為test,也可以把mget替換為get下載指定文件),

@echooff
f:
ifnotexistbakmdf:ak
cd/df:ak
>f:akftptmpechoopen192.168.1.254
>>f:akftptmpechotest
>>f:akftptmpechotest
>>f:akftptmpechobin
>>f:akftptmpechoprompt
>>f:akftptmpechomget*.*
>>f:akftptmpechobye

start/waitftp-s:f:akftptmp
delf:akftptmp
exit


伺服器和ftp客戶端分別設置計劃任務,定時執行。bat批處理可以根據你的具體設置進行修改。

熱點內容
在系統編程 發布:2024-04-19 08:54:55 瀏覽:234
visualstudio反編譯 發布:2024-04-19 08:44:46 瀏覽:319
ise怎麼配置晶元 發布:2024-04-19 08:27:31 瀏覽:997
免費搭建在線查詢伺服器 發布:2024-04-19 08:17:28 瀏覽:46
vs資料庫實例 發布:2024-04-19 08:14:54 瀏覽:295
vfp9反編譯 發布:2024-04-19 08:11:31 瀏覽:381
火車軟卧無線密碼是多少 發布:2024-04-19 07:38:59 瀏覽:423
vb系統文件夾 發布:2024-04-19 07:29:58 瀏覽:740
qt怎麼添加文件夾 發布:2024-04-19 07:22:53 瀏覽:256
sql查詢表是否存在 發布:2024-04-19 06:11:48 瀏覽:623