Cloudiwayは、SlackからTeamsへの移行ツールおよびTeamsからTeamsへの移行ツールに関するこの重要な変更を発表することを誇りに思っております。
それは何ですか?
最初、CloudiwayはMicrosoft Graph APIsを使用して、チャンネルにメッセージをインポートしていました。これらのAPIにはいくつかの制限がありました:
- 移行のために設計されていなかったため、重要なパフォーマンスの制限があった。
- メタデータ(初回メッセージのタイムスタンプと作成者)を保持することができませんでした。メッセージの所有者は移行アカウントであり、メッセージの日付は移行日でした。
利点
Microsoft import APIの使用により、スループットが向上します。Microsoft Graphサービス固有のスロットリング制限は、以下の情報を提供します:
- あるチームやチャンネルに対して、アプリごとに秒あたり最大4回のリクエストを発行できます。特定のチャンネルにアプリごとに1日最大3000のメッセージを送信できます(移行モードを使用している場合を除く)。
- インポートAPIページは、次の情報を提供します:スロットリング:チャンネルあたり5 RPSでメッセージをインポート。理論的には、分あたり300メッセージ、時あたり18,000メッセージをインポートできることを意味しますか?
これら2つの抜粋は、古いAPIと新しいインポートAPIとの間のスループットの大幅な改善を示しています。
他の利点は以下の通りです:
- 元のメッセージの作成日を保持する
- 元のメッセージの送信者を保持する
- インライン画像が正しく移行される
- メッセージとメッセージ返信チェーンが保持される
- メッセージの順序が保持される。メッセージは、ソースで作成されたときと同じ年代順に表示されます。
インポートAPIを使用したTeams移行:動作方法
- チームはImport Modeで作成する必要があります。これはプログラム的にのみ実行できます。移行プロセスが完了するまで、チーム内のほとんどの活動からユーザーを制限する特別な状態です。
- 作成されたら、チャンネルもImport Modeで作成されます。
- この時点で、メッセージをチャンネルに作成(注入)できます。
- 移行が終了すると、チャンネルとチームを「閉じる」必要があります。
- チームが閉じられた後、そして閉じられた後のみ、メンバーがTeamsとチャンネルに追加されます。
制限事項
移行モードは、プログラム的に作成されたTeams(つまり、Cloudiwayプラットフォームによって作成されたTeams)でのみ使用できます。既存のチームにコンテンツを移行するためには使用できません。この場合、インポートAPIは使用されません。
- チームがImport Modeにある限り、チームはユーザーには見えません。
- チームが閉じられたら、移行モードに再入ることはできません。これは、チームが閉じられた後に実行されるデルタパスは、もはやImport APIを使用しないことを意味します。デルタパスは、既存の制限を持つ古いGraph APIおよびそれらの既存の制限で発生します。
他の制限事項。
インポートAPIにはいくつかの制限があります。
- 1:1チャットとグループチャットはImport Modeで作成することはできません。これは、1:1のチャットメッセージの移行がImport APIから利益を得ることができないことを意味します。
- チームがImport Modeにある間、プライベートチャンネルを作成することはできません。
SlackからTeamsへの移行:動作方法
前処理タスク中に、CloudiwayプラットフォームはチームをImport Modeで作成し、Import Apisを使用します。チームが既に存在する場合、標準のグラフAPIが代わりに使用されます。
- メッセージはインポートAPIを使用してチャンネルに注入されます。
- カットオーバーの準備ができたら、チームを閉じます(チーム閉鎖ジョブを起動します)。これにより、最終のデルタパスが実行され、チームが閉じられ、次にメンバーシップが移行されます。
TeamsからTeamsへの移行:動作方法
SlackからTeamsへの移行の場合と同様に:
- チームはImport Modeで作成されます。
- メッセージはインポートAPIを使用してチャンネルに注入されます。
- Close Team Jobを実行します:
- 最終のデルタパスが実行されます。
- チャンネルとTeamsが閉じられます。
- メンバーシップが移行されます。
- このステップで、そしてチームが閉じられたときにのみ、プライベートチャンネルを移行することができます。
結果
次に
あなたは、新しいImport Apiを使用して移行を実行する準備が整いました。 詳細については、ユーザーガイド:SlackからTeamsへの移行およびTeamsからTeamsへの移行を参照してください。
さらに情報が必要な場合は、見積もりまたは事前販売の電話を受けるために、当社のセールスチームにお問い合わせいただくことができます。