안녕하세요,
드디어 bbpress에서 게시물을 가져오는 데 성공했습니다! 축하합니다!
하지만 안타깝게도 이제 개발 인스턴스의 백업 파일을 생성하여 프로덕션 환경에 가져오는 작업이 불가능합니다.
가져오기 작업 전에 백업을 생성했는데, 그때는 문제가 없었습니다.
가져오기 작업 이후로는 진행률이 0%인 이 화면이 30분 넘게 계속 유지되고 있습니다:
항상 도움에 감사드립니다!
아마도 개발 서버가 충돌한 것일까요?
rails 서버를 시작한 콘솔에서 로그 출력을 확인해야 합니다. 어쨌든, 개발 환경에서는 명령줄을 사용해 백업을 만드는 것을 권장합니다. discourse 디렉터리에서 script/discourse backup 명령을 실행하세요.
Gerhard가 말한 대로입니다!
명령줄에서도 복원이 가능합니다.
./launcher enter app
discourse enable_restore
discourse restore
마지막 명령을 실행하면 사용 가능한 백업 파일 목록이 출력됩니다(백업 파일을 올바른 위치에 저장했는지 확인할 수 있습니다). 그 후 원하는 파일의 경로를 복사하여 붙여넣으면 됩니다.
맞아요, 하지만 개발 환경에서 커맨드 라인 백업을 어떻게 하는지 파악하는 데 꽤 시간이 걸렸어요. 이런 팁들을 담은 howto를 작성하는 걸 고려하고 있습니다.
복원 시 기본적으로 이메일을 스태프 전용으로 설정됩니다. 배너가 표시되는데(모든 메일이라고 나와 있지만, 정확히 그렇지는 않습니다).
나 같은 멍청이들에게는 정말 유용할 것 같네요 ![]()
수정: 잘못된 디렉토리에 있었습니다. 어머나.