如何迁移DataSecurity Plus到一个新的服务器?

如何迁移DataSecurity Plus到一个新的服务器?

一、停止 DataSecurity Plus 服务(两种方法)

  1. 通过程序菜单操作
    • 点击开始” > “所有程序” > “ManageEngine DataSecurity Plus” > “停止 DataSecurity Plus 服务器
  2. 通过系统服务操作
    • 点击开始” > “运行,输入 “services.msc” 并回车。
    • 在服务列表中找到 “ManageEngine DataSecurity Plus” 服务,点击停止

二、停止数据库(DB

  1. 以管理员身份打开命令提示符Command Prompt)。
  2. 切换至安装目录下的指定路径:<installation dir>\ManageEngine\DataSecurity Plus\bin<installation dir>需替换为实际安装路径)。
  3. 执行批处理文件:输入 “StopDB.bat” 并回车。

三、删除 DataSecurity Plus 相关服务

1. 删除主服务

  • 以管理员身份打开命令提示符
  • 切换至路径:<installation dir>\ManageEngine\DataSecurity Plus\bin
  • 执行命令:wrapper.exe -r ..\conf\wrapper.conf

2. 删除 DataEngine XNode 服务

  • 以管理员身份打开命令提示符
  • 切换至路径:<installation dir>\ManageEngine\DataSecurity Plus\apps\dataengine-xnode\bin
  • 执行命令:dataengine-xnode.bat -r
  • 注意:此步骤仅适用于版本号(build number)为 6000 及以上的 DataSecurity Plus

四、迁移 DataSecurity Plus 文件夹

  1. 将整个 “DataSecurity Plus” 文件夹复制到新服务器或新驱动器中。
  2. 复制完成后,确认源文件夹与目标文件夹的大小一致,确保文件未丢失或损坏。

五、在新位置重新安装服务

  1. 以管理员身份打开命令提示符
  2. 切换至新位置的路径:\ManageEngine\DataSecurity Plus\bin
  3. 执行批处理文件:输入 “InstallNTService.bat” 并回车。

六、迁移归档文件(Archive Files

  1. 若迁移至新服务器:在新服务器上创建与旧服务器相同路径的归档文件夹,将旧服务器归档文件夹中的所有文件复制到新文件夹中。
  2. 若仅迁移至同一服务器的其他驱动器:保持归档文件的路径不变即可。

七、配置服务登录账户(可选)

若需将 DataSecurity Plus 作为服务启动,需配置登录账户:

  1. 打开 “services.msc”,找到 “ManageEngine DataSecurity Plus Service”
  2. 右键点击该服务,选择属性,切换至登录选项卡。
  3. 选中此账户,输入合适的账户凭据并保存。

八、目标文件夹权限配置

迁移安装目录时,需为目标文件夹配置以下权限,确保软件正常运行,具体分为两种场景:

第一种场景,目标文件夹为其他驱动器或非 Program Files/Program Files (x86) 的文件夹。

  • Windows 会默认预设所需权限,包括读取和执行权限与写入权限。
  • 需特别注意,已验证用户Authenticated Users)的权限不可删除,一旦删除,DataSecurity Plus 将无法正常运行。

第二种场景,目标文件夹为 Program Files Program Files (x86) 文件夹。

  • Windows 不会默认预设已验证用户的权限,需手动完成配置,有两种操作方式可选。
  • 方式一:手动为已验证用户分配权限,需针对 pgsql 文件夹内的 data 文件夹,分配修改权限与读取和执行权限。
  • 方式二:自动配置权限,执行路径\ManageEngine\DataSecurity Plus\bin下的 “initpgsql.bat” 文件即可