Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Wie kann ich Owner und ACL sichern und wieder herstellen

42 views
Skip to first unread message

Matthias

unread,
Apr 25, 2010, 2:14:21 PM4/25/10
to
Hallo,

Vor der Datensicherung verschlüssele ich ausgewählte Dateien mittels
rsyncrypto. Leider werden die Owner und ACLs von rsyncrypto nicht mit in
die verschlüsselten Kopien der Dateien übernommen.

Ich muss daher die Owner und ACL der Dateien getrennt von diesen sichern und
wieder herstellen können.

Unter XP funktioniert:
Sichern: robocopy <source> <dest> /E /COPY:SOUA /CREATE /R:0
Wiederherstellen: robocopy <dest> <source> /E /COPY:SOUA /CREATE /R:0

Unter Vista aber:
2010/04/25 19:21:11 FEHLER 1307 (0x0000051B) NTFS-Sicherheit wird in
Zielverzeichnis kopiert C:\Test\etc\
Diese Sicherheitskennung kann nicht als Besitzer des Objekts zugeordnet
werden.
Von meinen benötigten copyflags funktionieren weder S=Sicherheit=NTFS-ACLs
noch O=Besitzerinformationen :-(

IOACLS sichert nur die ACL, nicht aber die Datei-Owner.

Lg
Matthias
--
Don't Panic

Mark Heitbrink [MVP]

unread,
Apr 26, 2010, 3:49:23 PM4/26/10
to
Hi,

Am 25.04.2010 20:14, schrieb Matthias:
> [...]


> Ich muss daher die Owner und ACL der Dateien getrennt von diesen sichern und
> wieder herstellen können.

Freeware setacl.exe kann Berechtigungen in eine Textdatei exportieren
und diese dann wieder importieren.

Tschö
Mark
--
Mark Heitbrink - MVP Windows Server - Group Policy

Homepage: www.gruppenrichtlinien.de - deutsch
Discuss : www.freelists.org/list/gpupdate

Thomas D.

unread,
Apr 27, 2010, 7:46:17 AM4/27/10
to
Hallo,

kann "icacls" nur Rechte speichern?


--
Grüße
Thomas

Mark Heitbrink [MVP]

unread,
Apr 27, 2010, 11:55:19 AM4/27/10
to
Hi,

Am 27.04.2010 13:46, schrieb Thomas D.:
> kann "icacls" nur Rechte speichern?

Nein, es kann save und restore
http://technet.microsoft.com/en-us/library/cc753525%28WS.10%29.aspx
Sehr guter Hinweis. Danke.

Ich vergesse das Tool immer, weil ich setacl wesentlich länger kenne,
bzw. icacls erst seit Vista? existiert?
Das ist bei mir noch nicht auf dem Radar.

Helmut Rohrbeck

unread,
Apr 27, 2010, 2:26:55 PM4/27/10
to
Thomas D. <d...@discussions.microsoft.com> typed:

> kann "icacls" nur Rechte speichern?

cmd-Eingabeaufforderung:
icacls /?
liefert eine hinreichende Beschreibung.

--
Helmut Rohrbeck [MVP]
PM: www.helmrohr.de/Feedback.htm
http://www.helmrohr.de/

Thomas D.

unread,
Apr 28, 2010, 7:42:48 AM4/28/10
to
Hallo,

Helmut Rohrbeck schrieb:


>> kann "icacls" nur Rechte speichern?
>
> cmd-Eingabeaufforderung:
> icacls /?
> liefert eine hinreichende Beschreibung.

Mit "nur Rechte speichern" meinte ich weniger, ob das Tool nur speichern
k�nne, sondern ob es neben den Rechten (ACL), auch wirklich Besitzer setzt.

Auf Grund des Hilfetextes

,---------------------------[ Hilfetext ]----------------------------.
� [...] �
� ICACLS name /setowner user [/T] [/C] [/L] [/Q] �
� changes the owner of all matching names. This option does not �
� force a change of ownership; use the takeown.exe utility for �
� that purpose. �
� [...] �
`--------------------------------------------------------------------�

gehe ich n�mlich nicht davon aus, dass genau das macht, was der OP m�chte.
Ich selber habe ICACLS bis dato nur zur reinen ACL-Verwaltung verwendet.


--
Gr��e
Thomas

Helmut Rohrbeck

unread,
Apr 28, 2010, 7:05:24 PM4/28/10
to
Thomas D. <d...@discussions.microsoft.com> typed:

Ich selbst noch niemals! ;-)

Matthias

unread,
Apr 28, 2010, 10:25:08 PM4/28/10
to
Thomas D. wrote:

Ich habe jedenfalls keinen Weg gefunden um mit icacls auch den Besitzer
wieder herstellen zu k�nnen.
--
Don't Panic

Matthias

unread,
Apr 28, 2010, 10:33:19 PM4/28/10
to
Mark Heitbrink [MVP] wrote:

> Hi,
>
> Am 25.04.2010 20:14, schrieb Matthias:
>> [...]
>> Ich muss daher die Owner und ACL der Dateien getrennt von diesen sichern

>> und wieder herstellen k�nnen.


>
> Freeware setacl.exe kann Berechtigungen in eine Textdatei exportieren
> und diese dann wieder importieren.
>

> Tsch�
> Mark
Ja, wie icacls, sichert es ACL, Owner und Group.
Leider kann es aus dieser Sicherung aber nur die ACL wieder herstellen :-(
Ausserdem stellt es alle Dateien wieder her die in einer Datei gesichert wurden.
C:\> setacl -on "C:\Test" -ot file -actn list -rec cont_obj -lst "f:sddl" -bckp acl-list
C:\> setacl -on "C:\Test\etc" -ot file -actn restore -rec cont_obj -bckp acl-list
INFO: Input file for restore operation: <acl-list> detected as Unicode.
INFO: Restoring ACL of: <\\?\C:\Test>
INFO: Restoring ACL of: <\\?\C:\Test\etc>
INFO: Restoring ACL of: <\\?\C:\Test\etc\test.txt>
INFO: Restoring ACL of: <\\?\C:\Test\test.txt>
INFO: Restoring ACL of: <\\?\C:\Test\test2.txt>

SetACL finished successfully.

Oder verwende ich die falschen Parameter?
Danke

0 new messages