还原后的 Datazen 服务器未就绪
Datazen server after restore not ready
我的 Datazen 和 Windows Server 2012 R2 有问题。
所以我在另一台机器上安装了 Datazen 服务器并进行了完整备份,以便在新的 Datazen 服务器上恢复备份。
我完全按照他们在这里告诉我的那样做了 Datazen Backup & Restore,但它不起作用。
我重新启动了服务器,但仍然显示:"Server not ready. We're sorry but your request cannot be completed at the moment. Please try again in a minute."
我还更改了 InstanceID 和数据库加密密钥。
没有任何效果。也许这里有一些 Datazen 专家。 :)
感谢您的帮助,pronax
无法从较新的 OS 环境恢复到较旧的环境。例如,不允许从 Windows Server 2012 的备份恢复到 Windows Server 2008 R2。如果您使用的是 Windows Server 2012 R2,那么您可以将备份还原到 Windows Server 2016 或 Windows Server 2012 R2。
我与 Datazen 的支持进行了交谈,他告诉我更改它出现的每个配置文件中的 InstanceID 和数据库加密密钥。
因此,只需浏览 Datazen 文件夹中的配置文件,并将 InstanceID 和加密密钥更改为新值。据我所知,它必须大约有 7 个文件。
我今天正在执行恢复程序,但遇到了同样的问题。我可以建议:
检查 Datazen 安装文件夹中 Data 文件夹的权限。您的 Datazen 核心服务的用户 运行 应该具有 read/write 权限
更改所有配置文件中的实例 ID:
C:\Program Files\Datazen Enterprise Server\webapi\Web.config
C:\Program Files\Datazen Enterprise Server\viewer\Web.config
C:\Program Files\Datazen Enterprise Server\service\Datazen.Server.Service.exe.Config
整个过程如下所示:
net stop datazenrenderingservice
net stop datazendata
net stop datazen
cd "c:\Program Files\Datazen Enterprise Server\service"
rmdir /S /Q Data
mkdir Data
检查核心服务用户的权限,同时确保您删除了里面的所有数据
将实例 ID 替换为旧服务器的实例 ID 和加密密钥:
C:\Program Files\Datazen Enterprise Server\webapi\Web.config
C:\Program Files\Datazen Enterprise Server\viewer\Web.config
C:\Program Files\Datazen Enterprise Server\service\Datazen.Server.Service.exe.Config
恢复
Raven.Server.exe -restore -src "C:\Datazen\Backups\datazen-201604181-93fa5e38" -dest "C:\Program Files\Datazen Enterprise Server\data"
esentutl /d Data\Data
Datazen.Server.Service /console /shutdown
net start datazen
net start datazenrenderingservice
net start datazendata
确保所有服务都运行
希望能有所帮助。
- 打开命令提示符(以管理员身份)
- 命令:net stop datazen.Wait 停止服务。
- 导航到核心服务文件夹([安装文件夹]\service):
cd c:\Program Files\Datazen Enterprise Server\service
- 如果核心服务数据文件夹([安装文件夹]\service\Data)
存在,删除:rmdir /S /Q Data
- 创建核心服务数据文件夹:mkdir Data
- 发出恢复命令:Raven.Server.exe -restore -src [path to
backup] -dest Data 并等待消息 Esent Restore: Restore
完成(Raven.Server.exe -restore -src
"c:\Datazen\Backup\datazen-2017022685719-36bd23b7" -dest 数据)
- 通过发出
命令:Datazen.Server.Service /console /shutdown。服务
应该成功启动然后停止。
- 启动核心服务:net start datazen
这些步骤绝对有用,因为我执行得很实际
我的 Datazen 和 Windows Server 2012 R2 有问题。
所以我在另一台机器上安装了 Datazen 服务器并进行了完整备份,以便在新的 Datazen 服务器上恢复备份。
我完全按照他们在这里告诉我的那样做了 Datazen Backup & Restore,但它不起作用。
我重新启动了服务器,但仍然显示:"Server not ready. We're sorry but your request cannot be completed at the moment. Please try again in a minute."
我还更改了 InstanceID 和数据库加密密钥。
没有任何效果。也许这里有一些 Datazen 专家。 :)
感谢您的帮助,pronax
无法从较新的 OS 环境恢复到较旧的环境。例如,不允许从 Windows Server 2012 的备份恢复到 Windows Server 2008 R2。如果您使用的是 Windows Server 2012 R2,那么您可以将备份还原到 Windows Server 2016 或 Windows Server 2012 R2。
我与 Datazen 的支持进行了交谈,他告诉我更改它出现的每个配置文件中的 InstanceID 和数据库加密密钥。
因此,只需浏览 Datazen 文件夹中的配置文件,并将 InstanceID 和加密密钥更改为新值。据我所知,它必须大约有 7 个文件。
我今天正在执行恢复程序,但遇到了同样的问题。我可以建议:
检查 Datazen 安装文件夹中 Data 文件夹的权限。您的 Datazen 核心服务的用户 运行 应该具有 read/write 权限
更改所有配置文件中的实例 ID:
C:\Program Files\Datazen Enterprise Server\webapi\Web.config
C:\Program Files\Datazen Enterprise Server\viewer\Web.config
C:\Program Files\Datazen Enterprise Server\service\Datazen.Server.Service.exe.Config
整个过程如下所示:
net stop datazenrenderingservice
net stop datazendata
net stop datazen
cd "c:\Program Files\Datazen Enterprise Server\service"
rmdir /S /Q Data
mkdir Data
检查核心服务用户的权限,同时确保您删除了里面的所有数据
将实例 ID 替换为旧服务器的实例 ID 和加密密钥:
C:\Program Files\Datazen Enterprise Server\webapi\Web.config
C:\Program Files\Datazen Enterprise Server\viewer\Web.config
C:\Program Files\Datazen Enterprise Server\service\Datazen.Server.Service.exe.Config
恢复
Raven.Server.exe -restore -src "C:\Datazen\Backups\datazen-201604181-93fa5e38" -dest "C:\Program Files\Datazen Enterprise Server\data"
esentutl /d Data\Data
Datazen.Server.Service /console /shutdown
net start datazen
net start datazenrenderingservice
net start datazendata
确保所有服务都运行
希望能有所帮助。
- 打开命令提示符(以管理员身份)
- 命令:net stop datazen.Wait 停止服务。
- 导航到核心服务文件夹([安装文件夹]\service): cd c:\Program Files\Datazen Enterprise Server\service
- 如果核心服务数据文件夹([安装文件夹]\service\Data) 存在,删除:rmdir /S /Q Data
- 创建核心服务数据文件夹:mkdir Data
- 发出恢复命令:Raven.Server.exe -restore -src [path to backup] -dest Data 并等待消息 Esent Restore: Restore 完成(Raven.Server.exe -restore -src "c:\Datazen\Backup\datazen-2017022685719-36bd23b7" -dest 数据)
- 通过发出 命令:Datazen.Server.Service /console /shutdown。服务 应该成功启动然后停止。
- 启动核心服务:net start datazen
这些步骤绝对有用,因为我执行得很实际