비디오에서 rclone과 PocketServer를 사용하여 iPhone에서 로컬 백그라운드 WebDAV 서버를 실행하고 클라우드나 케이블 없이 3.8GB 데이터(약 1000개 파일)를 휴대폰에서 데스크톱으로 복사/동기화합니다.
아이폰은 아이폰 SE 2020입니다.
비디오에서 3.8GB가 많지 않게 들릴 수 있지만, iPhone 백그라운드 WebDAV 서버는 전송 중에도 (GB 단위의) 큰 파일에 대해 일관되고 최소한의 메모리 사용량(약 30MB RAM)을 유지하여 대량의 데이터를 처리하는 데 확장 가능합니다.
제 iPhone SE 2020의 평균 전송 속도는 약 27MB/s입니다.
작동 방식은 다음과 같습니다.
- PocketServer를 사용하여 iPhone에서 로컬 백그라운드 WebDAV 서버를 생성하고 실행하여 복사/동기화할 폴더를 제공합니다.
- 데스크톱에서 rclone을 사용하여 클라우드 저장소에 업로드하거나 케이블을 사용하지 않고 해당 폴더를 복사/동기화합니다.
사용하는 도구
- rclone: 여러 로컬 및 원격 스토리지를 관리(읽기/쓰기/동기화 등)하는 강력한 크로스 플랫폼 CLI(아마도 여기 대부분의 회원은 이미 이 도구를 알고 있을 것입니다).
- PocketServer: iPhone/iPad에서 로컬의 영구적인 백그라운드 HTTP/WebDAV 서버를 실행하기 위해 제가 작성한 경량 iOS 앱입니다.
iPhone/iPad에서 WebDAV 서버를 실행하는 다른 iOS 앱이 이미 몇 가지 있습니다. PocketServer를 선택해야 하는 이유는 다음과 같습니다.
- 최소한의 메모리 사용량. 대용량 파일(GB 단위) 및 많은 수의 파일을 전송하는 동안에도 약 30MB의 RAM을 일관되게 사용합니다(메모리 급증 없음).
- 지속적인 백그라운드 서버. 다른 앱으로 전환하거나 화면을 잠글 때도 서버는 안정적으로 계속 실행됩니다.
- Simple to set up. Just choose a folder, and the server is up & running.
- 경량. 앱의 다운로드 크기는 2MB이고 설치 크기는 4MB입니다.
PocketServer 가격
세 가지 주요 기능(파일 공유, 폴더 공유, WebDAV 서버) 모두 무료 버전에서 완벽하게 작동합니다.
무료 버전은 전송 속도, 파일 크기 또는 파일 수에 대한 제한이 없습니다.
Pro 업그레이드($4.99 일회성 구매, 반복 구독 없음)는 웹 UI용 브랜딩 사용자 정의(로고, 제목, 바닥글), 주문형 썸네일 생성 및 다중 계정 인증에만 필요합니다.