Ich habe ein Problem mit einem Server, der mehrere Dutzend Snapshots eines ZFS-Dateisatzes hat. Im November erhielten wir Dateien, die sich als für eine andere Organisation bestimmt herausstellten. Der Inhalt der Dateien ist sehr vertraulich, daher wurden die Dateien gelöscht. Als wir die Dateien löschten, waren jedoch rund 42 Snapshots des Dateisatzes erstellt worden, die Daten oder Verweise auf diese Dateien enthielten.
Das Problem besteht nun darin, dass wir diese Daten aus den Snapshots entfernen müssen, aber den restlichen Inhalt der Snapshots nicht verlieren möchten. Alles, was ich bisher über ZFS-Snapshots gelesen habe, ist, dass es sich um Alles-oder-Nichts-Entitäten handelt. Sie können sie erstellen und löschen, aber nicht ändern, um Inhalte teilweise zu entfernen.
Ist das tatsächlich so oder kennt jemand eine Lösung dafür?
Antwort1
Sie können die Daten nicht aus den Snapshots entfernen, ohne die Größe der anderen Snapshots zu verändern.
Vielleicht ist es sinnvoll, die unnötigen Snapshots zu entfernen. Sie KÖNNEN die Snapshot-Daten ändern, aber ich bin mir nicht sicher, was Ihr konkretes Anliegen ist. Ist es der Speicherplatz? Werden diese Snapshots nach einer gewissen Zeit veraltet sein?