Projekt

Allgemein

Profil

Linux Cache-Meta-Daten abspeichern » Historie » Version 9

Josef Braun, 05.02.2010 12:36

1 9 Josef Braun
h1. Unix Filerechte ausgeben und in Datei sichern zum Wiederherstellen - Restore mittels chown und chgrp
2 1 Josef Braun
3
Die Metadaten von Unix Dateien mittels find auslesen und in eine Datei umleiten
4
5
<pre>
6 4 Josef Braun
find  -type l -o -printf "chown %u '%p'\n" -printf "chgrp %g '%p%'\n" -printf "chmod %#m '%p'\n" >cache-meta-daten
7 7 Josef Braun
chmod 740 cache-meta-daten >>cache-meta-daten
8 5 Josef Braun
chmod 740 cache-meta-daten
9 3 Josef Braun
10 1 Josef Braun
</pre>
11
12
abschließen kann die Datei *'cache-meta-daten'* zum Wiederherstellen in diesem Verzeichnis verwendet werden.
13 2 Josef Braun
14
Oder man kann diese Datei auch editieren und nur für Teilbereiche wiederverwenden und gegebenenfalls auch auf andere Verzeichnisse anwenden um so dort die Filerechte zu übertragen.
15 8 Josef Braun
16
+Hinweis+: nicht vergessen auch vorher vor ein Backup der Rechte durchführen und diese Bereiche sichern bevor diese erneut mit obigen Script bearbeitet werden. Dazu entweder selbst mittels cache-meta-daten oder mittels eines Backups.
Redmine Appliance - Powered by TurnKey Linux