Tôi nghi ngờ bạn đang nhầm lẫn innobackupex
với một cái gì đó như mysqldump
. Cái trước sao lưu các tệp bảng thực tế, trong khi cái sau kết nối với máy chủ cơ sở dữ liệu và lấy dữ liệu.
Vì đó là cố gắng sao lưu các tệp cơ sở dữ liệu tất nhiên nó sẽ cần quyền truy cập vào hệ thống tệp trên máy chủ cơ sở dữ liệu và không thể chạy từ xa.
Những gì bạn có thể làm là truyền trực tuyến nội dung của bản sao lưu tới một máy từ xa :
innobackupex --stream=tar ./ | ssh [email protected] "cat - > /data/backups/backup.tar"
Hoặc chỉ cần lưu tệp sao lưu kết quả vào một máy chủ khác với phương thức bạn chọn (ví dụ:bộ nhớ dùng chung, scp
, rsync
)