お知らせ:当社は、お客様により充実したサポート情報を迅速に提供するため、本ページのコンテンツは機械翻訳を用いて日本語に翻訳しています。正確かつ最新のサポート情報をご覧いただくには、本内容の
英語版を参照してください。
Zoho WorkDriveの高度なファイル管理機能と共同作業機能により、チームはより効率的に作業できます。Microsoft OneDriveからZoho WorkDriveにデータを移行する場合は、組み込みの移行ツールを利用できます。
対応プラン
Microsoft OneDrive
現在、次のMicrosoftプランからの移行に対応しています。
- Microsoft 365 Business Basic
- Microsoft 365 Business Standard
- Microsoft 365 Business Premium
- Microsoft 365(E3, E5, F1, F3, F5)
- Office 365(E1, E3, E5)
メモ:OneDrive for Business(Plan 1)、Microsoft 365 Basic、Microsoft 365 Personal、Microsoft 365 Familyの個人向けプランは移行に対応していません。
WorkDrive
移行後、OneDriveのデータはどうなりますか?
削除操作は行われません。移行後も、OneDrive内のすべてのデータはそのまま保持されます。
メモ:移行を進める前に、以下の詳細をすべて注意深く確認してください。
移行される内容
- OneDriveの[マイ ファイル]配下にあるすべてのファイルが、WorkDriveの[マイフォルダー]に移行されます。
- ファイルの作成日時と更新日時は保持されます。
移行の制限事項
- 移行は、上記のプランでのみ対応しています。
- OneDriveアカウント内で、ユーザー1人あたりのフォルダー数がサブフォルダーを含めて1,000,000(100万)件を超える場合、データをWorkDriveに移行できません。
- ファイルやフォルダーの共有権限(内部および外部)の移行には、まだ対応していません。[共有アイテム]配下のファイルやフォルダーは移行されません。
- 共有ライブラリ(SharePointライブラリ)は移行されません。
- OneNoteファイルは移行されません。
- リンクは移行されますが、この機能はまだWorkDriveで対応していないため、WorkDriveでは機能しません。移行後、リンクを開くにはコンピューターにダウンロードしてください。
- 25GBを超える個別のファイルは移行できません。
- ごみ箱内の項目は移行されません。
- ファイルのバージョンは移行されません。ファイルの最新バージョンのみが移行されます。
- ファイルやフォルダーの最終更新ユーザー情報は移行できません。代わりに、WorkDriveでは作成ユーザーが最終更新ユーザーとして表示されます。
- 現在、この移行ツールでは、Microsoftファイル形式(Word、Excel、PowerPoint)からZoho標準形式(Writer、Sheet、Show)への自動変換には対応していません。これらのファイルを変換するには、移行後に手動でZoho形式に切り替える必要があります。
- 移行は、ユーザーごと、サービスごとに1回のみ実行できます。
- 移行後にOneDriveに追加されたデータを、再度Zoho WorkDriveに移行することはできません。
- OneDriveとZoho WorkDriveのどちらでも、移行時に重複したエントリーは許可されません。つまり、複数のOneDriveアカウントのデータを1つのWorkDriveアカウントに移行することも、1つのOneDriveアカウントのデータを複数のWorkDriveアカウントに移行することもできません。
メモ
Microsoftグローバル管理者は、他のユーザーのファイルにアクセスできます(データ保持期間に応じて、停止済みまたは削除済みのユーザーも含みます)。また、必要なファイルを自分のOneDriveアカウントにコピーまたは移動できます。移行を開始する前に、必要なデータを移動またはコピーしてください。
移行の前提条件
移行を開始する前に、OneDrive APIへの読み取り専用アクセスを許可するため、以下の前提条件の手順を完了してください。
Microsoft OneDriveでの操作
OneDriveからWorkDriveにデータを移行するには、Microsoft Azureアプリケーション(クラウドアプリ)を作成する必要があります。このアプリケーションにより、OneDriveアカウントが安全に認証され、移行中にデータへアクセスするために必要な権限が付与されます。
i) Azureサブスクリプションの設定(無料プラン)
Azure Cloud Shellを使用するには、Azure無料サブスクリプションの初回設定を完了する必要があります。手順は次のとおりです。
- portal.azure.comに移動します。
- 上部のナビゲーションバーで、[Cloud Shell]アイコンをクリックします。

- メッセージが表示されたら、[PowerShell]を選択します。

- No active subscriptionというメッセージが表示された場合は、サブスクリプションの作成を求められます。

- [Create an Azure subscription]をクリックします。
- [Try Azure for Free]を選択します。
- 次の操作を行い、サインアップ手続きを完了します。
- 利用規約に同意します。
- プロフィールと支払い情報を確認します。
メモ:この手続き中にMicrosoftから請求されることはありません。
- Cloud Shellターミナルが開いたら、Azureサブスクリプションを使用できます。
ii) Microsoftクラウドアプリの作成
当社のスクリプトを使用すると、必要なMicrosoftクラウドアプリを数ステップで作成できます。
- portal.azure.comに移動します。
- [Cloud Shell]アイコンをクリックします。
- メッセージが表示されたら、[PowerShell]を選択します。
- 再度メッセージが表示された場合は、次の操作を行います。
- 追加のリソースを作成せずにすばやくアクセスできるように、[No storage required (Recommended)]を選択します。
メモ:Cloud Shellセッション間でファイルストレージを永続化する必要がある場合にのみ、[Mount storage account]を選択してください。
- [Subscription]ドロップダウンリストからサブスクリプションを選択します。
- [Use an existing private network]は選択しないままにします。このオプションは高度な設定でのみ必要です。
- [Apply]をクリックして、PowerShellターミナルを起動します。
- 次のコマンドをコピーしてPowerShellターミナルに貼り付け、Enterキーを押します。
'wget -cO - https://zoho.to/msdrive_to_workdrive > 'ms_app_creator.sh';sh ms_app_creator.sh'

- スクリプトにより、次の処理が自動的に実行されます。
- Azure Portalにアプリケーションを登録します。
- アプリ認証に必要なセキュリティ証明書を生成します。
- スクリプトが正常に完了すると、次の画面が表示されます。

以下の手順に従って、管理者の同意を付与し、生成された証明書ファイルをダウンロードします。
iii) 管理者の同意の付与と証明書のダウンロード
スクリプトで証明書が検証されると、移行アプリケーションに対してテナント全体の管理者の同意を付与するよう求められます。
- ターミナルに表示される[Tenant-Wide Admin Consent link]をクリックします。
- グローバル管理者アカウントでサインインします。
- 要求された権限を確認し、アプリケーションに管理者の同意を付与します。アプリが未確認であることを示すメッセージが表示された場合は、続行するために承認します。
- 権限が付与されると、生成された.p12証明書ファイルが一覧表示されたDownload Fileプロンプトが表示されます。証明書ファイル(.p12ファイル)をクリックして、コンピューターにダウンロードします。
- Download Fileプロンプトが表示されない場合:
- Azure Cloud Shell(*.azure.com)サイトでポップアップが許可されていることを確認します。
- または、ターミナルに表示されているダウンロードコマンドを実行して、.p12証明書を手動でダウンロードします。
ダウンロードした.p12証明書は安全に保存してください。Zoho WorkDrive移行ウィザードでMicrosoft認証情報を設定する際に必要になります。
iv) OneDriveからメンバーをCSVファイルにエクスポート
Microsoft 365管理センターからメンバーデータをエクスポートできるのは、Microsoftグローバル管理者のみです。エクスポートされたユーザーは、OneDriveユーザーとWorkDriveユーザーを関連付けるために使用されます。
- Microsoft 365管理センターに移動します。
- [Users]をクリックします。
- ドロップダウンから[Active users]を選択します。
- 上部の操作バーで、その他の操作アイコン(...)をクリックします。
- [Export Users]を選択し、[Continue]をクリックします。
- [Save]をクリックして、ユーザーをCSVファイルでダウンロードします。
v) エクスポートしたCSVファイルの更新
CSVファイルをダウンロードした後、OneDriveユーザーをWorkDriveユーザーに正しく関連付けるために、ファイルを編集する必要があります。
- OneDriveからエクスポートしたCSVファイルを、Zoho Sheetなどの表計算アプリで開きます。
- [Email Address]列をコピーし、末尾に新しい列として貼り付けます。
- 新しい列のヘッダーに「[WorkDrive Email Address]」という名前を付けます。
- 該当するユーザーのメールアドレス項目で、ドメイン名やユーザー名の変更など、必要な変更を列内で行います。
- 変更内容を保存し、CSV形式でファイルをコンピューターにダウンロードします。
WorkDriveでのユーザーのメールアドレスがOneDriveアカウントのメールアドレスと異なる場合は、CSVファイル内で、OneDriveのメールアドレスに対応するWorkDriveのメールアドレスが正しく更新されていることを確認してください。
vi)OneDriveユーザーのWorkDriveへの招待
WorkDriveの特権管理者または管理者は、CSVファイル内のエクスポートしたOneDriveユーザー一覧または更新済みOneDriveユーザー一覧から、すべてまたは必要なOneDriveユーザーをWorkDriveアカウントに参加するよう
招待する必要があります。
- WorkDriveアカウントに移動します。
- WorkDriveアカウントの左下にある[管理コンソール]をクリックします。管理コンソールページが新しいタブで開きます。[ダッシュボード]が初期設定で選択されます。
- 左側のパネルで[メンバー]をクリックします。
- 右上にある[+ メンバーを招待]ボタンを選択します。新しいメンバーの招待画面が開きます。
- 招待するユーザーのメールアドレスを入力します。
- ユーザーにチームの役割を割り当てます。
- [メンバーを招待]をクリックします。
- WorkDriveに移行できるのは、有効なユーザーのデータのみです。有効なユーザーとは、WorkDriveアカウントに参加済みで、無効、一時停止、削除の状態ではないユーザーを指します。
- 移行前にOneDriveユーザーをWorkDriveに追加し忘れ、後から追加する場合は、それらのユーザーに対して新しい移行を実行する必要があります。
移行手順
1. 移行の認証
- 管理者または特権管理者としてWorkDriveアカウントにログインします。
- WorkDriveアカウントの左下にある[管理コンソール]をクリックします。
- 左側のパネルで[移行]タブをクリックして、移行画面を開きます。
- 右下にある[開始する]をクリックします。新しい画面が開きます。
- [移行の詳細]で、移行元プロバイダーとしてOneDriveを選択し、移行名を入力します。
- ダウンロードした.p12ファイルをインポートします。これはサービスアカウントキーとも呼ばれ、Microsoft APIで認証するために使用されます。
- 完了したら、[続行してWorkDriveのユーザーを関連付け]をクリックします。
2. ユーザーの関連付けと移行の開始
メモ:ユーザーを関連付けるためにCSVファイルをインポートする前に、Azure Active Directory管理センターでWorkDriveアプリへの管理者の同意を付与する必要があります。
- エクスポートしたOneDriveユーザーまたは更新済みOneDriveユーザー一覧を含む必要な.csvファイルをインポートするには、[参照]をクリックします。
- [続行]をクリックします。ユーザーの詳細を表示する新しい画面が開きます。[関連付け済みユーザー]タブが初期設定で表示されます。
OneDriveのユーザー一覧と、対応するWorkDriveユーザーの詳細を確認できます。

- [未関連付けユーザー]タブをクリックすると、未関連付けのユーザーとその理由の一覧を確認できます。
メモ:すべてのユーザーを関連付けるには、OneDriveアカウントのすべてのユーザーがWorkDriveに参加済みで、有効になっていることを確認してください。
- [続行]をクリックします。新しい画面が開きます。
- 移行の完了後に自分またはすべてのメンバーにメールを送信するには、必要なチェックボックスを選択し、[続行]をクリックします。
- [移行を開始]をクリックします。
- 移行の進行に合わせて、画面に移行ステータスが表示されます。
内容は次のとおりです。
- 移行中のユーザー
- 移行済みファイル数
- ファイルの合計数
- 移行済みファイルのサイズ
メモ:ユーザーを個別に選択して移行することはできません。
- ユーザーの移行ステータスの横にある[レポートを表示]をクリックします。(レポートのリンクは、そのユーザーの移行が完了すると表示されます。)
ユーザーのレポートには、以下の内容が表示されます。
- ファイルの合計数
- 移行済みファイル
- 移行に失敗したファイル
- フォルダーの合計数
- 移行済みフォルダー
- 移行に失敗したフォルダー
- 合計サイズ
- 移行に失敗したファイルがある場合は、[移行の失敗]に一覧表示されます。ファイル名と失敗の理由を確認できます。
- 必要なファイルを選択し、[失敗したファイルを再試行]をクリックします。または、これらのファイルをOneDriveから手動でダウンロードし、WorkDriveにアップロードすることもできます。
3. 移行レポートのダウンロード
すべてのユーザーの移行が完了すると、全体の移行レポートをダウンロードできます。ページ上部の[全体レポートをダウンロード]をクリックします。移行レポートには、移行アクティビティに関する完全なログが記録されます。
移行レポートは、移行を開始したユーザー(管理者または特権管理者)の[自分のフォルダー]にアップロードされます。レポートは「Migration report for <Migration name>」という名前で保存され、すべてのチーム管理者と共有されます。
新しい移行の作成
この移行から除外したユーザーがいる場合は、いつでも新しい移行を作成して、それらのユーザーを移行できます。
右上にある[新しい移行を作成]をクリックし、上記と同じ手順に従います。ページ上部で各移行名をクリックすると、これまでに実行した移行を切り替えることができます。
1回の移行では、すべてのユーザー(エクスポートしたOneDriveユーザーまたは更新済みOneDriveユーザー)を含むCSVファイルをアップロードする必要があります。
複数回の移行では、移行ごとに、必要なユーザーのみ(エクスポートしたOneDriveユーザーまたは更新済みOneDriveユーザー)を含む新しいCSVファイルをアップロードする必要があります。
新しい移行を作成できるのは、前回の移行が正常に完了した後のみです(つまり、新しい移行を作成するには、関連付け済みのすべてのユーザーが先に移行されている必要があります)。