Azure File Sync クラウドの階層化のトラブルシューティング
Azure File Sync のオプション機能であるクラウド階層化は、オンプレミスのファイル サーバーのパフォーマンスを維持しながら、必要なローカル ストレージの量を減らします。 有効にすると、この機能はローカル サーバー上の頻繁にアクセスされる (ホットな) ファイルのみを格納します。 アクセス頻度の低い (クールな) ファイルは、名前空間 (ファイルとフォルダーの構造) とファイル コンテンツに分割されます。
クラウドの階層化には、次の 2 つの障害パスがあります。
- ファイルは階層化に失敗する可能性があります。つまり、Azure File Sync が Azure Files へのファイルの階層化に失敗しました。
- ファイルの呼び出しが失敗する可能性があります。つまり、階層化されたファイルにユーザーがアクセスしようとすると、Azure File Sync ファイル システム フィルター (StorageSync.sys) がデータのダウンロードに失敗します。
どちらの障害パスでも発生する可能性があるエラーの主なクラスは 2 つあります。
- クラウド ストレージエラー
- 一時的なストレージ サービスの可用性の問題。 詳細については、「 Azure Storage のサービス レベル アグリーメント (SLA)」を参照してください。
- アクセスできない Azure ファイル共有。 このエラーは、通常、同期グループ内のクラウド エンドポイントである Azure ファイル共有を削除するときに発生します。
- アクセスできないストレージ アカウント。 通常、このエラーは、同期グループ内のクラウド エンドポイントである Azure ファイル共有があるストレージ アカウントを削除するときに発生します。
- サーバーエラー
- Azure File Sync ファイル システム フィルター (StorageSync.sys) が読み込まれません。 階層化/呼び出し要求に応答するには、Azure File Sync ファイル システム フィルターを読み込む必要があります。 読み込まれていないフィルターは、いくつかの理由で発生する可能性がありますが、最も一般的な理由は、管理者が手動でアンロードしたということです。 Azure File Sync が正しく機能するためには、Azure File Sync ファイル システム フィルターを常に読み込む必要があります。
-
再解析ポイントが見つからない、破損している、または破損している。 再解析ポイントは、次の 2 つの部分で構成されるファイル上の特殊なデータ構造です。
再解析タグ。これは、Azure File Sync ファイル システム フィルター (StorageSync.sys) がファイルに対して IO に対して何らかのアクションを実行する必要がある可能性があることをオペレーティング システムに示します。
データを再解析します。これは、関連付けられているクラウド エンドポイント (Azure ファイル共有) 上のファイルの URI をファイル システムにフィルター処理することを示します。
再解析ポイントが破損する可能性がある最も一般的な方法は、管理者がタグまたはそのデータを変更しようとした場合です。
- ネットワーク接続の問題。 ファイルを階層化または呼び出すには、サーバーにインターネット接続が必要です。
次のセクションでは、クラウド階層化の問題をトラブルシューティングし、問題がクラウド ストレージの問題かサーバーの問題かを判断する方法を示します。
サーバー上の階層化アクティビティを監視する方法
サーバー上の階層化アクティビティを監視するには、テレメトリ イベント ログでイベント ID 9003、9016、9029 を使用します (イベント ビューアーの下 Applications and Services\Microsoft\FileSync\Agent
にあります)。
- イベント ID 9003 は、サーバー エンドポイントのエラー分散を提供します。 たとえば、合計エラー数と ErrorCode です。 1 時間あたりエラー コードごとに 1 つのイベントがログに記録されることに注意してください。
- イベント ID 9016 は、ボリュームのゴースト化結果を提供します。 たとえば、空き領域の割合は、セッションでゴースト化されたファイルの数、ゴーストに失敗したファイルの数です。
- イベント ID 9029 は、サーバー エンドポイントのゴースト セッション情報を提供します。 たとえば、セッションで試行されたファイルの数、セッションで階層化されたファイルの数、既に階層化されているファイルの数などです。
サーバー上の呼び戻しアクティビティを監視する方法
サーバー上の呼び出しアクティビティを監視するには、テレメトリ イベント ログでイベント ID 9005、9006、9009、9059 を使用します (イベント ビューアーの [アプリケーションとサービス]\[Microsoft\FileSync\Agent] にあります)。
- イベント ID 9005 は、サーバー エンドポイントの呼び出しの信頼性を提供します。 たとえば、アクセスされた一意のファイルの合計数と、アクセスに失敗した一意のファイルの合計数などです。
- イベント ID 9006 は、サーバー エンドポイントの呼び出しエラー分散を提供します。 たとえば、失敗した要求の合計数と ErrorCode です。 1 時間あたりエラー コードごとに 1 つのイベントがログに記録されることに注意してください。
- イベント ID 9009 は、サーバー エンドポイントの呼び出しセッション情報を提供します。 たとえば、DurationSeconds、CountFilesRecallSucceeded、CountFilesRecallFailed などです。
- イベント ID 9059 は、サーバー エンドポイントのアプリケーションリコール配布を提供します。 たとえば、ShareId、アプリケーション名、TotalEgressNetworkBytes などです。
サーバーで呼び出されるファイルを識別する方法
- イベント ビューアーで、 Microsoft-FileSync-Agent/RecallResults イベント ログに移動します。
- 呼び出される各ファイルに対してログに記録されたイベントがあります。 フィールドが
DataTransferHresult
の場合、0
ファイルの再呼び出しは成功です。 フィールドにDataTransferHresult
エラー コードがある場合は、[ エラーと修復の再現 ] セクションを確認して、エラー コードの修復手順が一覧表示されているかどうかを確認します。
階層化に失敗したファイルのトラブルシューティング方法
階層化に失敗したファイルのトラブルシューティングを行うには、次の手順に従います。
イベント ビューアーで、 Microsoft-FileSync-Agent/TieringResults イベント ログに移動します。
階層化に失敗したファイルごとにログに記録されるイベントがあります。 [ 階層化エラーと修復] セクションを 確認して、エラー コードの修復手順が一覧表示されているかどうかを確認します。
PowerShell を使用して、TieringResults イベント ログに記録されたイベントを表示することもできます。
Import-Module "C:\Program Files\Azure\StorageSyncAgent\StorageSync.Management.ServerCmdlets.dll" Get-StorageSyncFileTieringResult
エラー コードのコンテンツが存在しない場合は、一般的なトラブルシューティング手順に従います。
Azure ファイル共有にファイルが存在することを確認します。
注:
階層化する前に、ファイルを Azure ファイル共有に同期する必要があります。
サーバーにインターネット接続があることを確認します。
Azure File Sync フィルター ドライバー (StorageSync.sys と StorageSyncGuard.sys) が実行されていることを確認します。
- 管理者特権のコマンド プロンプトで を実行
fltmc
します。 StorageSync.sys と StorageSyncGuard.sys ファイル システム フィルター ドライバーが一覧表示されていることを確認します。
- 管理者特権のコマンド プロンプトで を実行
注:
サーバーに多数の階層化アクティビティがある場合は、折り返しが原因で TieringResults イベント ログに一部のエラーが表示されない可能性があります。 この問題を回避するには、イベント ビューアーに移動し、TieringResults イベント ログ のサイズを増やします。
階層化エラーと修復
HRESULT | HRESULT (10 進数) | エラー文字列 | 問題 | 修復 |
---|---|---|---|---|
0x80c86045 | -2134351803 | ECS_E_INITIAL_UPLOAD_PENDING | 最初のアップロードが進行中のため、ファイルの階層化に失敗しました。 | アクションは必要ありません。 ファイルは、最初のアップロードが完了すると階層化されます。 |
0x80c86043 | -2134351805 | ECS_E_GHOSTING_FILE_IN_USE | 使用中のため、ファイルの階層化に失敗しました。 | アクションは必要ありません。 ファイルは、使用されなくなったときに階層化されます。 |
0x80c80241 | -2134375871 | ECS_E_GHOSTING_EXCLUDED_BY_SYNC | ファイルは同期によって除外されるため、階層化に失敗しました。 | アクションは必要ありません。 同期除外リスト内のファイルを階層化することはできません。 |
0x80c86042 | -2134351806 | ECS_E_GHOSTING_FILE_NOT_FOUND | ファイルがサーバー上に見つからなかったため、階層化に失敗しました。 | アクションは必要ありません。 エラーが解決しない場合は、ファイルがサーバーに存在するかどうかを確認します。 |
0x80c83053 | -2134364077 | ECS_E_CREATE_SV_FILE_DELETED | ファイルは Azure ファイル共有で削除されたため、階層化に失敗しました。 | アクションは必要ありません。 ファイルは、次のダウンロード同期セッションの実行時にサーバー上で削除する必要があります。 |
0x80c8600e | -2134351858 | ECS_E_AZURE_SERVER_BUSY | ネットワークの問題が原因で、ファイルの階層化に失敗しました。 | アクションは必要ありません。 エラーが解決しない場合は、Azure ファイル共有へのネットワーク接続を確認します。 |
0x80072ee7 | -2147012889 | WININET_E_NAME_NOT_RESOLVED | ネットワークの問題が原因で、ファイルの階層化に失敗しました。 | アクションは必要ありません。 エラーが解決しない場合は、Azure ファイル共有へのネットワーク接続を確認します。 |
0x80070005 | -2147024891 | ERROR_ACCESS_DENIED | アクセス拒否エラーが原因で、ファイルが階層化に失敗しました。 このエラーは、ファイルが DFS-R の読み取り専用レプリケーション フォルダーにある場合に発生する可能性があります。 | Azure File Sync では、DFS-R の読み取り専用レプリケーション フォルダー内のサーバー エンドポイントはサポートされていません。 詳細については、「 計画ガイド 」を参照してください。 |
0x80072efe | -2147012866 | WININET_E_CONNECTION_ABORTED | ネットワークの問題が原因で、ファイルの階層化に失敗しました。 | アクションは必要ありません。 エラーが解決しない場合は、Azure ファイル共有へのネットワーク接続を確認します。 |
0x80c80261 | -2134375839 | ECS_E_GHOSTING_MIN_FILE_SIZE | ファイルサイズがサポートされているサイズより小さいため、ファイルの階層化に失敗しました。 | サポートされる最小ファイル サイズは、ファイル システム クラスター サイズ (ダブル ファイル システム クラスター サイズ) に基づいています。 たとえば、ファイル システム クラスターのサイズが 4 KiB の場合、最小ファイル サイズは 8 KiB です。 |
0x80c83007 | -2134364153 | ECS_E_STORAGE_ERROR | Azure ストレージの問題が原因で、ファイルの階層化に失敗しました。 | エラーが解決しない場合は、サポート リクエストを開きます。 |
0x800703e3 | -2147023901 | ERROR_OPERATION_ABORTED | ファイルが同時に呼び出されたため、階層化に失敗しました。 | アクションは必要ありません。 呼び出しが完了し、ファイルが使用されなくなった場合、ファイルは階層化されます。 |
0x80c80264 | -2134375836 | ECS_E_GHOSTING_FILE_NOT_SYNCED | Azure ファイル共有に同期されていないため、ファイルの階層化に失敗しました。 | アクションは必要ありません。 ファイルは、Azure ファイル共有に同期されると階層化されます。 |
0x80070001 | -2147942401 | ERROR_INVALID_FUNCTION | クラウド階層化フィルター ドライバー (storagesync.sys) が実行されていないため、ファイルの階層化に失敗しました。 | この問題を解決するには、管理者特権のコマンド プロンプトを開き、次のコマンドを実行します。 fltmc load storagesync コマンドの実行時 fltmc に Azure File Sync フィルター ドライバーの読み込みに失敗した場合は、Azure File Sync エージェントをアンインストールし、サーバーを再起動して、Azure File Sync エージェントを再インストールします。 |
0x80070070 | -2147024784 | ERROR_DISK_FULL | サーバー エンドポイントが配置されているボリュームのディスク領域が不足しているため、ファイルの階層化に失敗しました。 | この問題を解決するには、サーバー エンドポイントがあるボリュームに少なくとも 100 MiB のディスク領域を解放します。 |
0x80070490 | -2147023728 | ERROR_NOT_FOUND | Azure ファイル共有に同期されていないため、ファイルの階層化に失敗しました。 | アクションは必要ありません。 ファイルは、Azure ファイル共有に同期されると階層化されます。 |
0x80c80262 | -2134375838 | ECS_E_GHOSTING_UNSUPPORTED_RP | ファイルはサポートされていない再解析ポイントであるため、階層化に失敗しました。 | ファイルがデータ重複除去の再解析ポイントである場合は、 計画ガイド の手順に従ってデータ重複除去のサポートを有効にします。 データ重複除去以外の再解析ポイントを持つファイルはサポートされていないため、階層化されません。 |
0x80c83052 | -2134364078 | ECS_E_CREATE_SV_STREAM_ID_ 不一致 |
ファイルが変更されたため、階層化に失敗しました。 | アクションは必要ありません。 変更されたファイルが Azure ファイル共有に同期されると、ファイルは階層化されます。 |
0x80c80269 | -2134375831 | ECS_E_GHOSTING_REPLICA_NOT_ 発見 |
Azure ファイル共有に同期されていないため、ファイルの階層化に失敗しました。 | アクションは必要ありません。 ファイルは、Azure ファイル共有に同期されると階層化されます。 |
0x80072ee2 | -2147012894 | WININET_E_TIMEOUT | ネットワークの問題が原因で、ファイルの階層化に失敗しました。 | アクションは必要ありません。 エラーが解決しない場合は、Azure ファイル共有へのネットワーク接続を確認します。 |
0x80c80017 | -2134376425 | ECS_E_SYNC_OPLOCK_BROKEN | ファイルが変更されたため、階層化に失敗しました。 | アクションは必要ありません。 変更されたファイルが Azure ファイル共有に同期されると、ファイルは階層化されます。 |
0x800705aa | -2147023446 | ERROR_NO_SYSTEM_RESOURCES | システム リソースが不足しているため、ファイルの階層化に失敗しました。 | エラーが解決しない場合は、どのアプリケーションまたはカーネル モード ドライバーがシステム リソースを使い果たしているか調査します。 |
0x8e5e03fe | -1906441218 | JET_errDiskIO | クラウド階層化データベースへの書き込み時に I/O エラーが発生したため、ファイルの階層化に失敗しました。 | エラーが解決しない場合は、ボリュームで chkdsk を実行し、ストレージ ハードウェアを確認します。 |
0x8e5e0442 | -1906441150 | JET_errInstanceUnavailable | クラウド階層化データベースが実行されていないため、ファイルの階層化に失敗しました。 | この問題を解決するには、FileSyncSvc サービスまたはサーバーを再起動します。 エラーが解決しない場合は、ボリュームで chkdsk を実行し、ストレージ ハードウェアを確認します。 |
0x80C80285 | -2134375803 | ECS_E_GHOSTING_SKIPPED_BY_ CUSTOM_EXCLUSION_LIST |
ファイルの種類は階層化から除外されるため、ファイルを階層化できません。 | このファイルの種類でファイルを階層化するには、HKEY_LOCAL_MACHINEの GhostingExclusionList レジストリ設定を変更します\SOFTWARE\Microsoft\Azure\StorageSync |
0x80C86050 | -2134351792 | ECS_E_REPLICA_NOT_READY_FOR_ 階層化 |
現在の同期モードは初期アップロードまたは調整であるため、ファイルの階層化に失敗しました。 | アクションは必要ありません。 ファイルは、同期が最初のアップロードまたは調整を完了すると階層化されます。 |
0x80c8304e | -2134364082 | ECS_E_WORK_FRAMEWORK_ACTION_ RETRY_NOT_SUPPORTED |
予期しないエラーが発生しました。 | アクションは必要ありません。 このエラーは自動的に解決されます。 エラーが数日間続く場合は、サポート リクエストを作成します。 |
0x80c8309c | -2134364004 | ECS_E_CREATE_SV_BATCHED_CHANGE_ DETECTION_FAILED |
予期しないエラーが発生しました。 | アクションは必要ありません。 このエラーは自動的に解決されます。 エラーが数日間続く場合は、サポート リクエストを作成します。 |
0x8000ffff | -2147418113 | E_UNEXPECTED | 予期しないエラーが発生しました。 | アクションは必要ありません。 このエラーは自動的に解決されます。 エラーが数日間続く場合は、サポート リクエストを作成します。 |
0x80c80220 | -2134375904 | ECS_E_SYNC_METADATA_IO_ERROR | 同期データベースで IO エラーが発生しました。 | アクションは必要ありません。 このエラーは自動的に解決されます。 エラーが数日間続く場合は、サポート リクエストを作成します。 |
0x80c830a7 | -2134363993 | ECS_E_AZURE_FILE_SNAPSHOT_LIMIT_ REACHED |
Azure ファイル スナップショットの制限に達しました。 | Azure File Sync エージェントを最新バージョンにアップグレードします。 エージェントをアップグレードした後、\Microsoft\StorageSync の下にある を DeepScrubbingScheduledTask 実行します。 |
0x80c80367 | -2134375577 | ECS_E_FILE_SNAPSHOT_OPERATION_ EXECUTION_MAX_ATTEMPTS_REACHED |
予期しないエラーが発生しました。 | アクションは必要ありません。 このエラーは自動的に解決されます。 エラーが数日間続く場合は、サポート リクエストを作成します。 |
0x80c8306f | -2134364049 | ECS_E_ETAG_MISMATCH | 予期しないエラーが発生しました。 | アクションは必要ありません。 このエラーは自動的に解決されます。 エラーが数日間続く場合は、サポート リクエストを作成します。 |
0x80c8304c | -2134364084 | ECS_E_ASYNC_POLLING_TIMEOUT | タイムアウト エラーが発生しました。 | アクションは必要ありません。 このエラーは自動的に解決されます。 エラーが数日間続く場合は、サポート リクエストを作成します。 |
0x80070299 | -2147024231 | ERROR_FILE_SYSTEM_LIMITATION | 予期しないエラーが発生しました。 | アクションは必要ありません。 このエラーは自動的に解決されます。 エラーが数日間続く場合は、サポート リクエストを作成します。 |
0x80c83054 | -2134364076 | ECS_E_CREATE_SV_UNKNOWN_ GLOBAL_ID |
予期しないエラーが発生しました。 | アクションは必要ありません。 このエラーは自動的に解決されます。 エラーが数日間続く場合は、サポート リクエストを作成します。 |
0x80c8309b | -2134364005 | ECS_E_CREATE_SV_PER_ITEM_CHANGE_ DETECTION_FAILED |
予期しないエラーが発生しました。 | アクションは必要ありません。 このエラーは自動的に解決されます。 エラーが数日間続く場合は、サポート リクエストを作成します。 |
0x80c83034 | -2134364108 | ECS_E_FORBIDDEN | アクセスが拒否されました。 | ストレージ アカウントのアクセス ポリシーを確認し、プロキシ設定も確認してください。 詳細情報 を参照してください。 |
0x80070034 | -2147024844 | ERROR_DUP_NAME | 予期しないエラーが発生しました。 | アクションは必要ありません。 このエラーは自動的に解決されます。 エラーが数日間続く場合は、サポート リクエストを作成します。 |
0x80071128 | -2147020504 | ERROR_INVALID_REPARSE_DATA | データが破損しており、読み取り不可能です。 | ボリュームでを実行 chkdsk します。
詳細情報 を参照してください。 |
0x8e5e0450 | -1906441136 | JET_errInvalidSesid | 予期しないエラーが発生しました。 | アクションは必要ありません。 このエラーは自動的に解決されます。 エラーが数日間続く場合は、サポート リクエストを作成します。 |
0x80092004 | -2146885628 | CRYPT_E_NOT_FOUND | Azure File Sync 認証に必要な証明書がありません。 | サーバーで次の PowerShell コマンドを実行して、証明書をリセットします。Reset-AzStorageSyncServerCertificate -ResourceGroupName <string> -StorageSyncServiceName <string> . |
0x80c80020 | -2134376416 | ECS_E_CLUSTER_NOT_RUNNING | フェールオーバー クラスター サービスが実行されていません。 | クラスター サービス (clussvc) が実行されていることを確認します。 詳細情報 を参照してください。 |
0x80c83036 | -2134364106 | ECS_E_NOT_FOUND | 予期しないエラーが発生しました。 | アクションは必要ありません。 このエラーは自動的に解決されます。 エラーが数日間続く場合は、サポート リクエストを作成します。 |
0x801f0005 | -2145452027 | ERROR_FLT_INVALID_NAME_REQUEST | 予期しないエラーが発生しました。 | アクションは必要ありません。 このエラーは自動的に解決されます。 エラーが数日間続く場合は、サポート リクエストを作成します。 |
0x80071126 | -2147020506 | ERROR_NOT_A_REPARSE_POINT | 内部エラーが発生しました。 | アクションは必要ありません。 このエラーは自動的に解決されます。 エラーが数日間続く場合は、サポート リクエストを作成します。 |
0x80070718 | -2147023080 | ERROR_NOT_ENOUGH_QUOTA | このコマンドを処理するために使用できるサーバー メモリ リソースが不足しています。 | サーバーのメモリ使用量を監視します。 詳細情報 を参照してください。 |
0x8007046a | -2147023766 | ERROR_NOT_ENOUGH_SERVER_ メモリ |
このコマンドを処理するために使用できるサーバー メモリ リソースが不足しています。 | サーバーのメモリ使用量を監視します。 詳細情報 を参照してください。 |
0x80070026 | -2147024858 | COR_E_ENDOFSTREAM | 外部エラーが発生しました。 | アクションは必要ありません。 このエラーは自動的に解決されます。 エラーが数日間続く場合は、サポート リクエストを作成します。 |
0x80131501 | -2146233087 | COR_E_SYSTEM | 外部エラーが発生しました。 | アクションは必要ありません。 このエラーは自動的に解決されます。 エラーが数日間続く場合は、サポート リクエストを作成します。 |
0x80c86040 | -2134351808 | ECS_E_AZURE_FILE_SHARE_INVALID_ ヘッダー |
予期しないエラーが発生しました。 | エラーが 1 日以上続く場合は、サポート リクエストを作成します。 |
0x80c80339 | -2134375623 | ECS_E_CERT_DATE_INVALID | サーバーの SSL 証明書の有効期限が切れています。 | 組織のテクニカル サポートに問い合わせて、サポートを受けます。 さらに調査が必要な場合は、サポート リクエストを作成します。 |
0x80c80337 | -2134375625 | ECS_E_INVALID_CA | サーバーの SSL 証明書は、この PC によって信頼されていない証明機関によって発行されました。 | 組織のテクニカル サポートに問い合わせて、サポートを受けます。 さらに調査が必要な場合は、サポート リクエストを作成します。 |
0x80c80001 | -2134376447 | ECS_E_SYNC_INVALID_PROTOCOL_ 形式 |
サービスとの接続を確立できませんでした。 | プロキシ設定を正しく確認して構成するか、プロキシ設定を削除してください。 詳細情報 を参照してください。 |
0x800706d9 | -2147023143 | EPT_S_NOT_REGISTERED | 外部エラーが発生しました。 | アクションは必要ありません。 このエラーは自動的に解決されます。 エラーが数日間続く場合は、サポート リクエストを作成します。 |
0x80070035 | -2147024843 | ERROR_BAD_NETPATH | 外部エラーが発生しました。 | アクションは必要ありません。 このエラーは自動的に解決されます。 エラーが数日間続く場合は、サポート リクエストを作成します。 |
0x80070571 | -2147023503 | ERROR_DISK_CORRUPT | ディスク構造が破損しており、読み取り不可能です。 | ボリュームでを実行 chkdsk します。
詳細情報 を参照してください。 |
0x8007052e | -2147023570 | ERROR_LOGON_FAILURE | 認証エラーが原因で操作が失敗しました。 | エラーが 1 日以上続く場合は、サポート リクエストを作成します。 |
0x8002802b | -2147319765 | TYPE_E_ELEMENTNOTFOUND | 予期しないエラーが発生しました。 | アクションは必要ありません。 このエラーは自動的に解決されます。 エラーが数日間続く場合は、サポート リクエストを作成します。 |
0x80072f00 | -2147012864 | WININET_E_FORCE_RETRY | サービスとの接続を確立できませんでした。 | アクションは必要ありません。 このエラーは自動的に解決されます。 エラーが数日間続く場合は、サポート リクエストを作成します。 |
0x80C86093 | -2134351785 | ECS_E_STABLEVERSION_SVID_CHECK_ 失敗 しました |
既知の問題のため、ファイルを階層化できません。 | アクションは必要ありません。 エラーを無視すると、修正プログラムがリリースされると表示されなくなります。 |
呼び出しに失敗したファイルのトラブルシューティング方法
呼び出しに失敗したファイルのトラブルシューティングを行うには、次の手順に従います。
イベント ビューアーで、 Microsoft-FileSync-Agent/RecallResults イベント ログに移動します。
呼び出される各ファイルに対してログに記録されたイベントがあります。 フィールドが
DataTransferHresult
の場合、0
ファイルの再呼び出しは成功です。 フィールドにDataTransferHresult
エラー コードがある場合は、[ エラーと修復の再現 ] セクションを確認して、エラー コードの修復手順が一覧表示されているかどうかを確認します。PowerShell を使用して、RecallResults イベント ログに記録されたイベントを表示することもできます。
Import-Module "C:\Program Files\Azure\StorageSyncAgent\StorageSync.Management.ServerCmdlets.dll" Get-StorageSyncFileRecallResult
エラー コードのコンテンツが存在しない場合は、一般的なトラブルシューティング手順に従います。
- Azure ファイル共有にファイルが存在することを確認します。
- サーバーにインターネット接続があることを確認します。
- Services MMC スナップインを開き、ストレージ同期エージェント サービス (FileSyncSvc) が実行されていることを確認します。
- Azure File Sync フィルター ドライバー (StorageSync.sys と StorageSyncGuard.sys) が実行されていることを確認します。
- 管理者特権のコマンド プロンプトで を実行
fltmc
します。 StorageSync.sys と StorageSyncGuard.sys ファイル システム フィルター ドライバーが一覧表示されていることを確認します。
- 管理者特権のコマンド プロンプトで を実行
注:
サーバーに多数の呼び出しアクティビティがある場合は、折り返しが原因で RecallResults イベント ログに一部のエラーが表示されない可能性があります。 この問題を回避するには、イベント ビューアーに移動し、RecallResults イベント ログ のサイズを大きくします。
エラーと修復を再現する
HRESULT | HRESULT (10 進数) | エラー文字列 | 問題 | 修復 |
---|---|---|---|---|
0x80070079 | -2147942521 | ERROR_SEM_TIMEOUT | I/O タイムアウトのため、ファイルの呼び出しに失敗しました。 この問題は、サーバー リソースの制約、ネットワーク接続の低下、Azure ストレージの問題 (調整など) など、いくつかの理由で発生する可能性があります。 | アクションは必要ありません。 エラーが数時間続く場合は、サポート ケースを開いてください。 |
0x80070036 | -2147024842 | ERROR_NETWORK_BUSY | ネットワークの問題が原因で、ファイルを呼び出すことができませんでした。 | エラーが解決しない場合は、Azure ファイル共有へのネットワーク接続を確認します。 |
0x80c80037 | -2134376393 | ECS_E_SYNC_SHARE_NOT_FOUND | サーバー エンドポイントが削除されたため、ファイルの呼び出しに失敗しました。 | この問題を解決するには、「 サーバー エンドポイントを削除した後、階層化されたファイルにサーバーでアクセスできない」を参照してください。 |
0x80070005 | -2147024891 | ERROR_ACCESS_DENIED | アクセス拒否エラーが原因で、ファイルの呼び出しに失敗しました。 この問題は、ストレージ アカウントのファイアウォールと仮想ネットワークの設定が有効になっていて、サーバーがストレージ アカウントにアクセスできない場合に発生する可能性があります。 | この問題を解決するには、デプロイ ガイドの 「ファイアウォールと 仮想ネットワークの設定の構成」セクションに記載されている手順に従って、サーバー IP アドレスまたは仮想ネットワークを追加します。 |
0x80c86002 | -2134351870 | ECS_E_AZURE_RESOURCE_NOT_FOUND | ファイルは Azure ファイル共有でアクセスできないため、呼び出すことができませんでした。 | この問題を解決するには、Azure ファイル共有にファイルが存在することを確認します。 ファイルが Azure ファイル共有に存在する場合は、最新の Azure File Sync エージェント バージョンにアップグレードします。 |
0x80c8305f | -2134364065 | ECS_E_EXTERNAL_STORAGE_ACCOUNT_ AUTHORIZATION_FAILED |
ストレージ アカウントへの承認エラーが原因で、ファイルの呼び出しに失敗しました。 | この問題を解決するには、 Azure File Sync にストレージ アカウントへのアクセス権があることを確認します。 |
0x80c86030 | -2134351824 | ECS_E_AZURE_FILE_SHARE_NOT_FOUND | Azure ファイル共有にアクセスできないため、ファイルの呼び出しに失敗しました。 | ファイル共有が存在し、アクセスできることを確認します。 ファイル共有が削除されて再作成された場合は、「 Azure ファイル共有が削除され再作成されたために同期に失敗しました 」セクションに記載されている手順を実行して、同期グループを削除して再作成します。 |
0x800705aa | -2147023446 | ERROR_NO_SYSTEM_RESOURCES | システム リソースが不足しているため、ファイルの呼び出しに失敗しました。 | エラーが解決しない場合は、どのアプリケーションまたはカーネル モード ドライバーがシステム リソースを使い果たしているか調査します。 |
0x8007000e | -2147024882 | ERROR_OUTOFMEMORY | メモリ不足のため、ファイルの呼び出しに失敗しました。 | エラーが解決しない場合は、メモリ不足状態の原因となっているアプリケーションまたはカーネル モード ドライバーを調査します。 |
0x80070070 | -2147024784 | ERROR_DISK_FULL | ディスク領域が不足しているため、ファイルの呼び出しに失敗しました。 | この問題を解決するには、ファイルを別のボリュームに移動してボリューム上の領域を解放するか、ボリュームのサイズを大きくするか、コマンドレットを使用 Invoke-StorageSyncCloudTiering してファイルを強制的に階層化します。 |
0x80072f8f | -2147012721 | WININET_E_DECODING_FAILED | サーバーが Azure File Sync サービスからの応答をデコードできなかったため、ファイルの呼び出しに失敗しました。 | このエラーは通常、ネットワーク プロキシが Azure File Sync サービスからの応答を変更している場合に発生します。 プロキシの構成を確認してください。 |
0x80090352 | -2146892974 | SEC_E_ISSUING_CA_UNTRUSTED | 組織が TLS 終端プロキシを使用しているか、悪意のあるエンティティがサーバーと Azure File Sync サービスの間のトラフィックを傍受しているため、ファイルの呼び出しに失敗しました。 | これが予想される場合 (組織が TLS 終端プロキシを使用しているため)、エラー CERT_E_UNTRUSTEDROOT に関する説明に従ってこの問題を解決します。 |
0x80c86047 | -2134351801 | ECS_E_AZURE_SHARE_SNAPSHOT_NOT_ 発見 |
ファイルは、Azure ファイル共有に存在しなくなったファイルのバージョンを参照しているため、呼び出すことができませんでした。 | この問題は、階層化されたファイルが Windows Server のバックアップから復元された場合に発生する可能性があります。 この問題を解決するには、Azure ファイル共有のスナップショットからファイルを復元します。 |
0x80070032 | -2147024846 | ERROR_NOT_SUPPORTED | 内部エラーが発生しました。 | 最新の Azure File Sync エージェント バージョンにアップグレードしてください。 エージェントのアップグレード後もエラーが解決しない場合は、サポート 要求を作成します。 |
0x80070006 | -2147024890 | ERROR_INVALID_HANDLE | 内部エラーが発生しました。 | エラーが 1 日以上続く場合は、サポート リクエストを作成します。 |
0x80c80310 | -2134375664 | ECS_E_INVALID_DOWNLOAD_RESPONSE | Azure ファイル同期エラー。 | エラーが 1 日以上続く場合は、サポート リクエストを作成します。 |
0x8007045d | -2147023779 | ERROR_IO_DEVICE | 内部エラーが発生しました。 | エラーが 1 日以上続く場合は、サポート リクエストを作成します。 |
0x80c8604b | -2134351797 | ECS_E_AZURE_FILE_SHARE_FILE_NOT_ 発見 |
ファイル共有にファイルが見つかりません。 | サポートされていない操作を実行した可能性があります。 詳細情報 を参照してください。 ファイルの元のコピーを見つけて、サーバー エンドポイントの階層化されたファイルを上書きしてください。 |
0x80070021 | -2147024863 | ERROR_LOCK_VIOLATION | プロセスはファイルにアクセスできません。別のプロセスがファイルの一部をロックしています。 | アクションは必要ありません。 アプリケーションがファイルのハンドルを閉じると、呼び戻しが成功します。 |
0x80c8604c | -2134351796 | ECS_E_AZURE_FILE_SNAPSHOT_NOT_ FOUND_SYNC_PENDING |
内部エラーが発生しました。 | アクションは必要ありません。 エラーが 1 日以上続く場合は、サポート リクエストを作成します。 同期セッションが完了すると、呼び戻しが成功します。 |
0x80c80312 | -2134375662 | ECS_E_DOWNLOAD_SESSION_STREAM_ 中断 |
ファイルのダウンロードを完了できませんでした。 同期は後で再試行されます。 | エラーが解決しない場合は、 コマンドレットを Test-StorageSyncNetworkConnectivity 使用して、サービス エンドポイントへのネットワーク接続を確認します。
詳細情報 を参照してください。 |
0x80c8600c | -2134351860 | ECS_E_AZURE_INTERNAL_ERROR | サーバーで内部エラーが発生しました。 | アクションは必要ありません。 エラーが 1 日以上続く場合は、サポート リクエストを作成します。 |
0x80c8600b | -2134351861 | ECS_E_AZURE_INVALID_RANGE | サーバーで内部エラーが発生しました。 | アクションは必要ありません。 エラーが 1 日以上続く場合は、サポート リクエストを作成します。 |
0x8007045b | -2147023781 | ERROR_SHUTDOWN_IN_PROGRESS | システムのシャットダウンが進行中です。 | アクションは必要ありません。 エラーが 1 日以上続く場合は、サポート リクエストを作成します。 |
0x80072efd | -2147012867 | WININET_E_CANNOT_CONNECT | サービスとの接続を確立できませんでした。 | コマンドレットを Test-StorageSyncNetworkConnectivity 使用して、サービス エンドポイントへのネットワーク接続を確認します。
詳細情報 を参照してください。 |
0x80072f8f | -2147012721 | WININET_E_DECODING_FAILED | ファイアウォール、プロキシ、またはゲートウェイが PKI URL へのアクセスをブロックしているか、PKI サーバーがダウンしています。 | サーバーが次の URL にアクセスできることを確認します。 パブリック クラウド エンドポイント: https://www.microsoft.com/pki/mscorp/cps http://crl.microsoft.com/pki/mscorp/crl/ http://mscrl.microsoft.com/pki/mscorp/crl/ http://ocsp.msocsp.com http://ocsp.digicert.com/ http://crl3.digicert.com/ Azure Government エンドポイント: https://www.microsoft.com/pki/mscorp/cps http://crl.microsoft.com/pki/mscorp/crl/ http://mscrl.microsoft.com/pki/mscorp/crl/ http://ocsp.msocsp.com http://ocsp.digicert.com/ http://crl3.digicert.com/ Azure File Sync エージェントがインストールされると、PKI URL を使用して、Azure File Sync サービスと Azure ファイル共有との通信に必要な中間証明書をダウンロードします。 OCSP URL は、証明書の状態を確認するために使用されます。 エラーが数日間続く場合は、サポート リクエストを作成します。 |
0x800703ee | -2147023890 | ERROR_FILE_INVALID | 開いているファイルが無効になるように、ファイルのボリュームが外部から変更されました。 | エラーが 1 日以上続く場合は、サポート リクエストを作成します。 |
0x80c86048 | -2134351800 | ECS_E_AZURE_FILE_SNAPSHOT_NOT_ 発見 |
内部エラーが発生しました。 | サポートされていない操作を実行した可能性があります。 詳細情報 を参照してください。 ファイルの元のコピーを見つけて、サーバー エンドポイントの階層化されたファイルを上書きしてください。 |
0x80072f78 | -2147012744 | WININET_E_INVALID_SERVER_RESPONSE | サービスとの接続を確立できませんでした。 | コマンドレットを Test-StorageSyncNetworkConnectivity 使用して、サービス エンドポイントへのネットワーク接続を確認します。
詳細情報 を参照してください。 |
0x8007139f | -2147019873 | ERROR_INVALID_STATE | 内部エラーが発生しました。 | アクションは必要ありません。 エラーが 1 日以上続く場合は、サポート リクエストを作成します。 |
0x80070570 | -2147023504 | ERROR_FILE_CORRUPT | ファイルまたはディレクトリが破損しており、読み取りできません。 | ボリュームで chkdsk を実行します。 詳細情報 を参照してください。 |
0x800705ad | -2147023443 | ERROR_WORKING_SET_QUOTA | 要求されたサービスを完了するためのクォータが不足しています。 | サーバーのメモリ使用量を監視します。 エラーが 1 日以上続く場合は、サポート リクエストを作成します。 |
0x80070008 | -2147024888 | ERROR_NOT_ENOUGH_MEMORY | このコマンドを処理するのに十分なメモリ リソースがありません。 | サーバーのメモリ使用量を監視します。 エラーが 1 日以上続く場合は、サポート リクエストを作成します。 |
0x80c80072 | -2134376334 | ECS_E_BAD_GATEWAY | サービスとの接続を確立できませんでした。 | コマンドレットを Test-StorageSyncNetworkConnectivity 使用して、サービス エンドポイントへのネットワーク接続を確認します。
詳細情報 を参照してください。 |
0x80190193 | -2145844845 | HTTP_E_STATUS_FORBIDDEN | 禁止 (403) エラーが発生しました。 | Azure ファイル共有アクセス ポリシーを更新します。 詳細情報 を参照してください。 |
0x80c8604e | -2134351794 | ECS_E_AZURE_FILE_SNAPSHOT_NOT_ FOUND_ON_CONFLICT_FILE |
Azure ファイル共有から同期競合敗者ファイルを呼び出すことができません。 | 同期競合ファイルである階層化されたファイルに対してこのエラーが発生した場合、エンド ユーザーがこのファイルを必要としなくなる可能性があります。 元のファイルが使用可能で有効な場合は、サーバー エンドポイントからこのファイルを削除できます。 |
0x80c80075 | -2134376331 | ECS_E_ACCESS_TOKEN_CATASTROPHIC _失敗 |
内部エラーが発生しました。 | アクションは必要ありません。 エラーが 1 日以上続く場合は、サポート リクエストを作成します。 |
0x80c8005b | -2134376357 | ECS_E_AZURE_FILE_SERVICE_ 利用 |
Azure File Service は現在使用できません。 | エラーが 1 日以上続く場合は、サポート リクエストを作成します。 |
0x80c83099 | -2134364007 | ECS_E_PRIVATE_ENDPOINT_ACCESS_ ブロック |
プライベート エンドポイント構成アクセスがブロックされました。 | プライベート エンドポイントの構成を確認し、Azure File Sync サービスへのアクセスを許可します。 詳細情報 を参照してください。 |
0x80c86000 | -2134351872 | ECS_E_AZURE_AUTHENTICATION_FAILED | サーバーが要求の認証に失敗しました。 | ネットワーク構成を確認し、ストレージ アカウントがサーバー IP アドレスを受け入れることを確認します。 これを行うには、サーバー IP を追加するか、サーバーの IP サブネットを追加するか、承認されたアクセス制御リストにサーバー vnet を追加してストレージ アカウントにアクセスします。 詳細情報 を参照してください。 |
0x80072ef1 | -2147012879 |
ERROR_WINHTTP_OPERATION_CANCELLED |
サービスとの接続を確立できませんでした。 | エラーが解決しない場合は、 コマンドレットを Test-StorageSyncNetworkConnectivity 使用して、サービス エンドポイントへのネットワーク接続を確認します。
詳細情報 を参照してください。 |
0x80c80338 | -2134375624 | ECS_E_CERT_CN_INVALID | サーバーの SSL 証明書に正しくないホスト名が含まれています。 証明書を使用して SSL 接続を確立することはできません。 | 組織のテクニカル サポートに問い合わせて、サポートを受けます。 さらに調査が必要な場合は、サポート リクエストを作成します。 |
0x80c8000c | -2134376436 | ECS_E_SYNC_UNKNOWN_URI | 内部エラーが発生しました。 | アクションは必要ありません。 エラーが 1 日以上続く場合は、サポート リクエストを作成します。 |
0x80c8033a | -2134375622 | ECS_E_SECURITY_CHANNEL_ERROR | サーバーの SSL 証明書の検証に問題が発生しました。 | 組織のテクニカル サポートに問い合わせて、サポートを受けます。 さらに調査が必要な場合は、サポート リクエストを作成します。 |
0x80131509 | -2146233079 | COR_E_INVALIDOPERATION | 予期しないエラーが発生しました。 | エラーが 1 日以上続く場合は、サポート リクエストを作成します。 |
0x80c8603d | -2134351811 | ECS_E_AZURE_UNKNOWN_FAILURE | 予期しないエラーが発生しました。 | アクションは必要ありません。 エラーが 1 日以上続く場合は、サポート リクエストを作成します。 |
0x80c8033f | -2134375617 | ECS_E_TOKEN_LIFETIME_IS_TOO_LONG | 内部エラーが発生しました。 | アクションは必要ありません。 エラーが 1 日以上続く場合は、サポート リクエストを作成します。 |
0x80190190 | -2145844848 | HTTP_E_STATUS_BAD_REQUEST | サービスとの接続を確立できませんでした。 | アクションは必要ありません。 エラーが 1 日以上続く場合は、サポート リクエストを作成します。 |
0x80c86036 | -2134351818 | ECS_E_AZURE_FILE_PARENT_NOT_ 発見 |
ファイルの指定された親パスが存在しません | サポートされていない操作を実行した可能性があります。 詳細情報 を参照してください。 ファイルの元のコピーを見つけて、サーバー エンドポイントの階層化されたファイルを上書きしてください。 |
0x80c86049 | -2134351799 | ECS_E_AZURE_SHARE_SNAPSHOT_FILE_ NOT_FOUND |
共有スナップショットにファイルが見つかりません。 | サポートされていない操作を実行した可能性があります。 詳細情報 を参照してください。 ファイルの元のコピーを見つけて、サーバー エンドポイントの階層化されたファイルを上書きしてください。 |
0x80c80311 | -2134375663 | ECS_E_DOWNLOAD_SESSION_HASH_ 競合 |
内部エラーが発生しました。 | エラーが 1 日以上続く場合は、サポート リクエストを作成します。 |
0x800700a4 | -2147024732 | ERROR_MAX_THRDS_REACHED | 内部エラーが発生しました。 | アクションは必要ありません。 エラーが 1 日以上続く場合は、サポート リクエストを作成します。 |
0x80070147 | -2147024569 | ERROR_OFFSET_ALIGNMENT_ 違反 |
内部エラーが発生しました。 | エラーが 1 日以上続く場合は、サポート リクエストを作成します。 |
0x80090321 | -2146893023 | SEC_E_BUFFER_TOO_SMALL | 内部エラーが発生しました。 | エラーが 1 日以上続く場合は、サポート リクエストを作成します。 |
0x801901a0 | -2145844832 | HTTP_E_STATUS_RANGE_NOT_ 満足できる |
内部エラーが発生しました。 | エラーが 1 日以上続く場合は、サポート リクエストを作成します。 |
0x80c80066 | -2134376346 | ECS_E_CLUSTER_ID_MISMATCH | クラスター API から返されるクラスター ID と、登録中に保存されたクラスター ID が一致しません。 | 問題の詳細な調査については、サポート リクエストを作成してください。 |
0x80c8032d | -2134375635 | ECS_E_PROXY_AUTH_REQUIRED | インターネットへのアクセスに使用されるプロキシ サーバーには、現在の資格情報が必要です。 | プロキシで認証が必要な場合は、プロキシ資格情報を更新します。 詳細情報 を参照してください。 |
0x8007007a | -2147024774 | ERROR_INSUFFICIENT_BUFFER | 内部エラーが発生しました。 | アクションは必要ありません。 エラーが 1 日以上続く場合は、サポート リクエストを作成します。 |
0x8019012e | -2145844946 | HTTP_E_STATUS_REDIRECT | Azure File Sync では、HTTP リダイレクトはサポートされていません。 | プロキシ サーバーまたはネットワーク デバイスで HTTP リダイレクトを無効にします。 |
0x800706be | -2147023170 | RPC_S_CALL_FAILED | 不明なエラーが発生しました。 | エラーが解決しない場合は、 コマンドレットを Test-StorageSyncNetworkConnectivity 使用して、サービス エンドポイントへのネットワーク接続を確認します。
詳細情報 を参照してください。 |
0x80072747 | -2147014841 | WSAENOBUFS | 内部エラーが発生しました。 | エラーが解決しない場合は、 コマンドレットを Test-StorageSyncNetworkConnectivity 使用して、サービス エンドポイントへのネットワーク接続を確認します。
詳細情報 を参照してください。 |
0x80C86093 | -2134351785 | ECS_E_STABLEVERSION_SVID_CHECK_ 失敗 しました |
既知の問題のため、ファイルを呼び出すことはできません。 | 別のエンドポイントまたはクラウド共有からファイルを手動でコピーします。 ファイルを手動でコピーできない場合は、サポート チケットを作成します。 |
0x80C80362 | -2134375582 | ECS_E_ITEM_PATH_COMPONENT_HAS_ TRAILING_DOT |
パスの末尾にドットがあるため、ファイルの階層化またはダウンロードに失敗しました。 | フォルダーまたはファイル名の末尾のドットの名前を変更します。 |
0x80c83096 | -2134364010 | ECS_E_MGMT_ STORAGEACLSBYPASSNOTSET |
このエラーは、ストレージ アカウントでファイアウォールと仮想ネットワークの設定が有効になっていて、[ 信頼された Microsoft サービスがこのストレージ アカウントへのアクセスを許可する] 例外がチェックされていない場合に発生します。 | この問題を解決するには、「 ファイアウォールと仮想ネットワークの設定を構成する」の手順に従います。 |
サーバー エンドポイントを削除した後、階層化されたファイルにサーバーでアクセスできない
サーバー エンドポイントを削除する前にファイルが呼び出されない場合、または階層化されたファイルがオンプレミス (サード パーティ) バックアップからサーバー エンドポイントの場所に復元された場合、サーバー上の階層化されたファイルにアクセスできなくなります。
階層化されたファイルにアクセスできない場合、次のエラーが記録されます。
- ファイルを同期すると、エラー コード -2147023890 (0x800703ee - ERROR_FILE_INVALID) または -2147942467 (0x80070043 - ERROR_BAD_NET_NAME) が ItemResults イベント ログに記録されます。
- ファイルを呼び出すと、エラー コード -2147023890 (0x800703ee - ERROR_FILE_INVALID) または -2134376393 (0x80c80037 - ECS_E_SYNC_SHARE_NOT_FOUND) が RecallResults イベント ログに記録されます。
サーバー エンドポイントの削除によって階層化されたファイルにアクセスできない場合は、次の条件が満たされた場合、階層化されたファイルへのアクセスを復元できます。
- サーバー エンドポイントは過去 30 日以内に削除されました。
- クラウド エンドポイントが削除されませんでした。
- ファイル共有が削除されませんでした。
- 同期グループが削除されませんでした。
上記の条件が満たされた場合は、30 日以内に同じ同期グループ内のサーバー上の同じパスでサーバー エンドポイントを再作成することで、サーバー上のファイルへのアクセスを復元できます。
上記の条件が満たされていない場合、または階層化されたファイルがオンプレミス (サード パーティ) バックアップから復元された場合、サーバー上のこれらの階層化されたファイルが孤立するため、アクセスの復元は不可能です。 孤立した階層化されたファイルを削除するには、次の手順に従います。
注:
- 階層化されたファイルにサーバーでアクセスできない場合でも、Azure ファイル共有に直接アクセスする場合は、完全なファイルにアクセスできます。
- 今後孤立した階層化されたファイルを防ぐには、「サーバー エンドポイントを削除するときに サーバー エンドポイントを削除 する」に記載されている手順に従い、オンプレミスのバックアップから階層化されたファイルを復元しない場合は、「 Azure File Sync を使用したディザスター リカバリーのベスト プラクティス」を参照してください。
次の PowerShell コマンドを実行して、孤立した階層化されたファイルを一覧表示します。
Import-Module "C:\Program Files\Azure\StorageSyncAgent\StorageSync.Management.ServerCmdlets.dll" $orphanFiles = Get-StorageSyncOrphanedTieredFiles -path <server endpoint path> $orphanFiles.OrphanedTieredFiles > OrphanTieredFiles.txt
ファイルが削除された後にバックアップから復元する必要がある場合に備えて、 OrphanTieredFiles.txt 出力ファイルを保存します。
オプション 1: 孤立した階層化されたファイルを削除する
このオプションは、Windows Server 上の孤立した階層化されたファイルを削除しますが、30 日後に再作成が原因で存在する場合、または別の同期グループに接続されている場合は、サーバー エンドポイントを削除する必要があります。 ファイルの競合は、サーバー エンドポイントが再作成される前に Windows Server または Azure ファイル共有でファイルが更新された場合に発生します。
Azure ファイル共有とサーバー エンドポイントの場所をバックアップします。
「サーバー エンドポイントの削除」に記載されている手順に従って、同期グループ内のサーバー エンドポイント (存在する場合) を削除します。
警告
コマンドレットを使用
Remove-StorageSyncOrphanedTieredFiles
する前にサーバー エンドポイントが削除されない場合、サーバー上の孤立した階層化されたファイルを削除すると、Azure ファイル共有内の完全なファイルが削除されます。次の PowerShell コマンドを実行して、孤立した階層化されたファイルを一覧表示します。
Import-Module "C:\Program Files\Azure\StorageSyncAgent\StorageSync.Management.ServerCmdlets.dll" $orphanFiles = Get-StorageSyncOrphanedTieredFiles -path <server endpoint path> $orphanFiles.OrphanedTieredFiles > OrphanTieredFiles.txt
ファイルが削除された後にバックアップから復元する必要がある場合に備えて、 OrphanTieredFiles.txt 出力ファイルを保存します。
次の PowerShell コマンドを実行して、孤立した階層化されたファイルを削除します。
Import-Module "C:\Program Files\Azure\StorageSyncAgent\StorageSync.Management.ServerCmdlets.dll" $orphanFilesRemoved = Remove-StorageSyncOrphanedTieredFiles -Path <folder path containing orphaned tiered files> -Verbose $orphanFilesRemoved.OrphanedTieredFiles > DeletedOrphanFiles.txt
注:
- Azure ファイル共有に同期されていないサーバーで変更された階層化されたファイルは削除されます。
- (孤立していない) アクセス可能な階層化されたファイルは削除されません。
- 階層化されていないファイルはサーバーに残ります。
省略可能: 手順 3 で削除した場合は、サーバー エンドポイントを再作成します。
オプション 2: Azure ファイル共有をマウントし、サーバー上で孤立しているファイルをローカルにコピーする
このオプションでは、サーバー エンドポイントを削除する必要はありませんが、完全なファイルをローカルにコピーするのに十分なディスク領域が必要です。
孤立した階層化されたファイルがある Windows Server に Azure ファイル共有をマウントします。
次の PowerShell コマンドを実行して、孤立した階層化されたファイルを一覧表示します。
Import-Module "C:\Program Files\Azure\StorageSyncAgent\StorageSync.Management.ServerCmdlets.dll" $orphanFiles = Get-StorageSyncOrphanedTieredFiles -path <server endpoint path> $orphanFiles.OrphanedTieredFiles > OrphanTieredFiles.txt
OrphanTieredFiles.txt 出力ファイルを使用して、サーバー上の孤立した階層化されたファイルを識別します。
Azure ファイル共有から Windows Server に完全なファイルをコピーして、孤立した階層化されたファイルを上書きします。
サーバーで予期せず呼び出されたファイルのトラブルシューティング方法
ウイルス対策、バックアップ、および多数のファイルを読み取るその他のアプリケーションでは、オフラインスキップ属性を尊重し、それらのファイルの内容の読み取りをスキップしない限り、意図しない呼び出しが発生します。 このオプションをサポートする製品のオフライン ファイルをスキップすると、ウイルス対策スキャンやバックアップ ジョブなどの操作中に意図しない呼び出しを回避できます。
オフライン ファイルの読み取りをスキップするようにソリューションを構成する方法については、ソフトウェア ベンダーに問い合わせてください。
意図しない呼び出しは、エクスプローラーでクラウド層ファイルを参照する場合など、他のシナリオでも発生する可能性があります。 これは、フォルダーに実行可能ファイルが含まれている場合、Windows Server 2016 で発生する可能性があります。 エクスプローラーは、Windows Server 2019 以降でオフライン ファイルをより適切に処理するために改善されました。
注:
テレメトリ イベント ログでイベント ID 9059 を使用して、呼び出しの原因となっているアプリケーションを特定します。 このイベントは、サーバー エンドポイントのアプリケーション呼び戻し配布を提供し、1 時間に 1 回ログに記録されます。
Azure File Sync のプロセス除外
Azure File Sync によってアクセスされるファイルのスキャンをスキップするようにウイルス対策やその他のアプリケーションを構成する場合は、次のプロセスの除外を構成します。
- C:\Program Files\Azure\StorageSyncAgent\AfsAutoUpdater.exe
- C:\Program Files\Azure\StorageSyncAgent\FileSyncSvc.exe
- C:\Program Files\Azure\StorageSyncAgent\MAAgent\MonAgentLauncher.exe
- C:\Program Files\Azure\StorageSyncAgent\MAAgent\MonAgentHost.exe
- C:\Program Files\Azure\StorageSyncAgent\MAAgent\MonAgentManager.exe
- C:\Program Files\Azure\StorageSyncAgent\MAAgent\MonAgentCore.exe
- C:\Program Files\Azure\StorageSyncAgent\MAAgent\Extensions\XSyncMonitoringExtension\AzureStorageSyncMonitor.exe
Azure File Sync に TLS 1.2 が必要
レジストリ設定を確認すると、サーバーで TLS 設定を表示できます。
プロキシを使用している場合は、プロキシのドキュメントを参照し、TLS 1.2 を使用するように構成されていることを確認します。
関連項目
- Azure File Sync エージェントのインストールとサーバー登録のトラブルシューティング
- Azure File Sync 同期グループ管理のトラブルシューティング
- Azure File Sync 同期エラーのトラブルシューティング
- Azure File Sync の監視
- Azure Files のトラブルシューティング
お問い合わせはこちらから
質問がある場合やヘルプが必要な場合は、サポート要求を作成するか、Azure コミュニティ サポートにお問い合わせください。 Azure フィードバック コミュニティに製品フィードバックを送信することもできます。