Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.

SQL Anywhere 12.0.0 (中文) » SQL Anywhere 服务器 - 数据库管理 » 维护数据库 » 备份和数据恢复 » 创建客户端备份

 

创建活动备份

可以使用活动备份来提供事务日志的冗余副本。如果运行数据库服务器的主系统变得不可用,可以使用此副本重新启动辅助系统。活动备份连续运行,只在服务器关闭时才终止。如果系统出现故障,则可以使用备份的事务日志来快速重新启动系统。但是,根据服务器正在处理的负载,活动备份可能会滞后,并且可能不会包含所有已提交的事务。

应从辅助计算机运行 dbbackup 实用程序。如果主计算机变得不可用,则可以使用辅助计算机重新启动数据库。数据库文件和事务日志保存重新启动所需的信息。

您可以使用带有 -l 选项的 dbbackup 实用程序对事务日志执行活动备份。

 ♦  创建活动备份(dbbackup 实用程序)
  1. 设置辅助计算机,在联机计算机出现故障时,可从该计算机运行数据库。确保在辅助计算机上装有 SQL Anywhere。

  2. 定期完全备份到辅助计算机。

    例如:

    dbbackup -c "UID=DBA;PWD=sql;HOST=myhost;Server=testsrv;DBN=test" c:\backup
  3. 对事务日志运行活动备份,将其备份到辅助计算机。

    dbbackup -l path\filename.log -c "connection-string"
  4. 通常从辅助计算机运行 dbbackup 实用程序。

    如果主计算机变得不可用,则可以使用辅助计算机重新启动数据库。数据库文件和事务日志保存重新启动所需的必需信息。

 另请参见