I posted this on another thread about this, but I'll repost it here:
I have made a tool that can backup / copy your account settings, subscriptions, and blocks to a new account: https://github.com/CMahaff/lasim
There are others out there as well if you look.
Obviously the loss of .ml communities would still be catastrophic to Lemmy, but at least your new account won’t start from ground-zero, and you can be less effected by downtime by having 2 accounts with the same subscriptions.
FYI I have made a tool that can backup / copy your account settings, subscriptions, and blocks to a new account: https://github.com/CMahaff/lasim
There are others out there as well if you look.
Obviously the loss of .ml communities would still be catastrophic to Lemmy, but at least your new account won't start from ground-zero, and you can be less effected by downtime by having 2 accounts with the same subscriptions.
You can see my responses - I'm not sure there is much I can do, but I'm open to suggestions.
As stated in the linked issue, the most secure thing is to build it yourself or download directly from GitHub actions vs trusting the binaries I publish to releases.
I looked quickly at the API and while for any given post the system knows how you voted for it, there is no way to query for all the posts you've interacted with.
Looks like they recently closed an open feature request for this, but they might be open to re-opening it if someone wants to write the code:
There are a handful of other options out there too if ya search for em. Mine backs up / copies subscriptions, blocks, and a handful of profile settings.
It's not a feature of Lemmy itself yet, though I've seen one person attempting a PR and there are issues for it. It will arrive at some point but could be awhile.
Good news! It is going to be an option. Feature was merged into the back-end already - just need someone to update the UI.
https://github.com/LemmyNet/lemmy/pull/3318