恢復機制恢復的實施有預置重路由與動態重路由兩種方法。預置重路由就是在故障發生之前預先為工作連線計算好恢復路由,當故障發生時,激活該連線取代故障連線;動態重路由就是在故障發生時,實時地為工作連線計算恢復路由、選擇備用資源、建立新連線以代替故障連線。
基本介紹
- 中文名:恢復機制
- 方法:預置重路由與動態重路由兩種方法
恢復機制
概述
恢復機制恢復的實施有預置重路由與動態重路由兩種方法。預置重路由就是在故障發生之前預先為工作連線計算好恢復路由,當故障發生時,激活該連線取代故障連線;動態重路由就是在故障發生時,實時地為工作連線計算恢復路由、選擇備用資源、建立新連線以代替故障連線。ASON的恢復更多的是採用動態重路由方法。
在網路上的套用
硬碟數據上的套用
恢復機制硬故障一般指介質故障,備份的基礎數據源來自資料庫的轉儲介質。因而,它的恢復取決於轉儲(dump)命令的使用情況。
現以250MB磁帶為例來描述轉儲、裝載過程。
(1)配置備份伺服器,啟動SQLSERVER和BACKUPSERVER。如:
startserver-frun-sybase
startserver-frun-syb-backup
(2)建立磁帶轉儲設備
sp-addumpdevice\"tape\",mytape,\"/
dev/nrct0\",6,skip
250
go
其中:\"/dev/nrct0\"指非回卷磁帶設備名,\"6\"是設備控制號,tape在3~8之間,skip通知伺服器忽略已存在的ANSI磁帶標號,250是磁帶的大小,以M為單位。
(3)轉儲資料庫
即備份一個完整的資料庫,包括它的系統表,建立各種數據對象和事務日誌。備份格式不同於作業系統檔案,tar命令不可讀,它只能由SQLServer的裝載工具來識別和恢復。轉儲命令如下:
dumpdatabaseTRYDBtomytapewithinit
go
其中:TRYDB為庫名;withinit為選項,重新初始化磁帶卷。
(4)裝載資料庫
如果資料庫受到破壞而必須刪除,則要重新初始化庫設備,重建資料庫並裝載最近的資料庫備份及所有事務日誌。
裝載資料庫:
go
以上僅限裝載用戶資料庫,不適用於master庫。另外,也可將資料庫備份成作業系統檔案,執行作業系統備份命令將檔案拷至磁帶上。恢復時先tar入磁帶上的檔案,然後裝載,這種方式不須添加轉儲設備。