
클라우드 기반 가상 머신의 백업 프로세스를 진행 중입니다.
tar.gz 파일을 생성하고 이를 gpg 공개 키로 암호화하고 고유한 이름을 지정하는 스크립트가 이미 있습니다.
이제 자동으로 온라인 폴더에 업로드하고 싶습니다. 나는 Dropbox와 Google Drive를 모두 가지고 있으며 이 작업을 수행할 수 있는 충분한 무료 저장 공간을 가지고 있습니다.
한 번에 하나의 파일을 특정 폴더에 업로드할 수 있는 솔루션을 원합니다.
내 클라우드 VM에서 무인으로 실행되는 모든 백업 앱에 대한 액세스를 승인해야 하며 이 클라우드 VM은 해킹될 수 있으므로 내 Google 드라이브 또는 Dropbox 파일에 대한 액세스 자격 증명을 최소화하고 싶습니다.
- 하나의 특정 디렉토리에 새 파일 업로드
- 다른 곳에서는 파일을 읽거나 편집하거나 삭제할 수 없습니다.
- 이전에 업로드한 파일이라도 삭제하거나 업데이트할 수 없습니다.
나는 rclone (https://www.techrepublic.com/article/how-to-sync-your-linux-gui-less-server-to-your-cloud-service-with-rclone/) 그리고 슬픔 (https://www.howtoforge.com/tutorial/sync-documents-with-google-drive-on-ubuntu-linux/) 하지만 둘 다 내 Google 드라이브 계정에 대한 전체 액세스를 원하는 것 같습니다.
보안 위험을 감수하지 않고 이러한 목적으로 무료 Google/Dropbox 저장소를 활용할 수 있는 방법을 아는 사람이 있습니까?
업데이트 1
Dropbox 파일 요청을 조사했지만 웹 인터페이스를 통해서만 작동하고 API가 없는 것 같습니다. https://www.dropboxforum.com/t5/API-Support-Feedback/Upload-a-file-via-API-to-a-file-request/td-p/265794