MySQL Enterprise Backup 8.0版本说明
对于MySQL Enterprise Backup 8.0.22及更高版本:LDAP可插入身份验证是MySQL企业版支持的一个特性;所使用的用户mysqlbackup连接到服务器时可以使用LDAP进行身份验证。除了在服务器端正确设置LDAP外,还需要满足以下要求才能使用LDAP身份验证mysqlbackup:
如果用户使用简单的LDAP身份验证,则密码以明文的形式与服务器通信;启用客户端明文可插拔身份验证通过使用
——enable-cleartext-plugin
选择在你mysqlbackup命令,或设置环境变量LIBMYSQL_ENABLE_CLEARTEXT_PLUGIN = [1 | | Y]
在运行该命令的环境中。如果用户使用基于sasl的LDAP身份验证和客户端插件(
authentication_ldap_sasl_client
)不在服务器的插件文件夹中——plugin-dir
选项应与mysqlbackup命令指定插件的位置,或者应该通过设置环境变量提供相同的信息LIBMYSQL_PLUGIN_DIR
在运行该命令的环境中。
使用LDAP认证的命令示例如下:
16.1使用简单LDAP认证进行备份
mysqlbackup——用户= mysqlbackup密码=密码——host=127.0.0.1 \——backup-dir=/home/mysqlbackup/backup-tmp——backup-image=/home/mysqlbackup/backups/my. \Mbi \——enable-cleartext-plugin备份到镜像
16.2使用简单LDAP认证方式恢复TTS
mysqlbackup——用户= mysqlbackup密码=密码——host=127.0.0.1 \——backup-dir=/home/mysqlbackup/backup-tmp——backup-image=/home/mysqlbackup/backups/my. \mbi \——包括表格=正则表达式——enable-cleartext-plugin copy-back-and-apply-log
16.3使用基于sas的LDAP认证方式备份
mysqlbackup——用户= mysqlbackup密码=密码——host=127.0.0.1 \——backup-dir=/home/mysqlbackup/backup-tmp——backup-image=/home/mysqlbackup/backups/my. \mbi \——plugin-dir =SASL_plugin-dirbackup-to-image
16.4 TTS恢复方式为基于sa的认证
mysqlbackup——用户= mysqlbackup密码=密码——host=127.0.0.1 \——backup-dir=/home/mysqlbackup/backup-tmp——backup-image=/home/mysqlbackup/backups/my. \mbi \——包括表格=正则表达式——plugin-dir =SASL_plugin-dircopy-back-and-apply-log