백업 위치를 보조 드라이브로 설정할까요?

백업 위치를 로컬 머신의 보조 드라이브로 설정하고 싶습니다. 현재 "local"과 “s3” 옵션만 보이며, “local” 옵션으로는 머신 내 특정 위치를 지정할 수 없는 것 같습니다.

이유:

  1. 데이터 크기가 커짐에 따라 주 드라이브의 공간을 절약할 수 있습니다.
  2. 주 드라이브가 고장 날 경우 데이터가 완전히 손실되는 것을 방지할 수 있습니다

이렇게 하려면 .tar.gz 파일을 shared/web-only/backups/default/에서 다른 드라이브로 이동시키는 크론 잡(cron job)을 작성하는 것이 유일한 방법인가요?

감사합니다!

앱의 app.yml 파일에서 백업 폴더의 위치를 다른 드라이브로 설정할 수 있습니다.

훌륭합니다! 해당 항목에 대해 주석 처리된 예시 줄을 찾지 못했습니다. yml 파일에서 그 줄은 어떻게 생겼을까요? 다음과 같은 형태인가요…?

 - volume:
      host: /mnt/my_backup_drive/discourse_backup
      guest: /public/backups/default

저는 /shared/backups/default이거나 단순히 /shared/backups라고 생각합니다. 테스트하려면 컨테이너를 재시작하기 전에 이를 제거하면 됩니다.

동작했습니다. @pfaffman 님, 감사합니다!