सभी एडीबी बैकअप क्या करते हैं और मैं इसका हिस्सा कैसे पुनर्स्थापित करूं?


42

मैं जल्द ही बूटलोडर को अनलॉक करने जा रहा हूं और अपने Nexus 5 को रूट कर रहा हूं, लेकिन मैं सभी डेटा को मिटा देना नहीं चाहता था, इसलिए मैंने रूट करने के बाद पुनर्स्थापित करने के लिए ADB बैकअप फ़ंक्शन का उपयोग करने के बारे में सोचा।

adb backup [-f <file>] [-apk|-noapk] [-shared|-noshared] [-all] [-system|nosystem] [<packages...>]

तो, मैंने एक पूर्ण बैकअप बनाया, एपीके के साथ, साझा, सभी के साथ।

सबसे पहले, यह सब क्या बैकअप देता है? मैं सब कुछ मान लेता हूं। क्या इसमें सिस्टम, अर्थात्, एंड्रॉइड फाइलें, मुख्य रॉम फाइलों जैसे कर्नेल और सामान शामिल हैं? क्या मैं इस बैकअप को पुनर्स्थापित करने के बाद ROM को बहाल कर दूंगा?

इसके अलावा, मैंने डिवाइस को रूट करने के बाद (जो मैंने अभी भी नहीं किया है), क्या मैं बैकअप से सिर्फ ऐप्स, ऐप डेटा और साझा किए गए स्टोरेज को पुनर्स्थापित कर पाऊंगा? या क्या मुझे साझा डेटा बैकअप के साथ एपीके का बैकअप लेना चाहिए और वह यह करेगा?

क्या यह तृतीय-पक्ष ऐप, रूट / गैर-रूट के साथ संभव है? (टाइटेनियम बैकअप, हो सकता है?)

मुझे और जानने की जरूरत है।


जवाबों:


32

ADB बैकअप क्या करता है, इसके लिए आप हमारे टैग-विकी को देख सकते हैं । मूल रूप से, उपयोग की जाने वाली कमांड लाइन स्विच के आधार पर, यह एप्लिकेशन ( .apk) और उनके डेटा का बैकअप लेता है । विकल्पों की पूरी सूची के लिए इसे देखें ।

अपने प्रश्न के दूसरे भाग के रूप में, आप यह देखने की इच्छा कर सकते हैं कि क्या कोई ऐसा तरीका है जो एक अदद बैकअप निर्मित फ़ाइल को अंदर और संशोधित कर सके? हाँ, इसके कुछ हिस्सों को निकालना संभव है, और हाँ, टाइटेनियम बैकअप इसके लिए सक्षम ऐप में से एक है। लिंक किए गए प्रश्न में अन्य तरीके वर्णित हैं।

इसके अलावा एक नज़र:


4
यह ध्यान देने योग्य है कि कुछ एपीके की अदब के जरिए बैकअप नहीं होगा। (इरादा लोगों को ऐप चुराने से रोकना है।)
रिकी बीम

1
@ रिकीबीम सही है। देवता ALLOW_BACKUPध्वज को "नहीं" पर सेट कर सकते हैं ; मैंने ऐसे कुछ ऐप्स का सामना किया है। नहीं जानते कि क्या "चोरी से सुरक्षा" इसके पीछे है, क्योंकि उन लोगों के बीच कुछ ओपन-सोर्स ऐप भी थे।
इज़ी

@RickyBeam पुनश्च: यदि आपको साथ ही उन ऐप्स बैकअप चाहते हैं, Xposed फ्रेमवर्क के साथ एक निहित डिवाइस पर इंस्टॉल बैकअप सभी एप्लिकेशन से अक्षम है कि "ताला" :)
इज़ी

2
आउच। एक और प्रतिबंध: यह एसएमएस / एमएमएस को कवर करने के लिए प्रतीत नहीं होता है (देखें: गैर-रूट किए गए डिवाइस पर एडीबी के माध्यम से बैकअप / पुनर्स्थापना एसएमएस / एमएमएस? )।
इज़ी

1
क्या adb बैकअप sqlite डेटाबेस को बचाता है?
टिसकोनमुद्रम
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.