[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Backup Script und Zugriffsrechte



Matthias Ochs wrote:
(Vorsicht: Anfängerfrage!)

Hallo,

ich habe ein sehr simples Script geschrieben um mein /home Verzeichnis
auf einem anderen Rechner im Netz zu sichern. Bisher noch ganz manuell
indem ich es eben hin und wieder ausführe. Soweit so einfach.

Leider gibt es aber in meinem Homeverzeichnis einige Dateien (z.B.
~/.mozilla/default) die root gehören (warum auch immer?) und beim
kopieren, bzw. löschen (beim Abgleich) bekomme ich immer entsprechende
Fehlermeldungen (permission denied). Und am Schuss, nach dem Backup:

rsync error: some files could not be transferred (code 23) at main.c(702)

Wie kann ich das umgehen und _alle_ Dateien speichern? Ich möchte eben
im Falle eines Falles mein Homeverzeichnis einfach wieder
zurückschreiben können und meine ganzen Einstellungen, Mails, Bookmarks,
usw. wieder erhalten.

Soll ich das Script als root ausführen? Oder ihm mit setuid entspr.
Rechte geben? Oder einfach alles Dateien in meinem Homeverzeichnis als
meine kennzeichnen (mit chown)?

Hier das Scipt:

#!/bin/sh

#Zu sichernde Daten
BUFILES=" /home/oxo "

#Backup-Ziel
BUTARGET=" 192.168.20.50:~/backup "

rsync -e ssh -aRvz --delete --ignore-errors $BUFILES $BUTARGET

TIA,

Matthias



ich würde jetzt vorschlagen das script in crontab einzutragen, und dabei gleich als root auszuführen damit alle dateien gelesen werden können.

Florian



Reply to: