跳到主要内容

管理存储路径

本篇仅适用单服务器部署场景。

服务端存储数据的路径有三种类型,分别为文件存储路径、数据库存储路径、备份路径,保存在系统配置文件config.json中。

  • 文件存储路径,用于保存文件的块数据,以桶文件(.bkt)存储,每个桶文件为固定大小。
  • 数据库存储路径,用于保存MySql数据库所产生的数据文件。
  • 备份路径,用于保存文件数据和数据库的备份,在必要的时候可以使用备份还原系统所有数据。

所有的存储路径都是在系统配置文件中保存的,因此修改存储路径只需要在config.json中操作即可。

增加文件存储路径

当文件存储空间不足时,需要为服务端增加存储路径。

具体操作是:

  1. 准备好需要添加存储路径。
  2. 参考配置文件说明(Windows / Linux ),在 store字段中增加存储路径,修改后需要使配置生效。

修改文件存储路径

当需要将文件数据转移到其他路径时,可以通过修改文件存储路径来实现。

以下操作中,我们将修改前的路径称为原路径,修改后的路径称为目标路径

具体操作是:

  1. 系统管理员登录,进入运维管理->系统维护->计划任务,执行系统备份,等待完成。
  2. 确认目标路径的剩余空间大于原路径的已使用空间,否则会造成数据转移时目标路径空间不足。
  3. 关闭服务端。Windows直接在托盘菜单中关闭,Linux执行命令: docker stop ydisks
  4. 原路径下的所有.bkt文件复制到目标路径
  5. 参考配置文件说明(Windows / Linux ),在 store字段中将原路径修改为目标路径,修改后需要使配置生效。
  6. 服务端启动完成后,使用系统管理员登录,进入运维管理->系统维护->计划任务,设置文件审计任务为“完全审计”(使用编辑按钮),然后立即运行。审计成功后就可以删除原路径下所有文件了。

合并文件存储路径

当需要将多个文件存储路径合并为一个时,可以通过修改文件存储路径来实现。

以下操作中,我们将需要合并的路径称为原路径,合并后的路径称为目标路径

具体操作是:

  1. 系统管理员登录,进入运维管理->系统维护->计划任务,执行系统备份,等待完成。
  2. 确认目标路径的剩余空间大于所有原路径的已使用空间,否则会造成数据转移时目标路径空间不足。
  3. 关闭服务端。Windows直接在托盘菜单中关闭,Linux执行命令: docker stop ydisks
  4. 将所有原路径下的.bkt文件复制到目标路径
  5. 参考配置文件说明(Windows / Linux ),在 store字段中删除原路径,修改后需要使配置生效。
  6. 服务端启动完成后,使用系统管理员登录,进入运维管理->系统维护->计划任务,设置文件审计任务为“完全审计”(使用编辑按钮),然后立即运行。审计成功后就可以删除所有原路径下文件了。

删除文件存储路径

如果文件存储路径中没有数据,可以直接在配置文件config.json中删除。

如果文件存储路径中有数据,是不能直接删除的,否则将丢失文件数据,如需删除请执行合并文件存储路径操作。

修改数据库存储路径

如果数据库存储路径空间不足,或希望将数据库迁移到固态硬盘以获得更高的性能,可以通过修改数据库存储路径来实现。

以下操作中,我们将修改前的路径称为原路径,修改后的路径称为目标路径

具体操作是:

  1. 系统管理员登录,进入运维管理->系统维护->计划任务,执行系统备份,等待完成。
  2. 确认目标路径的剩余空间大于原路径的已使用空间,否则会造成数据转移时目标路径空间不足。
  3. 关闭服务端。Windows直接在托盘菜单中关闭,Linux执行命令: docker stop ydisks
  4. 原路径下的所有文件复制到目标路径
  5. 参考配置文件说明(Windows / Linux ),在 db字段中将原路径修改为目标路径,修改后需要使配置生效。
  6. 服务端启动完成后,使用任意方式登录服务端,如果原有文件存在则操作完成。

修改备份路径

可以通过修改配置文件config.json,直接修改备份路径。

以下操作中,我们将修改前的路径称为原路径,修改后的路径称为目标路径

具体操作是:

  1. 系统管理员登录,进入运维管理->基础设置->系统维护->存储管理,查看存储路径的已使用空间,新的备份路径剩余空间必须大于所有存储路径的已使用空间,否则会造成备份空间不足。
  2. 关闭服务端。Windows直接在托盘菜单中关闭,Linux执行命令: docker stop ydisks
  3. 原路径下的所有文件复制到目标路径
  4. 参考配置文件说明(Windows / Linux ),在 backup字段中将原路径修改为目标路径,修改后需要使配置生效。
  5. 系统管理员登录,进入运维管理->基础设置->系统维护->存储管理,查看备份路径状态。