anki服务端存储迁移

anki服务端存储迁移,由于anki按使用的Python版本分了2.0.x和2.1.x,客户端和服务端具体版本不同,有些操作也不一样。此次针对我自己1年前安装的旧版本做一些数据迁移,希望有借鉴意义。

环境

首先我的本地Windows anki安装的2.0.x。
都2020年了,该换成2.1.x了。希望UI有改变,真的丑拒。

AnkiDroid的App也是2.0.x支持的。不过结合我的使用体验很差,我都不想在手机上使用anki了,所以压根不考虑去兼容手机端了。

服务器端,之前使用的腾讯云,安装的ankisyncd,参考的这个库 tsudoko/anki-sync-server,这个库是Python3支持。

# ps aux | grep anki
root     12141  0.0  3.6 254100 70280 ?        Sl    2019  82:13 python3 -m ankisyncd

之前是手动安装的,这次换成docker部署吧。

步骤

  • 卸载本地Windows anki安装的2.0.x

    卸载并不会丢失本地卡片数据

    image

  • 安装2.1.20-standard

    安装后,可以看到卡片数据还在。不过之前安装的一些插件就没有了。

    之前安装的在addons目录下,现在要安装到addons21下。

    可以直接通过插件码2124817646安装,安装后要配置一下同步的url

  • 服务端用docker部署

    使用docker部署参考项目版本要对上tested-and-works-on

  • 点击“同步”Sync

    哎呀,忘记密码了。

    ankisyncctl.py adduser 添加用户设置密码

  • 存储迁移

    结果,因为数据存在本地,再上传到刚才自己托管的ankiweb就好了。之前的服务端存储删了就行,比预想的简单呀。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值