diff --git a/docs/advanced/backup.md b/docs/advanced/backup.md index 70ebbf444..0eddffa24 100644 --- a/docs/advanced/backup.md +++ b/docs/advanced/backup.md @@ -10,12 +10,16 @@ redirectFrom: /feature/advance/backup.html ::: -VanBlog 支持数据的导入和导出。点击后台 `站点管理/系统设置/备份恢复`,点击按钮即可导入导出全部站点信息。 +VanBlog 支持数据的导入和导出。点击后台 `站点管理/系统设置/备份恢复`,点击按钮即可导入导出全部站点信息(除了自定义页面和流水线部分)。 需要注意的是,导入导出并不会实际导出图床中的图片本身,而是导入导出其图片记录以便检索。本地图床时可参考下面的导出全部图片进行导出备份。 ![导入/导出](https://www.mereith.com/static/img/917addce2307bc0e470883de035472f5.clipboard-2022-09-01.png) +## 全部数据导出 + +现在一键脚本可以导出全部数据,包括自定义页面、流水线、图床图片等,具体请参考 [备份与迁移](../guide/backup.md)。 + ## 导出全部图片 VanBlog 支持导出全部 `本地图床图片` 为一个压缩包,你可以在后台中的图片设置中点击按钮来导出全部本地图床图片!(OSS 图床暂不支持全部导出,因为已经在 OSS 中了,完全可以通过 OSS 控制台批量导出,而且备份意义不大) diff --git a/docs/guide/backup.md b/docs/guide/backup.md index 66489e0e9..74dfd3e61 100644 --- a/docs/guide/backup.md +++ b/docs/guide/backup.md @@ -9,18 +9,18 @@ icon: retweet :::: tabs#deploy -@tab 脚本 +@tab 脚本部署时 迁移 `/var/vanblog` 目录到新机器,然后运行脚本重启服务即可。 ```bash -# 打包老机器的文件夹 -tar czvf vanblog-backup.tgz /var/vanblog -# 复制到新机器即可,解压到 /var/vanblog 中后,运行脚本后,选择重启服务。 -curl -L https://vanblog.mereith.com/vanblog.sh -o vanblog.sh && chmod +x vanblog.sh && ./vanblog.sh +# 执行一键脚本自动打包备份文件 +curl -L https://vanblog.mereith.com/vanblog.sh -o vanblog.sh && chmod +x vanblog.sh && ./vanblog.sh backup +# 复制备份文件到新机器后,再次执行一键脚本恢复备份即可 +curl -L https://vanblog.mereith.com/vanblog.sh -o vanblog.sh && chmod +x vanblog.sh && ./vanblog.sh restore ``` -@tab docker +@tab docker 手动部署时 `docker` 部署的 VanBlog 所有的状态都存储在持久化目录中,所以只需要备份/迁移持久化目录。 diff --git a/docs/guide/script.snippet.md b/docs/guide/script.snippet.md index 8ce11abe8..b353da41b 100644 --- a/docs/guide/script.snippet.md +++ b/docs/guide/script.snippet.md @@ -10,7 +10,7 @@ curl -L https://vanblog.mereith.com/vanblog.sh -o vanblog.sh && chmod +x vanblog ./vanblog.sh ``` -![脚本演示](https://pic.mereith.com/img/fbbf5dde011f9dec13cdb25ad741765f.clipboard-2022-09-20.png) +![脚本演示](https://pic.mereith.com/img/74047a8387a2d2ba4e3e7cefca67815f.clipboard-2023-06-27.webp) 启动完毕后,请 [完成初始化](./init.md)。