Hallo, ich möchte stündlich mit rsync ein Verzeichnis (mit Unterverzeichnissen) auf einen Remote-Server synchronisieren. /etc/cron.d/backup sieht so aus:
00 18-23 * * * joerg /usr/bin/rsync -vvae ssh /home/joerg/Eigene-Dateien-Joerg/ root@192.168.1.19:/backup/papa-lappi/home/joerg/Eigene-Dateien-Joerg/ >> /var/log/backup.log # JOB_ID_1
Die entfernte Maschine ist ein Gentoo-Server. Puplic/Privat-Key ist eigenrichtet, ich kann mit per ssh ohne Login verbinden. Der rsync-Befehl läuft auf der Shell. Als cron-Befehl erhalte ich (als Mail) folgende Meldung:
From joerg@papa-lappi Tue Oct 5 16:21:02 2010
Return-Path: <joerg@papa-lappi>
X-Original-To: joerg
Delivered-To: joerg@papa-lappi
Received: by papa-lappi (Postfix, from userid 1000)
id F111E101170; Tue, 5 Oct 2010 16:21:01 +0200 (CEST)
From: root@papa-lappi (Cron Daemon)
To: joerg@papa-lappi
Subject: Cron <joerg@papa-lappi> /usr/bin/rsync -vvae ssh /home/joerg/Eigene-Dateien-Joerg/ 192.168.1.19:/backup/papa-lappi/home/joerg/Eigene-Dateien-Joerg/ >> /var/log/backup.log # JOB_ID_1
Content-Type: text/plain; charset=ANSI_X3.4-1968
X-Cron-Env: <SHELL=/bin/sh>
X-Cron-Env: <HOME=/home/joerg>
X-Cron-Env: <PATH=/usr/bin:/bin>
X-Cron-Env: <LOGNAME=joerg>
Message-Id: <20101005142101.F111E101170@papa-lappi>
Date: Tue, 5 Oct 2010 16:21:01 +0200 (CEST)
Permission denied, please try again.
Permission denied, please try again.
Permission denied (publickey,password,keyboard-interactive).
rsync: connection unexpectedly closed (0 bytes received so far) [sender]
rsync error: unexplained error (code 255) at io.c(601) [sender=3.0.7]Auch der Versuch, ein separates Script zu bauen und dieses zu starten, klappt nicht. Hier das Script:
#!/bin/bash source /etc/profile rsync -vvae ssh /home/joerg/Eigene-Dateien-Joerg/ root@192.168.1.19:/backup/papa-lappi/home/joerg/Eigene-Dateien-Joerg/ >> /var/log/backup.log
Das Script ist auch ausführbar:
-rwxr-xr-x 1 joerg joerg 199 2010-10-05 16:14 backup-home.sh
Und nun bin ich am Ende meines Lateins. Könnt Ihr mir weiterhelfen? Danke! Speiche
Moderiert von redknight:
Vershcoben, als das Backupforum neu erstellt wurde.