我们需要将 2003 Exchange Server 数据库从 C: 移动到 D: 分区,因为我们的 Windows 2003 Server System C 分区的文件空间已接近耗尽。
为此,我找到了一篇微软文章ID 821915,标题为“如何在Exchange Server 2003中移动Exchange数据库和日志”
我认为按照以下步骤顺序移动 Exchange 2003 数据可能是正确的。我需要更改/添加什么吗?
- 在D分区上创建新的MDBData文件夹,并更改权限以匹配文章。
- 将日志和数据库的文件路径更改为新的 MDBData 文件夹位置。
- 将数据库文件复制到新的 MDBData 文件夹位置。
- 将工作交换数据库文件夹所在的注册表项从 C 位置更改为 D 位置。
- 重新启动系统,我读过一篇帖子说这将重新启动服务并挂载 Exchange 数据库,一切都应该正常,我说的对吗?
- 新数据库使用一周后,删除旧数据库和日志以恢复 C 空间。
出于谨慎考虑,我希望一些问题能够得到解答。
按照文章移动日志文件......
当我在 Exchange 系统管理器程序中时,我找到了我们的存储组,对我们来说,它被命名为“第一个存储组”,我右键单击它,然后出现一个对话框,其中显示“事务日志位置:C:\Program Files\Exchsrvr\mdbdata”和一个浏览按钮。如果我单击浏览按钮,然后会显示一个弹出对话框,其中提供我可以选择文件夹路径,也可以按下按钮来创建新文件夹。
问题 #1 如果我创建一个新文件夹,它是否已设置了正确的权限,还是我需要更改权限?我问这个问题的原因是文章中说“您必须授予新 Mdbdata 文件夹权限”并给出了权限。
按照文章移动数据库...
文章 821915 中有一条注释说“通过数据库,您可以决定移动 exchange 数据库 .edb 和/或 exchange 流数据库 .stm 文件”
问题 #2 鉴于上述说明,我认为必须手动移动旧数据库才能继续访问该信息。我认为使用 Windows 资源管理器将数据复制粘贴到新文件夹位置,然后等待几分钟以复制 GB,对吗?
答案1
对于日志和系统路径,只需转到服务器>服务器名称>第一个存储组>属性。只需单击“浏览”并选择新位置,然后单击“确定”。它将自动重新安装数据库。
对于邮箱存储数据库(和/或流式数据库),只需转到服务器>服务器名称>第一个存储组>邮箱存储>属性>数据库。只需单击“浏览”并选择新位置,然后单击“确定”。它将自动重新安装数据库。对于公用文件夹,请执行相同操作,但不是邮箱存储,而是单击公用文件夹存储。
如果您的域管理员帐户是您用于安装 Exchange 的帐户,我根本不会担心权限问题。他们将自动拥有必要的权限。如果您创建了 Exchange 特定的管理员帐户,请向该帐户授予本文中的权限。
除非您删除文件夹(只需将空文件夹保留在那里),否则无需更改注册表项,也无需重新启动。您无需剪切和粘贴任何内容:它会为您移动它(不会留下副本)。
这实际上非常简单,并且速度相当快,具体取决于数据库的大小。