首页 > 解决方案 > 调用 CKAN package_update - 丢失所有资源?

问题描述

我正在运行 CKAN 安装。我想更新包的名称和其他一些元数据,但不涉及它的资源。后来我发现这可以使用package_patch- 但在我这样做之前,我不小心调用了package_update. 现在包中的所有资源似乎都丢失了......有什么方法可以恢复它们/回滚?

标签: pythonckan

解决方案


CKAN 没有内置方法来恢复该数据。有“活动流”及其已弃用的前身“修订版”(请参阅​​ SO 上的此答案),但 AFAIK 它们不能用于恢复您的数据集。

如果您没有数据备份,那么它就会丢失。

未来:备份 CKAN 数据的一种简单方法是使用ckanapi命令行工具。


推荐阅读