當前位置:首頁 » 操作系統 » 資料庫備份路徑

資料庫備份路徑

發布時間: 2022-03-16 04:53:49

A. Linux系統下使用mysqlmp備份所有的資料庫,默認存放的路徑是哪裡

mysqlmp 導出默認路徑是當前目錄
希望可以幫助你 請採納 謝謝

B. SQL自動備份資料庫路徑

mangerstudion連接到你的實例,打開"對象資源管理器",沒有看到的話,按f8
展開實例--管理--維護計劃
右鍵"維護計劃"--新建維護計劃--輸入維護計劃名稱--這樣會出現創建維護計劃的窗口然後,在左邊的工具箱中(沒有的話,按ctrl+alt+x),將"備份資料庫任務"拖到中間的黃色區域
雙擊拖出來的這個任務,會出現設計屬性的窗口
在資料庫中,選擇你要備份的資料庫,然後設置備份到那裡,並且設置備份的文件名
設計好後,單擊"確定",你也可以單擊"t-sql",看看sql大致會用什麼樣的語句來處理你的需求.
單擊"計劃"後面的"..."按鈕,設置執行的時間計劃.
最後保存就可以了.
把sqlagent服務設置為自動啟動

C. Sql 2008資料庫 自動備份的文件夾 默認是哪個盤的哪個文件夾

在SQL Server Management Studio中伺服器上滑鼠右鍵單擊,選擇屬性,將下圖所示路徑最後的DATA改為Backup即為默認的自動備份文件夾路徑

D. 請問資料庫備份文件在哪個文件夾

sql資料庫的備份,一般默認在你的資料庫安裝目錄下。
可以自己點擊瀏覽,選擇保存的位置。

E. 和資料庫,備份文件存放在哪個文件夾裡面的

請問備份了網站和資料庫,備份文件存放在哪個文件夾裡面的?
根目錄下面的data,裡面有個backup開頭的文件夾,在那裡面是資料庫備份,這個文件夾有多個,以後台>>站長>>資料庫備份自動生成的目錄為准!
你如果使用的是虛擬空間:
1、先進入後台>>站長>>資料庫備份.備份時,如果新手不明白自定義備份,建議默認選擇備份Discuz! 和 UCenter數據!然後靜靜等待備份文件自動完成。
2、使用FTP上傳下載工具鏈接你的網站,到根目錄data文件夾裡面以backup開頭的文件裡面去看看(以備份時後台提示的文件夾為准),把不是剛才備份的備份文件可以刪除,也可以保留,只要剛才備份的文件在裡面就行。
3、登錄你的虛擬空間後台控制面板(這個買空間都會有),應該有在線解壓縮功能吧(大多數公司的空間都有這個功能),把網站整體目錄(備份的文件也已經包含在裡面了)在線壓縮到根目錄外,就是和web或者wwww等目錄級別,壓縮好之後下載到桌面就可以了!
當然你也可以選擇只下載備份的文件。
如果你使用的是VPS:
1、同上
2、遠程桌面鏈接你的VPS,把根目錄文件(包含備份文件)和你VPS數據盤裡面的mysql>>你的資料庫文件目錄一同復制放進一個單獨空白的文件夾裡面,壓縮打包,然後放進你的網站web或wwww等目錄級別。
3、然後FTP下載下來!
當然,你可以根據自己的情況選擇下載不下載,我是每次備份都下載到本地!

F. 備份數據在哪裡

電腦的系統備份文件的位置由是自己決定的,一般設置在D盤。設置備份文件的具體操作如下:

1、首先,點擊電腦桌面左下角的開始圖標,再點擊設置圖標。

數據備份方式:

1、定期磁帶

遠程磁帶庫、光碟庫備份。即將數據傳送到遠程備份中心製作完整的備份磁帶或光碟。

遠程關鍵數據+磁帶備份。採用磁帶備份數據,生產機實時向備份機發送關鍵數據。

2、資料庫

就是在與主資料庫所在生產機相分離的備份機上建立主資料庫的一個拷貝。

3、網路數據

這種方式是對生產系統的資料庫數據和所需跟蹤的重要目標文件的更新進行監控與跟蹤,並將更新日誌實時通過網路傳送到備份系統,備份系統則根據日誌對磁碟進行更新。

4、遠程鏡像

通過高速光纖通道線路和磁碟控制技術將鏡像磁碟延伸到遠離生產機的地方,鏡像磁碟數據與主磁碟數據完全一致,更新方式為同步或非同步。

數據備份必須要考慮到數據恢復的問題,包括採用雙機熱備、磁碟鏡像或容錯、備份磁帶異地存放、關鍵部件冗餘等多種災難預防措施。這些措施能夠在系統發生故障後進行系統恢復。但是這些措施一般只能處理計算機單點故障,對區域性、毀滅性災難則束手無策,也不具備災難恢復能力。

G. 怎麼查看資料庫備份方式

裡面或通過查詢分析器備份資料庫到備份設備.

一、備份資料庫

1、打開SQL企業管理器,在控制台根目錄中依次點開Microsoft SQL Server

2、SQL Server組-->雙擊打開你的伺服器-->雙擊打開資料庫目錄

3、選擇你的資料庫名稱(如論壇資料庫Forum)-->然後點上面菜單中的工具-->選擇備份資料庫

4、備份選項選擇完全備份,目的中的備份到如果原來有路徑和名稱則選中名稱點刪除,然後點添加,如果原來沒有路徑和名稱則直接選擇添加,接著指定路徑和文件名,指定後點確定返回備份窗口,接著點確定進行備份

二、還原資料庫

1、打開SQL企業管理器,在控制台根目錄中依次點開Microsoft SQL Server

2、SQL Server組-->雙擊打開你的伺服器-->點圖標欄的新建資料庫圖標,新建資料庫的名字自行取

3、點擊新建好的資料庫名稱(如論壇資料庫Forum)-->然後點上面菜單中的工具-->選擇恢復資料庫

4、在彈出來的窗口中的還原選項中選擇從設備-->點選擇設備-->點添加-->然後選擇你的備份文件名-->添加後點確定返回,這時候設備欄應該出現您剛才選擇的資料庫備份文件名,備份號默認為1(如果您對同一個文件做過多次備份,可以點擊備份號旁邊的查看內容,在復選框中選擇最新的一次備份後點確定)-->然後點擊上方常規旁邊的選項按鈕

5、在出現的窗口中選擇在現有資料庫上強制還原,以及在恢復完成狀態中選擇使資料庫可以繼續運行但無法還原其它事務日誌的選項。在窗口的中間部位的將資料庫文件還原為這里要按照你SQL的安裝進行設置(也可以指定自己的目錄),邏輯文件名不需要改動,移至物理文件名要根據你所恢復的機器情況做改動,如您的SQL資料庫裝在D:\Program Files\Microsoft SQL Server\MSSQL\Data,那麼就按照您恢復機器的目錄進行相關改動改動,並且最後的文件名最好改成您當前的資料庫名(如原來是bbs_data.mdf,現在的資料庫是forum,就改成forum_data.mdf),日誌和數據文件都要按照這樣的方式做相關的改動(日誌的文件名是*_log.ldf結尾的),這里的恢復目錄您可以自由設置,前提是該目錄必須存在(如您可以指定d:\sqldata\bbs_data.mdf或者d:\sqldata\bbs_log.ldf),否則恢復將報錯

6、修改完成後,點擊下面的確定進行恢復,這時會出現一個進度條,提示恢復的進度,恢復完成後系統會自動提示成功,如中間提示報錯,請記錄下相關的錯誤內容並詢問對SQL操作比較熟悉的人員,一般的錯誤無非是目錄錯誤或者文件名重復或者文件名錯誤或者空間不夠或者資料庫正在使用中的錯誤,資料庫正在使用的錯誤您可以嘗試關閉所有關於SQL窗口然後重新打開進行恢復操作,如果還提示正在使用的錯誤可以將SQL服務停止然後重起看看,至於上述其它的錯誤一般都能按照錯誤內容做相應改動後即可恢復

H. 怎麼更改資料庫備份的位置

首先你這里有個概念上的問題要解決就是以那個資料庫為基準,要你的說法應該是以b為基準,a為變動值。如果確實是這樣的話,方法就簡單了就是以b為基礎資料庫,把a作為變數做差異被關聯就可以,確保兩者的原始數據是相同的就好了。

I. 資料庫備份文件在哪個文件夾

SQL資料庫的備份,一般默認在你的資料庫安裝目錄下。

可以自己點擊瀏覽,選擇保存的位置。

J. SQL資料庫備份後還原的時候提示所用路徑不對是為什麼呀

其他地方找到的:

sql2005中的備份要在sql2000中還原,首先在sql2005中還原,然後選擇兼容sql2000(80),備份後再在sql2000種還原。

用mdf和ldf來備份資料庫,首先要分離資料庫,右鍵備份資料庫-任務-分離,對資料庫分離,資料庫的readonly要為false。分離後,在sql的data目錄下找到要備份的mdf和ldf資料庫。

還原時選擇附加資料庫,選擇對應的mdf和ldf文件,附加即可。要判斷要附加的資料庫是否為只讀,如果是,要去掉只讀屬性。要附加的資料庫文件即mdf和ldf文件的安全設置中設置user用戶完全控制許可權,即為資料庫文件的屬性,設置成功後才可以附加。否則會抱錯,要附加的資料庫為只讀。

要導出資料庫腳本時,右鍵導出的資料庫-任務-生成腳本

以下是sql語句備份還原資料庫:

/*--備份資料庫

--鄒建 2003.10--*/

/*--調用示例

--備份當前資料庫
exec p_backupdb @bkpath='c:\',@bkfname='db_\DATE\_db.bak'

--差異備份當前資料庫
exec p_backupdb @bkpath='c:\',@bkfname='db_\DATE\_df.bak',@bktype='DF'

--備份當前資料庫日誌
exec p_backupdb @bkpath='c:\',@bkfname='db_\DATE\_log.bak',@bktype='LOG'

--*/

if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[p_backupdb]') and OBJECTPROPERTY(id, N'IsProcere') = 1)
drop procere [dbo].[p_backupdb]
GO

create proc p_backupdb
@dbname sysname='', --要備份的資料庫名稱,不指定則備份當前資料庫
@bkpath nvarchar(260)='', --備份文件的存放目錄,不指定則使用SQL默認的備份目錄
@bkfname nvarchar(260)='', --備份文件名,文件名中可以用\DBNAME\代表資料庫名,\DATE\代表日期,\TIME\代表時間
@bktype nvarchar(10)='DB', --備份類型:'DB'備份資料庫,'DF' 差異備份,'LOG' 日誌備份
@appendfile bit=1 --追加/覆蓋備份文件
as
declare @sql varchar(8000)
if isnull(@dbname,'')='' set @dbname=db_name()
if isnull(@bkpath,'')='' set @bkpath=dbo.f_getdbpath(null)
if isnull(@bkfname,'')='' set @bkfname='\DBNAME\_\DATE\_\TIME\.BAK'
set @bkfname=replace(replace(replace(@bkfname,'\DBNAME\',@dbname)
,'\DATE\',convert(varchar,getdate(),112))
,'\TIME\',replace(convert(varchar,getdate(),108),':',''))
set @sql='backup '+case @bktype when 'LOG' then 'log ' else 'database ' end +@dbname
+' to disk='''+@bkpath+@bkfname
+''' with '+case @bktype when 'DF' then 'DIFFERENTIAL,' else '' end
+case @appendfile when 1 then 'NOINIT' else 'INIT' end
print @sql
exec(@sql)
go

----------------------------------------------------------------------
/*--恢復資料庫

--鄒建 2003.10--*/

/*--調用示例
--完整恢復資料庫
exec p_RestoreDb @bkfile='c:\db_20031015_db.bak',@dbname='db'

--差異備份恢復
exec p_RestoreDb @bkfile='c:\db_20031015_db.bak',@dbname='db',@retype='DBNOR'
exec p_backupdb @bkfile='c:\db_20031015_df.bak',@dbname='db',@retype='DF'

--日誌備份恢復
exec p_RestoreDb @bkfile='c:\db_20031015_db.bak',@dbname='db',@retype='DBNOR'
exec p_backupdb @bkfile='c:\db_20031015_log.bak',@dbname='db',@retype='LOG'

--*/

if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[p_RestoreDb]') and OBJECTPROPERTY(id, N'IsProcere') = 1)
drop procere [dbo].[p_RestoreDb]
GO

create proc p_RestoreDb
@bkfile nvarchar(1000), --定義要恢復的備份文件名
@dbname sysname='', --定義恢復後的資料庫名,默認為備份的文件名
@dbpath nvarchar(260)='', --恢復後的資料庫存放目錄,不指定則為SQL的默認數據目錄
@retype nvarchar(10)='DB', --恢復類型:'DB'完事恢復資料庫,'DBNOR' 為差異恢復,日誌恢復進行完整恢復,'DF' 差異備份的恢復,'LOG' 日誌恢復
@filenumber int=1, --恢復的文件號
@overexist bit=1, --是否覆蓋已經存在的資料庫,僅@retype為
@killuser bit=1 --是否關閉用戶使用進程,僅@overexist=1時有效
as
declare @sql varchar(8000)

--得到恢復後的資料庫名
if isnull(@dbname,'')=''
select @sql=reverse(@bkfile)
,@sql=case when charindex('.',@sql)=0 then @sql
else substring(@sql,charindex('.',@sql)+1,1000) end
,@sql=case when charindex('\',@sql)=0 then @sql
else left(@sql,charindex('\',@sql)-1) end
,@dbname=reverse(@sql)

--得到恢復後的資料庫存放目錄
if isnull(@dbpath,'')='' set @dbpath=dbo.f_getdbpath('')

--生成資料庫恢復語句
set @sql='restore '+case @retype when 'LOG' then 'log ' else 'database ' end+@dbname
+' from disk='''+@bkfile+''''
+' with file='+cast(@filenumber as varchar)
+case when @overexist=1 and @retype in('DB','DBNOR') then ',replace' else '' end
+case @retype when 'DBNOR' then ',NORECOVERY' else ',RECOVERY' end
print @sql
--添加移動邏輯文件的處理
if @retype='DB' or @retype='DBNOR'
begin
--從備份文件中獲取邏輯文件名
declare @lfn nvarchar(128),@tp char(1),@i int

--創建臨時表,保存獲取的信息
create table #tb(ln nvarchar(128),pn nvarchar(260),tp char(1),fgn nvarchar(128),sz numeric(20,0),Msz numeric(20,0))
--從備份文件中獲取信息
insert into #tb exec('restore filelistonly from disk='''+@bkfile+'''')
declare #f cursor for select ln,tp from #tb
open #f
fetch next from #f into @lfn,@tp
set @i=0
while @@fetch_status=0
begin
select @sql=@sql+',move '''+@lfn+''' to '''+@dbpath+@dbname+cast(@i as varchar)
+case @tp when 'D' then '.mdf''' else '.ldf''' end
,@i=@i+1
fetch next from #f into @lfn,@tp
end
close #f
deallocate #f
end

--關閉用戶進程處理
if @overexist=1 and @killuser=1
begin
declare @spid varchar(20)
declare #spid cursor for
select spid=cast(spid as varchar(20)) from master..sysprocesses where dbid=db_id(@dbname)
open #spid
fetch next from #spid into @spid
while @@fetch_status=0
begin
exec('kill '+@spid)
fetch next from #spid into @spid
end
close #spid
deallocate #spid
end

--恢復資料庫
exec(@sql)

go

本文來自CSDN博客,轉載請標明出處:

熱點內容
vb軟體加密 發布:2024-11-15 21:17:23 瀏覽:596
本地ip可以搭伺服器嗎 發布:2024-11-15 21:04:27 瀏覽:163
阿里巴巴python 發布:2024-11-15 20:56:25 瀏覽:783
博圖腳本編輯 發布:2024-11-15 20:41:06 瀏覽:313
帶密碼的箱子鑰匙在哪裡 發布:2024-11-15 20:40:12 瀏覽:237
兩個次梁相交怎麼配置 發布:2024-11-15 20:27:35 瀏覽:374
android關機實現 發布:2024-11-15 20:26:42 瀏覽:57
木糠壓縮原理 發布:2024-11-15 20:22:53 瀏覽:655
編譯原理難以理解的問題 發布:2024-11-15 20:11:25 瀏覽:131
安卓9是什麼水平 發布:2024-11-15 20:06:57 瀏覽:185