TheNose
04.04.07, 07:53
Hallo!
Ich versuche mittels cronjob folgendes auszuführen:
#!/bin/bash
DATUM=$(date '+%Y-%m-%d')
mysqldump -v --password=PASSWORD --all-databases --lock-tables | /usr/bin/gpg --symmetric --passphrase-file "/root/scripts/gpg-passphrase" | ssh user@server -p 22 "cat > /home/user/backups/backup-mysql-$DATUM.sql.gpg"
Allerdings bekomme ich per Mail nur folgende Fehlermeldung geliefert:
gpg: cannot open `/dev/tty': No such device or address
mysqldump: Got errno 32 on write
Kann mir jemand sagen, warum das so ist? Was muss ich ändern?
Gruß, Andi
Ich versuche mittels cronjob folgendes auszuführen:
#!/bin/bash
DATUM=$(date '+%Y-%m-%d')
mysqldump -v --password=PASSWORD --all-databases --lock-tables | /usr/bin/gpg --symmetric --passphrase-file "/root/scripts/gpg-passphrase" | ssh user@server -p 22 "cat > /home/user/backups/backup-mysql-$DATUM.sql.gpg"
Allerdings bekomme ich per Mail nur folgende Fehlermeldung geliefert:
gpg: cannot open `/dev/tty': No such device or address
mysqldump: Got errno 32 on write
Kann mir jemand sagen, warum das so ist? Was muss ich ändern?
Gruß, Andi