버킷 준비
- 버킷과 Watermelon Backup용 prefix 또는 폴더를 만들거나 선택하세요.
- endpoint, region, bucket 이름, base path, Access Key ID, Secret Access Key를 준비하세요.
- endpoint에 scheme이 없으면 Watermelon Backup은 HTTPS로 처리합니다.
- 자격 증명이 백업 경로 아래에서 객체 나열, 업로드, 읽기, 삭제, 복사를 수행할 수 있는지 확인하세요.
- HTTP endpoint는 로컬 네트워크에서만 지원됩니다. 클라우드 제공자나 로컬이 아닌 endpoint에는 HTTPS를 사용하세요.
S3 호환 노드 추가
- Watermelon Backup에서 S3 저장소 추가를 선택하세요.
- endpoint, region, bucket, base path, 자격 증명, 제공자가 요구하는 주소 지정 방식을 입력하세요.
- 연결 테스트를 사용해 버킷을 나열할 수 있는지 확인할 수 있습니다. 이 테스트는 쓰기 테스트가 아닙니다.
- 노드를 저장하고 홈에서 선택하세요.
- 연결과 원격 인덱스 동기화가 끝날 때까지 기다리세요.
백업 실행
- 필요하면 사진 접근 권한을 허용하세요.
- 백업하려는 로컬 쪽 월을 선택하세요.
- 실행을 탭하고 작업을 확인하세요.
- Watermelon Backup은 필요에 따라 ListObjectsV2, 단일 파트 업로드, 멀티파트 업로드, 서버 측 복사, 멀티파트 복사를 사용합니다.
호환성
S3 호환 서비스는 세부 구현이 서로 다를 수 있습니다. 제공자의 API 동작이 특수한 경우, 실제 호환성은 앱이 기대하는 S3 API를 얼마나 가깝게 따르는지에 따라 달라집니다.
Watermelon Backup 다운로드
App Store에서 Watermelon Backup을 설치한 뒤 이 가이드에 따라 iPhone에서 진행하세요.