SFTP, FTPS 또는 SCP를 사용하여 Backblaze B2에 파일을 업로드하시겠습니까?

SFTP, FTPS 또는 SCP를 사용하여 Backblaze B2에 파일을 업로드하시겠습니까?

우리는 Backblaze B2 비즈니스 계정을 가지고 있으며 SFTP를 사용하여 파일을 업로드하는 것이 가능하다고 이해합니다. 아니면 FTPS나 SCP도 괜찮을 것입니다(스크립트 프로세스에서 파일을 업로드/백업할 수 있기를 원합니다).

그러나 사용할 호스트 이름이나 적절한 자격 증명을 설정하는 방법/위치 등 올바른 설정을 찾을 수 없었습니다.

Backblaze B2 계정에 '버킷'을 만들어야 한다는 것을 이해했지만 거기에서 이동하는 방법을 모르겠습니다.

bucketid와 엔드포인트(호스트 이름), KeyID와 마스터 애플리케이션 키가 포함된 버킷이 있습니다. 물론 주요 Backblaze 로그인 세부 정보도 있습니다. SFTP를 사용하여 이러한 세부정보를 자동으로 업로드할 수 있습니까? 아니면 다른 것이 필요합니까?

답변1

Backblaze B2 Cloud Storage는 Amazon S3 API와 완벽하게 호환됩니다.

Backblaze 도움말 문서 B2와 함께 WinSCP를 사용할 수 있나요? 무료 도구 사용에 대해 다음을 권장합니다. WinSCP.

아래 단계에 따라 B2 Cloud Storage로 WinSCP를 구성할 수 있습니다.

  1. WinSCP를 시작하면 자동으로 연결 관리자 페이지로 이동됩니다.

  2. 새 사이트를 클릭한 다음 파일 프로토콜에서 Amazon S3를 선택합니다. S3 엔드포인트 URL, 키 ID 및 애플리케이션 키(앱 키)를 해당 필드에 입력합니다.

여기에 이미지 설명을 입력하세요

답변2

Bash 스크립트를 작성하는 경우 다음을 사용할 수 있습니다.B2 명령줄 도구. 예를 들어:

export B2_APPLICATION_KEY_ID=<Your App Key ID>
export B2_APPLICATION_KEY=<Your App Key>

b2 upload-file <Your-Bucket-Name> </path/to/file> <filenameInB2>

관련 정보