SybaseIQ的備份與恢復

2022-04-09 03:10:22 字數 1780 閱讀 9364

1、sybase iq server有三種備份型別:

(1)、完全備份(full)

(2)、增量備份(incremental)

(3)、完全備份的基礎上增量備份(incremental since full)

注:增量備份和完全備份的基礎上增量備份都會對catalog store 進行完全備份。

預設情況下為完全備份。

2、sybase iq server的順序:

(1)、catalog store

(2)、transaction log file

(3)、iq store

3、當iq server正在備份時:

(1)、預設情況下操作員必須在現場,掛持接備份介質。

(2)、操作員可以不在場,但必須正確地估算出備份的資料量大小,並且在安裝備份裝置時,要選「高階」安裝方可。

(3)、資料庫備份不會將未提交的內容進行備份。

4、備份命令:

backup database [crc on|off]

[attended on|off]

[block factor integer]

to 『archive_device』 [size # of kb integer]

例子:backup database to 『dev/rmt/0n』

注:backup不支援裸裝置

5、系統級別的備份:

如果iq server執行時進行系統級別的備份,則會導致服務崩潰或丟失資料。所以,必須確定iq server是停止狀態時,方可進行系統級別備份。

6、備份的恢復:

(1)、必須連線到utility_db資料庫後才可以進行恢復操作,並且在恢復資料時不能有使用者連線到資料庫。

(2)、如果有完全恢復,catalog store 和transaction log(即.db 和.log檔案)必須從目標資料夾下刪除。

(3)、如果為增量恢復,catalog store 和transaction log(即.db 和.log檔案)必須存在於目標資料夾中。

(3)、恢復可以將原來dbspace的物理位置更換,暨更改目錄和名稱。

7、恢復的命令:

restore database 『c:\newdir\mydb.db』

from 『c:\asiq\backup1』

from 『c:\asiq\backup2』

在進行恢復時,必須注意恢復的順序和備份時的順序完全一致。

8、資料庫備份後,配置檔案和日誌檔案是沒有被備份的,所以如果恢復時要單獨對這兩種檔案進行恢復。配置檔案可以直接拷貝即可,但日誌檔案是不能用原來的.log檔案的。

如果恢復到原來的目錄中,則不用新建.log檔案。如果沒有恢復到原目錄,則必須用dblog工具手動生成.log檔案。

9、dblog工具的命令語法:

dblog [option] database_file

option:

-t log-name,指定事務log檔名。

-m mirror-name,設定事務日誌鏡象名。

-r,停止事務日誌的鏡象。

-o,輸出日誌資訊到檔案。

-q,安靜模式,不列印資訊。

例:dblog –t demolog.log   asiqdemo

sybaseiq的備份與恢復:

備份:backup database to e:lslwork empsybiqgp ;

恢復:restore database c:program filessybaseasiq-12_6gupiaogp.db

from e:lslwork empsybiqgp

Sybase IQ 資料備份

備份可以採用 temp extract name1 的語法備份,但是在用定時任務的時候會出現如下的錯誤 handler for event test ev caused sqlstate 09w03 result set not permitted in test ev 解決辦法 例如 create...

mysql 備份與恢復 MySQL 備份與恢復

1 檢視資料庫的資料儲存在哪個目錄下 shiyanlou mysql uroot e show variables like datadir variable name value datadir var lib mysql 2 備份資料的方法 select into outfile 檔名 或者 s...

mysql 備份與恢復 Mysql 備份與恢復

資料檔案一致性處理 在完全備份的情況下,檔案不是時間點一致的,因為進行快照的時間點不一樣。如果嘗 試在未prepare資料的情況下還原資料庫,雖然操作上支援恢復,但是在啟動的時候仍會 進行資料recovery。執行帶 prepare 選項的 mariabackup 命令會使資料檔案進行統一,達到資料...