# 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