Windows Server の準備状態を検査する

完了

Microsoft は、Azure File Sync の一部として、一連の評価用の PowerShell コマンドレットを提供しています。 このコマンドレットを使用すると、サーバーと Azure File Sync に非互換性があるかどうかが示されます。

Azure File Sync について学んだので、次は、サーバーを評価して、同期プロセスに含められるかどうかを確認します。 Microsoft が提供するツールを使用して、このタスクを実行できます。

このユニットでは、Azure File Sync と一緒に使用するサーバーのシステム要件について学習します。PowerShell を使用してシステム チェックを実行する方法を確認します。

発生する可能性のある問題

Azure File Sync でオンプレミス サーバーの使用を検討する前に、発生する可能性のある次の問題に注意してください。

  • "ウイルス対策":ウイルス対策プログラムは、悪意のあるコードとして知られているファイルをスキャンすることで機能します。 この機能により、階層化されたファイルが不要に再び呼び戻される可能性があります。 Windows Defender や System Center Endpoint Protection などの Microsoft 製品を含め、最新のウイルス対策製品では、このようなファイルの処理が認識されサポートされています。 サードパーティのプログラムを使用する場合は、ソフトウェア ベンダーに互換性を確認してください。
  • バックアップ: ウイルス対策ソリューションと同様に、バックアップ ソリューションでも階層化されたファイルの再呼び出しが発生することがあります。 Azure ファイル共有自体のデータがバックアップされるため、Azure Backup を使用することを強くお勧めします。 Azure Backup からファイルを復元する場合は、Azure File Sync を使用するときにボリューム レベルまたはファイル レベルの復元操作を使用することが重要です。これらの方法で復元されたファイルは、同期グループ内のすべてのエンドポイントに自動的に同期されます。 既存のファイルは、新しく復元されたバージョンに置き換えられます。
  • "暗号化":Azure File Sync では、BitLocker、Azure Information Protection、Azure Rights Management、Active Directory RMS など、Microsoft の一般的な暗号化方法を使用できます。 Azure File Sync では、NTFS ファイル システムの暗号化方法である暗号化ファイル システム (EFS) は使用できません。

互換性に関して OS とファイルを評価する

Azure File Sync の評価ツールを使用すると、システムの OS とファイルを評価してサービスとの互換性を確保することができます。 このツールは、サポートされていない文字や OS バージョンなど、ファイル システムおよびデータセットに関する潜在的な問題を検査する Azure PowerShell コマンドレットです。

システム要件

Azure File Sync のローカル ファイル サーバーのシステム要件は次のとおりです。

  • オペレーティング システム: Windows Server 2012 R2、Windows Server 2016、Windows Server 2019、または Windows Server 2022、(フル デプロイまたはコア デプロイされた Datacenter Edition または Standard Edition)
  • "メモリ":2 GB 以上の RAM。
  • "修正プログラム":最新の Windows 修正プログラムの適用。
  • ストレージ:NTFS ファイル形式でフォーマットされたローカル接続ボリューム。 USB で接続されたリモート記憶域はサポートされていません。

NTFS ファイル システムでは多くの機能がサポートされていますが、Azure File Sync ではその一部がサポートされます。

サポートされる機能としては、次のものがあります。

  • "アクセス制御リスト (ACL)":ACL は保存され、Windows Server エンドポイントに適用されます。
  • "NTFS 圧縮":領域を節約するためのファイル圧縮は完全にサポートされています。
  • スパース ファイル:スパース ファイルは、通常のファイルよりも効率よく格納されます。 スパース ファイルはサポートされていますが、クラウドとの同期中は、通常どおり、完全なファイルとして保存されます。

Windows Server コンピューター上にはさまざまな種類のファイルが多数あります。 一部のファイルはオペレーティング システムにとって重要ですが、同期操作には含まれません。 それらのファイルが同期されると、不要な領域を消費することになります。 したがって、次のファイルは無視されます。

  • Desktop.ini:OS 固有のファイル
  • ethumbs.db$:サムネイル用の一時ファイル
  • -$.:一時的な Office ファイル
  • .tmp:一時ファイル
  • .laccdb:アクセス DB のロック ファイル
  • 6878HDHJKDHHJ7878:内部同期ファイル
  • \System Volume Information: ボリューム固有のフォルダー
  • $RECYCLE.BIN:削除された項目のフォルダー
  • \SyncShareState:同期用のフォルダー

評価を完了する

PowerShell を使用すると、最新バージョンの PackageManagementPowerShellGet をダウンロードできます。 これらのパッケージを使用して、プレビュー モジュールをインストールできます。 その後で、Az.StorageSync PowerShell モジュールをインストールできます。これを使用すると、データ セットとシステム要件をテストして、コンマ区切りファイルに保存できます。

評価を行うには、正しいパラメーターを使用して Invoke-AzStorageSyncCompatibilityCheck を実行します。 たとえば、オンプレミスのファイル サーバーでは、次の種類の検査を実行できます。

  • システム ファイルとデータ ファイルの検査:

    Invoke-AzStorageSyncCompatibilityCheck -Path <path to folder>
    
  • ファイルとフォルダーの互換性のみ確認:

    Invoke-AzStorageSyncCompatibilityCheck -Path <path to folder> -SkipSystemChecks
    
  • システムのみ検査:

    Invoke-AzStorageSyncCompatibilityCheck -ComputerName <name of computer to check> -SkipNamespaceChecks
    

OS、ファイル システム、ファイル名、またはフォルダー名に互換性の問題があるかどうかが結果に示されます。