В видео я использую rclone и PocketServer для запуска локального фонового WebDAV-сервера на моем iPhone и копирования/синхронизации 3,8 ГБ данных (около 1000 файлов) с моего телефона на рабочий стол, без облака или кабеля.
iPhone — это iPhone SE 2020.
Хотя 3,8 ГБ в видео не кажется много, фоновый WebDAV-сервер iPhone сохраняет постоянный и минимальный объем памяти (около 30 МБ ОЗУ) во время передачи, даже для больших файлов (в ГБ), что делает его масштабируемым для работы с большими объемами данных.
Средняя скорость передачи данных на моем iPhone SE 2020 составляет около 27 МБ/с.
Вот как это работает
- Используйте PocketServer для создания и запуска локального фонового WebDAV-сервера на моем iPhone для обслуживания папки, которую я хочу скопировать/синхронизировать.
- Используйте rclone на моем рабочем столе для копирования/синхронизации этой папки без загрузки в облачное хранилище или использования кабеля.
Инструменты, которые я использую
- rclone: надежный, кроссплатформенный CLI для управления (чтение/запись/синхронизация и т. д.) несколькими локальными и удаленными хранилищами (вероятно, большинство участников здесь уже знают этот инструмент).
- PocketServer: легкое iOS-приложение, которое я написал для запуска локальных, постоянных фоновых HTTP/WebDAV-серверов на iPhone/iPad.
Уже существует несколько других iOS-приложений для запуска WebDAV-серверов на iPhone/iPad. Причины выбрать PocketServer:
- Минимальный объем занимаемой памяти. Он использует около 30 МБ ОЗУ (постоянно, без скачков памяти) при передаче больших файлов (в ГБ) и большого количества файлов.
- Постоянные фоновые серверы. Серверы продолжают надежно работать, даже когда вы переключаетесь на другие приложения или блокируете экран.
- Simple to set up. Just choose a folder, and the server is up & running.
- Легкий. Размер загрузки приложения составляет 2 МБ, а установленный размер — 4 МБ.
Цены на PocketServer
Все 3 основные функции (общий доступ к файлам, общий доступ к папкам, WebDAV-сервер) полностью функциональны в бесплатной версии.
Бесплатная версия не имеет ограничений по скорости передачи, размеру файла или количеству файлов.
Pro-обновление (единовременная покупка за 4,99 доллара, без повторяющейся подписки) требуется только для настройки брендинга веб-интерфейса (логотипы, заголовки, нижние колонтитулы), генерации миниатюр по запросу и аутентификации нескольких учетных записей.