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

SQL Anywhere 11.0.1 (中文) » SQL Anywhere 服务器 - 数据库管理 » 维护数据库 » 备份和数据恢复 » 设计备份和恢复计划

 

防止出现介质故障

备份针对介质故障保护数据。

创建数据库时,事务日志的缺省位置是与数据库文件相同的设备和目录。这种安排不能针对介质故障提供保护,因此应考虑将事务日志放在其它位置以供生产使用。

数据库文件出现介质故障   如果您的数据库文件不可用,但事务日志可用,则只要您的备份过程正确,就可以恢复所有已提交的数据库更改。自数据库文件上次备份副本以来的所有信息都保存在备份事务日志或者联机事务日志中。

事务日志文件出现介质故障   除非您使用事务日志镜像,否则不能恢复在上次数据库检查点和事务日志出现介质故障这段时间间隔内输入的信息。因此,建议您在安装配置(如 SQL Remote 统一数据库)中使用事务日志镜像,因为在这种安装配置中,如果事务日志丢失,则可能会导致丢失关键信息或者中断复制系统。

从介质故障中恢复的速度取决于是数据库文件还是事务日志文件出现介质故障。

为了针对介质故障提供全面的保护,您应当将事务日志与数据库文件分别放在不同的设备上。某些有两个或多个硬盘驱动器的计算机只有一个物理磁盘驱动器,其中含有多个逻辑驱动器或分区:如果要为介质故障提供可靠保护,请确保您的计算机至少有两个物理存储设备。

如果将事务日志放在另一个设备上,则还可以通过避免在事务日志和主数据库文件之间移动磁盘磁头来改善性能。

小心

不应将事务日志放在网络目录上。通过网络读写页面会导致性能很差,并可能损坏文件。

另请参见