Jag misstänker att du blandar ihop innobackupex
med något som mysqldump
. Den förra säkerhetskopierar de faktiska tabellfilerna, medan den senare ansluter till databasservern och hämtar data.
Eftersom det försöker säkerhetskopiera databasfilerna det kommer naturligtvis att behöva tillgång till filsystemet på databasservern och kan inte fjärrköras.
Det du kan göra är att strömma innehållet i säkerhetskopian till en fjärrmaskin :
innobackupex --stream=tar ./ | ssh [email protected] "cat - > /data/backups/backup.tar"
Eller spara bara den resulterande säkerhetskopian på en annan server med den metod du väljer (t.ex. delad enhet, scp
, rsync
)