Exchange2000 Server数据库碎片整理
【服务器学院】磁盘碎片整理是重新排列服务器硬盘上存储的数据,以使文件更加连续并提高数据访问和检索速度的过程。当您对硬盘进行碎片整理时,您可以改善磁盘性能并确保您所在组织中的服务器(包括正在运行 Exchange 2000 的服务器)平稳有效地运行。但是,因为详尽的磁盘碎片整理可能会导致性能问题,所以您可能需要定期地或在服务器的性能水平降至预期性能以下时运行碎片整理程序(如 Microsoft Windows 2000 磁盘碎片整理程序)。 联机碎片整理 备注:要提高维护和备份进程的效率,您可能需要安排维护进程和备份操作在不同的时间运行。 有两种安排数据库碎片整理的方法: 例如,如果您最近从运行 Exchange 2000 的服务器中移动了大量用户,则您可能执行脱机碎片整理。在该情况下,脱机碎片整理将重新排列服务器的 Exchange 2000 数据库上的数据,并丢弃任何未使用的数据库页面,以减小 Exchange 2000 数据库的大小。 备注:Eseutil 是一种 Exchange 2000 实用工具,可用于对 Exchange 2000 数据库进行碎片整理、修复以及检查其完整性。您可以在 Exchange 2000 光盘上找到 Eseutil。有关如何使用 Eseutil 的信息,请参阅 Exchange 2000 光盘的 Support\Utils 文件夹中的 Eseutil.rtf。 默认情况下,Eseutil /d 通过创建新数据库、将旧的数据库记录复制到新数据库以及丢弃任何未使用的数据库页面,对数据库进行碎片整理,以便得到重新组织的紧凑数据库文件。 在使用 Eseutil 对 Exchange 2000 数据库进行碎片整理时,您可能要使用下列选项: 选项 /d /p 还可显著减少对大型数据库进行碎片整理所花的时间,因为不必从临时位置复制经过碎片整理的数据库并覆盖零碎的原始文件。但是,如果要在使用此选项后装入经过碎片整理的数据库,必须手动将经过碎片整理的 .edb 和.stm 文件移入数据库路径,并将其重命名为正确的数据库文件名。例如,如果 Tempdfg.edb 和 Tempdfg.stm 是通过运行/d /p 选项创建的、经过碎片整理的文件,您必须将它们分别重命名为 Priv1.edb 和 Priv2.stm(如果 Priv1.edb 和 Priv1.stm 是最初对其运行 Eseutil 的数据库)。 下面的命令示例将对名为 Mailbox Store.edb 的数据库及其随附的流文件进行碎片整理,关闭覆盖功能,并在 D 驱动器上创建经过碎片整理的数据库(请注意,/t 之后没有空格): 备注:如果不使用/t 选项,将在运行 Eseutil 的位置创建 Tempdfgxxxx.edb 文件和 Tempdfgxxxx.stm 文件(xxxx 是随机数)。 因为脱机碎片整理进程重新排列 Exchange 2000 数据库中的数据,所以请在碎片整理之后立即使用备份工具创建数据库的标准备份,以保证新数据排列的安全。以前的增量备份或差异备份不再有用,因为它们引用由碎片整理进程重新排列的数据库页面。 (编辑:ASP站长网) |