Download backup - email link only

자체 호스팅을 사용하고 있다면, 중단된 전송을 재개할 수 있도록 해주는 rsync 사용을 고려해 보세요.

Discourse의 백업을 정기적으로 다운로드하려면 rClone를 cron 작업과 함께 설정할 수 있습니다.

자신의 컴퓨터에 FTP 서버를 설정하고 rClone을 구성하여 컴퓨터에 있는 백업을 복사할 수 있습니다. cron 작업에 설정한 시간에 컴퓨터와 FTP 서버가 실행 중인지 반드시 확인하세요.

접근 방식에 대해 감사드립니다. 이전에 다른 분들이 백업을 담당하고 있었습니다. 그분들이 호스트 머신에 직접 접근하는 것을 원치 않았습니다. 나중에 협력 방식을 변경해야 할 것 같습니다.

감사합니다. 이 방법을 시도해 보겠습니다.

이전에 백업을 수행했던 다른 사람들이 있습니다. 그분들이 호스트 머신에 직접 접근하는 것을 원치 않았습니다. 제 머신에서 rsync 명령만 실행할 수 있고, 다른 명령은 실행할 수 없도록 하는 방법이 있을까요?

안녕하세요, 파이썬을 통해 API로 백업을 다운로드하려고 하는데 토큰 관련 문제가 있습니다. 토큰이 어디서 나오는지, 어떻게 가져오는 건지 전혀 감이 잡히지 않습니다.

API 키, 사용자 이름, URL을 전달해서 다운로드 링크를 만들 수는 있습니다(https://{url}/admin/backups/{latest_backup_file_name}?token={token???}).

이 방식으로 성공하신 분 계신가요?

API보다는 SSH나 다른 직접적인 방법을 통해 실행할 것입니다. 어떤 문제를 해결하려고 하시나요?

저는 포럼에서 몇 가지 일을 관리하기 위해 직접 봇을 만들고 있습니다. 이제 자동 백업을 만들어 보고 싶어요 :). API를 통해 백업을 생성하는 데는 성공했고, 이제 Discourse API를 통해 백업을 가져오려고 하고 있습니다.

하지만 어젯밤 우회 방법을 찾아냈고, 이제 제 봇은 컨테이너 자체에서 백업을 가져오고 있습니다.

좋네요! 해결되어서 기쁩니다.

제가 생각했던 것과 같습니다. 컨테이너에서 가져올 필요는 없으며, 백업 파일은 /var/discourse/shared/standalone/backups에 있습니다. 하지만 더 쉬운 방법은 S3에 저장하는 것입니다.