内容转移工具疑难解答 troubleshoot-content-transfer-tool

缺少 Blob ID missing-blobs

如果报告缺少的 Blob ID(如下所述),则表明需要在现有存储库中执行一致性检查并还原缺少的 Blob。
ERROR o.a.j.o.p.b.AbstractSharedCachingDataStore - Error retrieving record [ba45c53f8b687e7056c85dceebf8156a0e6abc7e]

执行以下命令

NOTE
--verbose标记在报告从中引用 Blob 的节点路径时需要使用。

对于存储库 AEM 6.5(Oak 1.8 及更低版本)

java -jar oak-run.jar datastorecheck --consistency --store [<SEGMENT_STORE_PATH>|<MONGO_URI>] --[s3ds|fds] <DATASTORE_CFG> --verbose <OUT_DIR> --dump

对于拥有 Oak 1.10 以上版本的存储库

java -jar oak-run.jar datastore --check-consistency [<SEGMENT_STORE_PATH>|<MONGO_URI>] --[s3ds|fds|azureds] <DATASTORE_CFG> --out-dir <OUT_DIR> --work-dir <TEMP_DIR> --verbose

请参阅 Oak Runnable Jar 以了解更多详细信息。

可以检查在上述指定 OUT_DIR 中为保持一致性而创建的文件是否存在缺少二进制文件的路径,以及是否执行了相应操作,例如从备份中还原、删除路径、重建索引等。

UI 行为 ui-behavior

作为用户,您可能会在内容传输工具的用户界面 (UI) 中看到以下行为更改:

  • 内容传输工具 UI 中的图标可能与本指南中显示的屏幕截图有所不同,也可能根本不显示,这取决于源 AEM 实例的版本。
recommendation-more-help
fbcff2a9-b6fe-4574-b04a-21e75df764ab