Podejrzewam, że mylisz innobackupex
z czymś takim jak mysqldump
. Pierwsza z nich tworzy kopię zapasową rzeczywistych plików tabel, podczas gdy druga łączy się z serwerem bazy danych i pobiera dane.
Ponieważ jest to próba wykonania kopii zapasowej plików bazy danych będzie to oczywiście wymagało dostępu do systemu plików na serwerze bazy danych i nie może być uruchamiane zdalnie.
To, co możesz zrobić, to przesyłać strumieniowo zawartość kopii zapasowej do zdalna maszyna :
innobackupex --stream=tar ./ | ssh [email protected] "cat - > /data/backups/backup.tar"
Lub po prostu zapisz wynikowy plik kopii zapasowej na innym serwerze wybraną metodą (np. na dysku współdzielonym, scp
, rsync
)