RDS 高级命令_最佳实践_CLI Python 版本

阿里云产品文档 xtyly 4年前 (2016-11-19) 4次浏览 已收录 0个评论

实例导出功能针对 RDS 产品,阿里云命令行工具支持导出 DBIntance 到文件中,这是命令行工具扩展的功能。您可以选择某一个实例 ID 做导出操作,导出到某一个文件中。导出的文件内容是 json 格式,便于您查看或者编程使用。同时它也是导入时的模板文件,您可以根据此文件进行个性化修改,然后再导入创建多个 DBInstance。具体示例命令如下:

  1. aliyuncli rds ExportDBInstance --DBInstanceId XXXXX --filename test
  • DBInstanceId:导出的某一个实例 Id,必填参数。

  • filename:必填参数,导出到某一个文件,可以是绝对路径或者单一的文件名。如果是单一文件名那么会选择默认路径 ~/.aliyuncli/

    阿里云2000元代金券免费领,最新优惠1折抢购,2核4G云服务器仅799元/3年,新老用户同享,立即抢购>>>

  • 实例导入功能针对 RDS 产品,为方便用户创建多个相同的 DBInstance,命令行工具支持从文件导入创建实例功能。您只需要指定一个模板文件,再简单调用一个命令即可完成。具体示例命令如下:

    1. aliyuncli rds ImportDBInstance --filename test --count 5
  • filename:模板文件,可以是文件名或者是绝对路径。如果是单一文件名,会从 ~/.aliyuncli/ 下面查找。

  • count:要创建的 DBInstance 数量,后面跟数字。若该数字不在单次可创建实例的数量范围内,那么会默认创建1个 DBInstance 模板文件。我们强烈建议您使用通过 aliyuncli rds ExportDBInstance 命令导出的文件作为模板来编辑,不要自行创建模板,避免出错。

    说明:关于单次可创建实例的数量范围,请参见各产品文档详情。

  • 特别说明这里必须声明的是,当前通过 RDS 开放 API 创建的 DBInstance 只能用按流量付费的,不能用包年包月的。因此,您的模板文件会被创建为按流量付费的实例。

    RDS 高级命令_最佳实践_CLI Python 版本


    阿里云百科网 , 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权
    转载请注明原文链接:RDS 高级命令_最佳实践_CLI Python 版本
    喜欢 (0)
    [sp91@qq.com]
    分享 (0)
    发表我的评论
    取消评论
    表情 贴图 加粗 删除线 居中 斜体 签到

    Hi,您需要填写昵称和邮箱!

    • 昵称 (必填)
    • 邮箱 (必填)
    • 网址