Làm thế nào để đồng bộ bộ nhớ điện thoại với pc?


10

Trước khi Jelly Bean buộc chúng tôi sử dụng chế độ MTP (giao thức chuyển khối) thay vì Thiết bị lưu trữ lớn, việc sao lưu điện thoại vào máy tính của tôi rất đơn giản, vì tôi chỉ cần cắm nó vào và đồng bộ hóa nội dung của thẻ SD với PC của tôi.

Tôi đã sử dụng một ứng dụng có tên "Free File Sync", về cơ bản chỉ đồng bộ bất kỳ hai thư mục nào trong windows.

Vấn đề bây giờ là, chế độ MTP không gán ký tự ổ đĩa cho bộ nhớ điện thoại (bên trong và SD), điều này khiến chương trình đồng bộ hóa của tôi đơn giản là không nhận ra thiết bị.

Tôi gặp vấn đề tương tự với các chương trình khác mà tôi sử dụng để quản lý thẻ SD điện thoại của mình, cụ thể là "TreeSize free", phân tích bất kỳ thư mục hoặc ổ đĩa nào và cung cấp cho bạn sự giám sát không gian được sử dụng bởi các thư mục, v.v. Một lần nữa, vì điện thoại là không được gán một ký tự ổ đĩa, chương trình chỉ cần bỏ qua nó, như thể nó không có ở đó.

Thế ý kiến ​​của tôi là gì? Có cách đồng bộ mặc định ổ đĩa MTP với Windows không?

Tôi cũng đã thử bật Mass Storage trong điện thoại của mình, nhưng nó không hoạt động (tùy chọn đơn giản là không còn ở Jellybean 4.1.2 , hoặc ít nhất là trong mô hình của tôi)

Lưu ý, tôi không muốn các ứng dụng tạo bản sao lưu nội dung của mình (ứng dụng, hình ảnh, v.v.), tôi đã có chúng (Titanium Backup, v.v.), điều tôi muốn là có thể SYNC mọi thứ trong điện thoại của mình (bao gồm các bản sao lưu) vào máy tính của tôi tự động.

Tôi chỉ có thể sao chép TẤT CẢ các tệp từ Windows Explorer mỗi lần, sau đó đồng bộ hóa thủ công tệp đó vào thư mục sao lưu đích, nhưng rõ ràng là không thuận tiện và mất điểm TRIỆU CHỨNG.

Vậy tôi có thể làm gì? Tôi chỉ muốn thỉnh thoảng đồng bộ mọi thứ trong điện thoại của tôi với máy tính của mình làm bản sao lưu.

Cảm ơn!


Đối với độc giả: Câu trả lời này của tôi cũng có thể được mở rộng cho trường hợp của OP.
Firelord

CẬP NHẬT, tôi đã thêm câu trả lời của riêng mình, đọc nó bên dưới, giải pháp là cùng một ứng dụng tôi đang sử dụng Free File Sync , vì phiên bản 7 cho phép đồng bộ hóa thiết bị MTP.
DiegoDD 16/07/2015

Câu trả lời:


4

Cách dễ nhất có lẽ là xoay cơ chế: thay vì để Windows thực hiện đồng bộ hóa, hãy để thiết bị Android chăm sóc. Từ đó, bạn nên có toàn quyền truy cập ít nhất vào SDCard của mình (nội bộ cũng như bên ngoài). Vì vậy, tất cả những gì cần thiết là khả năng thiết bị Android truy cập PC Windows của bạn.

  1. Trên PC Windows của bạn, tạo một "chia sẻ" (tức là chia sẻ một thư mục với mạng)
  2. Trên thiết bị Android của bạn, hãy cài đặt một ứng dụng, ví dụ như FolderSync
  3. trong FolderSync , thiết lập ít nhất một tài khoản (trong trường hợp của bạn, tài khoản SMB trỏ đến máy Windows của bạn) (cảm ơn arberg vì đã chỉ ra bước còn thiếu này!)
  4. Trong FolderSync , định cấu hình "cặp thư mục" của bạn: thư mục nào trên thiết bị Android của bạn sẽ được đồng bộ hóa với thư mục nào trên Windows chia sẻ.

Bạn có thể đồng bộ hóa thủ công hoặc trong khoảng thời gian. Bạn thậm chí có thể hạn chế nó với WiFi, vì vậy nó sẽ không ăn gói dữ liệu của bạn (Tôi không chắc bạn có thể giới hạn nó với một mạng WiFi cụ thể, do đó, nó sẽ chỉ đồng bộ hóa tại nhà - nhưng điều đó có thể làm như ít nhất là với một số ứng dụng đồng bộ tương tự).


2.: Trong FolderSync, tạo một 'tài khoản' SMB để gắn kết các cửa sổ chia sẻ.
arberg

@arberg Ouch, tất nhiên rồi! Cảm ơn đã chỉ ra bước còn thiếu! Thêm.
Izzy

3

Tin xấu là không có cách rõ ràng / trực tiếp để nhận ký tự ổ đĩa được gán cho thiết bị MTP. Giao thức MTP hoạt động ở cấp độ tệp chứ không phải cấp độ cụm hệ thống tệp / FAT, được cho là bảo vệ theo một số cách người dùng vô tình làm những việc có thể thực sự phá hủy hệ thống tệp điện thoại của họ (ví dụ: định dạng lại ở định dạng khác, làm hỏng hệ thống tập tin, làm cho điện thoại của bạn dường như không hoạt động ngay khi thẻ sd ngắt kết nối trên máy tính, v.v.) ... vì vậy bạn sẽ không có mức thông tin chi tiết về hệ thống tập tin cần thiết cho một chương trình như cây xanh để chính xác hiển thị việc sử dụng ổ đĩa.

Có một số luồng khác nhau mà tôi tìm thấy trên mạng về các cách làm cho windows lừa một thiết bị MTP bị coi là một thiết bị lưu trữ dung lượng lớn, nhưng hầu hết trong số chúng dường như là khách hàng tiềm năng hoặc một cái gì đó có thể (hoặc có thể không) hoạt động trên XP nhưng không có khả năng hoạt động trên hệ điều hành mới hơn như windows 7. Không có gì tôi có thể sao chép trên máy của mình. Hầu hết các giải pháp hack đó dường như dựa vào những thứ như lừa cửa sổ sử dụng trình điều khiển thiết bị lưu trữ lớn thay vì trình điều khiển MTP.

Dường như có các chương trình cố gắng đồng bộ hóa qua chế độ MTP một cách tốt nhất có thể (ví dụ: các ứng dụng có thể so sánh các tệp theo kích thước, nhưng nó có thể so sánh theo ngày / vị trí / tên tệp. Đây là một cho mac: http: // www .sync-mac.com / mtp-sync.html và một cho PC: http://mobiletechpundit.blogspot.com/2012/02/syncing-mtp-devices-like-android-basing.html ( PureSync ).

Một tùy chọn khác là xem xét các ứng dụng chạy trên điện thoại của bạn để quản lý đồng bộ hóa như Izzy đã đề xuất.

Ngoài ra, nếu điện thoại của bạn là điện thoại HTC, nó có thể được cài đặt sẵn một ứng dụng có tên là HTC sync có thể đồng bộ hóa các tệp giữa điện thoại và PC.

Một cách khác ít tự động hơn để đưa các bản sao "mọi thứ trên điện thoại" vào PC của bạn là sử dụng ADB để sao lưu toàn bộ hệ thống tập tin thiết bị của bạn thường xuyên. Tuy nhiên, không hoàn hảo như ứng dụng đồng bộ hóa trực tiếp vì khôi phục bằng ADB là tất cả hoặc không có gì, tuy nhiên, nếu bạn đã cài đặt đúng ứng dụng trên PC, bạn có thể trích xuất một tệp quan tâm cụ thể từ một kho lưu trữ sao lưu cụ thể (giả sử bạn nhớ bản sao lưu của mình mật khẩu).


3

Tôi đang đăng bài này như một câu trả lời cho câu hỏi của riêng tôi, thay vì chỉ là một bình luận, bởi vì tôi đã tìm thấy một giải pháp.

Trên thực tế, giải pháp là sử dụng chính công cụ mà tôi đang sử dụng, vì gần đây họ đã cập nhật nó (phiên bản 7) cho phép đồng bộ hóa các thiết bị MTP.

Đồng bộ tệp miễn phí

Nó hoạt động đúng như mong đợi và cực kỳ dễ đồng bộ hóa. Nhược điểm duy nhất là so sánh các thư mục (thư mục "sao lưu" cục bộ của bạn, so với bộ nhớ thiết bị) chậm hơn so với khi đó là Thiết bị lưu trữ khối, nhưng nó là một giải pháp đơn giản hơn các thư mục khác.

Một lưu ý phụ, tôi cũng đã sử dụng ES File Explorer thành công như một cách để đồng bộ hóa các tệp (như được đề xuất bởi gibfahn), nhưng ưu điểm của FreeFileSync là nó hoạt động với bất kỳ thiết bị MTP nào, có phải là Android hay không.

Và tốt nhất của tất cả, nó miễn phí!


1
Và cảm ơn @Firelord đã nhận xét, hãy chắc chắn kiểm tra câu trả lời của anh ấy cho một câu hỏi khác vì anh ấy đưa ra lời giải thích rất chi tiết về cách sử dụng FFS
DiegoDD 16/07/2015

Tôi vừa tải xuống FreeFileSync và đã thử đồng bộ hóa MTP với nó: quá chậm! Có vẻ như sẽ mất cả đêm để so sánh cơ sở dữ liệu MP3 60 GB của tôi giữa điện thoại và PC (ngay cả khi chỉ có 100 MB đã thay đổi!)
Basj

@Basj Vâng, nó có thể rất chậm. Tôi đoán đó là một trong những thiếu sót của giao thức MTP. Nhưng hãy nhớ rằng sau khi so sánh ban đầu, những cái tiếp theo sẽ nhanh hơn, bởi vì FFS tạo ra một tệp giống như chỉ mục hoặc một cái gì đó.
DiegoDĐ

1

Cách duy nhất tôi tìm thấy để làm điều này là sử dụng giao thức FTP qua mạng WiFi được chia sẻ. Các ứng dụng như ES File Explorer có khả năng chạy như một máy khách FTP hoặc máy chủ trên điện thoại và sau đó bạn có thể sử dụng một ứng dụng như Filezilla làm máy chủ trên máy tính.

Điều này hoạt động cho các thư mục và Filezilla cung cấp cho bạn một số tùy chọn ("Ghi đè nếu tệp nguồn mới hơn" hoặc "Ghi đè nếu kích thước khác nhau" hoặc cả hai), vì vậy bạn có thể lấy nó để đồng bộ hóa có chọn lọc.

Tôi thấy bài đăng này mô tả chi tiết một cách nhanh chóng để ftp hoạt động trên ES File Explorer, sau đó bạn chỉ cần chạy FileZilla, nhập địa chỉ ftp, nhấn kết nối và kéo và thả. Nó sẽ hỏi bạn về việc ghi đè.

Tôi đồng bộ hóa âm nhạc của mình với phương pháp này và nó hoạt động khá tốt. Nó chậm hơn đồng bộ hóa có dây và đôi khi nó sẽ quyết định rằng nó cần ghi đè lên tất cả các tệp, nhưng nói chung nó hoạt động tốt.


0

Ở đây hai năm sau, Goodsync đã thêm một tùy chọn để đồng bộ hóa thông qua MTP và nó hoạt động như một cơ duyên. Đây là một tính năng beta trong v9 và có thể sẽ có trong Freightync 10, và nó có giá tiền. Lưu ý rằng mặc dù hỗ trợ của Freightync rất tệ trong trải nghiệm của tôi. Hàng hóa đồng bộ cũng có thể đồng bộ các dir thông qua wifi.

MTP yêu cầu một cáp để không tự động. Sử dụng wifi có thể được tự động hóa, nhưng ứng dụng android hàng hóa sẽ sử dụng quá nhiều pin, vì vậy nếu bạn muốn nó hoàn toàn tự động, bạn cần quay lại được đề xuất trước đó và sử dụng ví dụ như FolderSync trên thiết bị Android.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.