python - 调用 CKAN package_update - 丢失所有资源?
问题描述
我正在运行 CKAN 安装。我想更新包的名称和其他一些元数据,但不涉及它的资源。后来我发现这可以使用package_patch
- 但在我这样做之前,我不小心调用了package_update
. 现在包中的所有资源似乎都丢失了......有什么方法可以恢复它们/回滚?
解决方案
CKAN 没有内置方法来恢复该数据。有“活动流”及其已弃用的前身“修订版”(请参阅 SO 上的此答案),但 AFAIK 它们不能用于恢复您的数据集。
如果您没有数据备份,那么它就会丢失。
未来:备份 CKAN 数据的一种简单方法是使用ckanapi命令行工具。
推荐阅读
- windows - W10 CMD 文件
- c++ - 使用自定义结构将结果存储在 C++ 中的映射中
- python - 如何调用python脚本的先前输出
- javascript - 在数组元素交换上更新 Dom 以对可视化工具 Vue.JS 进行排序
- apache-kafka - Kafka Streams 转换后有条件地产生消息
- python - Anaconda 中 pyttsx 的 PackagesNotFoundError
- gis - 使用地理服务器在 postgis 视图上的 WFS-T
- facebook - 无法在 facebook 即时文章中点击提交 url
- php - 试图获取非对象的属性,错误集中在“.$users->username”上。
- jquery - jquery:如何在 prevUntil 中查找