Skip to main content
NetApp virtualization solutions
日本語は機械翻訳による参考訳です。内容に矛盾や不一致があった場合には、英語の内容が優先されます。

ONTAPストレージ用のShift Toolkitのインストールとセットアップ

共同作成者 netapp-jsnyder kevin-hoke

オンラインまたはオフラインのインストール オプションを使用して、Windows オペレーティング システムを実行している専用の VM に Shift Toolkit をインストールします。このプロセスには、インストール要件の確認、 ONTAPストレージ仮想マシン (SVM)、qtree、および CIFS 共有の構成、インストール パッケージのダウンロード、インストーラの実行が含まれます。

インストールの準備

Shift ツールキットは、Windows 2019 および 2022 バージョンで実行できます。

  • Shiftツールキットパッケージを以下からダウンロードしてください。"NetAppツールチェスト"

  • パッケージを解凍する

  • exeを実行してインストールし、サービスを開始します

Shift ツールキットは 2 つのパッケージを提供します。

  • オンライン(サイズ約130MB)および

  • オフライン(サイズは約 1.1 GB)。

名前が示すように、オンライン インストーラー パッケージは、Shift ツールキットが所有する S3 バケットからインターネット経由で必要な前提条件をダウンロードしてインストールします。

入出力ダイアログまたは書かれたコンテンツを示す図

オンライン インストールは便利ですが、オフライン インストールではインストール プロセスをより細かく制御できます。オフライン インストール パッケージでは、Shift ツールキットをインストールするために必要なすべての前提条件がパッケージ内にバンドルされています。オフライン インストールの主な利点の 1 つは、インターネット接続なしで仮想マシンに Shift ツールキットをインストールできることです。

ヒント 展開には適切なパッケージを使用します。オフライン モードでは、必要な前提条件とファイルがすべてバンドルされているため、プロキシ設定を変更する必要はありません。

ソース環境とターゲット環境間の接続がある限り、Shift ツールキットは VMware または Microsoft Hyper-V サーバーを実行している仮想マシンにインストールできます。Shift ツールキットを独自の VM にインストールすることがベスト プラクティスです。このアプローチにより、単一の Shift ツールキット サーバーで、さまざまな Microsoft Hyper-V サーバーまたは VMware ESXi サーバーをターゲットにすることができます。

メモ 専用の VM に Shift ツールキットをインストールします。

インストールの前提条件

ハードウェア要件

Shift サーバー ホストが最小ハードウェア要件を満たしていることを確認します。

ハードウェア要件:

  • CPU: 4 つの vCPU

  • メモリ: 最低8GB

  • ディスク容量: 最低100 GB

メモ インストールには 650 MB のディスク容量が必要です。

接続要件

  • Shift ツールキットが環境内のすべてのコンポーネントと適切に対話できるように、ハイパーバイザーとストレージ環境が構成されていることを確認します。

  • Shift ツールキットは、スタンドアロン Windows サーバー (物理または仮想) にインストールする必要があります。

  • Shift サーバー、 Data ONTAP CIFS サーバー、および Hyper-V サーバーは、同じ Windows Active Directory ドメイン上に存在している必要があります。

  • VM 変換時に、Storage Virtual Machine で使用するために、CIFS および NFS 用の複数の LIF がサポートされています。 Hyper-V サーバーおよび ESXi ホストは、これらの LIF の IP アドレスでストレージ仮想マシン (SVM) にアクセスします。

  • CIFS 操作の場合、Windows ドメイン コントローラとNetAppストレージ コントローラの時間設定を同期する必要があります。

ONTAPストレージ構成

新しい SVM を作成する (推奨)

Shift ツールキットでは既存の SVM の使用が許可されていますが、新しい SVM を作成することがNetApp のベスト プラクティスです。 Storage vMotion を使用して、移行または変換する VM を専用のData ONTAPストレージ仮想マシン (SVM) 上にある新しい指定された NFS v3 データストアに移動します。この svmotion ベースの移行は、VM のダウンタイムなしで実行されます。このアプローチでは、移行対象として指定された VM は本番 SVM 上に存在しません。新しい SVM を作成するには、 ONTAP CLI、 NetApp PowerShell ツールキット、または System Manager を使用します。

この手順に従ってください"リンク"NFS と SMB プロトコルの両方を許可する新しい SVM をプロビジョニングします。

メモ 運用中の SVM を混乱を招くような方法で変更することなく、SVM が Shift ツールキットの要件を満たしていることを確認するために、新しい SVM を作成することをお勧めします。
メモ Hyper-V の移行の場合、新しい SVM で NFS プロトコルと SMB プロトコルの両方が有効になっている必要があります。プロビジョニングされたボリュームでは、NFS と SMB の両方が有効になっている必要があります。ターゲットが KVM ベースのハイパーバイザーの場合、SVM で NFS プロトコルが有効になっている必要があります。

Qtree の要件

VMware から Hyper-V に変換する VM をホストするために使用されるボリューム上に qtree を作成し、VHDX ファイルまたは VMDK から変換される qcow2 または VHDX ファイルを分離して保存する必要があります。

  • ESX から Hyper-V への変換では、Shift ツールキットは変換された VHDX を同じボリューム内の qtree (NTFS セキュリティ スタイル) に配置します。

  • ESX VMDK から QCOW2 への変換では、UNIX セキュリティ スタイルの qtree を使用する必要があります。

Shift ツールキットは、qtree のセキュリティ スタイルを検証しません。したがって、ターゲットのハイパーバイザーとディスク タイプに基づいて適切なセキュリティ スタイルで qtree を作成することが重要です。

メモ 宛先パスはソース VM と同じボリューム上にある必要があります。
メモ ターゲットのハイパーバイザー タイプとディスク フォーマットに応じて、qtree に適切なセキュリティ スタイルを割り当てます。
メモ 変換された qcow2 ファイルを OpenShift 仮想化で使用することを目的としている場合は例外があり、これらのファイルは qtree を使用せずにボリュームに直接配置できます。これを実現するには、Shift ツールキット API を使用して VMDK ファイルを qcow2 形式に変換し、ボリューム内に直接配置します。

この手順に従ってください"リンク"適切なセキュリティ スタイルで qtree を作成します。

入出力ダイアログまたは書かれたコンテンツを示す図

CIFS共有の要件:

Hyper-V 移行の場合、変換された VM データが保存される共有を作成します。 NFS 共有 (変換する VM を保存するために使用) と宛先共有 (変換された VM を保存するために使用) が同じボリューム上にあることを確認します。 Shift ツールキットは複数のボリュームにまたがることをサポートしていません。

この手順に従ってください"リンク"適切なプロパティを持つ共有を作成します。他のデフォルトのプロパティとともに、継続的な可用性プロパティも必ず選択してください。

入出力ダイアログまたは書かれたコンテンツを示す図

入出力ダイアログまたは書かれたコンテンツを示す図

メモ SMB 3.0 を有効にする必要があります。これはデフォルトで有効になっています。
メモ 継続的に利用可能なプロパティが有効になっていることを確認します。
メモ SMBのエクスポートポリシーは、ストレージ仮想マシン(SVM)で無効にする必要があります。
メモ CIFS サーバーと Hyper-V サーバーが属するドメインは、Kerberos 認証と NTLMv2 認証の両方を許可する必要があります。
メモ ONTAP は、Windows のデフォルトの共有権限である Everyone / フル コントロールを使用して共有を作成します。

サポートされているオペレーティングシステム

変換にはサポートされているバージョンの Windows および Linux ゲスト オペレーティング システムが使用されていること、および Shift ツールキットがONTAPのバージョンをサポートしていることを確認します。

サポートされているVMゲストオペレーティングシステム

VM 変換のゲスト オペレーティング システムとして、次のバージョンの Windows がサポートされています。

  • Windows Server 10

  • Windows Server 11

  • Windows Server 2016

  • Windows Server 2019

  • Windows Server 2022

  • Windows Server 2025

VM 変換のゲスト オペレーティング システムとして、次のバージョンの Linux がサポートされています。

  • CentOS Linux 7.x

  • Red Hat Enterprise Linux 6.7 以降

  • Red Hat Enterprise Linux 7.2 以降

  • Red Hat エンタープライズ Linux 8.x

  • Red Hat エンタープライズ Linux 9.x

  • Ubuntu 2018

  • ウブントゥ 2022

  • ウブントゥ 2024

  • Debian 10

  • Debian 11

  • Debian 12

  • SUSE 12

  • SUSE 15

メモ Red Hat Enterprise Linux 5 用の CentOS Linux/RedHat はサポートされていません。
メモ Windows Server 2008 はサポートされていませんが、変換プロセスは正常に動作するはずです。自己責任で進めてください。ただし、Shift ツールキットを使用して Windows 2008 VM を正常に変換したというお客様からの報告を受けています。 IP 割り当ての自動化に使用される PowerShell のバージョンは、Windows Server 2008 で実行されている古いバージョンと互換性がないため、移行後に IP アドレスを更新することが重要です。

サポートされているONTAPのバージョン

Shiftツールキットは、 ONTAP 9.14.1以降を実行しているプラットフォームをサポートします。

サポートされているハイパーバイザーのバージョン

VMware: Shift ツールキットは vSphere 7.0.3 以降で検証されています。Hyper-V: Shift ツールキットは、Windows Server 2019、Windows Server 2022、Windows Server 2025 で実行されている Hyper-V ロールで検証されています。

メモ 現在のリリースでは、エンドツーエンドの仮想マシンの移行は Hyper-V でのみサポートされています。
メモ 現在のリリースでは、KVM を宛先とする場合、VMDK から qcow2 への変換が唯一サポートされているワークフローです。したがって、ドロップダウンから KVM を選択した場合、ハイパーバイザーの詳細は必要ありません。 qcow2 ディスクは、KVM バリアント上の仮想マシンのプロビジョニングに使用できます。

インストール

  1. ダウンロード"シフトツールキットパッケージ"それを解凍します。

    入出力ダイアログまたは書かれたコンテンツを示す図

  2. ダウンロードした .exe ファイルをダブルクリックして、Shift ツールキットのインストールを開始します。

    入出力ダイアログまたは書かれたコンテンツを示す図

    メモ すべての事前チェックが実行され、最小要件が満たされていない場合は、適切なエラー メッセージまたは警告メッセージが表示されます。
  3. インストーラーがインストール プロセスを開始します。適切な場所を選択するか、デフォルトの配置を使用して、「次へ」をクリックします。

    入出力ダイアログまたは書かれたコンテンツを示す図

  4. インストーラーは、Shift ツールキット UI にアクセスするために使用する IP アドレスを選択するように要求します。

    入出力ダイアログまたは書かれたコンテンツを示す図

    メモ セットアップ プロセスでは、VM に複数の NIC が割り当てられている場合、ドロップダウン オプションを使用して適切な IP アドレスを選択できます。
  5. このステップでは、インストーラーは、プロセスの一環として自動的にダウンロードおよびインストールされるすべての必要なコンポーネントを表示します。 Shift ツールキットが適切に機能するためにインストールする必要がある必須コンポーネントは次のとおりです - MongoDB、Windows PowerShell 7、 NetApp ONTAP PowerShell ツールキット、ポリシー ファイル エディター、Credential Manage、VMware.PowerCLI パッケージ、および Java OpenJDK はすべてパッケージにまとめられています。

    「次へ」をクリック

    入出力ダイアログまたは書かれたコンテンツを示す図

  6. JAVA OpenJDK GNU ライセンス情報を確認します。[Next]をクリックします。

    入出力ダイアログまたは書かれたコンテンツを示す図

  7. デスクトップショートカットを作成するためのデフォルトをそのままにして、「次へ」をクリックします。

    入出力ダイアログまたは書かれたコンテンツを示す図

  8. セットアップが完了し、インストールを続行できるようになりました。[Install]をクリックします。

    入出力ダイアログまたは書かれたコンテンツを示す図

  9. インストールが開始され、必要なコンポーネントがダウンロードされてインストールされます。完了したら、「完了」をクリックします。

    入出力ダイアログまたは書かれたコンテンツを示す図

メモ Shift ツールキット VM にインターネットがない場合、オフライン インストーラーは同じ手順を実行しますが、実行可能ファイルに含まれるパッケージを使用してコンポーネントをインストールします。

入出力ダイアログまたは書かれたコンテンツを示す図

メモ インストールには8〜10分かかります。

アップグレードの実行

ダウンロード"アップグレードパッケージ"「更新」から始めて、以下の手順に従います。

入出力ダイアログまたは書かれたコンテンツを示す図

  1. ファイルを指定されたフォルダに抽出します。

  2. 抽出後、 NetApp Shift サービスを停止します。

  3. 抽出したフォルダーからすべてのファイルをインストール ディレクトリにコピーし、プロンプトが表示されたらファイルを上書きします。

  4. 完了したら、「管理者として実行」オプションを使用して update.bat を実行し、プロンプトが表示されたら Shift Toolkit VM IP を入力します。

  5. このプロセスにより、Shift サービスがアップグレードされ、開始されます。