Dalam video, saya menggunakan rclone dan PocketServer untuk menjalankan server WebDAV latar belakang lokal di iPhone saya dan menyalin/menyinkronkan 3,8GB data (~1000 file) dari ponsel saya ke desktop, tanpa cloud atau kabel.
iPhone-nya adalah iPhone SE 2020.
Meskipun 3,8GB dalam video tidak terdengar banyak, server WebDAV latar belakang iPhone menjaga penggunaan memori yang konsisten dan minimal (~30MB RAM) selama transfer, bahkan untuk file besar (dalam GB), sehingga dapat diskalakan untuk menangani data dalam jumlah besar.
Kecepatan transfer rata-rata sekitar 27 MB/dtk di iPhone SE 2020 saya.
Begini Cara Kerjanya
- Gunakan PocketServer untuk membuat dan menjalankan server WebDAV latar belakang lokal di iPhone saya untuk melayani folder yang ingin saya salin/sinkronkan.
- Gunakan rclone di desktop saya untuk menyalin/menyinkronkan folder itu tanpa mengunggah ke penyimpanan cloud atau menggunakan kabel.
Alat yang saya gunakan
- rclone: CLI lintas platform yang kuat untuk mengelola (membaca/menulis/sinkronisasi, dll.) beberapa penyimpanan lokal dan jarak jauh (mungkin sebagian besar anggota di sini sudah tahu alat ini).
- PocketServer: aplikasi iOS ringan yang saya tulis untuk menjalankan server HTTP/WebDAV latar belakang lokal yang persisten di iPhone/iPad.
Sudah ada beberapa aplikasi iOS lain untuk menjalankan server WebDAV di iPhone/iPad. Alasan memilih PocketServer:
- Jejak memori minimal. Menggunakan sekitar 30MB RAM (konsisten, tidak ada lonjakan memori) saat mentransfer file besar (dalam GB) dan sejumlah besar file.
- Server latar belakang persisten. Server terus berjalan dengan andal bahkan ketika Anda beralih ke aplikasi lain atau mengunci layar Anda.
- Simple to set up. Just choose a folder, and the server is up & running.
- Ringan. Aplikasi ini berukuran 2MB saat diunduh dan 4MB saat diinstal.
Harga PocketServer
Semua 3 fungsionalitas utama (Berbagi File, Berbagi Folder, Server WebDAV) berfungsi penuh di versi gratis.
Versi gratis tidak memiliki batasan kecepatan transfer, ukuran file, atau jumlah file.
Peningkatan Pro (pembelian satu kali $4.99, tanpa langganan berulang) hanya diperlukan untuk penyesuaian merek untuk UI web (logo, judul, footer), pembuatan thumbnail on-demand, dan otentikasi multi-akun.