我在IBM Cloud上的IBM Watson Assistant(Conversation)上有多个工作区 . 因为,我们正在训练这个系统 . 我想要一个可以定期备份工作区的脚本,以便在我们需要时随时恢复它 .
Watson Conversation service has an API导出工作空间(related blog) . 该API的一个示例在我的Watson Conversation Tool中 . 您可以使用 cron 启动常规备份 . Bluemix OpenWhisk允许使用cron触发事件 . 在执行过程中,导出工作空间并将其写入附加到对象存储的时间戳(在Bluemix或其他位置) .
cron
顺便说一句:使用Conversation API,您还可以获取上次更新工作空间的时间戳,以便只有在备份更改后才能写出备份 .
1 回答
Watson Conversation service has an API导出工作空间(related blog) . 该API的一个示例在我的Watson Conversation Tool中 . 您可以使用
cron
启动常规备份 . Bluemix OpenWhisk允许使用cron触发事件 . 在执行过程中,导出工作空间并将其写入附加到对象存储的时间戳(在Bluemix或其他位置) .顺便说一句:使用Conversation API,您还可以获取上次更新工作空间的时间戳,以便只有在备份更改后才能写出备份 .