I am moving from masto.es to mas.to.
Following the manuals with instructions in English
https: / / docs.joinmastodon.org / user / moving /
and in Spanish
https: / / decentraliza.red / migration- instances /

But I can’t find either of the two 100% complete, though it may have been my fault not to know how to search for all the information. With their authors’ permission, I hope, I have put the steps in order as I have done the process.

I’m going to mas.to, which for these instructions will be the destination server, or new instance, from masto.es, which here will be the server to abandon, or old instance.

The first step is to create a new account in mas.to, if possible with the same name as on the server I leave, masto.es, and add an avatar and a bio(graphy).

In mas.to, I configure the migration by going to Settings → Account → Migration Settings

Towards the end of that page, in mas.to, https: / / mas.to / auth / edit, is the option of redirecting (which is reversible) or migrating (which is not reversible).

Redirection

The redrection of the account disables the ability to publish from that account and shows a “moved profile” notice indicating the new account. Anyone who sees this old profile, in my case masto.es/@ana, will see this notice and can follow me in my new account, mas.to/@ana. It is not possible to follow redirected accounts. The redirection can be cancelled at any time.

Profile movement

Moving accounts is like redirecting but this time, it irrevocably forces all accounts that follow you to stop following your current account, in my case masto.es, and following your new account, in my case mas.to, if the software they are using supports this function. The old publications in masto.es will not move to the new instance, due to technical limitations. There is also a cool down period in which you cannot migrate again, so it is better be very careful before using this option.

As you move your profile from one instance to another, you have to move to your tracking accounts automatically. It does not automatically transfer the accounts that follow you, or those that you have blocked, silenced (mute) or bookmarks. These can be imported from previously exported CSV files.

Alias (es)

The profile migrations can only start when both accounts, the old and the new, have been aliased ~ when you have joined your two accounts by an alias ~ when you have made the account in the server you are leaving an alias of the account the instance you are moving to. Account aliases are currently not used for anything else but to move profiles. The old account must be established as an alias of the new account before the migration begins. Establishing an alias is harmless and reversible on its own.

Remove your account

The account removal form is at the bottom of Settings > Account. Removing your account is irreversible, and will make your profile and your username unusable forever.

In my case, migrating from masto.es to mas.to:
On the server I’m migrating from, masto.es, I export the list of the people I follow.
https: / / docs.joinmastodon.org / user / moving / # export
There are instructions here:
https: / / mas.to / settings / aliases

Settings > Import and export > Export
In my settings in masto.es:
https://masto.es/settings/export

There are a few csv files that I can download: current followed accounts, lists, blocked accounts and domains, silenced/ muted accounts.

It seems a good idea to download them all: follows, lists, muted, blocked account and domain, markers. Unless the operating system is very rare, by default those little files will be downloaded onto the Downloads folder.

On this new host server,
https://mas.to/settings/aliases
I put the name of the account I am migrating from: ana@masto.es in order to create the alias
“The new alias has been created correctly. Now you can start the transfer from the old account” means that on the ‘import’ page, you can import all those downloaded little files.
This can be done at any time after creating the new account. For this purpose: Settings > Import and export > Import, where they can be merged or overwritten.

In my example: https://mas.to/settings/imports
This imports the list of followed accounts, which cannot be done automatically. What is automatically migrated is the list of follower accounts, in the next step.

Before making the irreversible step of removing the account, or migrating all the accounts that follow you, it may be a good idea to put a last publication indicating you are moving.

On the server to leave is where the option to redirect the following accounts is activated.

In my case:
https://masto.es/settings/migration

“Specify the name _ of _ user @ domain of the account to which you want to migrate:”
ana @ mas.to
And click on ‘Migrate Followers’.

In the new account, notifications of new follow-up are received in tropel (yeah. Automated translation by FreeTranslate from the Spanish text).

In the old one, https://masto.es/@ana, the profile (or at least the profile and avatar photos) appears in grey tones rather than in color as before, and a notification that says:
ana 🇵🇸 has indicated that their new account is now:
ana@mas.to
(which I have translated into Spanish as: ana@masto.es has indicated that your new account is now: ana@mas.to)

It that would be it (idiomatic expression no automated translation will give you): https://mas.to/@ana

This is a my very own compilation of these two manuals, which I’m sure are better than mine:
https: / / docs.joinmastodon.org / user / moving /
https: / / decentraliza.red / migration- instances /