我想使用以下命令使用MysqlEnterpriseBackup工具(Mysqlbackup)命令备份数据库:
mysqlbackup --defaults-file=/etc/my.cnf --user=Username -p --port=3306 --socket=/path/mysql.sock --with-timestamp --databases=dbname --datadir=/path/mysql --backup-dir= /backup path/foldername backup-and-apply-log
以下错误我可以看到:
MySQL Enterprise Backup 4.0.0版 Linux-3.8.13-16.2.1.el6uek.x86_64-x86_64 [2015/10/17]版权所有(c) 2003年,2015年,甲骨文和/或其附属公司。保留所有权利。
mysqlbackup:INFO:从以下命令行开始......
mysqlbackup --defaults-file = / etc / my.cnf --user =用户名-p --port = 3306 --socket = / path / mysql.sock --with-timestamp --databases = dbname --datadir = / path / mysql --backup-dir = / backup path / foldername backup-and-apply-日志
mysqlbackup:错误:最后找到了无关的命令。使用--help 用法说明选项。
mysqlbackup因错误而失败!
您能否帮我解决上述错误?
答案 0 :(得分:0)
如果在“backup_dir =”之后和备份路径之前有空格,如上面的输出所示,则会导致此错误。
答案 1 :(得分:-1)
请确保命令的最后一个参数必须是: 备份到映像,备份或备份和应用日志