恢复备份的koishi实例

似乎一直没有帖子教怎么把备份好的实例内容 恢复出来


本帖将带你通过备份的三个文件

从 备份中 恢复你的koishi!


恢复备份前

需要拿出备份里的三个东西

  • data文件夹 或者 koishi.db(koishi.db在data文件夹里)

  • koishi.yml

  • package.json


什么? 你还没有备份过?

试试看 @shangxueink/instance-backup 插件吧(?)

koishi desktop 备份恢复方法

首先确保 你的备份文件的确存在且完整

image


第一步

点击 koishi desktop 在 桌面的通知栏的小图标

我们打开【数据文件夹】

image

打开 【instances】 文件夹

这里面就是各个 koishi 的实例文件夹了


第二步

假设我们这里需要恢复 default 实例 到以前的备份

首先 当前的 default 实例最好是干干净净的什么都没有的那种

并且要可以正常运行

如果你的 default 实例 ,目前并不能正常工作 请先进行这一步
  1. 打开数据文件夹

2.退出koishi desktop

  1. 清空 default 实例文件夹的所有内容

4.前往 Releases · koishijs/boilerplate · GitHub

下载 对应版本的 koishi 实例

image

解压下载的实例后

复制到原先 default 实例 的文件夹里

image

然后我们复制【备份文件】

image

粘贴到 default 实例 的文件夹里

这里选择【替换目标中的文件】


第三步

然后我们打开koishi desktop 的终端

image

因为要恢复的是 default 实例 所以我们 输入执行

koi yarn  -n default

然后回车,等待一会

第四步

然后我们启动实例:

image

然后 不出意外的话 就可以看到原本实例的样子啦

项目模板 恢复备份的方法

第一步

创建新的项目模板

yarn  create koishi 

然后一路回车


第二步

先结束运行koishi

然后覆盖文件

我们复制【备份文件】

image

粘贴到 default 实例 的文件夹里

这里选择【替换目标中的文件】


第三步

然后我们打开 终端 执行

yarn  

然后回车,等待一会

第四步

然后我们启动实例:

yarn start

然后 不出意外的话 就可以看到原本实例的样子啦

教程仙人

1 个赞

教程仙人

1 个赞

教程仙人

1 个赞