可以使用活动备份来提供事务日志的冗余副本。如果运行数据库服务器的主系统变得不可用,可以使用此副本重新启动辅助系统。活动备份连续运行,只在服务器关闭时才终止。如果系统出现故障,则可以使用备份的事务日志来快速重新启动系统。但是,根据服务器正在处理的负载,活动备份可能会滞后,并且可能不会包含所有已提交的事务。
应从辅助计算机运行备份实用程序 (dbbackup)。如果主计算机变得不可用,则可以使用辅助计算机重新启动数据库。数据库文件和事务日志保存重新启动所需的信息。
您可以使用带有 -l 选项的 dbbackup 实用程序对事务日志执行活动备份。
设置辅助计算机,在联机计算机出现故障时,可从该计算机运行数据库。确保在辅助计算机上装有 SQL Anywhere。
以具有 REMOTE DBA 或 BACKUP 权限的用户身份连接到数据库。
从辅助计算机执行完全备份,并备份到辅助计算机。
例如:
dbbackup -c "UID=DBA;PWD=sql;HOST=myhost;Server=testsrv;DBN=test" c:\path-on-secondary-computer\backup |
从辅助计算机运行事务日志活动备份,并备份到辅助计算机。
dbbackup -l path-on-secondary-computer\filename.log -c "connection-string" |
定期从辅助计算机运行联机数据库的完全备份。
如果主计算机变得不可用,则可以使用辅助计算机重新启动数据库。数据库文件和事务日志保存重新启动所需的必需信息。
![]() |
使用DocCommentXchange讨论此页。
|
版权 © 2012, iAnywhere Solutions, Inc. - SQL Anywhere 12.0.1 |