如何在IBMBluemix上迁移SQLDB服务



IBM正在Bluemix上提取SQLDB服务。有人知道我如何移动存储的数据吗?在服务方面我有什么选择?

迁移选项和信息

  1. 我们建议的迁移选项是Compose PostgreSQL或DB2 on Cloud。DB2 on Cloud是一个自我管理的产品。Compose PostgreSQL Enterprise提供完全管理或自管理,而多租户版本仅提供完全管理。Compose将很快作为IBM品牌服务提供,这意味着您不需要在Compose.io上拥有单独的帐户
  2. 免费SQL数据库服务的计划是什么?我们不再提供免费的SQL数据库服务。Compose PostgreSQL多租户服务是一种按流量计费的服务,因此您可以为自己的使用付费。如果你的使用量很小,你会发现这些费用是象征性的
  3. 您建议使用哪些工具进行数据迁移?我们建议将Dataworks Forge和Dataworks Lift视为用于迁移的工具

迁移步骤

  1. 从SQLDB导出DDL
  2. 将SQLDB中的DDL应用到目标,而不使用触发器、存储过程和UDF。如果您使用的是像DataWorks-Lift或DataWorksforge这样的工具,DDL文件将是该工具的输入
  3. 将数据从SQLDB迁移到目标

从SQLDB导出DDL

  1. 使用IBM ID登录,下载免费版本的db2client
    -URLhttp://www-01.ibm.com/support/docview.wss?uid=swg21385217
  2. 从Bluemix获取SQL数据库的VCAP信息。记录主机名和数据库名
  3. 在db2client的命令行上,执行以下命令:
    -db2目录tcpip节点"any_name_you_want"远程"publicipaddress"服务器500003
    -db2目录数据库"databasename"位于节点"上面的名称"
    -db2look-d"数据库名称"-i"VCAP中的用户名"-w"VCAP的密码"-e-o"输出文件"
  4. 输出文件将包含来自SQLDB的DDL

最新更新