Android Oreo ได้รับการปรับปรุงการสำรองข้อมูล ADB ที่เห็นได้ชัดเจน

click fraud protection

คุณลักษณะการสำรองข้อมูลของ ADB เพิ่งได้รับการปรับปรุงที่เห็นได้ชัดเจนบน Android Oreo ซึ่งน่าจะสร้างเครื่องมือที่เชื่อถือได้มากขึ้นสำหรับผู้ใช้

ขึ้นอยู่กับคนที่คุณถามคุณอาจได้ยินว่า สะพานดีบัก Androidคุณลักษณะการสำรองข้อมูลของเป็นสิ่งที่มาจากสวรรค์ ฟีเจอร์นี้ที่เปิดตัวใน Ice Cream Sandwich ช่วยให้คุณสามารถสำรองข้อมูลอุปกรณ์ของคุณได้เต็มรูปแบบโดยไม่ต้องใช้รูทหรือแอพพลิเคชั่นอื่น ๆ เพียงแค่ใช้ adb อย่างไรก็ตาม เครื่องมือนี้มีข้อจำกัดบางประการ ซึ่งทำให้แอปอื่น ๆ เช่น Titanium Backup ได้เปรียบ Android Oreo มีเป้าหมายที่จะแก้ไขข้อบกพร่องบางประการเพื่อให้เป็นเครื่องมือที่ดีและเชื่อถือได้มากขึ้น ด้วยเหตุนี้ Android เวอร์ชันใหม่จึงได้รับการปรับปรุงที่จำเป็นมากสำหรับการสำรองข้อมูล adb และการกู้คืน adb


การหมดเวลาการสำรองข้อมูลเพิ่มขึ้น

ก่อน Android Oreo การสำรองข้อมูลพื้นที่เก็บข้อมูลที่ใช้ร่วมกัน (/sdcard contents) ใช้เวลาหมดเวลา 5 นาที ในขณะที่การกู้คืนใช้เวลาหมดเวลา 1 นาที ซึ่งหมายความว่าการสำรองข้อมูล/การกู้คืนจะหมดเวลาเสมอหากมีไฟล์ขนาดใหญ่อยู่ใน sdcard เช่น วิดีโอขนาดยาว และการหมดเวลาการกู้คืนที่ต่ำกว่านั้นหมายความว่าแม้แต่ไฟล์ขนาดเล็กบางไฟล์ เช่น ZIP หรือรูปภาพขนาดใหญ่ก็ไม่สามารถดำเนินการได้ โชคดีที่นี่ไม่ใช่กรณีของ Android เวอร์ชันใหม่ล่าสุดอีกต่อไป

เริ่มที่ DP2ทั้งการหมดเวลาการสำรองข้อมูลและการหมดเวลาการกู้คืนเพิ่มขึ้นเป็น 60 นาที เพิ่มขึ้นจาก 5 นาทีและ 1 นาทีตามลำดับ การสำรองข้อมูลที่เพิ่มขึ้น 12 เท่านี้จะทำให้คุณมีเวลาเหลือเฟือในการสำรองไฟล์ใดๆ ที่จัดเก็บไว้ในโทรศัพท์ของคุณโดยตรง นอกจากนี้ การเพิ่มการคืนค่าจำนวนมากควรทำให้คุณสามารถกู้คืนทุกสิ่งในโทรศัพท์ของคุณได้แล้ว คุณสามารถทดสอบคุณสมบัตินี้ได้โดยใช้

adb backup -shared && adb restore backup.ab

ด้วยโทรศัพท์ Oreo ของคุณ ซึ่งจะเป็นการสำรองข้อมูล/กู้คืนพื้นที่จัดเก็บข้อมูลที่ใช้ร่วมกันในโทรศัพท์ของคุณโดยสมบูรณ์


เพิ่มการสนับสนุนสำหรับแพ็คเกจคีย์/ค่า

การสำรองข้อมูลคีย์/ค่า เป็นฟีเจอร์เล็กๆ น้อยๆ ที่เปิดตัวใน Android 2.2 Froyo เดิมชื่อ Backup API เป็นวิธีที่นักพัฒนาซอฟต์แวร์ใช้สำรองข้อมูลแอปไปยังระบบคลาวด์โดยการอัปโหลดไปยังบริการสำรองข้อมูล Android แต่ก่อนหน้านี้ แอปที่มีเอเจนต์การสำรองข้อมูลคีย์/ค่าจะถูกข้ามโดยคำสั่ง fullbackup อย่างไรก็ตาม สิ่งนี้ไม่เป็นความจริงอีกต่อไปสำหรับ Android Oreo

เริ่มที่ DP1โดยการเพิ่มแฟล็ก -includekeyvalue ให้กับคำสั่ง adb backup แพ็กเกจทั้งหมดที่สนับสนุนการสำรองข้อมูลคีย์/ค่าจะถูกเพิ่มลงในการสำรองข้อมูลผลลัพธ์ ในทำนองเดียวกัน หากข้อมูลสำรองมีข้อมูลคีย์/ค่า ข้อมูลนั้นก็จะถูกกู้คืนเช่นกัน ฟีเจอร์นี้เตรียมที่จะเพิ่มการทดสอบ CTS สำหรับแพ็คเกจที่มีเอเจนต์สำรองคีย์/ค่าในอนาคต คุณสามารถทดสอบสิ่งนี้ได้โดยใช้

adb backup -includekeyvalue -all && adb restore backup.ab

บนอุปกรณ์ของคุณ

คุณสมบัติ 2 ประการนี้ควรช่วยให้การสำรองข้อมูล adb มีความน่าเชื่อถือมากขึ้นบนอุปกรณ์ Android Oreo และเป็นทางเลือกที่ดีสำหรับแอปพลิเคชันสำรองข้อมูลรูท