7

Я хотел бы удаленно и вручную или автоматически (предпочтительно) создавать резервные копии файлов на моей SD-карте на моем телефоне Android, копируя их непосредственно на жесткий диск моего компьютера или внешний жесткий диск без использования облачной службы онлайн-хранения, такой как Dropbox. Зачем? Ну, я не хочу, чтобы у них или любой другой компании была копия моих файлов.

Это можно сделать, превратив мой компьютер в FTP-сервер, или купив внешний жесткий диск, который подключается к Интернету, или каким-либо другим способом?

Ждем вашего ответа.

9 ответов9

4

NAS может быть тем путем, которым вы хотите идти. Сетевое хранилище данных представляет собой жесткий диск с небольшим подключенным компьютером. Я лично использовал и Synology, и западные цифровые диски (Go for Synology), и они в основном являются машинами Linux, а это значит, что вы можете их модифицировать.

Я сделал именно то, что вы пытаетесь сделать, включив SFTP на моем Synology NAS и установив SFTP-клиент на свой телефон. Это дает дополнительное преимущество, заключающееся в возможности использовать проверку открытых и закрытых ключей вместо паролей, что значительно повышает безопасность.

OpenSSH SFTP-сервер: http://www.openssh.org/

SFTP-клиент для Android: https://play.google.com/store/apps/details?id=lysesoft.andftp&hl=en.

SFTP - это просто расширение SSH. Подробнее о входе в SSH с ключами см. Здесь:http://sshkeychain.sourceforge.net/mirrors/SSH-with-Keys-HOWTO/SSH-with-Keys-HOWTO-4.html

4

Теоретически, если это жесткий диск, отформатированный в FAT32, вы можете просто подключить USB OTG-кабель и подключить его. Я попробовал это с моим планшетом, и он работает с внешними жесткими дисками с их собственным блоком питания и некоторыми USB-накопителями.

1

Вы можете использовать AirDroid [бесплатно]. Это веб-приложение, которое работает на вашем устройстве Android и позволяет вам управлять устройством, а также копировать файлы.

0

Я удивлен, что никто не сказал раньше, даже если это не удаленное решение.

Самый простой способ (независимый от системы и программного обеспечения) «сделать резервную копию файлов на моей SD-карте на моем телефоне Android путем копирования их непосредственно на жесткий диск моего компьютера или на внешний жесткий диск», о котором я могу подумать, - это отключить SD-карту [ 1 ] извлеките его из устройства и подключите к разъему SD вашего компьютера или к любому USB-порту через USB-адаптер или USB-ридер.

Ваша система распознает его как обычный USB-накопитель, и вы можете копировать, создавать резервные копии, изменять его по своему усмотрению.

Если вы когда-нибудь захотите извлечь карту памяти из телефона, перейдите в «Настройки устройств», затем нажмите «Память» или «Карта памяти SD» и «Память телефона» и нажмите «Отключить карту SD» [ 1 ].


Объяснение:

Если вы не доверяете какой-либо третьей стороне в хранении ваших данных (и я могу с этим легко согласиться), вы можете оставить некоторые сомнения и в отношении программных компаний (если у вас нет доступа к исходному коду программы или вы не выполняете его). в изолированной среде). Таким образом, решением может быть прямое подключение SD-карты к вашему компьютеру, что сводит к минимуму количество программного обеспечения, которое может получить доступ к вашим данным.

0

Я бы сказал, что самым простым решением может быть приобретение личного облачного накопителя NAS, такого как WD My Cloud, который предназначен для пользователей, которые хотят запускать и поддерживать собственное персональное облачное хранилище.

Он поддерживает автоматическое резервное копирование и имеет приложения для Android, iPhone, Windows и Mac. Он также имеет веб-интерфейс, где вы можете получить доступ к своим файлам.

Другие конкурирующие решения - CloudBox от Lacie и Central от Seagate.

Если вы не хотите покупать новое оборудование, самый простой (и довольно хитрый) способ, которым я могу придумать для резервного копирования файлов на ваш компьютер (при условии, что вы используете Windows и она всегда включена), это настроить сетевой ресурс и использовать его. приложение для работы с файлами, поддерживающее SMB (например, FX) на вашем телефоне, чтобы вручную копировать файлы на компьютер через локальную сеть Wi-Fi.

Вы можете автоматизировать это с помощью Tasker, если вы используете рутированный телефон Android и можете смонтировать общий ресурс SMB в вашей файловой системе. Тем не менее, некоторые пробные и ошибки могут потребоваться, чтобы заставить его работать. Я не знаю, сможете ли вы добиться этого на iPhone.

Чтобы получить доступ к файлам и сделать их резервную копию, когда вы не подключены к беспроводной домашней сети, вы можете настроить Tonido Server на своем ПК или Mac и получить доступ к своим файлам через Интернет. Он имеет мобильные приложения для Android, iPhone, iPad, Windows Phone и Blackberry.

РЕДАКТИРОВАТЬ: я не использовал Tonido, но я считаю, что он также может создавать резервные копии файлов по локальной беспроводной сети. Если это удастся, вы можете вообще пропустить мое грязное решение для SMB/FX/Tasker.

0

Каждый кладет свой телефон на зарядное устройство ночью.

Почему бы не сделать резервную копию ваших данных, когда это тоже произойдет?

Есть два способа изменить настройки вашего зарядного устройства, чтобы приспособиться к этому:

  1. Решение старой школы: ваш старый ноутбук находится под кроватью, к которой подключен кабель для зарядки, с помощью пакетного сценария, который копирует ваши файлы, когда телефон подключен к вашему ночному столику.

  2. Более чистое решение: если ваш телефон поддерживает OTG во время зарядки, используйте зарядный кабель OTG+, чтобы сделать прямое резервное копирование на флэш-накопитель во время зарядки.

Недостаток решения старой школы: потребуется, чтобы ноутбук работал постоянно, а Android не монтируют букву диска, что затрудняет автоматическое резервное копирование.


Потенциальный недостаток более чистого решения: требуется ядро Android, которое позволяет OTG во время зарядки.

Чистое решение также потребует OTG+ кабель для зарядки: (Amazon)

Зарядный кабель OTG

Как только вы это сделаете, вы можете подключить имеющийся кабель зарядного устройства к гнезду и подключить флэш-накопитель на 32 ГБ к порту USB или жесткий диск FAT32, который вы можете уложить под кровать.

Программная сторона довольно проста с кабелем OTG благодаря Android:

Загрузите Tasker из Play Store, настройте "Профиль" Profile>State>USB connected и создайте новое задание для копирования необходимых вам файлов. Вам также может понадобиться запустить задачу по удалению старых копий на флэш-накопителе до того, как он заполнится

Скриншот интерфейса пользователя Tasker:

Скриншот Tasker

В этом руководстве есть несколько хороших команд оболочки для копирования всех ваших изображений на внешний носитель с помощью Tasker: Tasker shell копирует изображения DCIM

Руководство поможет нам скопировать все файлы .jpg:

cp /sdcard/*.jpg /storage/USBDriveA/backups/


Если OTG+Charge не работает для вас, вы можете попробовать старый трюк с ноутбуком.

Вам нужно будет использовать запланированное задание, чтобы запустить пакетный файл посреди ночи. Вот идея того, что будет делать командный файл:

adb pull /sdcard/DCIM
pull: building file list...
pull: /sdcard/DCIM/090313-110415.jpg -> ./090313-110415.jpg
pull: /sdcard/DCIM/090313-110412.jpg -> ./090313-110412.jpg
pull: /sdcard/DCIM/090313-110408.jpg -> ./090313-110408.jpg
pull: /sdcard/DCIM/090313-110406.jpg -> ./090313-110406.jpg
pull: /sdcard/DCIM/090313-110404.jpg -> ./090313-110404.jpg
5 files pulled. 0 files skipped.
61 KB/s (338736 bytes in 5.409s)

В основном adb pull просто копирует файлы (или папку в данном случае) в рабочий каталог adb.exe .

Надеюсь, это поможет!

0

Я использую bittorrent-синхронизацию для этого, он синхронизирует папки, которые вы выбираете между вашим телефоном и вашим ПК (и любыми другими устройствами, которые вы выбираете), не прибегая к внешнему облачному хранилищу. Это также без сервера, что является хорошим плюсом.

Если вы им не доверяете, Syncthing - это альтернатива с открытым исходным кодом, которая имеет почти такую же функциональность.

Оба работают как Dropbox, синхронизируя файлы в режиме реального времени.

0

(1) Использование передачи файлов Teamviewer и интернет-соединения

работает когда ты далеко от дома

вот как

ИЛИ ЖЕ

(2) ES File Explorer Файловый менеджер и локальная сеть

работает, когда ПК и телефон подключены к одной сети (быстрее и проще)

  1. Загрузите и установите ES File Explorer из Google Play.
  2. Поделиться папкой на вашем ПК
  3. Откройте приложение на телефоне, перейдите в локальную сеть, нажмите значок сканирования сверху, он найдет ваш компьютер и вы сможете передавать файлы так же, как если бы вы работали на своем телефоне

Заметки:

  • Вы также можете добавить устройства, используя локальный IP-адрес
  • вам нужно будет установить настройки общего доступа (редактировать), если вы хотите скопировать на свой компьютер
  • Рекомендуется иметь безопасную сеть Wi-Fi, чтобы никто другой не мог получить доступ к общей папкеm, и лучше, когда это будет сделано, прекращать совместное использование.
-1

Я рекомендую использовать бесплатную версию для ПК MyPhoneExplorer вместе с клиентом Android.

Обе версии имеют возможность начать с устройства. Можно также настроить клиент на автоматический запуск, когда определенная сеть Wi-Fi находится в пределах досягаемости.

Со стороны ПК можно запланировать задачу Windows на запуск синхронизации каждые определенное количество минут, используя параметры командной строки.

Для обзора см. Статью
Синхронизируйте файлы по беспроводной связи между вашим ПК и Android с MyPhoneExplorer.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .