Попытка использовать mariabackup для резервного копирования всех наших баз данных. Первый созданный каталог резервного копирования как
mkdir -p /mnt/data/backup/mariadb
chown -R mysql:mysql /mnt/data/backup/mariadb
И приступайте к резервному копированию
# mariabackup --backup --target-dir=/mnt/data/backups/mariadb/ --user=root --password=xxxxxxxx
[00] 2022-02-06 11:28:46 Подключение к хосту сервера MySQL: localhost, пользователь: root, пароль: установлен, порт: не установлен, сокет: /mnt/data/mysql/mysql.sock
[00] 2022-02-06 11:28:46 Использование сервера версии 10.3.28-MariaDB
mariabackup на базе сервера MariaDB 10.3.28-MariaDB Linux (x86_64)
[00] 06.02.2022, 11:28:46 использует posix_fadvise().
[00] 06.02.2022, 11:28:46 перейдите в /mnt/data/mysql/
[00] 2022-02-06 11:28:46 Запрошено ограничение на количество открытых файлов 0, установлено значение 1024
[00] 06.02.2022, 11:28:46 mariabackup: используя следующую конфигурацию InnoDB:
[00] 2022-02-06 11:28:46 innodb_data_home_dir =
[00] 06.02.2022, 11:28:46 innodb_data_file_path = ibdata1:12M:autoextend
[00] 06.02.2022, 11:28:46 innodb_log_group_home_dir = ./
[00] 06.02.2022, 11:28:46 InnoDB: использование родного AIO для Linux
06.02.2022, 11:28:46 0 [Примечание] InnoDB: количество пулов: 1
[00] 06.02.2022, 11:28:46 Ошибка: невозможно mkdir 2: /mnt/data/backups/mariadb/
пробовал гуглить и различные варианты, но это не сработало, поэтому, наконец, попробовал без параметра --target-directory и снова сделал резервную копию, и он успешно сработал и получил это
# ls -ld /mnt/данные/резервная копия
drwxr-xr-x 3 mysql mysql 21 6 фев 11:41 /mnt/data/backup
# пароль
/mnt/данные/mysql
# ll
всего 8
drwxr-xr-x 3 mysql mysql 21 фев 6 11:41 резервная копия
drwxr-xr-x 27 mysql mysql 4096 4 февраля 19:07 mysql
drwx------ 27 root root 4096 6 февраля 11:22 xtrabackup_backupfiles
Что я сделал не так или как мне запустить это с ----target-directory