Plesk Parallels를 11에서 12로 업그레이드한 후 모든 도메인이 손실됨

Plesk Parallels를 11에서 12로 업그레이드한 후 모든 도메인이 손실됨

방금 Parallels 업그레이드 서비스( autoinstaller터미널에서)를 사용했습니다. 패러렐즈 11에서 12로 업그레이드 했습니다. 패널에 로그인했는데 모든 개인정보를 요구하는 바람에 불안해지기 시작했습니다.

이제 올바르게 로그인했으므로 165개의 고객과 도메인이 모두 손실되었습니다! ? ! 서버를 확인했는데 /var/www/vhostsParallels에는 아무 것도 표시되지 않지만 데이터는 여전히 디렉토리에 있습니다.

또한 Parallels 문서/포럼/도움말을 살펴봤지만 백업에서 서버를 복원하는 데 매우 유용한 제안 외에는 시작점을 찾을 수 없습니다.http://kb.sp.parallels.com/en/11190

11시로 롤백할 수 있는 방법이 있나요? 그리고 내 도메인/고객/웹사이트/존엄성을 되돌릴 수 있는 기회가 있습니까?

답변1

Plesk는 고객 세부 정보, 도메인 및 호스팅 설정과 관련된 모든 데이터를 psa 데이터베이스에 저장합니다.

서버에서 이러한 테이블이 비어 있으면 /var/www/vhosts 디렉토리에 콘텐츠가 있더라도 plesk는 도메인 목록에 어떤 도메인도 나열하지 않습니다.

귀하의 경우 업그레이드로 인해 어딘가에 문제가 발생하여 psa 데이터베이스가 이제 비어 있다고 생각합니다. Plesk에서는 버전 다운그레이드를 허용하지 않으므로 다음 단계에 따라 이전 데이터베이스 및 도메인 목록을 복원하는 것이 좋습니다.

  1. /var/lib/psa/dumps 디렉터리를 입력합니다.
  2. 업그레이드 전에 생성된 psa 데이터베이스의 백업을 선택합니다. 압축을 풀고 다음 명령을 사용하여 복원합니다.

    mysql -uadmin -p cat /etc/psa/.psa.shadowpsa < your.backup.file.sql

  3. 이제 PSA에 로그인하여 PSA 데이터베이스 버전을 확인하세요.

* 기타 항목에서 선택: param='version';

db 버전이 11 1인 것을 볼 수 있습니다. 이제 기타 테이블에서 버전을 변경하여 수동으로 12와 호환되도록 만듭니다.

param='version'인 경우 기타 세트 val='' 업데이트;

  1. 이제 부트스트래퍼를 실행하여 문제를 해결하세요. /usr/local/psa/bootstrapper/pp12.0.18……/bootstrapper.sh 수정

이렇게 하면 psa가 12 호환 db로 업그레이드되고 콘텐츠가 이제 Plesk에 표시됩니다.

여전히 어려운 점이 있으면 여기로 알려주시기 바랍니다.

답변2

미래의 모험가를 위해 Parallels는 일일 백업을 생성합니다.mysql,공익 광고그리고정보 모델데이터 베이스. 이 외에도 데이터베이스의 사전 업그레이드 및 사전 삭제 백업도 생성됩니다.

기본적으로 CentOS 6.4에서 덤프 디렉터리는 /var/lib/psa/dumps/.

관련 정보