一个很奇妙的NewAPI数据备份与转移方法

本方法New API可用,估摸着One API也可以使用,但没有实践过。。

因为前段时间我的香港小机被dd了,想将API站的数据迁移到美国小机,才发现有一种很奇怪的数据迁移方法。

我的系统是ubuntu,我发现New API的数据存储在 /home/ubuntu/data 目录里面,再进入对应的文件夹,可以发现有个文件名为 one-api.db 的文件 (想要看文件内容的可以电脑下载一个DB Browser)

1.备份:直接下载 one-api.db 这个文件到本地即可备份成功,这个文件包含New API的所有数据,所以请不要轻易泄露!!!

2.数据迁移:在新设备下载New API或者One API(是New API的数据文件就下载New API,One API就下载One API,推荐docker sqlite版本),安装完成后,再次找到/home/ubuntu/data 并进入对应文件目录,替换掉原本的 one-api.db 数据文件即为数据迁移完成。

还是再次说明:one-api.db 文件不要泄露!不要泄露!不要泄露!


五分到手 :tieba_025:

3 个赞

选MySQL安装不就行了

麻烦 :tieba_025:MySQL还有用户名密码啥的

这也太水了,而且这个方法都是我入门OneAPI系列的备份与转移方法了

1 个赞

太水了吧,这也能发主题 :melting_face:

我都是每日备份一次mysql,前端放到其他地方部署 填环境SQL_DSN时候填过来就行

确实是可以的

直接备份文件夹到谷歌云盘

一时间不知道应该说水还是不水

sqlite本来就是这样。。单文件很方便。就是不适合高并发