DAM资产在其版本和审核日志中的归档

时间:2016-11-17 05:06:15

标签: cq5 aem

有没有办法将任何DAM资产复制到另一个 AEM 6.2 实例(作者)维护其所有版本及其审核日志?要求是存档一些资产以节省当前实例的一些容量。有没有人试图早点实现这一目标?使用下面的代码片段,我可以复制一些版本,但这不一致,并且在其他实例上创建的版本是由于Archival AEM 6.2 实例上的DAM元数据写回过程:

for (Version v : findAllVersions(path, session)) {
            if (v != null) {

                // Set version name to ReplicationOption
                String versionName = v.getName();
                opts.setRevision(versionName);
                // Replicate the version calling replicator service
                replicator.replicate(session,
                        ReplicationActionType.ACTIVATE, path, opts);
                session.save();

                logger.info("Replicated for version :" + versionName
                        + " for path :" + path);
            } else {
                logger.info(
                        "Not replicated as no version found for the path.",
                        path);
            }

        }

有人可以对此有所了解吗?

0 个答案:

没有答案