赛博搬家竟如此简单
目录
长毛象中文站 (草莓县)最近一年似乎不太稳定,从去年开始已经 down 了两三次,这个月的图片加载又出了问题,每次事故我都宛如无头苍蝇四处乱窜。近期终于克服懒癌搬家到了新实例驴肉火烧站 ,虽然步骤简单但还是有一些官方文档 没有写清楚的地方,于是迅速写了这一篇搬家经验供后来者参考。
准备工作
备份旧账号数据
搬家前须知:在长毛象搬家到另一个实例之后,嘟文是无法转移到新账号的,所以在搬家前请务必做好备份!
除了嘟文之外,其他信息(关注、列表、书签)都可以迁移到新账号中。
- 导出嘟文和书签:设置 - 导入与导出 - 导出 - 请求你的存档,视存档大小可能需要多等一会,准备完毕后会发邮件通知,下载存档的 zip 文件到本地即可
- 导出关注、列表、屏蔽:上面的 zip 存档文件并不包含这几样所以需要单独导出 csv。同样在导出里,分别点击这几个的 csv 下载到本地。
设置新账号简介、在新旧账号分别发送通知
即使关注者( following )列表可以导入,但由于一些 Fedi 友设置了锁嘟,这部分还是需要重新通过你的关注申请,所以在进行实际导入之前我强烈建议把新账号的头像和个人资料都填完整,也可以在两个账号分别发迁移通知并@另一个账号以方便互关识别。
我的账号没有设置锁嘟,但如果有锁嘟的需求,我建议在完成所有迁移步骤之后再设置,不然在下面的迁移中还要全部手动通过原来的关注申请。
从零开始?
如果搬家时是想从零开始,不太在意互关也不需要保留被关注者( followed )的话,直接在新账号的设置 - 导入与导出 - 导入上传旧账号的关注列表和其他备份的 csv 就可以了。原账号可以在设置 - 账号 - 账号设置里选择删除账号,也可以参考下文来设置账号跳转。
如何迁移到新账号并保留关注和被关注者
大部分会看这篇博客的人可能都想尽量保留原账号的互关。以下是完整步骤,根据实例的不同也许选项的名字会有些微差别,但大体应当是一样的,具体请参考所在的实例文档。
1. 设置 Neodb 迁移
注意:这一步一定要在下文的设置旧账号 之前做,不然旧账号变成冻结状态后就无法登录其对应的 Neodb 账号了,除非重新激活。
在网上搜了一圈居然没有现成的指引,差点直接重新起号了,还好点来点去终于找到了正确入口。
- 首先在Neodb 右上角头像 - 账号 - 电子邮件设置好邮箱地址以作备份
- 在头像 - 账号 - 联邦宇宙(Mastodon API),下方对应位置内填写新账号所在的实例域名如图所示:

- 登录到新账号授权后就完成 Neodb 迁移了,以后用新账号来登录 Neodb 即可
2. 在新账号内添加旧账号为别名

- 进入设置 - 账号 - 账号设置 - 从其它账号迁入 - 创建一个账号别名
- 复制旧账号的 handle,例如我的是
[email protected] - 粘贴后点击创建别名
3. 在旧账号设置新账号迁移
光在新账号设置当然不行,迁移需要双向链接,所以也要进入旧账号进行相应设置如下:
- 进入旧账号的设置 - 账号 - 账号设置(一定要看清账号,以防跟上一步的窗口混淆),点击迁移到另一个账号下方的链接
- 在处理新账号内填写新账号的 handle,格式为
用户名@实例域名 - 在右方填写旧账号的密码,点击移动关注者
- 视情况而定,迁移可能会花几小时,此期间新账号那边会不断弹出新关注者的提示

一旦迁移之后旧账号就处于冻结状态了,可登录但无法发嘟,不能再被关注,点开个人资料会显示“该账号已迁移到 xxx”的提示并跳到新账号。以往嘟文也无法被搜索,在此之前请做好其他准备(如设置 Neodb 迁移)。
以上说的都是迁移( migration )的步骤。迁移的目的主要是让被关注者们取关这个账号的同时自动关注新账号。另一个可选项是跳转( redirect ),其实和迁移差不多,区别是跳转不会移动被关注者,点开旧账号一样会有“该账号已迁移到 xxx”的提示。
4. 导入原关注、列表和书签
参见从零开始? 的步骤,导入上传原账号的关注、列表、书签、屏蔽 csv 即可。
关于旧账号以及如何在本地阅读以往嘟文
设置了账号迁移或跳转之后,以前的公开嘟文依旧可见但无法通过搜索功能搜到了,这时就可以通过备份的旧嘟文存档在本地读取以往嘟文。当然另一个办法是在迁移完关注者之后,回到旧账号的设置内点击取消迁移,这样旧账号就不再是冻结状态,也不会在个人资料页显示“账号已迁移到 xx”的提示了。
嘟文储存在下载的 zip 存档文件内,格式是 ActivityPub json 无法直接阅读,但网上有不少的 Archive Viewer 可以读取 zip 存档,以下三个我试过都觉得不错:
- Pastodon - Archive Viewer :友邻关念 做的,有一些好玩的统计功能包括去年今日,可保存 cookie 无需重新上传
- MARL - Mastodon Archive Reader Lite (demo在Github page ):筛选项很多方便定向搜索,也有一些统计数据,但界面略有点混乱,每次需要重新上传数据
- meow :有猫(不是)。是目前试过唯一能够显示 like 和书签预览的 Viewer,对于整理书签比较方便,其他 Viewer 都只显示书签链接。也可保存 cookie 无需重新上传。
其他:网站验证、长毛象 API
如果有像我一样在旧账号的个人资料里设置过网站验证和作者归属的话,也需要在新账号重新设置一遍,在此不表。另外,跟旧账号关联的应用也记得在新账号内重新设置应用的 access token。Neodb 的 API 不需要修改。
参考资料
- Easily Migrate your Mastodon Account to Another Server without losing your Followers - YouTube
- Moving or leaving accounts - Mastodon documentation
Photo credit: Alias your Mastodon username to your own domain with Jekyll
❤️









