새 서버로 마이그레이션하는 과정에서 이 문제를 발견했습니다. 장기 실행 작업(예: 주제 닫기, 삭제, 고정 해제, 게시, 캘린더 작업, 투표 종료 등)은 모두 redis에 저장되어 있으며, 이는 백업 파일에 포함되지 않습니다. 이로 인해 대상 서버에서 해당 작업들이 모두 누락됩니다.
수동 마이그레이션의 경우, 소스 서버에서 redis-cli의 save 명령을 사용하고, 그 후 dump.rdb 파일을 대상 서버의 /shared/redis_data/ 디렉터리로 수동 복사하는 우회 방법이 있습니다.
불행히도 이 문제를 사후에야 발견했습니다(소스 서버는 이미 삭제된 상태였음). 이로 인해 예약된 작업들이 모두 손실되었습니다. postgresql 데이터베이스에 저장된 정보로부터 해당 작업들을 다시 생성할 수 있는 방법이 있을까요?
이 내용이 백업 파일에 포함되어 복구 절차에서 자동으로 사용되어야 하는지 궁금합니다. 재해 복구 시 포럼을 재구성해야 하는 경우, 수동 우회 방법은 사용할 수 없기 때문입니다.