Security bei DPM 2007 / SharePoint Restores auf Item-Level
einen genaueren Blick ist die Security bei item level Restores möglich (Sites/Dokumentenbibliotheken/Listen/Listeinträgen/Dokumenten) da hier bei Nicht-Beachten Informationen offengelegt werden die nicht für die Öffentlichkeit bestimmt sind.
DPM hat zwei Einstellungen für die Security beim Restore:
- Security wie beim Recovery Point
- Security wie in der Zielumgebung
Beim Item level Restore haben wir nun folgende Beobachtung gemacht:
Security wie in der Zielumgebung
Generell gilt hier: Die Security wird immer zurückgesetzt, der Account mit dem DPM den Restore durchführt wird immer mit Full Control eingetragen.
Vorteil ist dass keiner unbefugt auf die zurückgesicherten Daten zugreift.
Nachteil ist dass komplexe Security Konfigurationen (a la Fileserver, andere Security für Unterorderner/Dokumente) verloren gehen
Objekt | Ergebnis |
(Team-)Site | alles ok |
Liste/Dokumentenbibliothek | Ersteller/Erstelldatum gehen verloren |
Listeneintrag/Dokument | Ersteller/Erstelldatum gehen verloren |
Dokumentenversion | Ersteller/Erstelldatum gehen verloren |
Ordner | Ersteller/Erstelldatum gehen verloren |
Security wie beim Recovery Point
Bis auf die (Team-)Site als Recovery Objekt gehen Custom Security Settings auf dem Objekt verloren (!) die Permissions werden immer vom Parent geerbt. Das kann zur Folge haben dass ein Unterordener einer Dokumentenbibliothek nach dem Restore sichtbar wird.
Objekt | Ergebnis |
(Team-)Site | alles ok |
Liste/Dokumentenbibliothek | Unique permissions auf dem Objekt gehen verloren, das gilt auch für Einträge in der Liste die nochmals eine item-level Permission haben |
Listeneintrag/Dokument | Unique permissions auf dem Objekt gehen verloren |
Dokumentenversion | Die älteste Version (i.d.R. 1.0) bekommt den Restore-Zeitpunkt als Erstelldatum, alle Folgeversionen bekommen das Originaldatum (somit wird die Version 1.0 vom Datum her die neueste (!) |
Ordner | Unique permissions auf dem Objekt gehen verloren, das gilt auch für Einträge/Unterordner in der Liste die nochmals eine item-level Permission haben. Das Erstelldatum des zuerst restoreten Dokuments in dem Ordner bekommt das Restore-Datum, alle anderen das ursprüngliche Datum |
Fazit
aufgrund des für den Endanwender nicht mehr zu durchschauendes Verhalten bei Objekten innerhalb einer Site kann man das Item-Level Restore eigentlich nur für gesamte (Team-Sites) empfehlen. Notfallmäßig geht es unter Beachtung der o.g. Einschränkungen aber ich sehe hier eine sinnvolle Kombination:
DPM für Site-Level Backup/Restore, für kleinere Elemente gibt es den SharePoint Papierkorb.
Grüße
Sven