ファイル サーバー(ホームディレクトリ)から Microsoft OneDrive For Business への移行ガイド

 

はじめに

この移行ガイドでは、ファイル サーバーのホーム ディレクトリをファイル サーバーから OneDrive For Business に移行する手順を説明します。

この方法は少数のホームディレクトリを移行する際にのみ推奨されます。多数のホームディレクトリを移行する際には、PowerShell スクリプトと CSV ファイルによりプロセスを自動化できます。詳細手順を参照したり、スクリプトと CSV ファイルを取得するには KB005488 を参照してください。

ファイル サーバーからファイル共有を移行する際には、そのシナリオ用の移行ガイドに従ってください。一般的に、ファイル共有は SharePoint Online サイトのライブラリに移行されます。

以下の図は少数のホームディレクトリの移行に伴う手順における高レベルの概要を提供します。このタイプの移行シナリオの主な違いは、Azure のサブスクリプションが必要で、BitTitan UploaderWiz を使用してホームディレクトリを Azure にアップロードすることです。その後 MigrationWiz を使ってホームディレクトリを OneDrive for Business アカウントに移行できます。

 

Azure 環境の準備:

  • Azure のストレージコストを見積もります。このステップはオプションですが、事前にストレージのコストを顧客に知らせるのに便利です。 KB005177
  • Azure のサブスクリプションを購入します(または無料の 1 ヶ月の試用版を使用します。このオプションは非常に小規模な移行のみで有用なことに留意してください)。 KB004996

  • Azure のストレージ アカウントを作成し、ストレージ アカウント名(Storage Account Name)とプライマリ アクセスキー(Primary Access Key)を書き留めます。(Azure ではストレージ画面の下部から アクセスキーの管理(Manage Access Keys)をクリックします。)移行元(Source)の設定を指定する際に、これらを MigrationWiz のドキュメントプロジェクトに入力する必要があります。Azure Storage Account を Destination Office 365 テナントと同じ Microsoft データセンターに作成することをお勧めします。この移行用に専用の Azure のコンテナーを作成する必要はありません。ホームディレクトリごとに個別のコンテナーが作成されます。移行中に MigrationWiz は、2 つのメタデータファイルを作成し(拡張子:-directory.metadata と -files.metadata)、これらが各コンテナーに追加されます。これらは OneDrive for Business 用のフォルダー構造を構築して権限を移行するために、MigrationWiz により移行時に使用されます。これらは移行後まで削除すべきではありません。 KB004832

Office 365 環境の移行先を準備します。

  • Office 365 のテナントを設定します。移行先(Destination)は outlook.com (別名 hotmail.com) に付属する OneDrive バージョンでなく、OneDrive for Business であることが必要です。
  • ユーザーを追加し、SKU を割り当てます(権限が移行される場合に必要)。
  • 移行に使用されている Office 365 グローバル管理者アカウントに SKU を割り当てます。多くの場合、これにはすでに SKU が割り当てられています。これは移行中に MigrationWiz が OneDrive for Business を準備するために必要とされます。

Azure へのファイルのアップロード: (注記: ファイル サーバー、またはローカル管理者の権利を持つドメイン管理者アカウントでログインしてドメインに属するコンピュータから実行される手順。)

  • UploaderWiz ユーティリティをここからダウンロードして抽出します(例えば、c:\apps\uploaderwiz ディレクトリに抽出)。
  • ホームディレクトリの移行バッチをユーザーによる読み取り専用アクセスに設定し、各ユーザーに移行中であることと、ホームディレクトリが読み取り専用になったことを通知します。(これにより、移行時にユーザーが自分のホームディレクトリにファイルを追加しないように防止します)。 KB005479
  • コマンド コンソールで管理者として UploaderWiz の抽出先となるディレクトリから、次のコマンドを実行します(X を自分の情報と置換): KB004997

    UploaderWiz -accesskey "xxxxxxxx" -secretkey "xxxxxxxxxxxxxxxxxxxxxxx" -type azureblobs -rootpath "xxxxxxxx" -homedrive true

注意:

  • アップロードに問題があり、トラブルシューティングでヘルプが必要な場合は KB005473 を参照してください。
  • ドメインに属するコンピュータからこの手順を実行する場合にはネットワークドライブをドメインに属するコンピュータからファイル サーバーにマップし、このドライブ文字と一致する ROOTPATH の後にディレクトリ パスを後続させる必要があります。例:x:\home directories(パスにスペースがある場合は、引用符でパスを囲む必要がある)または x:\homedir

MSPComplete の手順: (https://manage.bittitan.com/)

  • 顧客を作成します。 KB005421
  • 移行元と移行先のエンドポイントを作成します(移行元のエンドポイントとして Azure のファイルシステムを選択し、移行先のエンドポイントとして OneDrive for Business V2 を選択します。

    注意:V2 コネクタは新しい SharePoint API を使用し、Microsoft の調整の制限の対象ではありません。 KB005427
  • ドキュメントの移行を実行します(すべての製品(All Products)/ドキュメントの移行(Document Migration)を選択します)。

MigrationWiz の手順:

  • プロジェクトを設定します(プロジェクトの作成(Create project)/ドキュメントのプロジェクトの作成(Create a document project)/プロジェクトに名前を付ける(Name project)の後、MSPComplete の顧客選択(Select MSPComplete customer)/移行元エンドポイントの選択(Select Source endpoint)/移行先エンドポイントの選択(Select Destination endpoint)を実行します)。

    注意:この最初のプロジェクトは、他のすべてのプロジェクトがクローニングされる元となるベースラインのプロジェクトです。覚えやすいように、これを「ベースライン」を呼ぶことをお勧めします。
  • プロジェクトの詳細オプションを設定します KB004834
    • 消費者に対してアイテムあたり、パスのライセンス数あたりのライセンス/ライセンスの最大数の値を設定します。既定値は 1 です。これにより、最高 10GB の移行が可能となります。例:最大のホームディレクトリが 78 GB の場合は、この値を 8 に設定します。こうしないと移行は 10 ギガバイトで一時停止します。) KB004890
    • サポート/サポート オプション(Support/Support options)で ShrinkFoldersMaxLength=200 を追加します。 KB005007
    • サポート/サポート オプション(Support/Support options)で RenameConflictingFiles=1 を追加します。 KB005058(この記事で次の見出しが含まれるセクションを参照:同じ名前を持つ複数のファイルの制限。)
    • サポート/サポート オプション(Support/Support options)で InitializationTimeout=28800000 を追加します。KB005242
    • 優先する BitTitan のデータセンターを設定します。(移行速度を高めるには、お使いの Office 365 の移行先テナントに最も近いデータセンターを選択してください。) KB004268
  • プロジェクトをクローン( プロジェクトを編集(Edit Project) ボタンをクリック/ してプロジェクトをクローン(Clone Project)をドロップダウンリストから選択し、新しいプロジェクトの名前を入力します(新しい各プロジェクトは Azure の名前を持つコンテナーのホームディレクトリの名前を継承する必要があります)/ プロジェクトをクローン(Clone Project)ボタンをクリックします。 このプロセスを繰り返してホームディレクトリごとに 1 つの MigrationWiz プロジェクトを作成します。 KB005487
  • それぞれの MigrationWiz プロジェクトでホームディレクトリのファイルを移行する OneDrive for Business アカウントを追加します。(追加/クイック追加(Add/Quick Add)を選択して、Email Address(メールアドレス)とラベルが付けられた OneDrive for Business アカウントのログイン名を入力します。)
  • コンテナー名(container name)のプロジェクトの詳細オプション(Project Advanced Option)を設定します。 KB004834
    • 移行先で正しいコンテナー名を指定します。これは File System(ファイルシステム)/Container Name(コンテナー名) フィールドの形式に従います。既定のコンテナ名は migrationwiz です。 これを変更しないと移行が失敗します。これは、移行元ファイル サーバー環境の準備のセクションで前の手順でアップロードされたホームディレクトリにおいて Azure サブスクリプションに作成された Azure のコンテナー名と一致するように設定する必要があります。ホームディレクトリに特殊文字(スペースや大文字など)が含まれていない限り、これは一般的にホームディレクトリの名前と一致します。特殊文字が含まれている場合には、Azure のコンテナー名は異なる可能性があり、そのため名前は Azure 内で確認する必要があります。 KB005484
  • 資格情報を確認(Verify Credentials)を実行します。 KB004511
  • ドキュメントのライセンスを購入します。 KB004647
  • 完全な移行パスを実行します(Root Path の隣のにチェックマークを入れ、 スタート(Start)ボタンをドロップダウンリストから選び、 完全移行(Full Migration)を選び、 移行開始(Start Migration)ボタンをクリックします)。 KB004938

移行後の手順:

  • 移行元のホームディレクトリへのアクセスを削除します。
  • OneDrive For Business のトレーニングを提供します。
  • ファイル サーバーを廃止します。ファイル共有などのファイルサーバからすべてのデータを移行し、そのファイル サーバーを完全に使わなくなった時点で、この手順を実行します。
  • Azure へのアップロード中に作成されたすべての Azure Blob コンテナーを削除します。

    注意: これにより、コンテナーにおける移行後の Azure のコストをなくします。UploaderWiz によって作成されたコンテナだけを削除するように注意してください。これらの名前はホームディレクトリに一致し、アップロード日が作成年月日になっています。