Studio
ウェイトリスト

Mastodonのアカウントを別のサーバーに引っ越す方法

フォロワーを新しいMastodonサーバーに移し、フォロー、リスト、ブロックをインポートして、リンク、認証、旧アカウントで予約していた投稿を更新する方法。

Mastodonのアカウントを別のサーバーに引っ越すには、新しいサーバーにアカウントを作り、そこに旧アカウントのアドレスをエイリアスとして登録してから、旧アカウントの設定で引っ越しを始めます。フォロワーは、相手のサーバーが引っ越しに対応していれば新しいアカウントに切り替わります。投稿は旧サーバーに残り、フォロー、リスト、ブックマーク、ブロック、ミュートは、エクスポートしてインポートした場合にだけ移ります。

このガイドでは、1つの例ですべての手順をたどり、旧アドレスを指したままのリンク、プロフィール文、予約投稿も扱います。説明にはMastodonのWeb版を使い、アカウントの削除は扱いません。

移るものと残るものを知る

Mastodonのアカウントの引っ越しガイドには、引っ越しで何が起きるかが書かれています。

項目 どうなるか
フォロワー 相手のサーバーのソフトウェアが引っ越しに対応していれば、新しいアカウントに切り替わる
投稿とメディア 旧サーバーに残る。Mastodonではインポートできない
フォロー、リスト、ブックマーク、ブロック、ミュート、ブロックしたドメイン CSVファイルとしてエクスポートしてから、インポートする
旧プロフィール 新しいアカウントへの案内が表示され、投稿できなくなる
再度の引っ越し 30日間はできない

例は架空のものです。地域のコミュニティラジオでボランティアをしているジュニパーが、@juniper@oldwaves.exampleから@juniper@newwaves.exampleに引っ越します。旧アカウントを指しているものは3つあります。自分のWebサイトのフッターにあるリンク、Blueskyのプロフィール文、そして投稿ツールで来週に予約している3件の投稿です。

新しいアカウントを用意し、データをエクスポートする

新しいサーバーを選び、ルールを読んで登録します。名前、プロフィール文、アイコン、プロフィールのリンクを設定し、フォロワーが移ってきたときにあなただと分かるようにします。

旧アカウントで「ユーザー設定」>「インポート・エクスポート」>「エクスポート」を開き、必要なCSVファイルをダウンロードします。ここでは、自分用のコピーとして投稿とメディアのアーカイブもリクエストできます。

まだ必要な通知やダイレクトメッセージは、今のうちに読んでおきます。Mastodonのガイドによると、引っ越しを始めると旧アカウントにはアクセスできなくなります。

フォロー、リスト、ブロックをインポートする

新しいアカウントで「ユーザー設定」>「インポート・エクスポート」>「データのインポート」を開きます。データの種類を選び、対応するCSVファイルを選んで、「統合」か「上書き」を選びます。統合はアカウントにすでにあるデータに追加し、上書きはそれを置き換えます。ファイルごとに繰り返してください。ジュニパーの新しいアカウントはすでにラジオ局のプロフィールをフォローしているので、フォローは統合でインポートします。

フォロワーを承認制にしている人には、もう一度承認してもらう必要があります。インポートが終わったら、承認待ちのリクエストを除いて、フォロー数がエクスポートした数と一致しているか確認します。

エイリアスを作成して引っ越しを始める

  1. 新しいアカウントで「ユーザー設定」>「アカウント」を開きます。「別のアカウントから引っ越す」にある「アカウントエイリアスを作成」を選びます。ジュニパーは旧アカウントのアドレス@juniper@oldwaves.exampleを入力し、「エイリアスを作成」を選びます。
  2. 旧アカウントで「ユーザー設定」>「アカウント」を開きます。「別のアカウントに引っ越す」にある「こちら」のリンクを選びます。ジュニパーは新しいアカウントのアドレス@juniper@newwaves.exampleと旧アカウントのパスワードを入力し、「フォロワーを引き継ぐ」を選びます。
  3. 「…はこのアカウントとエイリアスの設定がされていません」と表示されたら、新しいアカウントのエイリアスを確認します。最大24時間待ってから、もう一度試す必要があるかもしれません。

フォロワーは何回かに分けて移ってくることがあり、この切り替えは取り消せません。

フォロワーを移さずに引っ越し済みの案内だけを表示したい場合は、手順2のページで代わりに「フォロワーを残したまま引っ越す」を選び、「引っ越しを設定」を選びます。案内を出している間、旧アカウントは投稿できませんが、この設定はいつでも取り消せます。

旧アカウントを指しているものをすべて更新する

ほかの場所にあるリンクは自動では更新されません。

  • Webサイトの認証: Mastodonのプロフィールのドキュメントにあるとおり、自分のサイトがrel="me"付きでプロフィールのURLを正確に指していれば、Mastodonはチェックマークを表示します。ジュニパーはフッターのリンクをhttps://newwaves.example/@juniperに変え、新しいプロフィールにWebサイトを追加して保存します。詳しくは認証のガイドを参照してください。
  • リンクまとめページ: 旧プロフィールへのリンクを置き換えます。リンクまとめページのガイドを参照してください。
  • ほかのネットワーク: ジュニパーはBlueskyのプロフィール文にあるアドレスを更新します。
  • メールの署名など、アドレスを貼り付けているほかの場所。
  • 予約投稿: 引っ越し後、旧アカウントは投稿できません。ジュニパーは予約していた3件の投稿を新しいアカウントに切り替えます。重複を避ける方法は予約ツール移行ガイドで説明しています。

1週間後に引っ越しを確認する

  • 新しいアカウントのフォロワー数が増え、旧プロフィールに引っ越し済みの案内が表示されている。
  • 新しいプロフィールで、Webサイトの横にチェックマークが付いている。付いていなければ、リンクを削除して保存し、もう一度追加して保存する。
  • 友人に試しにメンションしてもらうと、新しいアカウントに届く。
  • 旧アカウント宛ての予約投稿が残っておらず、新しいアカウントでの最初の予約投稿が公開された。繰り返し使えるテストはMastodonの予約投稿ガイドにあります。

Studioでは、新しいアカウントのハンドル、プロフィールのリンク、またはサーバー名を入力して追加すると、そのサーバーのログイン画面に移動します。予約ページ(Schedule)から予約済みのノートを1件ずつ開き、プラットフォームの一覧(Platforms)を開いて、旧アカウントをオフ、新しいアカウントをオンにしてから、予約ボタン(Schedule)を押します。アカウントをオフにすると、そのアカウント向けに書いた個別の文面は削除されるので、残したいものは先にコピーしておきます。その後、旧アカウントの連携を解除します。Studioはそのアカウントへの投稿と、そのアカウントのノートのインサイトの更新を停止します。この操作は取り消せません。Studioはフォロワーや投稿を移しません。Studioはまだ利用できませんが、ウェイトリストに登録できます。

執筆

Reunifiedは、ばらばらになったものをもう一度ひとつにまとめるアプリを作っています。

あわせて読みたい

すべての記事

近日公開

ウェイトリストに登録

メールアドレスを登録すると、Studio をダウンロードできるようになったときにお知らせします。

Studio をどこで使いますか?