Discourse를 이미지로 올바르게 패키징하는 방법

실행 중인 Discourse 인스턴스를 이미지로 패키징한 후 새 VPS에 가져와서 정상적으로 실행되도록 할 수 있을까요? 해킹을 당했기 때문에 패널에서 백업을 내보낼 수 없습니다. docker commit을 사용하면 데이터베이스에 문제가 발생할까요?

VM이 해킹당했다면 Discourse 컨테이너도 해킹당했다고 가정해야 합니다.

백업은 /var/discourse/shared/standalone/backups/default에 있습니다. https://meta.discourse.org/t/restore-a-backup-from-the-command-line/108034를 참조하세요. 저는 https://meta.discourse.org/t/move-a-discourse-site-to-another-vps-with-rsync/43812에 설명된 방법을 사용하겠습니다.

그래도 패널에서 최신 백업을 가져오고 싶어요.

패널에는 백업이 없습니다. 백업은 하드 드라이브(또는 SSD)의 /var/discourse/shared/standalone/backups/default 경로에 저장되어 있습니다. 패널은 파일을 다운로드하는 수단이지만, 현재 사용할 수 없으므로 VM에서 SCP 또는 유사한 도구를 사용하여 파일을 복사할 수 있습니다.