AEM 6.4 Communities로 업그레이드

각 사이트의 토폴로지 및 기능에 따라 AEM Communities 6.4로 업그레이드하거나 최신 기능 팩을 설치하는 경우 다음 작업이 필요할 수 있습니다.

이 섹션은 지역에만 해당되며 AEM 6.4(플랫폼)으로 업그레이드하는 데 제공된 정보를 보완합니다.

AEM 6.1 이상에서 업그레이드

인덱스 다시 지정 솔루션

MSRP로 구성된 배포에 새 커뮤니티 기능 팩을 설치하는 경우 다음을 수행해야 합니다.

  1. 최신 기능 팩 설치

  2. 최신 솔루션 구성 파일 설치

  3. MSRP 색인 재지정

    섹션 MSRP 다시 인덱스 도구 참조

지원 2.0

AEM 6.3부터 지원 기능은 MySQL에 보고 정보를 더 이상 저장하지 않습니다. MySQL 종속성은 SCORM 콘텐트를 추적하기 위해서만 있습니다.

지원 1.0에서 콘텐츠 마이그레이션에 대한 도움이 필요하면 고객 지원 센터에 문의하십시오.

AEM 6.0에서 업그레이드

기존 UGC를 보존해야 하는 경우 배포 시 UGC 온-프레미스 또는 Adobe 클라우드에 저장되었는지 여부에 따라 그 방법이 달라집니다.

Adobe 클라우드 스토리지

업그레이드된 사이트가 Adobe 클라우드 스토리지를 사용하도록 구성된 경우, SRP 방법이 이전 위치에서 기존 UGC를 찾을 수 없어 모든 UGC가 손실된 것처럼(잘못) 나타날 수 있습니다.

따라서 ASRP가 AEM 6.0 compatability-mode을(를) 사용하여 UGC에 액세스하도록 지시하는 기능이 있습니다.

모든 AEM 6.3 작성자 및 게시 인스턴스의 경우

  1. 관리자 권한으로 로그인
  2. ASRP 구성
  3. 기존 UGC를 표시하려면 다음 단계를 따르십시오.
    i.웹 콘솔(예:
    https://<host>:<port>/system/console/
    configMgrii AEM Communities 유틸리티 구성을 찾습니다.
    iii. 구성 패널을 확장하려면 선택합니다.
    • 선택 취소 Cloud Storage
    • 저장​을 선택합니다

chlimage_1-126

온-프레미스 스토리지

업그레이드된 사이트에서 클라우드 스토리지를 사용하지 않은 경우 기존 UGC를 변환하여 AEM 6.1 Communities에 도입된 새 구조를 준수하고 공통 스토어를 지원해야 합니다.

이러한 목적으로 GitHub에서 오픈 소스 마이그레이션 도구를 사용할 수 있습니다.
AEM Communities UGC 마이그레이션 도구

Java API

AEM 6.0 소셜 커뮤니티에서 AEM 6.3 Communities로 업그레이드할 때 많은 API가 다른 패키지로 재구성되었습니다. 커뮤니티 기능 사용자 지정을 위해 IDE를 사용할 때 대부분의 작업을 손쉽게 해결할 수 있습니다.

더 이상 사용되지 않는 SocialUtils 패키지에 대한 자세한 내용은 SocialUtils 리팩토링을 참조하십시오.

커뮤니티에 대한 마비사항 사용을 참조하십시오.

JSP 구성 요소 템플릿없음

소셜 구성 요소 프레임워크(SCF)는 AEM 6.0 이전에 사용되는 JSP(Java Server Pages) 대신 HandlebarsJS(HBS) 템플릿 언어를 사용합니다.

AEM 6.0에서는 JSP 구성 요소가 동일한 위치에 있는 새 HBS 프레임워크 구성 요소와 함께 남아 있으며, HBS 구성 요소는 일반적으로 "hbs"라는 하위 폴더에 있습니다.

AEM 6.1부터는 JSP 구성 요소가 완전히 제거되었습니다. 커뮤니티의 경우 JSP 구성 요소의 모든 사용을 SCF 구성 요소로 교체하는 것이 좋습니다.

AEM Communities UGC 마이그레이션 도구

AEM Communities UGC 마이그레이션 도구는 GitHub에서 사용할 수 있는 오픈 소스 마이그레이션 도구로서, AEM 소셜 커뮤니티의 이전 버전에서 UGC를 내보내고 AEM Communities 6.1 이상으로 가져오기 위해 사용자 정의할 수 있습니다.

이전 버전에서 UGC를 이동하는 것 외에도 도구를 사용하여 MSRP에서 DSRP로 등 하나의 SRP에서 다른 <a1/>으로 UGC를 이동할 수도 있습니다.

AEM 5.6.1 또는 이전 버전에서 업그레이드

개념적으로는 3세대 커뮤니티 구성 요소가 있습니다.

1 세대:대략적인 CQ 5.4 - AEM 5.6.0 - 이 구성 ​요소는 여러 플랫폼에서 UGC를 동기화하는 수단으로 복제를 사용하여 로컬 저장소에 UGC를 저장한 수집 구성 요소입니다. 다른 차이점은 작성 환경에서만 작성하는 블로그 기능뿐만 아니라 JSP(Java Server Pages)를 사용한 구현도 포함되어 있습니다.

2세대:aem 5.6.1에서 AEM 6.1까지 - ​컬렉션 및 ​socialcomponents의 혼합입니다. AEM 6.0은 새로운 소셜 구성 요소 프레임워크(SCF) 및 AEM 6.2에 공통 UGC 스토어를 도입했습니다. 여기서 UGC는 스토리지 리소스 공급자(SRP)를 사용하여 액세스할 수 있습니다.

3세대:aem 6.2부터 socialcomponents만 있으며 HBS(Handlebars) 구성 요소로 SCF에 구현되어 UGC에 대한 SRP를 선택해야 합니다.

이 페이지에서는