我正在运行在 MultiAZ 上运行的 MYSQL RDS DB。我每天都在做mysqldump来备份。mysqldump 将在主数据库上完成,我的一位朋友要求手动创建从数据库。我不确定如何手动创建从数据库?
非常感谢
我正在运行在 MultiAZ 上运行的 MYSQL RDS DB。我每天都在做mysqldump来备份。mysqldump 将在主数据库上完成,我的一位朋友要求手动创建从数据库。我不确定如何手动创建从数据库?
非常感谢
有几件事:
首先,如果您运行的是多可用区 RDS,则可能没有任何理由让您自己做 mysqldumps。
您可以使用自动 RDS 备份来为您执行此操作,它们实际上将针对同步更新的备用 RDS 执行,这样就不需要您在进行转储时锁定生产数据库。它还使您可以更轻松地将备份快照还原到 RDS 实例。这也为您节省了 DB 转储的输出带宽成本和 DB 导入的输入带宽成本。
就设置副本而言,如果您的意图是能够拥有一个只读从属设备,您可以通过控制台或命令行工具轻松地做到这一点,并且再次,将从您的备用 RDS 建立副本,以免在将数据库快照作为副本的基础时干扰您的生产数据库。