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