Linux 플랫폼을 Campaign v7로 마이그레이션 migrating-in-linux-for-adobe-campaign-v

Linux의 마이그레이션 단계는 다음과 같습니다.

  1. 모든 서비스 중지 - 자세히 알아보기.
  2. 데이터베이스 저장 - 자세히 알아보기.
  3. 이전 Adobe Campaign 버전 패키지 제거 - 자세히 알아보기.
  4. 플랫폼 마이그레이션 - 자세히 알아보기.
  5. 서비스 다시 시작 - 자세히 알아보기.

서비스 정지 service-stop

먼저, 관련된 모든 시스템의 데이터베이스에 액세스할 수 있는 모든 프로세스를 중지합니다.

  1. 다음으로 로그인 루트.

  2. 리디렉션 모듈을 사용하는 모든 서버(물갈퀴띠 서비스)를 중지해야 합니다. Apache의 경우 다음 명령을 실행합니다.

    code language-none
    /etc/init.d/apache2 stop
    
  3. 다음으로 다시 로그인 루트.

  4. 모든 서버에서 Adobe Campaign 이전 버전 서비스를 중지합니다.

    code language-none
    /etc/init.d/nlserver6 stop
    
  5. 각 서버에서 Adobe Campaign 서비스가 중지되었는지 확인하십시오.

    code language-none
    ps waux | grep nlserver
    

    활성 프로세스 목록이 ID(PID)와 함께 표시됩니다.

  6. 몇 분 후에도 하나 이상의 Adobe Campaign 프로세스가 여전히 활성 상태이거나 차단되는 경우 프로세스를 중단합니다.

    code language-none
    killall nlserver
    
  7. 몇 분 후에도 일부 프로세스가 활성 상태인 경우 다음 명령을 사용하여 프로세스를 강제로 닫을 수 있습니다.

    code language-none
    killall -9 nlserver
    

데이터베이스 백업 back-up-the-database

  1. Adobe Campaign 데이터베이스를 백업합니다.

  2. 다음으로 로그인 Neolane 다음을 백업합니다. nl6 다음 명령을 사용하는 디렉토리:

    code language-none
    su - neolane
    mv nl6 nl6.back
    
    note important
    IMPORTANT
    예방 차원에서 다음을 압축하는 것이 좋습니다. nl6.back 폴더를 만들고 서버 이외의 안전한 위치에 저장합니다.

Adobe Campaign 이전 버전 패키지 제거 uninstalling-adobe-campaign-previous-version-packages

이 섹션에서는 Adobe Campaign v6.1 패키지를 제거하는 방법을 보여줍니다.

  1. 다음으로 로그인 루트.

  2. 다음 명령을 사용하여 설치된 Adobe Campaign 패키지를 식별합니다.

    • 위치 데비안:

      code language-none
      dpkg -l | grep nl
      

      설치된 패키지 목록이 표시됩니다.

      code language-none
      ii  nlserver6                       XXXX                     nlserver6-XXXX
      ii  nlthirdparty6                   XXXX                     nlthirdparty6-XXXX
      
    • 위치 Red Hat:

      code language-none
      rpm -qa | grep nl
      
  3. Adobe Campaign v6 패키지를 제거합니다.

    • 위치 데비안:

      code language-none
      dpkg --purge nlserver6 nlthirdparty6
      
    • 위치 Red Hat:

      code language-none
      rprm -ev nlserver6 nlthirdparty6
      

Adobe Campaign v7 배포 deploying-adobe-campaign-v7

v7을 배포하는 절차는 다음과 같습니다.

Adobe Campaign 배포에는 다음 두 단계가 포함됩니다.

  • Adobe Campaign v7 패키지 설치: 이 작업은 각 서버에서 수행해야 합니다.
  • 업그레이드 후: 이 명령은 각 인스턴스에서 시작해야 합니다.

Adobe Campaign을 배포하려면 다음 단계를 적용합니다.

  1. 다음 명령을 사용하여 최신 Adobe Campaign v7 패키지를 설치합니다.

    • 위치 데비안:

      code language-none
      dpkg -i nlserver6-XXXX-amd64_debX.deb
      
    • 위치 Red Hat:

      code language-none
      rpm -Uvh nlserver6-XXXX-x86_64_rhX.rpm
      
    note important
    IMPORTANT
    다음 단계로 진행하기 전에 패키지를 설치해야 합니다.
    note note
    NOTE
    Adobe Campaign v7이 설치된에 /usr/local/neolane/nl6/ 기본적으로 디렉터리입니다.
  2. 클라이언트 콘솔 설치 프로그램을 사용할 수 있도록 하려면 다음 명령을 사용하여 Adobe Campaign 설치 디렉토리에 복사합니다.

    code language-none
    cp setup-client-7.0.XXXX.exe /usr/local/neolane/nl6/datakit/nl/eng/jsp
    
    note note
    NOTE
    Linux에서 Adobe Campaign을 설치하는 방법에 대한 자세한 내용은 이 섹션.
  3. 로 이동 nl6.back 폴더를 백업하고 각 인스턴스의 구성 파일 및 하위 폴더를 복사(덮어쓰기)합니다. 다음으로 로그인 Neolane 다음 명령을 실행합니다.

    code language-none
    su - neolane
    
    cp nl6.back/conf/config*.xml nl6/conf/
    cp nl6.back/customer.sh nl6/
    cp -r nl6.back/customers/* nl6/customers/
    cp -r nl6.back/var/* nl6/var/
    
  4. 다음 명령을 사용하여 Adobe Campaign v7 구성을 다시 로드합니다.

    code language-none
    nlserver config -reload
    
  5. 다음 명령을 사용하여 업그레이드 후 프로세스를 시작합니다( 계속 Neolane):

    code language-none
    su - neolane
    nlserver config -postupgrade -instance:<instance name>
    

서비스 다시 시작 re-starting-services

다음은 서비스를 다시 시작하는 절차입니다.

다음 각 서버에서 Apache 및 Adobe Campaign 서비스를 시작합니다.

  1. 추적 및 리디렉션 서버.
  2. 중간 소싱 서버.
  3. 마케팅 서버.

새 설치를 완전히 테스트하고, 후퇴하지 않는지 확인하고 모든 것이 올바르게 작동하는지 확인하십시오.

recommendation-more-help
601d79c3-e613-4db3-889a-ae959cd9e3e1