Horde迁移缓存目录

我们需要需要重置机器,并设置系统环境,但是C盘放有很多Horde的缓存数据,导致这个操作不方便。

我改如何将这些缓存移动至其他磁盘,应该修改哪些代码或者调整什么配置呢?​

您好,我们没有专门的迁移的流程​,缓存的内容应该也不会影响功能。

如果后续使用docker可能会更方便迁移​

问下,配置路径在哪,我们看下引用针对性修改下,包括redis,mangoDB,和其他配置项。

我们这边有限制不太好用docker。

麻烦看看这个问题。

不好意思,前段时间出差堆积的问题比较多。

这些配置项都是在 server.json 里面,之前部署的时候就应该配置过吧?

在server.json 里通过如下配置

“MongoConnectionString”: “mongodb://10.xx.xx.xx:27017”,

“RedisConnectionString”: “10.xx.xx.xx:6379”,

如果重新安装HordeServer,Agent重新连接server时,pool就仅剩UE5-Win了,我指的是这个缓存, 我们有单独额外加入新的Pool。

我们已经在Engine\Engine\Source\Programs\Horde\Horde.Server\Defaults\路径下提交了修改。

但重新安装后,每台机器应用哪个pool的信息丢失。

目前我没找到代码,如何修改它。

您好,您提到的这些数据,是保存在数据库里的,Horde连接了一个mongodb,一个redis存放不同的数据。重新安装后这两个数据库是没有使用原来的地址吗?

我们最开始使用的时候就没有设置Mongo和redis的json就直接启动了。我们应该没有设置这两个数据库,第二次重新安装也没有。

如果是用 windows的安装包,默认就安装好了

默认数据库的内容保存在:C:\ProgramData\Epic\Horde\Server\Mongo\Data(路径mongod.conf中指定)

我简单搜了一下有专门的工具 MongoDB Command Line Tools 可以去做数据迁移,需要研究一下。epic没有专门的文档