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.