恢复通过导入包意外覆盖的项目

Restore items accidentally overwritten by importing a Package

问题:

我将一个包含大约 15 个项目的小包从我们的一个数据库导入到另一个数据库,但不知何故,在这个过程中,其中一个项目的子级被这个操作覆盖了。 我可能错误地选择了 "overwrite" 而不是 "merge" 但我不确定。

最糟糕的是,我导入后也发布到web DB,所以项目也不在web DB中。

我检查的内容:

我的问题:

启动向导覆盖的项目是否永远消失了?还是说数据库里还有他们的踪迹?

Sitecore 中没有开箱即用的 "rollback or uninstall a package" 功能。 This 似乎是有关此事的唯一可用信息。

我听说过 some 共享源模块,这可能很有用,但从未亲自尝试过。

我认为,如果文件系统上有序列化副本,最好的选择是从数据库备份还原项目或还原内容。