控制台删除 DRDS 的库时,只会删除之前由 DRDS 所创建的数据库,所以不会影响原本在 RDS 上的数据库。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
是的,您的理解是正确的。在阿里云中,分布式关系型数据库服务(DRDS)作为对单个RDS实例的水平扩展解决方案,它允许您在DRDS控制台上创建和管理数据库。当您在DRDS控制台删除一个库时,这个操作仅会影响到DRDS层面上由DRDS服务所创建和管理的逻辑库,而不会直接触达或影响到底层的RDS实例上的原始数据库。
换句话说,DRDS在RDS之上提供了一个逻辑视图,您可以认为DRDS是对RDS数据的一个逻辑划分和访问代理。即使删除了DRDS中的某个库,只要RDS实例本身没有被删除或手动在RDS上执行删除操作,RDS上的实际数据依然会被保留。
因此,在进行此类操作时,无需担心会意外丢失RDS上的数据,但为了安全起见,建议在执行任何删除操作前,都做好相应的数据备份。同时,如果DRDS库与RDS数据库之间存在未同步的数据或特定的映射关系,删除DRDS库后,这部分逻辑结构和配置信息将会丢失,可能需要在重新配置时加以注意。