Làm thế nào để sao lưu dữ liệu Android của bạn với ADB trên Ubuntu
Sao lưu dữ liệu ứng dụng, tin nhắn văn bản và nội dung tương tự trong Android có thể cực kỳ tẻ nhạt và đôi khi tốn kém. Nhiều ứng dụng trên Cửa hàng Play hứa hẹn sao lưu dữ liệu của bạn nhưng bị đánh và bỏ lỡ 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 để làm điều này và tất cả có thể được thực hiện trên máy tính của bạn?
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 Android Debug Bridge). Nó cho phép người dùng truy cập 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ể - bao gồm 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 với sự 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à kích hoạt tính năng gỡ lỗi USB
Mở một cửa sổ đầu cuối 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, việc gỡ lỗi sẽ cần được bật bên trong Android. Bắt đầu bằng cách mở vùng Cài đặt của Android. Cuộn hết xuống dưới để tìm “Giới thiệu về điện thoại” và chọn nó. Thao tác này sẽ mở trang “Trạng thái điện thoại”. Trên trang này cuộn xuống dưới cùng một lần nữa, tìm "Build number" và nhấn vào nó 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, nhấn nút Quay lại trên thiết bị để quay lại 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”. Chạm vào tùy chọn đó để vào khu vực cài đặt của nhà phát triển. Cuộn qua cho đến khi bạn thấy "Gỡ lỗi Android" (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 cũng đơ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 đến 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ủ Android Debugging Bridge. Với lệnh này đang chạy, hãy nhanh chóng mở khóa thiết bị Android, vì ADB sẽ buộc 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 vào terminal và nhập lệnh sao lưu này. Nó sẽ lấy tin nhắn văn bản và các bit dữ liệu ứng dụng khác, và lưu trữ nó vào một tập tin được mã hóa.
adb backup -apk -shared -all -f tập tin sao lưu.adb
Chạy lệnh sao lưu sẽ nhắc người dùng xem Android và đặt mật khẩu cho tệp trước khi Android sẽ chạy thủ tục sao lưu. Nhập mật khẩu mạnh, đáng 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 thành, một tệp có tên “backup-file.adb” sẽ nằm trong “/ home / username /.”
Khôi phục
Để khôi phục bản sao lưu, hãy kích hoạ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 khôi phục tập tin sao lưu.adb
Một lần nữa, hãy truy cập 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 được 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.
Phần 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 để tăng khả năng truy cập root trên thiết bị. Trong thực tế, có rất nhiều điều có thể được thực hiện với công cụ này, nó sẽ mất nhiều hơn một bài viết để trang trải tất cả!
Bạn biết những bí quyết nào với ADB? Hãy cho chúng tôi biết dưới đây!