Mattermost からインポートする

ワークスペースを Zulip にインポートする

他のチャットツールからデータを移行して、Zulip で会話を続けられます。

インポート手順の概要

Mattermost の組織を Zulip にインポートするには、次の手順を行います。詳細は以下で説明します:

Mattermost から Zulip に組織をインポートする

Mattermost のデータをエクスポートする

Mattermost からデータをエクスポートするには、Bulk export data の手順に従ってください。

エクスポートが完了すると、データを含む .jsonl ファイルが得られます。

データを Zulip にインポートする

データを Zulip にインポートする

Zulip では、対応している各種サービスからデータを取り込めます。

Zulip Cloud 組織へのインポートは、サポートチームがご案内します。

Zulip Cloud へのインポートでは、作業前にサポートとの調整が必要です。

セルフホスト版 Zulip サーバーへデータをインポートする場合は、サーバー管理者による作業が必要です。

  1. Zulip インストールのルートドメイン (EXTERNAL_HOST) でホストされている組織にインポートするには、次のコマンドを実行します。

    セルフホスト環境へインポートする際は、事前にバックアップと十分な空き容量を確認してください。

    cd /home/zulip/deployments/current
    ./scripts/stop-server
    ./manage.py convert_mattermost_data /tmp/mattermost_data.jsonl --output /tmp/converted_mattermost_data
    ./manage.py import '' /tmp/converted_mattermost_data
    ./scripts/start-server

    カスタムサブドメインにインポートする場合は、次を実行します:

    cd /home/zulip/deployments/current
    ./scripts/stop-server
    ./manage.py convert_mattermost_data /tmp/mattermost_data.jsonl --output /tmp/converted_mattermost_data
    ./manage.py import <subdomain> /tmp/converted_mattermost_data
    ./scripts/start-server
  2. 新しい Zulip サーバーのインストールガイドの step 4 に従ってください。

インポートの詳細

Zulip Cloud を利用する場合でも、セルフホスト版 Zulip を利用する場合でも、インポート処理について次の点に注意してください:

Mattermost role Zulip role
System Admin Owner
Team Admin Administrator
Member Member
Guest Guest
  • ユーザーアバターはインポートされません。

  • 新規ユーザー向けのデフォルトチャンネルはインポートされません。

  • スター付きメッセージはインポートされません。

  • Zulip の上限である 10,000 文字を超えるメッセージはインポートされません。

Zulip で組織の利用を開始する

インポートが完了したら、組織をスムーズに使い始めるための準備を進めましょう。

ユーザーのログイン方法を決める

ユーザーがどの方法でログインするかを、インポート前に確認しておきましょう。

関連記事