Überprüfen der Bereitschaft des Windows-Servers

Abgeschlossen

Microsoft stellt als Teil der Azure-Dateisynchronisierung eine Reihe von Überprüfungs-PowerShell-Cmdlets bereit. Mit diesen Cmdlets können Sie ermitteln, ob der Server Inkompatibilitäten mit der Azure-Dateisynchronisierung aufweist.

Nachdem Sie mehr über die Azure-Dateisynchronisierung erfahren haben, sollten Sie nun Ihre Server überprüfen, um herauszufinden, ob diese am Synchronisierungsprozess teilnehmen können. Sie können die von Microsoft zur Unterstützung bei dieser Aufgabe angebotenen Tools verwenden.

In dieser Lerneinheit lernen Sie die Systemanforderungen für Server kennen, die Sie mit der Azure-Dateisynchronisierung verwenden möchten. Außerdem erfahren Sie, wie Sie Systemüberprüfungen mithilfe von PowerShell ausführen.

Mögliche Probleme

Berücksichtigen Sie die folgenden möglichen Probleme, bevor Sie die Verwendung der Azure-Dateisynchronisierung für Ihre lokalen Server in Erwägung ziehen:

  • Antivirus: Antivirenprogramme überprüfen Dateien, die für schädlichen Code bekannt sind. Dieses Feature führt möglicherweise zu einem unerwünschten Rückruf von Dateien mit Tiering. Die neuesten Antivirenprodukte, darunter Microsoft-Produkte wie Windows Defender und System Center Endpoint Protection, berücksichtigen dies und unterstützen den Umgang mit diesen Dateien. Wenn Sie ein Drittanbieterprogramm verwenden, sollten Sie sich beim Softwarehersteller bezüglich der Kompatibilität erkundigen.
  • Sicherung: Wie Antivirenlösungen können auch Sicherungslösungen dazu führen, dass ausgelagerte Dateien zurückgerufen werden. Es wird dringend empfohlen, Azure Backup zu verwenden, weil dieser Dienst die Daten direkt in der Azure-Dateifreigabe sichert. Wenn Sie Dateien über Azure Backup wiederherstellen, ist es wichtig, bei der Verwendung der Azure-Dateisynchronisierung Wiederherstellungsvorgänge auf Volume- oder Dateiebene zu verwenden. Die mit dieser Methode wiederhergestellten Dateien werden automatisch mit allen Endpunkten in der Synchronisierungsgruppe synchronisiert. Vorhandene Dateien werden durch die neu wiederhergestellten Versionen ersetzt.
  • Verschlüsselung: Die Azure-Dateisynchronisierung verwendet gängige Verschlüsselungsmethoden von Microsoft, z. B. BitLocker, Azure Information Protection, Azure Rights Management und Active Directory RMS. Die Azure-Dateisynchronisierung funktioniert allerdings nicht mit der Verschlüsselungsmethode des NTFS-Dateisystems, EFS (Encrypting File System, verschlüsselndes Dateisystem).

Überprüfen des Betriebssystems und der Dateien auf Kompatibilität

Sie können das Überprüfungstool für Azure-Dateisynchronisierung verwenden, um das Betriebssystem und die Dateien des Systems zu überprüfen und die Kompatibilität mit dem Dienst sicherzustellen. Bei diesem Tool handelt es sich um ein Azure PowerShell-Cmdlet, das nach potenziellen Problemen mit dem Dateisystem und Datasets sucht, z. B. nicht unterstützte Zeichen oder Betriebssystemversionen.

Systemanforderungen

Die Azure-Dateisynchronisierung verfügt über die folgenden Systemanforderungen für Ihren lokalen Dateiserver:

  • Betriebssystem: Windows Server 2012 R2, Windows Server 2016, Windows Server 2019 oder Windows Server 2022, jeweils in der Datacenter Edition oder Standard Edition mit vollständiger Bereitstellung oder Core-Bereitstellung.
  • Arbeitsspeicher: 2 GB RAM oder mehr.
  • Patches: Die neuesten Windows-Patches wurden angewendet.
  • Speicher: Es muss sich um ein lokal angeschlossenes Volume im NTFS-Dateiformat handeln. Über USB angeschlossener Remotespeicher wird nicht unterstützt.

Das NTFS-Dateisystem unterstützt viele Features, von denen die Azure-Dateisynchronisierung einen Teil ebenfalls unterstützt.

Die folgenden Features werden unterstützt:

  • Zugriffssteuerungslisten (Access Control Lists, ACLs): ACLs werden für Windows Server-Endpunkte beibehalten und erzwungen.
  • NTFS-Komprimierung: Das Komprimieren von Dateien zum Sparen von Speicherplatz wird vollständig unterstützt.
  • Sparsedateien: Sparsedateien werden effizienter gespeichert als normale Dateien. Platzsparende Dateien werden zwar unterstützt, aber bei der Synchronisierung mit der Cloud werden sie als normale, vollständige Dateien gespeichert.

Windows Server-Computer verfügen über viele verschiedene Dateitypen. Einige Dateien sind zwar wichtig für das Betriebssystem, werden aber bei Synchronisierungsvorgängen nicht berücksichtigt. Würden sie synchronisiert, würden diese Dateien unnötig Speicherplatz belegen. Die folgenden Dateien werden daher ignoriert:

  • Desktop.ini: Betriebssystemspezifische Datei
  • ethumbs.db$: Temporäre Datei für Miniaturansichten
  • -$.: Temporäre Office-Datei
  • .tmp: Temporäre Datei
  • .laccdb: Access-Datenbanksperrdatei
  • 6878HDHJKDHHJ7878: Interne Synchronisierungsdatei
  • \System Volume Information: Volumespezifischer Ordner
  • $RECYCLE.BIN: Ordner für gelöschte Elemente
  • \SyncShareState: Ordner für die Synchronisierung

Durchführen einer Überprüfung

Sie können PowerShell verwenden, um die jeweils aktuelle Version von PackageManagement und PowerShellGet herunterzuladen. Diese Pakete ermöglichen die Installation von Vorschaumodulen. Anschließend können Sie das PowerShell-Modul Az.StorageSync installieren, mit dem das Dataset und die Systemanforderungen getestet und das Ergebnis dieses Tests in einer durch Trennzeichen getrennten Datei gespeichert werden kann.

Führen Sie Invoke-AzStorageSyncCompatibilityCheck mit den richtigen Parametern aus, um eine Überprüfung durchzuführen. Auf Ihrem lokalen Dateiserver können Sie beispielsweise die folgenden Arten von Überprüfungen durchführen:

  • System und Datendateien überprüfen:

    Invoke-AzStorageSyncCompatibilityCheck -Path <path to folder>
    
  • Nur die Dateien und Ordner auf Kompatibilität prüfen:

    Invoke-AzStorageSyncCompatibilityCheck -Path <path to folder> -SkipSystemChecks
    
  • Nur das System überprüfen:

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

Die Ergebnisse geben Aufschluss darüber, ob Kompatibilitätsprobleme in Bezug auf das Betriebssystem, das Dateisystem, Dateinamen oder Ordnernamen bestehen.