mysqlbackup写重要进展和错误信息stderr
流。跟踪的信息通常是很有价值的问题,发生在一个操作。从企业备份MySQL 3.9,输出的stderr
流也默认保存到日志文件(对于大多数mysqlbackup操作),错误信息可以很容易地访问任何调试过程。
就像一个消息日志记录三通在类unix系统上的过程,在这个过程中,一个程序的输出是分裂既显示并保存到一个文件中。日志文件从而产生被命名为以下格式:MEB_
,在那里时间戳
_操作
. log操作
是mysqlbackup操作运行(例如,备份
,运用原木
等),和时间戳
日期和时间的操作运行。这里有一些例子的日志文件的名称:
meb_2013 - 06 - 24.16 - 32 - 43 - _backup。日志meb_2013 28.11 - 06 - 07 - 18 - _apply_log。日志meb_2013 - 06 - 29.10 - 08 - 06 - _list_image.log
以下选项控制消息日志记录功能:
跳过消息日志记录。日志记录是打开默认情况下(除了
list-image
和验证
操作;看到的描述——messages-logdir
选择详细信息),这个选项是关闭的。-
命令行格式 ——messages-logdir =路径
类型 目录名称 默认值 backup_dir /元
指定一个现有的目录的路径名来存储消息日志。如果指定的目录不存在,消息日志记录失败并返回一个错误消息。当忽略此选项,默认的目录
使用,backup_dir
/元backup_dir
与指定的目录吗——backup-dir
选择。请注意使用这个选项打开消息记录
list-image
和验证
操作。消息日志记录为两个操作在默认情况下是关闭的,因为他们不修改任何文件和消息日志通常是不需要调试。因为默认的路径名backup_dir /元
不是有意义的两个操作,需要这个选项打开消息日志记录和提供一个目录的路径名来保存日志文件。然而,如果——skip-messages-logdir
选项指定,它优先和消息日志被跳过。
下面是一些例子展示消息日志记录的控制。
这将创建一个日志文件备份
在的目录/home/backup_dir/meta
默认设置:
mysqlbackup -uroot——端口= 3306 backup-dir = / home / backup_dir备份
这跳过消息日志记录备份
操作:
mysqlbackup -uroot——端口= 3306 backup-dir = / home / backup_dir \——skip-messages-logdir备份
这将创建一个日志文件运用原木
操作在一个现有的目录命名/home/teelog_dir
,而不是默认的位置:
mysqlbackup -uroot——端口= 3306 backup-dir = / home / backup_dir \——messages-logdir = / home / teelog_dir运用原木
这将创建一个日志文件list-image
操作在一个现有的目录命名/home/teelog_dir
:
mysqlbackup -uroot——端口= 3306——备份映像= /备份/我。mbi \——messages-logdir = / home / teelog_dir list-image