एंड्रॉइड में ऐप डेटा, टेक्स्ट मैसेज और इसी तरह का बैक अप अविश्वसनीय रूप से कठिन हो सकता है, और कभी-कभी महंगा भी हो सकता है। Play Store पर कई ऐप आपके डेटा का बैकअप लेने का वादा करते हैं, लेकिन हिट और मिस हो जाते हैं या एक हाथ और एक पैर की कीमत होती है। क्या आप जानते हैं कि ऐसा करने का एक बेहतर तरीका है और यह सब आपके कंप्यूटर पर किया जा सकता है?
एंड्रॉइड विकास उपकरणों के एक सेट के साथ आता है। कई हैं, लेकिन रुचि की मुख्य वस्तु एडीबी (या एंड्रॉइड डीबग ब्रिज) के रूप में जानी जाती है। यह उपयोगकर्ता को किसी भी Android डिवाइस पर सीधे कमांड-लाइन एक्सेस प्राप्त करने की अनुमति देता है। इस टूल से कुछ भी संभव है - जिसमें संपूर्ण Android डिवाइस का बैकअप लेना शामिल है! यहां बताया गया है कि इसे उबंटू पर कैसे किया जाता है।
नोट :यह ट्यूटोरियल उबंटू लिनक्स पर फोकस के साथ किया गया है। हालाँकि, एडीबी विंडोज और मैकओएस पर उपलब्ध है, और बैकअप प्रक्रिया उन प्लेटफार्मों पर भी हो सकती है। विंडोज़ और मैक के लिए डाउनलोड करें।
ADB इंस्टाल करना और USB डीबगिंग सक्षम करना
एक टर्मिनल विंडो खोलें और Android के साथ इंटरैक्ट करने वाले ADB टूल को इंस्टॉल करने के लिए इस कमांड को दर्ज करें।
sudo apt install adb
सिस्टम पर एडीबी उपकरण स्थापित होने के साथ, डिबगिंग को एंड्रॉइड के अंदर सक्षम करने की आवश्यकता होगी। Android के सेटिंग क्षेत्र को खोलकर प्रारंभ करें। "फ़ोन के बारे में" खोजने के लिए नीचे तक स्क्रॉल करें और उसे चुनें। यह एक "फ़ोन स्थिति" पृष्ठ खोलता है। इस पेज पर फिर से नीचे स्क्रॉल करें, "बिल्ड नंबर" ढूंढें और उस पर सात बार टैप करें। यह डेवलपर मोड को सक्षम करेगा।
डेवलपर सेटिंग में जाने के लिए, पृष्ठ पर वापस जाने के लिए डिवाइस पर वापस जाएं बटन दबाएं। सेटिंग्स में एक नया विकल्प दिखाई देगा:"डेवलपर विकल्प।" डेवलपर सेटिंग क्षेत्र में प्रवेश करने के लिए उस पर टैप करें। जब तक आपको "एंड्रॉइड डिबगिंग" (या इसके कुछ रूपांतर) दिखाई न दें, तब तक स्क्रॉल करें और सेटिंग को सक्षम करने के लिए इसे टैप करें।
बैकअप लेना
एडीबी के साथ बैकअप बनाना एक कमांड चलाने जितना आसान है। सबसे पहले, यूएसबी केबल लें जो एंड्रॉइड डिवाइस से मेल खाती है, और इसे पीसी में प्लग करें। फिर, एक टर्मिनल पर जाएं और निम्नलिखित दर्ज करें:
adb start-server
यह एंड्रॉइड डिबगिंग ब्रिज सर्वर शुरू करेगा। इस कमांड के चलने के साथ, एंड्रॉइड डिवाइस को जल्दी से अनलॉक करें, क्योंकि एडीबी एक पुष्टिकरण विंडो को बाध्य करेगा जिसे जारी रखने के लिए स्वीकार किया जाना चाहिए।
बैकअप प्रक्रिया शुरू करने के लिए, टर्मिनल पर जाएं और इस बैकअप कमांड को दर्ज करें। यह टेक्स्ट संदेश और ऐप डेटा के अन्य बिट्स लेगा, और इसे एक एन्क्रिप्टेड फ़ाइल में संग्रहीत करेगा।
adb backup -apk -shared -all -f backup-file.adb
बैकअप कमांड चलाने से उपयोगकर्ता एंड्रॉइड को देखने के लिए प्रेरित होगा और एंड्रॉइड बैकअप प्रक्रिया को चलाने से पहले फ़ाइल के लिए एक पासवर्ड सेट करेगा। एक मजबूत, यादगार पासवर्ड दर्ज करें। फिर, "मेरे डेटा का बैकअप लें" बटन का चयन करें। बैकअप में कुछ समय लग सकता है, लेकिन जब यह समाप्त हो जाता है, तो "backup-file.ab" नाम की एक फ़ाइल "/home/username/" में होगी।
बहाल करना
बैकअप को पुनर्स्थापित करने के लिए, ADB सर्वर को सक्षम करें (जैसा कि ऊपर बताया गया है) और डेटा को पुनर्स्थापित करने के लिए इस कमांड को चलाएँ।
adb restore backup-file.ab
एक बार फिर, एंड्रॉइड पर जाएं, क्योंकि एडीबी उपयोगकर्ता को पासवर्ड दर्ज करने के लिए प्रेरित करेगा। इस बार, पासवर्ड बनाने के बजाय, पहले से बनाए गए पासवर्ड को दर्ज करना आवश्यक है। उसके बाद "मेरे डेटा को पुनर्स्थापित करें" का चयन करें और बहाली प्रक्रिया शुरू हो जाएगी। धैर्य रखें, क्योंकि इसमें थोड़ा समय लग सकता है।
निष्कर्ष
बहुत से Android उपयोगकर्ता यह नहीं जानते हैं, लेकिन ADB अविश्वसनीय रूप से शक्तिशाली है। इसका उपयोग किसी डिवाइस पर रूट एक्सेस प्राप्त करने से अधिक के लिए किया जा सकता है। वास्तव में, इस टूल से बहुत सी चीजें की जा सकती हैं, इसे पूरा करने के लिए एक से अधिक लेखों की आवश्यकता होगी!
आप एडीबी के साथ कौन सी तरकीबें जानते हैं? हमें नीचे बताएं!