การสำรองข้อมูลแอพ ข้อความ และสิ่งที่คล้ายกันใน Android อาจเป็นเรื่องที่น่าเบื่อหน่ายอย่างเหลือเชื่อ และบางครั้งก็มีค่าใช้จ่ายสูงเช่นกัน แอพจำนวนมากใน Play Store สัญญาว่าจะสำรองข้อมูลของคุณ แต่ถูกโจมตีและพลาดหรือเสียแขนและขา คุณรู้หรือไม่ว่ามีวิธีที่ดีกว่าในการทำเช่นนี้และสามารถทำได้บนคอมพิวเตอร์ของคุณ
Android มาพร้อมกับชุดเครื่องมือในการพัฒนา มีมากมาย แต่ประเด็นหลักที่น่าสนใจเรียกว่า ADB (หรือ Android Debug Bridge) อนุญาตให้ผู้ใช้เข้าถึงบรรทัดคำสั่งโดยตรงไปยังอุปกรณ์ Android ใด ๆ ด้วยเครื่องมือนี้ ทุกสิ่งเป็นไปได้ – รวมถึงการสำรองข้อมูลอุปกรณ์ Android ทั้งหมด! นี่คือวิธีการทำบน Ubuntu
หมายเหตุ :บทช่วยสอนนี้เน้นที่ Ubuntu Linux อย่างไรก็ตาม ADB พร้อมใช้งานบน Windows และ macOS และกระบวนการสำรองข้อมูลสามารถอยู่บนแพลตฟอร์มเหล่านั้นได้เช่นกัน ดาวน์โหลดสำหรับ Windows และ Mac
การติดตั้ง ADB และการเปิดใช้งานการดีบัก USB
เปิดหน้าต่างเทอร์มินัลแล้วป้อนคำสั่งนี้เพื่อติดตั้งเครื่องมือ ADB ที่จะโต้ตอบกับ Android
sudo apt install adb
เมื่อติดตั้งเครื่องมือ ADB ในระบบแล้ว จะต้องเปิดใช้งานการดีบักภายใน Android เริ่มต้นด้วยการเปิดพื้นที่การตั้งค่าของ Android เลื่อนไปจนสุดด้านล่างเพื่อค้นหา "เกี่ยวกับโทรศัพท์" และเลือก ซึ่งจะเปิดหน้า "สถานะโทรศัพท์" ในหน้านี้ เลื่อนไปที่ด้านล่างอีกครั้ง ค้นหา "หมายเลขรุ่น" แล้วแตะเจ็ดครั้ง การดำเนินการนี้จะเปิดใช้งานโหมดนักพัฒนาซอฟต์แวร์
หากต้องการไปที่การตั้งค่านักพัฒนาซอฟต์แวร์ ให้กดปุ่มย้อนกลับบนอุปกรณ์เพื่อย้อนกลับหน้า ตัวเลือกใหม่ในการตั้งค่าจะปรากฏขึ้น:“ตัวเลือกสำหรับนักพัฒนา” แตะที่ภาพเพื่อเข้าสู่พื้นที่การตั้งค่านักพัฒนา เลื่อนดูจนกว่าคุณจะเห็น “การแก้ไขข้อบกพร่องของ Android” (หรือรูปแบบอื่น) แล้วแตะเพื่อเปิดใช้งานการตั้งค่า
กำลังสำรอง
การสร้างข้อมูลสำรองด้วย ADB นั้นง่ายเพียงแค่เรียกใช้คำสั่งเดียว ขั้นแรก ให้ใช้สาย USB ที่ตรงกับอุปกรณ์ Android แล้วเสียบเข้ากับพีซี จากนั้นไปที่เทอร์มินัลแล้วป้อนข้อมูลต่อไปนี้:
adb start-server
การดำเนินการนี้จะเริ่มต้นเซิร์ฟเวอร์ Android Debugging Bridge เมื่อเรียกใช้คำสั่งนี้ ให้ปลดล็อกอุปกรณ์ Android อย่างรวดเร็ว เนื่องจาก ADB จะบังคับให้หน้าต่างยืนยันที่ต้องยอมรับเพื่อดำเนินการต่อ
ในการเริ่มต้นกระบวนการสำรองข้อมูล ให้ไปที่เทอร์มินัลแล้วป้อนคำสั่งสำรองข้อมูลนี้ จะใช้ข้อความและข้อมูลแอปอื่นๆ และจัดเก็บไว้ในไฟล์ที่เข้ารหัส
adb backup -apk -shared -all -f backup-file.adb
การเรียกใช้คำสั่งสำรองข้อมูลจะแจ้งให้ผู้ใช้ดู Android และตั้งรหัสผ่านสำหรับไฟล์ก่อนที่ Android จะเรียกใช้ขั้นตอนการสำรองข้อมูล ป้อนรหัสผ่านที่รัดกุมและน่าจดจำ จากนั้นเลือกปุ่ม "สำรองข้อมูลของฉัน" การสำรองข้อมูลอาจใช้เวลาสักครู่ แต่เมื่อเสร็จสิ้น ไฟล์ชื่อ “backup-file.ab” จะอยู่ใน “/home/username/”
การฟื้นฟู
หากต้องการกู้คืนข้อมูลสำรอง ให้เปิดใช้งานเซิร์ฟเวอร์ ADB (ตามที่กล่าวไว้ข้างต้น) และเรียกใช้คำสั่งนี้เพื่อกู้คืนข้อมูล
adb restore backup-file.ab
ไปที่ Android อีกครั้ง เนื่องจาก ADB จะแจ้งให้ผู้ใช้ป้อนรหัสผ่าน คราวนี้ แทนที่จะต้องสร้างรหัสผ่าน ทั้งหมดที่จำเป็นคือการป้อนรหัสผ่านที่สร้างจากก่อนหน้านี้ หลังจากนั้นเลือก "กู้คืนข้อมูลของฉัน" และกระบวนการกู้คืนจะเริ่มขึ้น โปรดอดใจรอ เนื่องจากอาจใช้เวลาสักครู่
บทสรุป
มีผู้ใช้ Android ไม่มากที่รู้เรื่องนี้ แต่ ADB นั้นทรงพลังอย่างเหลือเชื่อ สามารถใช้ได้มากกว่าการเข้าถึงรูทบนอุปกรณ์ มีหลายสิ่งหลายอย่างที่สามารถทำได้ด้วยเครื่องมือนี้ ซึ่งต้องใช้เวลามากกว่าหนึ่งบทความจึงจะครอบคลุมทั้งหมด!
คุณรู้เคล็ดลับอะไรบ้างเกี่ยวกับ ADB? แจ้งให้เราทราบด้านล่าง!