# data update 数据升级命令

数据升级命令,用于将已备份数据升级至当前版本 SSCMS 的数据库结构。

TIP

data update 命令通常用于 SSCMS 老版本升级(V6 以及之前版本),首先将老版本 SSCMS 系统的数据通过 data backup 命令备份至指定文件夹中,之后通过 data update 命令将老版本数据转换为新版本 SSCMS 系统的数据结构,最后通过 data restore 命令还原数据,完成 SSCMS 的版本数据升级。

# 用法

sscms data update
    -d, --directory=VALUE
    --split-contents
    -h, --help

可以设置可选参数控制备份选项。

# 选项

选项 简写 说明
--directory -d 指定需要升级至最新版本的备份数据文件夹
--split-contents 拆分内容表
--help -h 命令说明

数据升级命令用于将 data backup 备份命令备份的数据更新至最新版本的 SSCMS 系统数据结构,在转换过程中,我们可以设置 --split-contents 参数,命令将为每一个站点设置一个独立的内容表,以减轻单表的读写压力。

# 示例

我们首先使用数据备份命令备份数据库至 backup 文件夹:

sscms data backup -d backup

接下来我们升级 backup 文件夹中备份数据的数据库结构至最新版本:

sscms data update -d backup

运行成功后,命令将生成 update 文件夹存储升级后的数据,接下来我们可以使用恢复命令将数据恢复:

sscms data restore -d update
上次更新: 2023/9/16 下午2:15:25