Script funktioniert unter Aufgabenplaner nicht

Status
Für weitere Antworten geschlossen.

stere

Benutzer
Mitglied seit
17. Feb 2015
Beiträge
37
Punkte für Reaktionen
0
Punkte
6
Hallo Zusammen,
ich hoffe ihr könnt mir helfen.

Ich habe ein Script, das mir Verzeichnisse auf 2 Synologys synchronisiert.
Wenn ich mich per putty anmelde, läuft das Script einwandfrei. Führe ich es per Aufgabenplaner aus, bekomme ich eine Fehlermail.
Das Script wird im Aufgabenplaner als root über den Link bash /volume1/homes/backup/Backup/backup_stefan.sh aufgerufen.
Habt ihr eine Idee, woran das liegen kann?
 

Anhänge

  • Script.jpg
    Script.jpg
    180,9 KB · Aufrufe: 40

tproko

Benutzer
Sehr erfahren
Mitglied seit
11. Jun 2017
Beiträge
2.101
Punkte für Reaktionen
253
Punkte
129
Führst du es im aufgabenplaner auch mit dem gleichen Benutzer aus wie in der Shell?
 

stere

Benutzer
Mitglied seit
17. Feb 2015
Beiträge
37
Punkte für Reaktionen
0
Punkte
6
Ja, ist der gleiche Benutzer.
Ich bekomme immer im Mail den Fehler ...Permission denied (13)
Teils sind es schon kopierte Dateien und Verzeichnisse, die vorher von einem anderen Benutzer kopiert wurden. Aber daran dürfte es doch nicht liegen, oder? Was ist, wenn es den Benutzer nicht mehr gibt?
 

peterhoffmann

Benutzer
Sehr erfahren
Mitglied seit
17. Dez 2014
Beiträge
5.541
Punkte für Reaktionen
1.385
Punkte
234
Rechte:
Ich kenne die von dir genutzten Benutzer nicht. Wenn Benutzer A der Inhaber der Dateien ist, aber Benutzer B (nicht root) kopiert, wird das eher nicht klappen.

@eaDir:
Grundsätzlich würde ich das Verzeichnis "@eaDir" ausschließen.
Rich (BBCode):
--exclude '@eaDir'
 

stere

Benutzer
Mitglied seit
17. Feb 2015
Beiträge
37
Punkte für Reaktionen
0
Punkte
6
Das könnte ein Anhaltspunkt sein, danke.
Besitzer ist der Benutzer A
neuer Benutzer für das Backup angelegt ist der Benutzer B

Meinst du, dass der User root der Benutzer für den Aufgabenmanager sein soll oder der Benutzer, der in der rsync Datei steht? In der rsync habe ich den Benutzer B eingetragen, dessen Zertifikate ich auch kopiert habe. Muss ich das für root machen?
 
Zuletzt bearbeitet von einem Moderator:

TeXniXo

Benutzer
Mitglied seit
07. Mai 2012
Beiträge
4.948
Punkte für Reaktionen
99
Punkte
134
Du kannst ja auch den Eigentümer der Dateien wechseln (Benutzer A zu Benutzer B) dann solls evtl. klappen..

Via
 
Status
Für weitere Antworten geschlossen.
 

Kaffeautomat

Wenn du das Forum hilfreich findest oder uns unterstützen möchtest, dann gib uns doch einfach einen Kaffee aus.

Als Dankeschön schalten wir deinen Account werbefrei.

:coffee:

Hier gehts zum Kaffeeautomat