Sao lưu dữ liệu ứng dụng, tin nhắn văn bản và những thứ tương tự trong Android có thể cực kỳ tẻ nhạt và đôi khi cũng tốn kém. Nhiều ứng dụng trên Cửa hàng Play hứa hẹn sẽ sao lưu dữ liệu của bạn nhưng bị va đập và bỏ sót hoặc tốn một cánh tay và một chân. Bạn có biết rằng có một cách tốt hơn để thực hiện việc này và tất cả đều có thể được thực hiện trên máy tính của bạn không?
Android đi kèm với một bộ công cụ phát triển. Có rất nhiều, nhưng mục quan tâm chính được gọi là ADB (hoặc Cầu gỡ lỗi Android). Nó cho phép người dùng có quyền truy cập dòng lệnh trực tiếp vào bất kỳ thiết bị Android nào. Với công cụ này, mọi thứ đều có thể thực hiện được - bao gồm cả việc sao lưu toàn bộ thiết bị Android! Đây là cách thực hiện trên Ubuntu.
Lưu ý :hướng dẫn này được thực hiện tập trung vào Ubuntu Linux. Tuy nhiên, ADB có sẵn trên Windows và macOS, và quá trình sao lưu cũng có thể trên các nền tảng đó. Tải xuống cho windows và Mac.
Cài đặt ADB và Bật gỡ lỗi USB
Mở cửa sổ dòng lệnh và nhập lệnh này để cài đặt công cụ ADB sẽ tương tác với Android.
sudo apt install adb
Với công cụ ADB được cài đặt trên hệ thống, gỡ lỗi sẽ cần được bật bên trong Android. Bắt đầu bằng cách mở khu vực Cài đặt của Android. Cuộn xuống dưới cùng để tìm “Giới thiệu về điện thoại” và chọn nó. Thao tác này sẽ mở ra trang "Trạng thái điện thoại". Trên trang này, hãy cuộn xuống dưới cùng một lần nữa, tìm “Số bản dựng” và chạm vào số đó bảy lần. Điều này sẽ bật Chế độ nhà phát triển.
Để truy cập Cài đặt dành cho nhà phát triển, hãy nhấn nút Quay lại trên thiết bị để quay lại một trang. Một tùy chọn mới trong cài đặt sẽ xuất hiện:“Tùy chọn nhà phát triển”. Nhấn vào nó để vào khu vực cài đặt nhà phát triển. Cuộn qua cho đến khi bạn nhìn thấy “Android debugging” (hoặc một số biến thể của nó) và nhấn vào nó để bật cài đặt.
Sao lưu
Tạo một bản sao lưu với ADB đơn giản như chạy một lệnh. Đầu tiên, lấy cáp USB tương ứng với thiết bị Android và cắm nó vào PC. Sau đó, đi tới một thiết bị đầu cuối và nhập như sau:
adb start-server
Thao tác này sẽ khởi động máy chủ Cầu gỡ lỗi Android. Khi lệnh này đang chạy, hãy nhanh chóng mở khóa thiết bị Android, vì ADB sẽ buộc một cửa sổ xác nhận phải được chấp nhận để tiếp tục.
Để bắt đầu quá trình sao lưu, hãy đi tới thiết bị đầu cuối và nhập lệnh sao lưu này. Nó sẽ nhận tin nhắn văn bản và các phần dữ liệu ứng dụng khác và lưu trữ nó vào một tệp được mã hóa.
adb backup -apk -shared -all -f backup-file.adb
Chạy lệnh sao lưu sẽ nhắc người dùng nhìn vào Android và đặt mật khẩu cho tệp trước khi Android chạy quy trình sao lưu. Nhập mật khẩu mạnh, dễ nhớ. Sau đó, chọn nút “sao lưu dữ liệu của tôi”. Quá trình sao lưu có thể mất một chút thời gian, nhưng khi hoàn tất, tệp có tên “backup-file.ab” sẽ nằm trong “/ home / username /.”
Đang khôi phục
Để khôi phục bản sao lưu, hãy bật máy chủ ADB (như đã đề cập ở trên) và chạy lệnh này để khôi phục dữ liệu.
adb restore backup-file.ab
Một lần nữa, hãy chuyển đến Android, vì ADB sẽ nhắc người dùng nhập mật khẩu. Lần này, thay vì tạo mật khẩu, tất cả những gì được yêu cầu là nhập mật khẩu đã tạo từ trước đó. Sau đó, chọn “khôi phục dữ liệu của tôi” và quá trình khôi phục sẽ bắt đầu. Hãy kiên nhẫn, vì điều này có thể mất một chút thời gian.
Kết luận
Không nhiều người dùng Android biết điều này, nhưng ADB cực kỳ mạnh mẽ. Nó có thể được sử dụng cho nhiều thứ hơn là giành quyền truy cập root trên một thiết bị. Trên thực tế, có rất nhiều thứ có thể được thực hiện với công cụ này, sẽ cần nhiều hơn một bài viết để trình bày tất cả!
Bạn biết những thủ thuật nào với ADB? Hãy cho chúng tôi biết bên dưới!