NodeBB论坛的数据备份与升级

一 关闭论坛

$ cd /path/to/nodebb
$ ./nodebb stop

二 备份数据库

# Redis

备份数据文件 /var/lib/redis/dump.rdb

# MongoDB

使用mongodump命令,建议先停止Mongodb服务sudo service mongodb stop

参考:MongoDB数据库备份和恢复方法

三 备份上传文件

cd /path/to/nodebb/public
tar -czf ~/nodebb_assets.tar.gz ./uploads

四 升级NodeBB

获取最新分支

git fetch    # Grab the latest code from the NodeBB repository
git reset --hard v3.x    # Replace this with the version you want to upgrade to

运行升级脚本

$ ./nodebb upgrade

启动并测试

$ ./nodebb start -l

Post Comment