Freigeben über


Invoke-AzStorageSyncCompatibilityCheck

Sucht nach potenziellen Kompatibilitätsproblemen zwischen Ihrem System und Azure File Sync.

Syntax

Invoke-AzStorageSyncCompatibilityCheck
      [-Path] <String>
      [-Credential <PSCredential>]
      [-SkipSystemChecks]
      [-SkipNamespaceChecks]
      [<CommonParameters>]
Invoke-AzStorageSyncCompatibilityCheck
      [-Credential <PSCredential>]
      [-ComputerName] <String>
      [-SkipSystemChecks]
      [<CommonParameters>]

Beschreibung

Das cmdlet Invoke-AzStorageSyncCompatibilityCheck-Cmdlet sucht nach potenziellen Kompatibilitätsproblemen zwischen Ihrem System und Azure File Sync. Aufgrund eines lokalen oder Remotepfads führt er eine Reihe von Überprüfungen für den System- und Dateinamespace aus und gibt dann alle gefundenen Kompatibilitätsprobleme zurück. Systemüberprüfungen:

  • Überprüfung des Betriebssystemkompatibilitätsdateinamespaces:
  • Nicht unterstützte Zeichen
  • Maximale Dateigröße
  • Maximale Pfadlänge
  • Maximale Dateilänge
  • Maximale Datasetgröße
  • Maximale Verzeichnistiefe

Beispiele

Beispiel 1

Invoke-AzStorageSyncCompatibilityCheck C:\DATA

Mit diesem Befehl wird die Kompatibilität des Systems und auch von Dateien und Ordnern in C:\DATA überprüft.

Beispiel 2

Invoke-AzStorageSyncCompatibilityCheck C:\DATA -SkipSystemChecks

Dieser Befehl überprüft die Kompatibilität von Dateien und Ordnern in C:\DATA, führt jedoch keine Systemkompatibilitätsprüfung durch.

Beispiel 3

$validation = Invoke-AzStorageSyncCompatibilityCheck C:\DATA
$validation.Results | Select-Object -Property Type, Path, Level, Description, Result | Export-Csv -Path C:\results.csv -Encoding utf8

Dieser Befehl überprüft die Kompatibilität des Systems und auch von Dateien und Ordnern in C:\DATA und exportiert die Ergebnisse dann als CSV-Datei nach C:\results.

Parameter

-ComputerName

Der Computer, auf dem Sie diese Überprüfung durchführen.

Typ:String
Position:0
Standardwert:None
Erforderlich:True
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-Credential

Ihre Anmeldeinformationen für die Freigabe, die Sie überprüfen.

Typ:PSCredential
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-Path

Der UNC-Pfad der Freigabe, die Sie überprüfen.

Typ:String
Position:0
Standardwert:None
Erforderlich:True
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-SkipNamespaceChecks

Legen Sie dieses Flag fest, um Dateinamespaceüberprüfungen zu überspringen und nur Systemüberprüfungen durchzuführen.

Typ:SwitchParameter
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-SkipSystemChecks

Legen Sie dieses Kennzeichen fest, um Systemüberprüfungen zu überspringen und nur Dateinamespaceüberprüfungen durchzuführen.

Typ:SwitchParameter
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

Eingaben

None

Ausgaben

PSValidationResult

Hinweise

  • Schlüsselwörter: azure, Az, arm, resource, management, storagesync, filesync