AppSync: Unity-Snapshots werden nicht vom Array gelöscht, auch wenn sie über die AppSync-GUI abgelaufen sind.
Zusammenfassung: AppSync-Snapshots laufen nicht gemäß der Rotations-Policy vom Array ab.
Dieser Artikel gilt für
Dieser Artikel gilt nicht für
Dieser Artikel ist nicht an ein bestimmtes Produkt gebunden.
In diesem Artikel werden nicht alle Produktversionen aufgeführt.
Symptome
Keine Änderung
Der AppSync-Serviceplan wird erfolgreich abgeschlossen. Snapshots laufen gemäß der Rotations-Policy aus der AppSync-GUI ab, die Snapshots werden jedoch zeitweise nicht auf dem Array gelöscht.
Der AppSync-Serviceplan wird erfolgreich abgeschlossen. Snapshots laufen gemäß der Rotations-Policy aus der AppSync-GUI ab, die Snapshots werden jedoch zeitweise nicht auf dem Array gelöscht.
Ursache
Das Szenario, in dem dieses Problem aufgetreten ist, betrifft einen Datenspeicherschutz in einer verteilten VPLEX-/Unity-Umgebung. (Zwei VPLEX-Cluster + jeweils zwei Unity-Arrays).
Es gibt zwei Servicepläne:
ServicePlan1 verwendet VPLEX1-Cluster und Unity-1-Array wie bevorzugt für Snapshots.
ServicePlan2 verwendet VPLEX2-Cluster und Unity-2-Array wie bevorzugt für Snapshots.
Planen Sie ServicePlan1 und ServicePlan2 so, dass sie nacheinander mit einer festen Rotationsanzahl ausgeführt werden.
Wenn Snapshots aus beiden Serviceplänen erstellt werden, können dieselben SnapIDs auf zwei unterschiedlichen Arrays erzeugt werden.
Die SnapID wird jedoch von AppSync verwendet, um Snapshots intern von AppSync eindeutig zu identifizieren. Nach der Erstellung eines Snapshots verwendet AppSync die SnapID bei einigen internen Datenbankabfragen und für persistente VPLEX-Entitäten und Unity-Array-Snapshot-Beziehungen.
In dieser Situation, in der zwei Kopien auf unterschiedlichen Arrays dieselbe SnapID haben, versucht AppSync möglicherweise, die Kopie für den falschen ServicePlan ablaufen zu lassen, und belässt anschließend die Kopie, die ablaufen sollte, auf dem Array.
Daher bleiben überall dort, wo eine nicht eindeutige SnapID vorhanden ist, einige Snapshots auf dem Array zurück, auch nach Ablauf der Kopie.
Es gibt zwei Servicepläne:
ServicePlan1 verwendet VPLEX1-Cluster und Unity-1-Array wie bevorzugt für Snapshots.
ServicePlan2 verwendet VPLEX2-Cluster und Unity-2-Array wie bevorzugt für Snapshots.
Planen Sie ServicePlan1 und ServicePlan2 so, dass sie nacheinander mit einer festen Rotationsanzahl ausgeführt werden.
Wenn Snapshots aus beiden Serviceplänen erstellt werden, können dieselben SnapIDs auf zwei unterschiedlichen Arrays erzeugt werden.
Die SnapID wird jedoch von AppSync verwendet, um Snapshots intern von AppSync eindeutig zu identifizieren. Nach der Erstellung eines Snapshots verwendet AppSync die SnapID bei einigen internen Datenbankabfragen und für persistente VPLEX-Entitäten und Unity-Array-Snapshot-Beziehungen.
In dieser Situation, in der zwei Kopien auf unterschiedlichen Arrays dieselbe SnapID haben, versucht AppSync möglicherweise, die Kopie für den falschen ServicePlan ablaufen zu lassen, und belässt anschließend die Kopie, die ablaufen sollte, auf dem Array.
Daher bleiben überall dort, wo eine nicht eindeutige SnapID vorhanden ist, einige Snapshots auf dem Array zurück, auch nach Ablauf der Kopie.
Lösung
Für AppSync 3.5.0 ist ein HotFix vorhanden, mit dem die SnapID zusammen mit der ArrayID zum Verweisen auf AppSync Unity-Snap-Objekte verwendet werden kann.
Beachten Sie diesen Artikel, wenn Sie einen Service-Request öffnen.
Der Hotfix verhindert, dass dieses Problem nur bei neu erstellten Snapshots auftritt. Vorhandene Snapshots, die auf dem Array zurückgelassen wurden, müssen manuell mithilfe der nativen Tools des Arrays entfernt werden. Anweisungen finden Sie in der entsprechenden Dokumentation für das Array.
Es wird erwartet, dass die Korrektur in der Version von AppSync nach 3.7 enthalten sein wird.
Lesen Sie die Versionshinweise der nachfolgenden Versionen nach 3.5.0, um festzustellen, ob die Korrektur in der von Ihnen ausgeführten Version enthalten ist.
Beachten Sie diesen Artikel, wenn Sie einen Service-Request öffnen.
Der Hotfix verhindert, dass dieses Problem nur bei neu erstellten Snapshots auftritt. Vorhandene Snapshots, die auf dem Array zurückgelassen wurden, müssen manuell mithilfe der nativen Tools des Arrays entfernt werden. Anweisungen finden Sie in der entsprechenden Dokumentation für das Array.
Es wird erwartet, dass die Korrektur in der Version von AppSync nach 3.7 enthalten sein wird.
Lesen Sie die Versionshinweise der nachfolgenden Versionen nach 3.5.0, um festzustellen, ob die Korrektur in der von Ihnen ausgeführten Version enthalten ist.
Weitere Informationen
Der HotFix kann das Ablaufproblem für die vorhandenen Kopien nicht beheben. (Dies liegt daran, dass bei den vorhandenen Kopien ihre SnapIDs und Beziehungen bereits in der AppSync-Datenbank gespeichert sind und nicht geändert werden können.)
Die Auswirkungen des HotFix werden also nur bei der Rotation der Kopien sichtbar, die effektiv nach der Anwendung des HotFix erstellt werden.
Die Auswirkungen des HotFix werden also nur bei der Rotation der Kopien sichtbar, die effektiv nach der Anwendung des HotFix erstellt werden.
Betroffene Produkte
AppSyncProdukte
AppSyncArtikeleigenschaften
Artikelnummer: 000167906
Artikeltyp: Solution
Zuletzt geändert: 05 Mai 2026
Version: 4
Antworten auf Ihre Fragen erhalten Sie von anderen Dell NutzerInnen
Support Services
Prüfen Sie, ob Ihr Gerät durch Support Services abgedeckt ist.