ADB बैकअप सुविधा को अभी Android Oreo पर कुछ ध्यान देने योग्य सुधार प्राप्त हुए हैं, जिससे उपयोगकर्ताओं के लिए यह अधिक विश्वसनीय टूल बन जाएगा।
आप किससे पूछते हैं इसके आधार पर, आप सुन सकते हैं कि एंड्रॉइड डीबग ब्रिजका बैकअप फीचर एक वरदान है। आइसक्रीम सैंडविच में पेश की गई यह सुविधा आपको रूट या अन्य एप्लिकेशन का उपयोग किए बिना, केवल एडीबी का उपयोग करके अपने डिवाइस का पूर्ण बैकअप करने की अनुमति देती है। हालाँकि, इस टूल की कुछ सीमाएँ थीं, जिसने टाइटेनियम बैकअप जैसे अन्य ऐप्स को बढ़त दी। Android Oreo का लक्ष्य उन कुछ खामियों को ठीक करना है ताकि इसे एक बेहतर, अधिक विश्वसनीय टूल बनाया जा सके। और इस प्रकार, नए एंड्रॉइड संस्करण को एडीबी बैकअप और एडीबी रिस्टोर के लिए कुछ आवश्यक संवर्द्धन प्राप्त हुए।
बैकअप टाइमआउट बढ़ाया गया
Android Oreo से पहले, साझा संग्रहण (/sdcard सामग्री) बैकअप में 5 मिनट का टाइमआउट उपयोग किया जाता था, जबकि पुनर्स्थापना के लिए 1 मिनट का टाइमआउट उपयोग किया जाता था। इसका मतलब यह था कि यदि कोई बड़ी फ़ाइल एसडीकार्ड पर थी, उदाहरण के लिए, लंबे वीडियो, तो बैकअप/पुनर्स्थापना हमेशा समय समाप्त हो जाएगी। और इससे भी कम पुनर्स्थापना समयबाह्य का मतलब है कि ज़िप या बड़ी छवियों जैसी कुछ छोटी फ़ाइलें भी इसे नहीं बना पाएंगी। सौभाग्य से, अब नवीनतम एंड्रॉइड संस्करण के साथ ऐसा नहीं है।
DP2 से प्रारंभ हो रहा है, बैकअप टाइमआउट और रीस्टोर टाइमआउट दोनों को क्रमशः 5 मिनट और 1 मिनट से बढ़ाकर 60 मिनट कर दिया गया। बैकअप के लिए इस बारह गुना वृद्धि से आपको अपने फ़ोन पर संग्रहीत किसी भी फ़ाइल का सीधे बैकअप लेने के लिए पर्याप्त समय मिल जाएगा। इसके अलावा, बड़े पैमाने पर पुनर्स्थापना वृद्धि से अब आपको अपने फ़ोन पर सब कुछ पुनर्स्थापित करने की क्षमता मिलनी चाहिए। आप इस सुविधा का उपयोग करके परीक्षण कर सकते हैं
adb backup -shared && adb restore backup.ab
अपने Oreo फ़ोन के साथ. यह आपके फ़ोन के साझा संग्रहण का पूर्ण बैकअप/पुनर्स्थापना करेगा।
कुंजी/मूल्य पैकेज के लिए समर्थन जोड़ें
कुंजी/मूल्य बैकअप Android 2.2 Froyo में पेश की गई एक छोटी सी सुविधा है। पहले बैकअप एपीआई के रूप में जाना जाता था, वे डेवलपर्स के लिए अपने ऐप डेटा को एंड्रॉइड बैकअप सेवा पर अपलोड करके क्लाउड पर बैकअप करने का एक तरीका है। लेकिन पहले, कुंजी/मूल्य बैकअप एजेंटों वाले ऐप्स को केवल फुलबैकअप कमांड द्वारा छोड़ दिया जाता था। हालाँकि, यह अब Android Oreo के लिए सत्य नहीं है।
DP1 से प्रारंभ हो रहा हैएडीबी बैकअप कमांड में -includekeyvalue ध्वज जोड़कर, कुंजी/मूल्य बैकअप का समर्थन करने वाले सभी पैकेज परिणामी बैकअप में जोड़े जाएंगे। उसी प्रकार, यदि बैकअप में कुंजी/मान डेटा है, तो उसे भी पुनर्स्थापित किया जाएगा। यह सुविधा भविष्य में कुंजी/मूल्य बैकअप एजेंटों वाले पैकेजों के लिए सीटीएस परीक्षण जोड़ने की तैयारी करती है। आप इसका उपयोग करके परीक्षण कर सकते हैं
adb backup -includekeyvalue -all && adb restore backup.ab
आपके डिवाइस पर.
इन 2 सुविधाओं से एडीबी बैकअप को एंड्रॉइड ओरेओ उपकरणों पर बहुत अधिक विश्वसनीय और रूट बैकअप अनुप्रयोगों के लिए एक अच्छा विकल्प बनने की अनुमति मिलनी चाहिए।