如何克隆AnalyticDB PostgreSQL实例
1. 查看源实例
本步骤查看源实例中某个表的数据。
注意:目前该功能仅支持标准实例,不支持multi-master类型。
登录源实例的数据库。
查看源实例中的数据。本案例将对比源实例和克隆实例中同一个表的行数(count)和hash sum。
说明:克隆实例中计算出的hash sum值与源实例的hash sum值应该是相同的。
2. 创建克隆实例
本步骤克隆源实例。
在控制台的实例列表,点击源实例的'实例恢复'。
克隆实例的页面如下:
克隆实例的售卖页面与购买实例的页面大体一致,但需要注意以下限制:
当前克隆实例master数量必须选择1个。
克隆实例segment数量必须与源实例保持一致。
克隆实例存储空间必须大于或等于源实例。
选择时间点。
在'克隆源备份集'的下拉框中需要选择一个时间点,这个时间点表示克隆的实例与源实例的哪一个历史时间点一致。
注意: ADB PG默认的备份时间间隔为1小时。也就是说,向实例的表中导入数据之后,需要等待1小时,会生成包含导入数据的可用备份集。
购买实例。
用户点击购买后,与购买新实例的流程一样,需要等待实例创建完成后,可 在控制台看到克隆出的新实例。
3. 查看克隆实例
进入ADB PG控制台,可以看到克隆实例正在运行中。
登录克隆实例的数据库。
设置白名单。
查看克隆实例上的数据。可以看到同一个表的数据与源实例完全一致。
实验链接:https://developer.aliyun.com/adc/scenario/16563a47746949a69b1b25db7591f96a