Làm thế nào để khôi phục bản sao lưu Helium?


9

Tôi đang chuyển sang một điện thoại mới và tôi đã sao lưu nội dung của mình bằng helium sang Dropbox. Sau đó tôi đã sao chép thư mục đó vào carbonthư mục trên sdcard của mình, nhưng helium dường như không phát hiện ra nó. Bất cứ ý tưởng làm thế nào tôi có thể khôi phục điều đó? Có vẻ như định dạng là khác nhau .. Sao lưu thường xuyên dường như carbon/com.appname/filesnhưng trong bản sao lưu dropbox của tôi, các tệp duy nhất của nó, không có thư mục nào cả.

Câu trả lời:


11

Có nhiều cách bạn có thể đạt được điều này:

Trên thiết bị

  1. Bắt đầu Helium
  2. chọn bất kỳ "ứng dụng giả" nào để tạo bản sao lưu từ
  3. Thoát khỏi Helium
  4. Kiểm tra xem nó đã đặt các tệp sao lưu ở đâu và các tệp đó là gì (một bản sao lưu bao gồm nhiều tệp)
  5. Sao chép tập tin sao lưu của bạn vào vị trí đó
  6. Kiểm tra xem mỗi ứng dụng có tất cả các tệp bạn đã kiểm tra ở trên 1 không
  7. Bắt đầu lại Helium , bây giờ sẽ tìm thấy các bản sao lưu
  8. Khôi phục bất cứ điều gì bạn muốn khôi phục

Nếu "điện thoại cũ" vẫn hoạt động.

Ứng dụng này có tên là " Đồng bộ hóa và sao lưu ứng dụng Helium ". Vì vậy, khi bạn chuyển đến tab Khôi phục và Đồng bộ hóa , bạn sẽ có thể chuyển và khôi phục các bản sao lưu trên các thiết bị. Tôi chưa bao giờ thử điều đó, vì vậy tôi không thể cung cấp bất kỳ chi tiết nào về nó.

Sử dụng máy tính của bạn

Helium Backup sử dụng định dạng tệp giống như ADB (trên thực tế, nó sử dụng ADB cục bộ để tạo và khôi phục bản sao lưu). Vì vậy, với các tệp sao lưu trên máy tính của bạn và thiết bị được kết nối qua USB có bật , bạn chỉ cần khôi phục các bản sao lưu từ dòng lệnh. Chỉ cần chọn các .abtệp cho điều đó và chạy

adb restore com.foobar.ab

(tất nhiên, bạn phải thay thế com.foobar.abbằng tên tệp thực). Xem Có cài đặt tối thiểu ADB không? nếu bạn chưa thiết lập máy tính để sử dụng với ADB. Các bản tải xuống được đề cập ở đó cũng có thể được tìm thấy ở đây .


1 : Trước đây tôi rất nhớ rằng Helium có thể "bỏ qua" bản sao lưu khi một trong những tệp đó bị thiếu


Này, Sry sắp xóa cái q này thật ra. Tôi đã kết thúc sao lưu một lần nữa vào thẻ sd. Lần này nhỏ hơn rất nhiều .. và tôi đã có thể sử dụng đồng bộ hóa bt để chuyển nó sang điện thoại mới của mình và nó đang khôi phục ngay bây giờ. Sao lưu dropbox của tôi không được phát hiện bằng phương pháp đầu tiên của bạn, do đó q. Thứ 2 tôi tin là cần có phí bảo hiểm
Karthik T

Tôi đã làm theo ý tưởng này để sao lưu một ứng dụng giả trước và xác nhận nó đã được sao chép vào thư mục Carbon. Tôi đã sao chép hai trong số các thư mục sao lưu vào thư mục carbon trên điện thoại mới của mình bằng trình quản lý tệp Astro. Tôi có thể thấy các thư mục sao lưu tôi đã sao chép trong thư mục. Trong helium Restore and Sync trên điện thoại mới của tôi, tôi thấy ứng dụng giả để khôi phục (ngay cả sau khi khởi động lại lực lượng) và một trong những ứng dụng được sao lưu nhưng không phải là ứng dụng tôi thực sự muốn khôi phục dữ liệu. Ngoài ra, tôi đã khôi phục ứng dụng thứ 2, ứng dụng thời tiết Yr.No và không có địa điểm nào trước đây của tôi hiển thị :-( Mọi lời khuyên đều được đánh giá cao
boardtc

1
@boardtc Ứng dụng có thể từ chối sao lưu (tức là nhà phát triển có thể xác định rằng chúng sẽ bị bỏ qua). Vì vậy, vui lòng kiểm tra xem các tệp cho các ứng dụng đó có tồn tại trong thư mục hay không và .abtệp không có 0 hoặc 41 byte (0 không thành công và 41 cho từ chối). Nếu các tệp đó là chính xác, tôi chỉ có thể tham khảo phần cuối của câu trả lời của mình: "sử dụng máy tính của bạn" để khôi phục.
Izzy

1
@izzy tuyệt vời !!!! "adb khôi phục com.mobeam.beepngo.ab" và lo và xem nó ở đó !! Cảm ơn bạn :-)
boardtc

@boardtc như được phác thảo bởi câu trả lời :) Rất vui vì điều này cũng đã giải quyết nó cho bạn!
Izzy

1

Sao lưu Dropbox thiếu các thư mục cho mỗi ứng dụng và do đó không được nhận ra khi tôi cố sao chép nó sang điện thoại mới. Thay vào đó tôi đã tạo một bản sao lưu vào thẻ SD và chuyển nó sang điện thoại mới để khôi phục. Có vẻ như được làm việc cho đến nay.


Tương ứng với đề xuất đầu tiên của tôi (tôi đã ghi nhớ SDCard ở đó, mặc dù không được đề cập rõ ràng). Rất vui vì bạn đã giải quyết nó - và cảm ơn vì đã chia sẻ giải pháp của bạn (+1 cho điều đó)!
Izzy

1
Vâng @Izzy vấn đề của tôi là sao chép bản sao lưu gốc theo hướng dẫn của bạn, nó không hoạt động. Tôi đoán, là một bản sao lưu cho dropbox là một định dạng khác từ bản sao lưu sang SDcard
Karthik T

0

Nếu các tệp là các tệp .zip như được tạo bởi Helium V1.1.4.6, bạn có thể:

  1. Giải nén chúng cho đến khi bạn có một thư mục example app backup folderchứa một example app backup file.abtập tin trong đó.
  2. Sau đó, bạn có thể đặt thư mục đó trên điện thoại của bạn trong thư mục \carbon. Sau đó, Helium phát hiện ra nó, vì nó cũng lưu trữ các bản sao lưu của chính nó ở vị trí đó.
  3. Khôi phục bản sao lưu ứng dụng từ dropbox của bạn.

Sự khác biệt là khi bạn xuất các bản sao lưu, nó tạo ra các tệp zip, nếu không, nó sẽ tạo một thư mục chứa .abcác tệp trong đó, như câu trả lời của Izzy đề cập.

Bằng cách này bạn có thể:

  • Khôi phục tất cả các tệp cùng một lúc
  • Không yêu cầu thiết lập kết nối với pc.

Đã thử nghiệm trên Android 6.0.1

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.