Problembehandlung bei der Datendeduplizierung - Amazon FSx für Windows-Dateiserver

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Problembehandlung bei der Datendeduplizierung

Verwenden Sie die folgenden Informationen, um einige häufig auftretende Probleme bei der Konfiguration und Verwendung der Datendeduplizierung zu beheben.

Die Datendeduplizierung funktioniert nicht

Um den aktuellen Status der Datendeduplizierung zu sehen, führen Sie den Get-FSxDedupStatus PowerShell Befehl aus, um den Abschlussstatus der letzten Deduplizierungsaufträge anzuzeigen. Wenn ein oder mehrere Jobs fehlschlagen, sehen Sie möglicherweise keine Erhöhung der freien Speicherkapazität in Ihrem Dateisystem.

Der häufigste Grund für Fehlschläge bei Deduplizierungsaufträgen ist unzureichender Arbeitsspeicher.

  • Microsoft empfiehlt, optimal 1 GB Arbeitsspeicher pro 1 TB logischer Daten (oder mindestens 350 MB pro 1 TB logischer Daten) zu haben. Verwenden Sie die FSxAmazon-Leistungstabelle, um den Speicher zu ermitteln, der der Durchsatzkapazität Ihres Dateisystems zugeordnet ist, und stellen Sie sicher, dass die Speicherressourcen für die Größe Ihrer Daten ausreichend sind. Ist dies nicht der Fall, müssen Sie die Durchsatzkapazität des Dateisystems auf ein Niveau erhöhen, das den Speicheranforderungen von 1 GB pro 1 TB logischer Daten entspricht.

  • Deduplizierungsaufträge werden mit der von Windows empfohlenen Standardeinstellung einer Speicherzuweisung von 25% konfiguriert, was bedeutet, dass für ein Dateisystem mit 32 GB Arbeitsspeicher 8 GB für die Deduplizierung verfügbar sind. Die Speicherzuweisung ist konfigurierbar (mithilfe des Set-FSxDedupSchedule Befehls mit Parameter). –Memory Beachten Sie, dass die Verwendung einer höheren Speicherzuweisung für die Deduplizierung die Leistung des Dateisystems beeinträchtigen kann.

  • Sie können die Konfiguration von Deduplizierungsaufträgen ändern, um den benötigten Arbeitsspeicher zu reduzieren. Sie können die Optimierung beispielsweise auf bestimmte Dateitypen oder Ordner beschränken oder eine Mindestdateigröße und ein Mindestalter für die Optimierung festlegen. Wir empfehlen außerdem, Deduplizierungsaufträge so zu konfigurieren, dass sie in Leerlaufzeiten ausgeführt werden, wenn Ihr Dateisystem nur minimal belastet wird.

Möglicherweise werden auch Fehler angezeigt, wenn für die Ausführung von Deduplizierungsaufträgen nicht genügend Zeit zur Verfügung steht. Möglicherweise müssen Sie die maximale Dauer von Aufträgen ändern, wie unter beschrieben. Ändern eines Zeitplans für die Datendeduplizierung

Wenn Deduplizierungsaufträge über einen längeren Zeitraum fehlschlagen und während dieses Zeitraums Änderungen an den Daten im Dateisystem vorgenommen wurden, benötigen nachfolgende Deduplizierungsaufträge möglicherweise mehr Ressourcen, um zum ersten Mal erfolgreich abgeschlossen zu werden.

Die Deduplizierungswerte werden unerwartet auf 0 gesetzt

Die Werte für SavedSpace und OptimizedFilesSavingsRate sind unerwartet 0 für ein Dateisystem, für das Sie die Datendeduplizierung konfiguriert haben.

Dies kann während der Speicheroptimierung auftreten, wenn Sie die Speicherkapazität des Dateisystems erhöhen. Wenn Sie die Speicherkapazität eines Dateisystems erhöhen, FSx storniert Amazon bestehende Datendeduplizierungsaufträge während des Speicheroptimierungsprozesses, bei dem Daten von den alten Festplatten auf die neuen, größeren Festplatten migriert werden. Amazon FSx nimmt die Datendeduplizierung auf dem Dateisystem wieder auf, sobald die Speicheroptimierung abgeschlossen ist. Weitere Informationen zur Erhöhung der Speicherkapazität und zur Speicheroptimierung finden Sie unter. Verwaltung der Speicherkapazität

Nach dem Löschen von Dateien wird kein Speicherplatz im Dateisystem freigegeben

Das erwartete Verhalten der Datendeduplizierung besteht darin, dass, wenn bei den gelöschten Daten Speicherplatz gespart wurde, der Speicherplatz in Ihrem Dateisystem erst freigegeben wird, wenn der Garbage-Collection-Job ausgeführt wird.

Eine Methode, die Sie möglicherweise als hilfreich erachten, besteht darin, den Zeitplan so festzulegen, dass der Garbage-Collection-Job unmittelbar nach dem Löschen einer großen Anzahl von Dateien ausgeführt wird. Nach Abschluss der Müllabfuhr können Sie den Zeitplan für die Müllabfuhr auf die ursprünglichen Einstellungen zurücksetzen. Dadurch wird sichergestellt, dass Sie den Speicherplatz aus Ihren Löschungen sofort erkennen können.

Gehen Sie wie folgt vor, um den Garbage-Collection-Job so einzustellen, dass er in 5 Minuten ausgeführt wird.

  1. Verwenden Sie den Befehl, um zu überprüfen, ob die Datendeduplizierung aktiviert ist. Get-FSxDedupStatus Weitere Informationen zu dem Befehl und seiner erwarteten Ausgabe finden Sie unter. Die Menge des gespeicherten Speicherplatzes anzeigen

  2. Gehen Sie wie folgt vor, um den Zeitplan für die Ausführung der Speicherbereinigung in 5 Minuten festzulegen.

    $FiveMinutesFromNowUTC = ((get-date).AddMinutes(5)).ToUniversalTime() $DayOfWeek = $FiveMinutesFromNowUTC.DayOfWeek $Time = $FiveMinutesFromNowUTC.ToString("HH:mm") Invoke-Command -ComputerName ${RPS_ENDPOINT} -ConfigurationName FSxRemoteAdmin -ScriptBlock { Set-FSxDedupSchedule -Name "WeeklyGarbageCollection" -Days $Using:DayOfWeek -Start $Using:Time -DurationHours 9 }
  3. Nachdem der Garbage-Collection-Job ausgeführt wurde und der Speicherplatz freigegeben wurde, setzen Sie den Zeitplan auf die ursprünglichen Einstellungen zurück.