NetBackup™ for MySQL 管理指南

Last Published:
Product(s): NetBackup & Alta Data Protection (10.0)

执行 MySQL 备份

本主题列出了前提条件,并描述了运行 MySQL 备份的过程以及从“NetBackup 管理控制台”安排备份的信息。

前提条件

运行备份之前,请确保满足以下前提条件。

  • 确保 MySQL 代理和 NetBackup 的版本相同。如果将 NetBackup 升级到更高版本,则还必须升级代理版本。

  • 确保用户具有管理员 (Windows) 或 root (Linux) 访问权限。

  • (LVM 用户)确保 MySQL 数据和日志目录驻留在单个逻辑卷上。

  • “NetBackup 管理控制台”配置 DataStore 策略。

  • nbmysql.conf 文件中添加数据库参数和库路径。

  • 验证卷组中的空间是否足以存放快照,然后在 nbmysql.conf 文件中或通过命令行设置快照大小。

    注意:

    确保有足够的可用大小可用于快照。

  • 确认已满足前提条件和安装后要求。

    有关更多信息,请参见NetBackup for MySQL 代理 的安装先决条件

    有关更多信息,请参见NetBackup for MySQL 代理 的安装后要求

运行备份

  1. 运行以下命令:
            nbmysql -o backup 
    -S master_server_name 
    -P policy_name 
    -s schedule_name 
    -l mysql_lib_path 
    (Linux) -z snapshot_size 
    [-p database_server_port] 
    [-u database_username]
    (Linux) [-b backup_type]
          
  2. (可选)当 nbmysql 命令行提示输入密码时,键入密码。

注意:

确保 MySQL 代理和 NetBackup 的版本相同,以便成功执行备份和还原操作。

从 NetBackup 安排 MySQL 备份

您可以使用 DataStore 策略调用备份脚本,从“NetBackup 管理控制台”安排 MySQL 备份。

有关更多信息,https://www.veritas.com/support/en_US/article.100041374