一完全備份和增量備份
完全備份對數據庫文件和事務日志都進行備份增量備份僅對事務日志進行備份通常會在完全備份過程中穿插進行多個增量備份比如一周進行一次完全備份每天進行一次增量備份
二執行完全備份或者增量備份
完全備份是對數據庫文件和事務日志文件進行備份增量備份只備份事務日志文件通常您應當在每兩次完全備份之間進行幾次增量備份
確保您對數據庫具有DBA權限
對數據庫執行校驗檢查以確保它未損壞您可以使用Validation實用程序或sa_validate存儲過程
例如以DBA身份連入數據庫然後運行命令
call sa_validate
或者在命令行下
dbvalid c 連接串
備份數據庫文件和/或日志(取決於完全備份還是增量備份)
下面分別介紹三種備份模式
A 執行備份繼續使用原來的事務日志
該任務介紹最簡單的備份類型 未觸及事務日志
Sybase Central方式
啟動 Sybase Central以具有 DBA 權限的用戶身份連接到數據庫
右擊數據庫並從彈出式菜單中選擇創建備份映像此時就會出現創建備份映像向導
在向導的簡介頁中單擊下一步
選擇要備份的數據庫
在下一頁上輸入要保存備份副本的目錄的名稱然後選擇是執行完全備份(備份所有的數據庫文件)還是增量備份(只備份事務日志文件)
在下一頁上選中繼續使用相同的事務日志選項
單擊完成開始備份
SQL語句方式
如果要使用 BACKUP 語句則只使用下列子句
BACKUP DATABASE
DIRECTORY directory_name
[ TRANSACTION LOG ONLY ]
如果要執行增量備份請包括 TRANSACTION LOG ONLY 子句
命令行方式
如果要使用 dbbackup 實用程序請使用下面的語法
dbbackup c connection_string [ t ] backup_directory
只有當執行增量備份時才包括 t 選項
B 執行備份刪除原來的事務日志
如果復制不涉及您的數據庫並且您的聯機計算機上磁盤空間有限則可以在執行備份時刪除聯機事務日志的內容(截斷日志)在這種情況下在從數據庫文件的介質故障中恢復過程中您需要使用自上次完全備份以來創建的每個備份副本
Sybase Central方式
啟動Sybase Central以具有DBA權限的用戶身份連接到數據庫
右擊數據庫並從彈出式菜單中選擇創建備份映像此時就會出現創建備份映像向導
在向導的簡介頁中單擊下一步
選擇要備份的數據庫
在下一頁上輸入要保存備份副本的目錄的名稱然後選擇是執行完全備份(備份所有的數據庫文件)還是增量備份(只備份事務日志文件)
在下一頁上選中截斷事務日志選項
單擊完成開始備份
SQL語句方式
使用包含下列子句的 BACKUP 語句
BACKUP DATABASE
DIRECTORY backup_directory
[ TRANSACTION LOG ONLY ]
TRANSACTION LOG TRUNCATE
只有當執行增量備份時才包括 TRANSACTION LOG ONLY 子句
事務日志和數據庫文件的備份副本放在 backup_directory 中
如果您輸入一個路徑則它相對於數據庫服務器(而非客戶應用程序)的工作目錄
[] []
From:http://tw.wingwit.com/Article/program/PB/201311/24632.html