我设法转储了我的外部主节点并在云SQL上创建了一个副本。到目前为止,我对这个过程非常满意,但在导出过程中我不得不忽略视图、触发器等。
现在我已经成功创建了一个从属服务器,我该如何重新添加视图等,以便我可以针对它运行所有常用脚本而无需更改?还是这些只读副本不支持视图、触发器等?我的印象是,只有导出/导入过程不支持这一点。
转到 Google Cloud Console 中的 Cloud SQL Instances 页面。 找到要为其创建副本的实例,然后在列表的最右侧打开其"更多操作"菜单。 选择"创建只读副本"。 如果您没有看到该选项,则实例是副本;不能创建复制副本的复制副本。
如果实例启用了备份和二进制日志记录,请继续执行步骤 6。否则,请选择"自动备份"和"启用二进制日志记录",单击"继续",然后单击"保存并重新启动"以重新启动实例。 启用二进制日志记录会导致实例重新启动。
在创建只读副本页面中,根据需要更新实例 ID,以及所需的任何其他配置选项,包括名称、区域和区域。 单击创建。 云 SQL 根据需要创建备份并创建副本。您将返回到主数据库的实例页面。