第一篇:Windows 2008活動目錄數(shù)據(jù)庫備份與還原
Windows 2008活動目錄數(shù)據(jù)庫備份與還原
Windows server 2008 中不再集成ntbackup工具了,而是使用windows server backup 工具軟件實現(xiàn)備份的,windows server backup(windows server 2008 中)是需要手動安裝的。
安裝:打開“服務(wù)器管理器”,選擇“功能”,找到 “windows server backup 功能”展開并購選此功能。里面有個“命令行工具”,如果您需要使用命令行的方式備份,那么請勾選,當(dāng)然命令行工具是需要PowerShell支持的所以會提示安裝PowerShell。
點擊添加必須的功能后如下圖所示
選擇安裝即可。安裝完畢后,我們就可以使用windows server backup 工具對整個AD進(jìn)行備份了。
展開服務(wù)器管理器中的“存儲”,選中 “windows server backup” 后,選擇右邊操作欄里的一次性備份。
出現(xiàn)下圖的“一次性并備份向?qū)А?/p>
選擇自定義
勾選要備份的磁盤,默認(rèn)會選中下邊的啟動系統(tǒng)恢復(fù),這個勾選上了會將一些跟系統(tǒng)啟動相關(guān)的組件也進(jìn)行備份。
因為我當(dāng)前的系統(tǒng)只有一個卷所以我選擇將備份存儲到遠(yuǎn)程共享文件夾中。
寫入遠(yuǎn)程共享文件夾的路徑 172.16.0.1share 可以根據(jù)需要設(shè)置共享文件夾中備份文檔的權(quán)限。
選擇VSS副本備份
開始備份
等待備份完成
備份完成
可以看到備份的記錄
我們?nèi)ス蚕砦募A的服務(wù)器上看看備份文件,打開以備份日期命名的目錄后可以看到一個.vhd文件,說明現(xiàn)在的備份方式是類似于ghost(磁盤對考)的備份方式。
第一次備份的時候必須使用完成備份(備份速度較慢),第二次以后可以使用增量備份(提高備份效率和存儲空間利用率)。如果你選擇網(wǎng)絡(luò)備份那么下次就會覆蓋這次的備份內(nèi)容,所以選擇增量備份只能選擇在本地備份的方式。
在企業(yè)基礎(chǔ)架構(gòu)環(huán)境的日常維護(hù)中,存儲在域控制器上的活動目錄(AD)數(shù)據(jù)是非常重要的。萬一域控制器的AD數(shù)據(jù)庫有損毀,如何進(jìn)入目錄服務(wù)還原模式來進(jìn)行離線式的數(shù)據(jù)庫還原。下面為大家做詳細(xì)介紹:
首先,在正常模式下,選擇開始-管理工具 打開 windows server backup工具,可以看到我前面已經(jīng)做過備份。(如果沒備份那就慘了,自己寫一個可以查詢刪除標(biāo)記的工具估計能找回來,這里不詳說了,有興趣的朋友留言交流。)
有了上面的備份,我們就可以進(jìn)入目錄服務(wù)還原模式來對活動目錄進(jìn)行還原了(因為正常模式時,活動目錄服務(wù)處于運行狀態(tài),所以數(shù)據(jù)庫正在被調(diào)用,所以無法在這時對活動目錄數(shù)據(jù)庫進(jìn)行還原。進(jìn)入目錄服務(wù)還原模式,此時目錄服務(wù)處于離線狀態(tài),也可以理解為活動目錄數(shù)據(jù)庫處于凍結(jié)狀態(tài),那么我們就可以對活動目錄數(shù)據(jù)庫進(jìn)行還原了。)于是我重新啟動域控制器,在bios畫面時按F8,出現(xiàn)如下畫面,選擇目錄服務(wù)還原模式,按enter。
在登陸畫面輸入目錄還原模式的管理員密碼(當(dāng)初在DCpromo的時候設(shè)置的,不同于域管理員)。
登陸后打開 windows server backup 工具,選擇右邊'操作窗口'中的'恢復(fù)',彈出‘恢復(fù)向?qū)А?/p>
選擇此服務(wù)器,下一步,可以看到以前做過的可用備份,這里我做過三次,一次是2009年9月10日11:00,一次是2009年9月18日23:00,一次是2009年9月18日23:20。我選擇最近的一次。
選擇回復(fù)內(nèi)容是整個C盤,下一步后提示無法執(zhí)行,因為C盤現(xiàn)在正在使用,這里提示如果要還原系統(tǒng)狀態(tài)(域控制器的系統(tǒng)狀態(tài)中包含活動目錄數(shù)據(jù)庫),只能使用命令行工具’WBADMIN’來實現(xiàn)。
下面我們打開命令提示符,輸入wbadmin后按enter 可以看到提示start systemstaterecovery 運行系統(tǒng)狀態(tài)恢復(fù),在上圖中,還有一個很關(guān)鍵的提示:get versions 列出備份詳細(xì)信息
從上圖中可以看到我備份三次的狀態(tài),這里重點需要復(fù)制版本標(biāo)識符,因為恢復(fù)的時候需要靠這個標(biāo)識符來定位備份文件。
拿到了標(biāo)識符,我們開始使用 ‘wbadmin start systemstaterecovery-version:版本標(biāo)識符’ 的方式來還原系統(tǒng)狀態(tài)。鍵入Y,再按enter后開始還原系統(tǒng)狀態(tài):
等待還原完成后,就可以重新開機(jī)了。
第二篇:停車場管理系統(tǒng)數(shù)據(jù)庫連接、還原、備份說明
配置數(shù)據(jù)庫
1.還原數(shù)據(jù)庫
a--打開 開始菜單?管理系統(tǒng)?數(shù)據(jù)庫配置
b--彈出配置數(shù)據(jù)庫及連接數(shù)據(jù)庫參數(shù)
c--點擊“配置數(shù)據(jù)庫連接參數(shù)”,然后設(shè)置數(shù)據(jù)庫連接參數(shù),數(shù)據(jù)庫類型選擇“MSS Microsoft SQL Server 6.X/7.X/2000”,服務(wù)器名稱輸入電腦名字或電腦IP地址,登陸名ID輸入sa,登陸密碼如果安裝SQLServer 2000時候登陸數(shù)據(jù)庫密碼是選擇空密碼就不需要輸入密碼,如果安裝數(shù)據(jù)庫時候要密碼,則這里輸入安裝SQLServer 2000時候的登陸數(shù)據(jù)庫密碼,數(shù)據(jù)庫名稱輸入carsafe,然后點擊“保存連接參數(shù)”,此時不要測試連接,因為carsafe數(shù)據(jù)庫還沒還原到數(shù)據(jù)庫中
d--保存連接參數(shù)后,點擊退出,然后點擊“還原數(shù)據(jù)庫”
e--然后點擊備份文件名的后面“”按鈕,在彈出對話框中,選擇程序安裝路徑下有個DB文件夾里面的carsystemdb.bak文件,然后點打開
f--回到還原數(shù)據(jù)庫界面,點擊“還原數(shù)據(jù)庫”,程序開始還原數(shù)據(jù)庫了 g--數(shù)據(jù)庫還原成功會彈出一個提示對話框,成功后關(guān)閉此數(shù)據(jù)庫配置系統(tǒng)
2.設(shè)置數(shù)據(jù)庫自動備份
a--打開 開始菜單?SQL Server?企業(yè)管理器,數(shù)據(jù)庫中就會有carsafe數(shù)據(jù)庫了
b--接下來設(shè)置一下數(shù)據(jù)庫每天自動備份,在企業(yè)管理器中,點擊管理,然后點擊數(shù)據(jù)庫維護(hù)計劃,在數(shù)據(jù)庫維護(hù)計劃點擊右鍵,選擇“新建維護(hù)計劃” c--彈出的向?qū)c擊下一步
d--選擇管理系統(tǒng)的數(shù)據(jù)庫carsafe,然后點擊下一步
e--數(shù)據(jù)優(yōu)化信息界面直接點擊下一步
f--檢查數(shù)據(jù)庫完整性直接點擊下一步
g--指定數(shù)據(jù)庫備份計劃,先點擊更改按鈕
h--彈出對話框中發(fā)生頻率選擇每天,然后按照圖中設(shè)置后點擊確定 j--回到指定數(shù)據(jù)庫備份計劃,點擊下一步
k--備份目錄界面,先去安裝路徑下新建一個dbbackup文件夾,然后選擇使用此目錄,同時選擇刪除早于此時間的文件設(shè)置8周,即保留最近兩個月每天備份的數(shù)據(jù)庫,然后點擊下一步
l--指定事務(wù)日志備份計劃界面直接點擊下一步
m--要生產(chǎn)的報名界面直接點擊下一步
n--維護(hù)計劃歷史記錄界面直接點擊下一步
o--然后,給本次計劃起名為carsafe,點擊完成p--然后打開 開始菜單?Microsoft SQL Server?服務(wù)管理器然,再選擇服務(wù)中的“SQLServer Agent”,然后點開始/繼續(xù),同時選擇“當(dāng)啟動OS是自動啟動服務(wù)器”,這樣數(shù)據(jù)庫才會每天自動備份,如果不設(shè)置SQLServer Agent自動啟動,剛才設(shè)置的維護(hù)數(shù)據(jù)庫計劃將不自動執(zhí)行
第三篇:ERP 數(shù)據(jù)備份和還原
ERP實驗室SBO2005 和SQL SERVER2005的使用
由于機(jī)器還原卡的存在,每次開機(jī)都要啟動服務(wù),加載自己的數(shù)據(jù)庫文件。
一、啟動服務(wù)。
1. 控制面板——管理工具——服務(wù)——sql server(sqlexpress)的屬性
先停止服務(wù),再進(jìn)行更改——登錄——本地系統(tǒng)帳戶,允許服務(wù)與桌面交互。再啟動服務(wù)。
2. Sql server management studio express——將Server name的名字改為當(dāng)前電腦的名稱及其服務(wù)器名,以windows authentication 登錄,點連接即可。
二、數(shù)據(jù)庫的還原
1.將自己上次備份的數(shù)據(jù)庫文件,拷貝到硬盤上。
2.點擊database右鍵,新建數(shù)據(jù)庫,名稱與上次備份的數(shù)據(jù)庫名稱相同,也可以取任意名稱,不與現(xiàn)有的數(shù)據(jù)庫重名即可。
點擊“OK”,創(chuàng)建數(shù)據(jù)庫aaaa.3. 還原自己的數(shù)據(jù)庫。
在彈出如圖所示的界面后,點擊 “Add”,添加自己的數(shù)據(jù)庫文件。
在option選項中,選中“覆蓋現(xiàn)有數(shù)據(jù)庫”。點擊“OK”,完成數(shù)據(jù)庫的恢復(fù)工作。
還原后,有可能會找不到許可服務(wù)。在license server里把port number重新set 一下即可。
三、打開SBO軟件,更改公司,并刷新數(shù)據(jù)庫。
1.打開SBO,更改公司。更改服務(wù)器,選擇“信任連接”。進(jìn)入北京海誠電子有限公司,默認(rèn)的用戶名和密碼皆為空。
2.新建公司時,注意系統(tǒng)日期、軟件日期和過賬日期的一致性。
四、關(guān)機(jī)前,將數(shù)據(jù)庫進(jìn)行備份
1.找到要備份的數(shù)據(jù)庫,點擊“backup”。
2.點擊 Add,添加自己要備份的路徑和文件名稱。
3.將備份文件拷貝帶走。機(jī)器關(guān)機(jī)后將對C、D硬盤上的東西進(jìn)行還原。
第四篇:Oracle數(shù)據(jù)庫創(chuàng)建表空間、建立用戶、授權(quán)、還原備份
創(chuàng)建用戶一般分四步: 第一步:創(chuàng)建臨時表空間 第二步:創(chuàng)建數(shù)據(jù)表空間 第三步:創(chuàng)建用戶并制定表空間 第四步:給用戶授予權(quán)限
--Oracle創(chuàng)建臨時表空間 如果沒有指定的臨時表空間,則可以不建 CREATE TEMPORARY TABLESPACE DB_TEMP TEMPFILE 'E:Oa DataOA_TEMP.DBF'
SIZE 32M AUTOEXTEND ON
NEXT 32M MAXSIZE UNLIMITED
EXTENT MANAGEMENT LOCAL;
--Oracle創(chuàng)建表空間 如果沒有指定的表空間,則可以不建 CREATE TABLESPACE DB_DATA LOGGING
DATAFILE 'E:Oa DataOA_DATA.DBF'
SIZE 32M AUTOEXTEND ON
NEXT 32M MAXSIZE UNLIMITED EXTENT MANAGEMENT LOCAL;
--創(chuàng)建用戶“oa”,密碼“oa”
CREATE USER OA IDENTIFIED BY OA ACCOUNT UNLOCK
DEFAULT TABLESPACE DB_DATA TEMPORARY TABLESPACE DB_TEMP;
--授權(quán)
GRANT CONNECT,RESOURCE,DBA TO OA;
--導(dǎo)入dmp文件到數(shù)據(jù)庫 這個必須用命令窗口來執(zhí)行,不是SQL語句--用戶名就是要導(dǎo)入的用戶,要導(dǎo)入給A,那用戶名就是A imp 用戶名/密碼@數(shù)據(jù)庫實例名 file=文件地址 full=y ignore=y;
exp system/123456@orcl file=oa.dmp owner=oa full=y;
使用expdp和impdp時應(yīng)該注重的事項:
1、exp和imp是客戶端工具程序,它們既可以在客戶端使用,也可以在服務(wù)端使用。
2、expdp和impdp是服務(wù)端的工具程序,他們只能在oracle服務(wù)端使用,不能在客戶端使用。
3、imp只適用于exp導(dǎo)出的文件,不適用于expdp導(dǎo)出文件;impdp只適用于expdp導(dǎo)出的文件,而不適用于exp導(dǎo)出文件。
4、對于10g以上的服務(wù)器,使用exp通常不能導(dǎo)出0行數(shù)據(jù)的空表,而此時必須使用expdp導(dǎo)出。
一、準(zhǔn)備工作 1)、在備份目的路徑建立備份文件夾 Oracle不會自動創(chuàng)建,務(wù)必手動創(chuàng)建 例如:d:bak 2)、用sys用戶在oracle中創(chuàng)建邏輯目錄
--oracleBak_dir這個就是這個邏輯目錄的名字 SQL>create directory oracleBak_dir as ‘d:bak’;
3)、查看數(shù)據(jù)庫中的邏輯目錄 用來檢查上面兩步驟是否對應(yīng)OK SQL>select * from dba_directories;4)、授權(quán)用戶有對邏輯目錄的讀寫權(quán)限
SQL>grant read,write on directory oracleBak_dir to 用戶名;
二、導(dǎo)出
1)導(dǎo)出用戶 登錄的用戶需要有導(dǎo)出權(quán)限
expdp 用戶名/密碼@orcl dumpfile=expdp.dmp directory=oracleBak_dir schemas=要導(dǎo)出的用戶名;2)導(dǎo)出表
expdp用戶名/密碼@orcl tables=要導(dǎo)出的表名 dumpfile=expdp.dmp(備份文件的帶后綴全名)directory=oracleBak_dir;3)按查詢條件導(dǎo)
expdp 用戶名/密碼@orcl directory=oracleBak_dir dumpfile=expdp.dmp(備份文件的帶后綴全名)tables=表名 query=’where deptno=20’(引號內(nèi)為查詢條件);4)按表空間導(dǎo)
expdp system/manager@orcl directory=oracleBak_dir dumpfile=tablespace.dmp(備份文件的帶后綴全名)tablespaces=temp,example(表空間名稱);5)導(dǎo)整個數(shù)據(jù)庫
expdp system/manager@orcl directory=oracleBak_dir dumpfile=full.dmp full=y;
expdp system/orcl@orcl directory=oracleBak_dir dumpfile=full.dmp full=y;
三、導(dǎo)入數(shù)據(jù) 導(dǎo)入與導(dǎo)出雷同,不做解析 1)導(dǎo)入用戶(從用戶scott導(dǎo)入到用戶scott)
impdp scott/tiger@orcl directory=oracleBak_dir dumpfile=expdp.dmp schemas=scott;2)導(dǎo)入表(從scott用戶中把表dept和emp導(dǎo)入到system用戶中)
impdp system/manager@orcl directory=oracleBak_dir dumpfile=expdp.dmp tables=scott.dept,scott.emp(原用戶下.某表)remap_schema=scott:system(從用戶scott導(dǎo)入到用戶system);3)導(dǎo)入表空間 impdp system/manager@orcl directory=oracleBak_dir dumpfile=tablespace.dmp tablespaces=example;4)導(dǎo)入數(shù)據(jù)庫
impdb system/manager@orcl directory=oracleBak_dir dumpfile=full.dmp full=y;5)追加數(shù)據(jù)
impdp system/manager@orcl schemas=systemtable_exists_action
directory=dump_dir
dumpfile=expdp.dmp 終止expdp/impdp的方法:
1從dba_datapump_jobs中查job_name select * from dba_datapump_jobs;2連接到需要終止的JOB impdp U/PWD@instance_name attach=SYS_IMPORT_TABLE_01(這里attach后面的就是1查出來的job_name)3終止對應(yīng)的JOB Import> KILL_JOB 選Y
Oracle刪除用戶及表空間
以system用戶登錄,查找需要刪除的用戶:--查找用戶
select * from dba_users;--查找工作空間的路徑
select * from dba_data_files;
--刪除用戶
drop user 用戶名稱 cascade;--刪除表空間
drop tablespace 表空間名稱 including contents and datafiles cascade constraint;例如:刪除用戶名成為LYK,表空間名稱為LYK--刪除用戶,及級聯(lián)關(guān)系也刪除掉 drop user LYK cascade;--刪除表空間,及對應(yīng)的表空間文件也刪除掉
drop tablespace LYK including contents and datafiles cascade constraint;
第五篇:數(shù)據(jù)庫備份方案
1、完全備份(Full Backup)
備份全部選中的文件夾,并不依賴文件的存檔屬性來確定備份那些文件。在備份過程中,任何現(xiàn)有的標(biāo)記都被清除,每個文件都被標(biāo)記為已備份。換言之,清除存檔屬性。
完全備份就是指對某一個時間點上的所有數(shù)據(jù)或應(yīng)用進(jìn)行的一個完全拷貝。實際應(yīng)用中就是用一盤磁帶對整個系統(tǒng)進(jìn)行完全備份,包括其中的系統(tǒng)和所有數(shù)據(jù)。這種備份方式最大的好處就是只要用一盤磁帶,就可以恢復(fù)丟失的數(shù)據(jù)。因此大大加快了系統(tǒng)或數(shù)據(jù)的恢復(fù)時間。然而它的不足之處在于,各個全備份磁帶中的備份數(shù)據(jù)存在大量的重復(fù)信息;另外,由于每次需要備份的數(shù)據(jù)量相當(dāng)大,因此備份所需時間較長。
2、差異備份(Differential Backup)
備份自上一次完全備份之后有變化的數(shù)據(jù)。差異備份過程中,只備份有標(biāo)記的那些選中的文件和文件夾。它不清除標(biāo)記,也即備份后不標(biāo)記為已備份文件。換言之,不清除存檔屬性。
差異備份是指在一次全備份后到進(jìn)行差異備份的這段時間內(nèi),對那些增加或者修改文件的備份。在進(jìn)行恢復(fù)時,我們只需對第一次全備份和最后一次差異備份進(jìn)行恢復(fù)。差異備份在避免了另外兩種備份策略缺陷的同時,又具備了它們各自的優(yōu)點。首先,它具有了增量備份需要時間短、節(jié)省磁盤空間的優(yōu)勢;其次,它又具有了全備份恢復(fù)所需磁帶少、恢復(fù)時間短的特點。系統(tǒng)管理員只需要兩盤磁帶,即全備份磁帶與災(zāi)難發(fā)生前一天的差異備份磁帶,就可以將系統(tǒng)恢復(fù)。
3、增量備份(Incremental Backup)
備份自上一次備份(包含完全備份、差異備份、增量備份)之后有變化的數(shù)據(jù)。增量備份過程中,只備份有標(biāo)記的選中的文件和文件夾,它清除標(biāo)記,既:備份后標(biāo)記文件,換言之,清除存檔屬性。
增量備份是指在一次全備份或上一次增量備份后,以后每次的備份只需備份與前一次相比增加和者被修改的文件。這就意味著,第一次增量備份的對象是進(jìn)行全備后所產(chǎn)生的增加和修改的文件;第二次增量備份的對象是進(jìn)行第一次增量備份后所產(chǎn)生的增加和修改的文件,如此類推。這種備份方式最顯著的優(yōu)點就是:沒有重復(fù)的備份數(shù)據(jù),因此備份的數(shù)據(jù)量不大,備份所需的時間很短。但增量備份的數(shù)據(jù)恢復(fù)是比較麻煩的。您必須具有上一次全備份和所有增量備份磁帶(一旦丟失或損壞其中的一盤磁帶,就會造成恢復(fù)的失?。?,并且它們必須沿著從全備份到依次增量備份的時間順序逐個反推恢復(fù),因此這就極大地延長了恢復(fù)時間。