Ik vermoed dat je innobackupex
door elkaar haalt met iets als mysqldump
. De eerste maakt een back-up van de daadwerkelijke tabelbestanden, terwijl de laatste verbinding maakt met de databaseserver en de gegevens ophaalt.
Aangezien het probeert een back-up te maken van de databasebestanden het heeft natuurlijk toegang nodig tot het bestandssysteem op de databaseserver en kan niet op afstand worden uitgevoerd.
Wat u kunt doen is de inhoud van de back-up naar een externe machine :
innobackupex --stream=tar ./ | ssh [email protected] "cat - > /data/backups/backup.tar"
Of sla het resulterende back-upbestand op een andere server op met de methode van uw keuze (bijv. gedeelde schijf, scp
, rsync
)