percona xtrabackup рассматривает локальный сокет mysql по умолчанию, даже когда передается параметр хоста - PullRequest
0 голосов
/ 15 апреля 2020

Попытка создать полную резервную копию базы данных MySQL, которая находится в сети. У меня есть параметр host, но он все еще выполняет резервное копирование базы данных на моем локальном компьютере, используя локальный сокет mysql в /var/lib/mysql/mysql.sock

Когда я пытаюсь выполнить команду ниже

xtrabackup --backup --host='192.168.10.280' --databases="sampledb" --user=dbuser --password=dbpasswd --target-dir=/mnt/s3-restore/bkup

Я получаю следующий вывод

200415 19:42:00  version_check Connecting to MySQL server with DSN 'dbi:mysql:;mysql_read_default_group=xtrabackup;host=192.168.10.280;port=3306;mysql_socket=/var/lib/mysql/mysql.sock' as 'dbuser'  (using password: YES) 
200415 19:42:00  version_check Connected to MySQL server
200415 19:42:00  version_check Executing a version check against the server...
200415 19:42:00  version_check Done.
200415 19:42:00 Connecting to MySQL server host: 192.168.10.280, user: sampledb, password: set, port: 3306, socket: /var/lib/mysql/mysql.sock
Using server version 5.6.43-log

Требуется знать Обязательно ли делать резервную копию на той же машине. Если нет, то какой параметр мне не хватает.

...