更新时间:2024-08-05 GMT+08:00

备份管理

通过备份功能,您可定时备份系统中的所有作业、脚本、资源和环境变量。

通过还原功能,您可还原已备份的资产,包含作业、脚本、资源和环境变量。

约束限制

  • 该功能依赖于OBS服务。
  • 当前备份内容不会自动老化删除,您需要定期手动清理备份文件。

前提条件

已开通对象存储服务,并在OBS中创建文件夹。

备份资产

  1. 参考访问DataArts Studio实例控制台,登录DataArts Studio管理控制台。
  2. DataArts Studio控制台首页,选择对应工作空间的“数据开发”模块,进入数据开发页面。
  3. 在数据开发主界面的左侧导航栏,选择“备份管理”

  4. 单击“启动每日备份”,打开“OBS文件浏览”页面,选择OBS文件夹,设置备份数据的存储位置。
    图1 备份管理

    • 每日备份在每日0点开始备份昨日的所有作业、脚本、资源和环境变量,启动当日不会备份昨日的作业、脚本、资源和环境变量。
    • 选择OBS存储路径时,若仅选择至桶名层级,则备份对象自动存储在以“备份日期”命名的文件夹内。环境变量,资源,脚本和作业分别存储在1_env,2_resources,3_scripts和4_jobs文件夹内。
    • 备份成功后,在以“备份日期”命名的文件夹内,自动生成backup.json文件,该文件按照节点类型存储了作业信息,支持恢复作业前进行修改。
    • 启动每日备份后,若想结束备份任务,您可以单击右边的“停止每日备份”

还原资产

  1. DataArts Studio控制台首页,选择对应工作空间的“数据开发”模块,进入数据开发页面。
  2. 数据开发模块控制台的左侧导航栏,选择“备份管理”
  3. 选择“还原管理”页签,单击“还原备份”

    在还原备份对话框中,从OBS桶中选择待还原的资产存储路径,设置重名处理策略。

    • 待还原的资产存储路径为备份资产中生成的文件路径。
    • 您可在还原资产前修改备份路径下的backup.json文件,支持修改连接名(connectionName)、数据库名(database)和集群名(clusterName)。
    图2 还原资产

  4. 单击“确定”