當前位置:首頁 » 編程語言 » sql的備份模式有什麼
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

sql的備份模式有什麼

發布時間: 2023-05-21 23:22:34

sql server 2000資料庫中數據的備份有幾種類型有什麼區別

備份這一塊比較復雜,具體可以看聯機叢書

SQL Server 支持的備份類型包括:

1.完整備份,該操作將備份包括部分事務日誌在內的整個資料庫(這樣完整備份便可恢復)。

有關詳細信息,請參閱完整備份。

2.在完整資料庫備份之間執行的完整差異備份。

完整差異備份只記錄上次資料庫備份後更改的數據。有關詳細信息,請參閱完整差異備份。

3.部分備份。

部分備份類似於完整資料庫備份,但只能包含主文件組和所有的讀寫文件組。或者,通過在 BACKUP 命令中列出只讀文件,從而將它們包括在部分備份中。

若要指定部分備份,請使用 READ_WRITE_FILEGROUPS 選項,例如:

BACKUP DATABASE AdventureWorks READ_WRITE_FILEGROUPS TO <backup_device>

有關詳細信息,請參閱部分備份。

4.在部分備份之後執行的部分差異備份。

部分差異備份只包含在主文件組和所有讀寫文件組中更改的數據。有關詳細信息,請參閱部分差異備份。

5.文件和文件組備份。

文件組備份與文件備份的作用相同。文件組備份是文件組中所有文件的單個備份,相當於在創建備份時顯式列出文件組中的所有文件。可以還原文件組備份中的個別文件,也可以將所有文件作為一個整體還原。

注意:
在 SQL Server 2005 中,文件備份和文件組備份不再局限於完整模式資料庫或大容量日誌模式資料庫。但是,對於簡單模型資料庫而言,文件備份和文件組備份實質上局限於只讀輔助文件組。盡管您可以在簡單模式資料庫中創建一個讀寫文件組的文件備份,但卻不能在還原中使用該備份,除非將文件組設置為只讀,然後執行差異文件備份。

當時間約束使得完整資料庫備份不切實際時,請備份資料庫文件或文件組,而不是備份完整資料庫。若要備份一個文件而不是整個資料庫時,請建立過程以確保資料庫中所有的文件按規則備份。

對於完整模式資料庫或大容量日誌模式資料庫,還必須執行事務日誌備份。在還原一個文件備份後,使用事務日誌將文件內容前滾,從而使其與資料庫其餘部分一致。有關詳細信息,請參閱文件和文件組完整備份。

6.在文件備份或文件組備份之後執行的文件差異備份。

文件差異備份只包含在指定文件或文件組中更改的數據。有關詳細信息,請參閱文件差異備份。

7.事務日誌備份(僅用於完整恢復模式或大容量日誌恢復模式)。

日誌備份序列提供了連續的事務信息鏈,可支持從資料庫備份、差異備份或文件備份中快速恢復。有關詳細信息,請參閱使用事務日誌備份。

重要事項:
當資料庫恢復模式設置為簡單恢復模式時,將無法使用 BACKUP LOG 語句。

8.僅復制備份

SQL Server 2005 引入了對於創建僅復制備份的支持,此備份不影響正常的備份序列。因此,與其他備份不同,僅復制備份不會影響資料庫的全部備份和還原過程。您可以為任何類型的備份創建僅復制備份。

有關詳細信息,請參閱僅復制備份(簡單恢復模式)或僅復制備份(完整恢復模式)。

❷ SQLSERVER的有哪幾種備份模式

MSSQLsqlserver 備份通常有以下三種方式:


sql三種備份方法分享

全備份(Full Backup):

就是對整個系統進行完全備份,包括系統和數據。這種備份方式的好處就是很直觀,容易被人理解,當數據丟失時容易恢復。然而它也有不足之處:首先由於每天都對系統進行完全備份,因此在備份數據中有大量重復的,這些重復的數據佔用大量的存儲空間;其次,由於需要備份的數據量相當大,因此備份所需的時間比較長。


差異備份(Differential Backup):

就是每次備份的數據是相對於上一次全備份之後增加和修改過的數據。它以前一次全備份為基準點,備份全備份之後變化的數據文件、日誌文件以及資料庫中其它被修改的內容。因此,差異備份通常比全備份佔用的時間小且執行速度快,帶回增加備份的復雜程度。


日誌備份(Log Bakup):

日誌備份並不備份資料庫本身,它只是備份日誌記錄,從而只備份上次備份之後到當前備份時間發生變化的日誌內容。一般情況下,日誌備份比完整備份和差異備份使用的資源少,因此可以更頻繁的使用日誌備份,以減少數據丟失的風險。

請採納!

❸ sql的備份有哪幾種增量備份和全局備份有社么區別

SQL Server2000主要有
1.完全資料庫備份
2.資料庫和事務日誌備份
3.差異備份(即增量備份)
4.資料庫文件或文件組備份

完全備份即備份整個資料庫,包括事務日誌
差異備份只備份自上次資料庫備份後發生更改的部分資料庫,它用來擴充完全資料庫備份或資料庫和事務日誌備份方法

❹ SQL資料庫的備份(sql資料庫備份還原)

如果一個公司每晚都必須執行多個備份任務,比如要備份SQL資料庫、Exchange資料庫、用戶創建的文件,還有Web伺服器,它們的備份順序是什麼呢?

如果不能同時備份的話,那麼企業應該蔽搏謹首先選擇備份最容易被破壞的文件。比如,如果備份軟體不允許打開要備份的文件,那麼企業就應該首先備份用戶文件。

按照這種邏輯,接下來就應該備份SQL伺服器。盡管SQL可以在其運宏基行的時候備份,但SQL伺服器銀歷還同時要承擔用戶巨大的負載。另外,備份過程會搶佔SQL伺服器的I/O周期,所以最好是在非高峰期為其備份。

Exchange伺服器可以最後備份,因為Exchange可以隨時備份,即使在使用過程中,而且Exchange資料庫具有相對較低的I/O需求,至少和SQL相比是這樣。

❺ sql server備份分幾種有什麼區別

備份設備有四種:1.磁碟備份橋攔設備2.命名管道設備3.磁帶備份設備4.物理和邏輯設備
備份類型有四種:1、完全資料庫備份
2、 差異備份或稱增量備份
3、 事務日誌襪猜備份
4、 資料庫文件和文件組備告消型份
差異備份是對最近一次資料庫備份以來發生的數據變化進行備份。

❻ mysql備份方式有哪些

資料庫最直接的備份方法就是使用自帶的mysqlmp命令進行備份。
1、 mysqlmp命令備份數據
在MySQL中提供了命令行導出資料庫數據以及文件的一種方便的工具mysqlmp,我們可以通過命令行直接實現資料庫內容的導出mp,首先我們簡單了解一下mysqlmp命令用法:
#MySQLmp常用
mysqlmp -u root -p --databases 資料庫1 資料庫2 > xxx.sql
2、 mysqlmp常用操作實例
2.1備份全部資料庫的數據和結構
mysqlmp -uroot -p123456 -A > /data/mysqlDump/mydb.sql
2.2備份全部資料庫的結構(加 -d 參數)
mysqlmp -uroot -p123456 -A -d > /data/mysqlDump/mydb.sql
2.3 備份全部資料庫的數據(加 -t 參數)
mysqlmp -uroot -p123456 -A -t > /data/mysqlDump/mydb.sql
2.4 備份單個資料庫的數據和結構(,資料庫名mydb)
mysqlmp -uroot-p123456 mydb > /data/mysqlDump/mydb.sql
2.5 備份單個資料庫的結構
mysqlmp -uroot -p123456 mydb -d > /data/mysqlDump/mydb.sql
2.6 備份單個資料庫的數據
mysqlmp -uroot -p123456 mydb -t > /data/mysqlDump/mydb.sql2
2.7 備份多個表的數據和結構(數據,結構的單獨備份方法與上同)
mysqlmp -uroot -p123456 mydb t1 t2 > /data/mysqlDump/mydb.sql
2.8 一次備份多個資料庫
mysqlmp -uroot -p123456 --databases db1 db2 > /data/mysqlDump/mydb.sql

❼ SQL SERVER有哪幾種備份方式分別有什麼特點

分為熱備份和准予備份
冷備的優缺點:
1).是非常快速的備份方法(只需拷貝文件)
2).容易歸檔(簡單拷貝即可)
3).容易恢復到某個時間點上(只需將文件再拷貝回去)
4).能與世核歸檔方法相結合,作資料庫「最新狀態」的恢復。
5).低度維護,高度安全。
冷備份不足:
1).單獨使用時,只能提供到「某一時間點上」的恢復。
2).在實施備份的全過程中,資料庫必須要作備份而不能作其它工作。也就是說,在冷備份過程中,資料庫必須是關閉狀態。
3).若磁碟空間有限,只能拷貝到磁帶等其它外部存儲設備上,速度會很慢。
4).不能按表或按用戶恢復。

熱備的優缺點
1).可在表空間或數據文件級備份,備份時間短。
2).備份賀戚時資料庫仍可使用。
3).可達到秒級恢復(恢復到某一時間點上)。
4).可對幾乎所有資料庫實體作恢復。
5).恢復是快速的,在大多數情況下在資料庫仍搜拍掘工作時恢復。
熱備份的不足是:
1).不能出錯,否則後果嚴重。
2).若熱備份不成功,所得結果不可用於時間點的恢復。
3).因難於維護,所以要特別仔細小心,不允許「以失敗而告終」。
以上是我曾經在一個論壇上看到的。

❽ SqlServer備份資料庫的4種方式有哪些

資料庫備份可以分為4個備份類型。

l 全備份:創建備份完成時資料庫內存在的數據的副本。

l 差異備份:只記錄自上次資料庫備份後發生更改的數據。差異資料庫備份比資料庫備份小,而且備份速度快,因此可以更經常地備份,經常備份將減少丟失數據的危險。

l 日誌備份:是自上次備份事務日誌後對資料庫執行的所有事務的一系列記錄。可以使用事務日誌備份將資料庫恢復到特定的即時點(如輸入多餘數據前的那一點)或恢復到故障點。

l 文件組備份:可以備份和還原資料庫中的個別文件。可以只還原已損壞的文件,而不用還原資料庫的其餘部分,從而加快了恢復速度。

不同的備份類型適用的范圍也不同。全備份,可以只用一步操作完成數據的全部備份,但執行時間比較長。差異備份和日誌備份,都不能獨立作為一個備份集來使用,需要進行一次全備份。文件備份必須與事務日誌備份一起使用,所以文件備份只適用於完全恢復模型和大容量日誌記錄恢復模型。

每一種備份類型都有不足之處,要針對需要選擇備份類型,或者使用幾種備份方式的配合來完成資料庫的備份。

經常使用備份方式組合有以下幾種:

l 全備份+差異備份:以一周為周期,星期日進行全備份,星期一到星期六每天進行差異備份。

l 全備份+日誌備份:以一周為周期,星期日進行全備份,星期一到星期六每天進行日誌備份。

l 文件組備份+日誌備份:備份周期取決於資料庫的大小和能力,每周期分別進行一部分數據文件備份,每天進行日誌備份。

❾ SQL2000資料庫備份方式有哪幾種,如何操作

最常用的還是備份資料庫,「所有任務」-「備份資料庫」
或者分離資料庫也行,要再用資料庫的時候需要再附加資料庫
另外比較笨的方法直接去DATA文件夾下去拷貝MDF文件,但這樣做是有些不可預料的問題的
推薦第一種吧

❿ sql提供了哪幾種備份策略

  1. 全量數據備份
    Sql語句:BACKUP DATABASE [wxh] TO DISK = N'C:Program FilesMicrosoft SQL
    ServerMSSQL10_50.MSSQLSERVERMSSQLBackupwxh.bak' WITH NOFORMAT,
    NOINIT, NAME = N'wxh-Full Database Backup', SKIP, NOREWIND, NOUNLOAD,
    STATS = 10

  2. 增量數據備份(Differential Backups)
    Sql語句:BACKUP DATABASE [wxh] TO DISK = N'C:Program FilesMicrosoft SQL
    ServerMSSQL10_50.MSSQLSERVERMSSQLBackupwxh.bak' WITH DIFFERENTIAL ,
    NOFORMAT, NOINIT, NAME = N'wxh-Differential Database Backup', SKIP,
    NOREWIND, NOUNLOAD, STATS = 10

  3. 日誌備份
    Sql語句:BACKUP LOG [wxh] TO DISK = N'C:Program FilesMicrosoft SQL
    ServerMSSQL10_50.MSSQLSERVERMSSQLBackupwxh.bak' WITH NOFORMAT,
    NOINIT, NAME = N'wxh-Transaction Log Backup', SKIP, NOREWIND,
    NOUNLOAD, STATS = 0

  4. 增量數據備份與日誌備份相結合