SharePoint 移行ツールの使用Using the SharePoint Migration Tool

SharePoint 移行ツール (SPMT) は、SharePoint オンプレミス ドキュメント ライブラリまたは標準のファイル共有からファイルを移行したり、それらのファイルを簡単に SharePoint Online のテナントに移動したりするためのツールです。すべての Office 365 ユーザーが使用できます。The SharePoint Migration Tool (SPMT) is a tool that migrates your files from SharePoint on-premises document libraries or regular file shares and easily moves them to your SharePoint Online tenant. It is available to all Office 365 users.

注意

現在のリリースをインストールするには、SharePoint 移行ツールからダウンロードしてください。To install the current release download here: SharePoint Migration Tool.

はじめにBefore you begin

移行を開始する前に、システム要件、設定、およびアクセス許可の動作を確認します。Review the system requirements, settings, and permissions behavior before beginning your migration.

カスタム スクリプトを許可または禁止する (NoScript)Allow or prevent Custom Script (NoScript)

Office 365 のテナントでは、ユーザーが個人用サイトおよびセルフサービスで作成したサイトでカスタム スクリプトを実行できるようにするかどうかを制御できます。In Office 365 tenants you can control whether users can run custom script on personal sites and self-service created sites.

移行時に、一部の Web パーツはこの設定を「許可する」に設定する必要があります。そうしていないと、Web パーツが移行されなくなります。During migration, some web parts require this setting set to allow. Otherwise, the web part will not be migrated.

移行を開始する 24 時間前までに、次の操作を実行してください。At least 24 hours before you start migration, do the following:

  1. SharePoint 管理センターで [設定] を選択します。From the SharePoint Admin Center, select Settings.
  2. [カスタム スクリプト] まで下にスクロールします。Scroll down to "Custom Script".
  3. 次の項目を両方とも選択します。Requires both of the following:
    個人用サイトでカスタム スクリプトの実行をユーザーに許可するAllow users to run custom script on personal sites
    セルフサービスで作成したサイトでカスタム スクリプトの実行をユーザーに許可するAllow users to run customer script on self-service created sites

移行中は、これらの設定を変更しないでください。Leave these settings in place for the duration of your migration.

注意

この設定の変更は有効になるまでに 24 時間かかることがあります。Changes to this setting might take up to 24 hours to take effect.

詳細については、「カスタム スクリプトを許可または禁止する」を参照してください。For more information, see: Allow or prevent custom script

ログインに関する注意事項Note about logging in

SharePoint 移行ツール (SPMT) を初めて起動すると、Office 365 のユーザー名とパスワードが求められます。移行で使用する Office 365 の資格情報を入力します。When you first launch the SharePoint Migration Tool (SPMT), you will be prompted for your Office 365 username and password. The Office 365 credentials you provide will be to the migration destination.

サポートされる認証Authentication supported

SPMT では、次の認証方法がサポートされています。SPMT supports the following authentication methods:

  • NTLMNTLM
  • KerberosKerberos
  • フォームForms
  • ADFSADFS
  • 多要素認証Multi-factor authentication
  • SAML ベースのクレームSAML based claims
  • クライアント証明書の認証Client certificate authentication

重要

オンプレミスのサーバーが Windows 認証を含む複数の認証プロバイダーをサポートするように構成されている場合、Windows 認証はサポートされません。これがご使用の環境についての説明である場合、Windows 認証の代わりに他の認証方法を使用してください。If the on-premesis server is configured to support multiple authentication providers,including Windows authentication, then Windows authentication will not be supported. If this describes your environment, use other authentication methods instead of Windows authentication.

現在のデータの場所Where is your data currently located?

SharePoint 移行ツール (SPMT) の使用を開始する前に、データが格納されている場所と、それらのファイルの移動先に指定する場所を書き留めます。後で、データ ファイルの現在の場所と、その移動先の SharePoint Online サイト コレクションの場所を求められます。SharePoint 移行ツールでは、データの移行元を、オンプレミス SharePoint Server 2013 サイトとローカル ファイル共有またはネットワーク パスの 2 つの移行元から選択できます。Before you start using the SharePoint Migration Tool (SPMT), note where your data is located and where you want those files located after migration. You will be prompted for the current location of your data files and the location of the SharePoint Online site collection where you want them moved. The SharePoint Migration Tool lets you select from two sources from which to migrate your data: from an on-premises SharePoint Server 2013 site or from a local file share or network path.

  • SharePoint オンプレミス: SharePoint オンプレミスのオプションを選択すると、ファイルが格納されている SharePoint Server サイトの名前の入力を求められ、そのサイトの資格情報を求められます。移行するドキュメント ライブラリを指定します。SharePoint on-premises: If you select the SharePoint on-premises option, you will be asked to enter the name of the SharePoint Server site where your files are located and prompted for your credentials for that site. You will indicate what document library you wish to migrate.

    注意

    SharePoint 移行ツールは、SharePoint Server 2013 をサポートしています。The SharePoint Migration Tool supports SharePoint Server 2013.

  • ファイル共有: ファイル共有オプションを選択すると、ファイル共有の場所、SharePoint Online サイトの URL、ファイルの移動先のドキュメント ライブラリの入力を求められます。File share: If you select the file share option, you will be asked to enter the location of the file share, the URL of the SharePoint Online site, and the document library where they will be moved.

SharePoint 移行ツールの使用Using the SharePoint Migration tool

現在のリリースをインストールするには、「SharePoint Migration Tool Version 2」 (SharePoint 移行ツール バージョン 2) からダウンロードしてください。To install the current release download here: SharePoint Migration Tool Version 2

SharePoint Server ドキュメント ライブラリからのデータ ファイルの移行Migrating data files from SharePoint Server document libraries

  1. SharePoint 移行ツールを起動し、Office 365 のユーザー名とパスワードを入力します。Start the SharePoint Migration Tool, then enter your Office 365 username and password.

  2. [最初の移行を開始] を選択します。Select Start your first migration.

  3. [SharePoint Server 2013] を選択します。Select SharePoint Server 2013.

  4. コンテンツが格納されている SharePoint Server 2013 サイトの URL を入力して、[次へ] をクリックします。Enter the SharePoint Server 2013 site URL where your content is located. Click Next.

    重要

    プロキシ接続はサポートされていません。プロキシ接続を使用すると、「SharePoint ログインに失敗しました」や「ドキュメント ライブラリを読み込めません」などのエラーが発生します。Proxy connections are not supported. Using Proxy connections will yield errors such as "SharePoint login fail" or "cannot load document library".

  5. SharePoint Server サイトへのユーザー名とパスワードを入力します。ユーザー名は、someone@example.com の形式にする必要があります。[サインイン] をクリックします。Enter your username and password to the SharePoint Server site; username must use the format of someone@example.com. Click Sign in.

    注意

    このツールの使用中に、そのサイトにサインインしたことがある場合は、同じサイトに対するサインインのダイアログは表示されなくなります。If you have already signed in to that site once while using this tool, you won't be prompted again for the same site.

  6. ファイルが格納されているドキュメント ライブラリを選択します。ドロップダウン リストには、すべての有効な選択肢が含まれています。Choose the document library where your files are located. The drop-down list will contain all your possible choices.

  7. ファイルをマージする SharePoint Online サイトの URL を入力します。Enter the URL of the SharePoint Online site where you want your files migrated.

  8. ファイルの移動先のドキュメント ライブラリを選択します。Select the document library to where your files will be moved.

  9. [追加] をクリックします。このタスクがリストに追加されます。別のデータ ファイル セットを選択して移行する場合は、[ソースを追加] をクリックします。Click Add. This task will be added to the list. If you want to select another set of data files to migrate, click Add a source.

ローカル ファイル共有からのデータ ファイルの移行Migrating data files from a local file share

  1. SharePoint 移行ツールを起動し、Office 365 のユーザー名とパスワードを入力します。Start the SharePoint Migration Tool, then enter your Office 365 username and password.

  2. [最初の移行を開始] を選択します。Select Start your first migration.

  3. [ファイル共有] を選択します。Select File Share.

  4. コンテンツが格納されているファイル共有のソース パスを入力して、[次へ] をクリックします。Enter the source path of the file share where your content is located. Click Next.

  5. ファイルをマージする SharePoint Online サイトの URL を入力します。[次へ] をクリックします。Enter the URL of the SharePoint Online site where you want your files migrated. Click Next.

    注意

    このツールの使用中に、そのサイトにサインインしたことがある場合は、同じサイトに対するサインインのダイアログは表示されなくなります。If you have already signed in to that site once while using this tool, you won't be prompted again for the same site.

  6. ファイルの移動先のドキュメント ライブラリを選択します。[次へ] をクリックします。Choose the document library to where your files will be moved. Click Next.

  7. このタスクがリストに追加されます。別のデータ ファイル セットを選択して移行する場合は、[ソースを追加] をクリックします。This task will be added to the list. If you want to select another set of data files to migrate, click Add another source.

  8. 移行元の選択が完了したら、[次へ] をクリックします。When you have finished selecting your sources, click Next.

  9. 設定を確認してから、[移行] をクリックします。 Review your settings. Then click Migrate.

一括移行に JSON または CSV ファイルを使用するにはTo use a JSON or CSV file for bulk migration

移行するリソースが大量にある場合は、JSON または CSV ファイルを使用して一括移行を行うことができます。データ コンテンツの移行のために JSON、CSV ファイルを作成する方法の詳細については、「JSON または CSV ファイルの書式を設定してデータ コンテンツを移行する方法」を参照してください。If you have many sources to migrate, you can use either a JSON or CSV file to do a bulk migration. To learn more on how to create a JSON or CSV file for data content migration, see How to format your JSON or CSV file for data content migration.

  1. SharePoint 移行ツールを起動し、Office 365 のユーザー名とパスワードを入力します。Start the SharePoint Migration Tool, then enter your Office 365 username and password.

  2. [最初の移行を開始] を選択します。Select Start your first migration.

  3. [一括移行用の JSON または CSV ファイル] を選択します。Select JSON or CSV file for bulk migration.

  4. コンテンツが格納されている .CSV または .JSON ファイルの完全パスを入力します。[追加] をクリックします。Enter the full path of your .CSV or .JSON filewhere your content is located. Click Add.

  5. ファイルをマージする SharePoint Online サイトの URL を入力します。[次へ] をクリックします。Enter the URL of the SharePoint Online site where you want your files migrated. Click Next.

    注意

    このツールの使用中に、そのサイトにサインインしたことがある場合は、同じサイトに対するサインインのダイアログは表示されなくなります。If you have already signed in to that site once while using this tool, you won't be prompted again for the same site.

  6. [一括移行用の JSON または CSV ファイル] を選択します。ファイルの場所を入力するか、[ファイルの選択] をクリックしてファイルを見つけます。[追加] をクリックします。Select JSON or CSV file for bulk migration. Enter the location of your file, or click Choose File to locate it. Click Add.

オンプレミスの SharePoint Server からファイルを移行する場合は、前の手順でそのサイトのユーザー名とパスワードを提供しない限り、これらの資格情報を求められます。If you are migrating files from an on-premises SharePoint Server, you will be prompted for your username and password for that site unless you provided those credentials in previous steps.

ファイル内のエラーは、1 行ごとに検出されます。エラーのある行が表示されます。ファイルのエラーを修正するまで処理を進めることができません。Any errors in your file it will be detected on a line-by-line basis. The error will indicate which line or lines contains the errors. You will not be able to proceed until you correct the errors in your file.

重要

プロキシ接続はサポートされていません。プロキシ接続を使用すると、「SharePoint ログインに失敗しました」や「ドキュメント ライブラリを読み込めません」のようなエラーが発生します。Proxy connections are not supported. Using Proxy connections will yield errors such as "SharePoint login fail" or "cannot load document library".

  1. 移行するファイルの別のセットを選択するには、[ソースの追加] をクリックします。それ以外の場合は、[次へ] をクリックします。If you want to select another set of data files to migrate, click Add a source. Otherwise, click Next.

  2. 設定を確認してから、[移行] をクリックします。Review your settings. Then click Migrate.

移行ジョブのステータスの監視とレポートMonitoring and reporting status of migration jobs

[移行] をクリックすると、移行ジョブの進行状況が表示されます。移行ジョブが完了すると、各ジョブの詳細レポートやサマリー レポートを表示したり、このセッションの間に送信されたすべての移行ジョブを含む単一のサマリー レポートを表示したりすることができます。詳細については、「SharePoint 移行ツール レポートを使用するを参照してください。After you click Migrate, the progress of your migration jobs will be displayed. As they complete, you can view either detailed or summary reports of an individual job or a single summary report that includes all migration jobs submitted during this session. To learn more, see: Using the SharePoint Migration Tool Reports.

移行ジョブの再開Resuming migration jobs

送信したジョブの完了前に移行ツールを閉じる必要がある場合、任意のコンピューターからツールを再開できます。If you need to close the migration tool before a submitted job has completed, you can restart the tool from any computer.

注意

送信した移行ジョブを再開するには、そのジョブを少なくとも 5 分間実行している必要があります。そのジョブは、SharePoint Online 移行ツールを閉じた時点で一時停止されます。送信したジョブがツールを閉じるまでに 5 分以上実行されていない場合は、そのジョブを再送信する必要があります。To resume a submitted migration job, it has to have been running at least 5 minutes. It will be paused at the point you closed the SharePoint Online Migration Tool. If your submitted job was running less than 5 minutes before the tool closed, you must resubmit the job.
移行ジョブを再開するにはTo resume migration jobs

  1. SharePoint 移行ツールを起動します。元のジョブを送信したときに使用した Office 365 のユーザー名とパスワードを使用して、[ サインイン] をクリックします。Launch the SharePoint Migration Tool. Click Sign In using the same Office 365 username and password you used when you originally submitted the job.

  2. サインイン後、画面に一時停止した移行が表示され、完了した部分と未完了の部分の詳細が示されます。After you sign in, a screen displays any paused migrations, providing details about what has been completed and what remains.

  3. その他の移行タスクを追加する場合は、[ 新しい移行元と移行先の選択] をクリックします。それ以外の場合は、[ 次へ] をクリックします。移行ジョブが再開されます。オンプレミスの SharePoint Server からファイルを移行する場合は、そのサイトのユーザー名とパスワードを求められます。If you want to add additional migration tasks, click Select new sources and destinations. Otherwise, click Next. Your migration jobs will be resumed. If you are migrating files from an on-premises SharePoint Server, you will be prompted for your username and password for that site.

増分移行Incremental migration

移行タスクが完了した後、後日再実行するためにタスクを保存することもできます。これにより、移行元で新しく作成されたファイルや更新されたファイルのみを移行できるようになります。After a migration task has completed, it can also be saved to be rerun at a later date, allowing you to move only those new or updated files in the source location.

注意

この設定を変更する場合は、最初の移行ジョブが送信される前に行います。この設定はグローバルです。送信するすべての後続タスクに適用されます。If you wish to make changes to this setting, do so before your initial migration job is submitted. This setting is global; it will apply to all subsequent tasks you submit.

この設定がオンの場合、SharePoint Online ターゲット環境の増分チェックが実行されます。ファイルは、次のように評価されます。When this setting is on, an incremental check of the SharePoint Online target environment will be performed. Files will be evaluated as follows:

状態Status 結果Result
ソース ファイルが変更された時刻は、ターゲット ファイルが変更された時刻よりも前です。Modified time of the source file is earlier than the modified time of the target file.
ファイルは移行されません。File will not be migrated.
SPO ターゲットの場所にファイルまたはリストが存在します。Files or lists exist in the SPO target location.
移行では、スキャン中の既存のオブジェクトはスキップされます。Migration will skip those existing objects during scan.
移行中に、移行元のファイルまたはオブジェクトのタイム スタンプが変更されるTime stamp on files or object in the source location changes during migration
変更されたファイルのみが移行されます。Only the changed file will be migrated.
ソースはファイル共有です。Source is a file share.
移行の検証は、ファイルとフォルダーのパスに基づきます。Validation for migration will be based on the file/folder path.
ソースはオンプレミスの SharePoint サーバー/Source is an on-premises SharePoint Server/
移行の検証は、リスト項目の GUID に基づきます。フォールバックとしてフォルダー パスを使用します。Validation for migration will be based on list item GUID. Use the folder path as a fallback.

AvailabilityAvailability

注意

現在、中国の 21Vianet が運用する Office 365 のユーザーは SharePoint 移行ツールを利用できません。Currently the SharePoint Migration Tool is not available for users of Office 365 operated by 21Vianet in China.
データ トラスティ German Telekom によるドイツのクラウドを使う Office 365 のユーザーも利用できません。ただし、ドイツのユーザーで、データがドイツのデータセンター以外の場所にある場合は、サポートされます。It is also not available for users of Office 365 with the German cloud with the data trustee, German Telekom. However, it is supported for users in Germany whose data location is not in the German datacenter.

SharePoint 移行ツールの概要Introducing the SharePoint Migration Tool

SharePoint 移行ツールのしくみHow the SharePoint Migration Tool works

JSON または CSV ファイルの書式を設定してデータ コンテンツを移行する方法How to format your JSON or CSV file for data content migration

データ コンテンツ移行のためのユーザー マッピング ファイルを作成するCreate a user mapping file for data content migration

SharePoint Online と OneDrive の移行速度SharePoint Online and OneDrive Migration Speed

SharePoint 移行ツールのフィードバックとサポートのフォーラムSharePoint Migration Tool Feedback and Support Forum