এডিবি ব্যাকআপ 0-বাইট ফাইল তৈরি করে; বর্তমান ব্যাকআপ পাসওয়ার্ডের জন্য অনুরোধ জানানো হয়েছে যদিও আমি কখনও সেট করি না; ডেস্কটপ ব্যাকআপ পাসওয়ার্ডের জন্য "পাসওয়ার্ড সেট করতে ব্যর্থ"


49

সমস্যাটি:

প্রতিবার আমি এডিবি ব্যাকআপ চালানোর সময়, আমি হোম স্ক্রিনের নীচের দিকে একটি বার্তা পেয়ে যাচ্ছি Backup starting..., তারপরে একটি বার্তা আসে যা আমি Backup finished কয়েক সেকেন্ড পরে বলেছিলাম যে আমি 17 গিগাবাইট ডিভাইস মেমরি ব্যবহার করছি এবং ফলস্বরূপ ব্যাকআপ ফাইলটি তৈরি হয় 0 বাইট আকারের সাথে। আমি কোন ত্রুটি বার্তা গ্রহণ, কোন প্রতিক্রিয়া সবটা ইঙ্গিত যে কিছু ভুল, একা থাকতে দাও কি ভুল। এটি কাজ করে বলে মনে হচ্ছে, তবে খুব দ্রুত, এবং ব্যাকআপ ফাইলটি খালি।

প্রক্রিয়া:

  1. আমি নিশ্চিত করি যে adb devicesকমান্ডটি ব্যবহার করে ডিভাইসটি এডিবি দ্বারা স্বীকৃত , এবং নিম্নলিখিত আউটপুটটি গ্রহণ করবে:

    List of devices attached
    8e1f368a        device
    
  2. আমি এডিবি ব্যাকআপ কমান্ড (অনুসরণ করার জন্য বিবরণ) জারি করি।

  3. কমান্ড প্রম্পটে আমি নিম্নলিখিত বার্তাটি পেয়েছি:

    Now unlock your device and confirm the backup operation.
    

    ... এবং ফোনে নিম্নলিখিত প্রম্পট:

    এখানে চিত্র বর্ণনা লিখুন

    আমি এখানে যা করি তা কোনও পার্থক্য করে না (অনুসরণের বিশদটি)।

  4. আমি Back up my dataবোতামটি ট্যাপ করি (নীচের ডানদিকে)।

  5. ফোনটি হোম স্ক্রিনে ফিরে আসে এবং আমাকে Backup starting...বার্তাটি দেখায় , তারপরে Backup finishedকয়েক সেকেন্ড পরে বার্তাটি দেয়। একটি 0-বাইট ফাইল তৈরি করা হয়, যার নাম হয় ডিফল্ট ব্যাকআপ.এব বা আমি -f সুইচটি দিয়ে যা নির্দিষ্ট করে specified

এডিবি ব্যাকআপ কমান্ড (দ্বিতীয় ধাপে ব্যবহৃত):

আমি হিসাবে সহজ থেকে শুরু করে একাধিক বিকল্পের সংমিশ্রণ চেষ্টা করেছি

adb backup -all

মত জিনিস

adb backup -all -apk -s 8e1f368a -f 'C:\Data Files\PDA\Backups\ADB\GalaxyS4_20140919.ab'

আমিও যোগ চেষ্টা -nosystemপড়ার পর সুইচ এই এবং এই , যা নির্দেশ করে যে একটি unrooted ডিভাইসে একটি সিস্টেম ব্যাকআপ অন্তর্ভুক্ত করার প্রয়াসে একটি 0 বাইট ফাইল হতে পারে, এবং এই সুইচ ব্যবহার করা আবশ্যক যে। এটি কোনও পার্থক্য করে না, প্রক্রিয়াটি এখনও কয়েক সেকেন্ডের ক্ষেত্রে সম্পূর্ণ হয় এবং আমি এখনও 0-বাইট ফাইল পাই।

"সম্পূর্ণ ব্যাকআপ" পাসওয়ার্ড প্রম্পট (পদক্ষেপ 3):

আমি নিশ্চিত যে এর আগে আমি কখনও কোনও ব্যাকআপ পাসওয়ার্ড সেট করি নি। এই পাসওয়ার্ডটি সেট করার বা এই সেটিংটি আগে কখনও কোনও অ্যাক্সেস করার সুযোগ আমি কখনও পাইনি। তবে, আমি নিম্নলিখিত সমস্ত চেষ্টা করেছি:

  • দুটি পাসওয়ার্ড ফাঁকা রেখে দেওয়া
  • "বর্তমান ব্যাকআপ পাসওয়ার্ড" খালি রেখে দ্বিতীয় বাক্সে একটি নতুন পাসওয়ার্ড প্রবেশ করানো
  • বর্তমান স্ক্রীন লক পিন এবং সমস্ত পিন প্রবেশ করানো যা আমি অতীতে "বর্তমান ব্যাকআপ পাসওয়ার্ড" হিসাবে ব্যবহার করেছি।
  • প্রতিটি পাসওয়ার্ড প্রবেশ করিয়ে আমি ভাবতে পারি যে আমি এই ডিভাইসের যে কোনও কিছুর জন্য কখনও ব্যবহার করতাম

সব ক্ষেত্রে আচরণটি step ধাপে বর্ণিত ঠিক একই রকম I আমি কোনও ত্রুটি বা কোনও ধরণের ইঙ্গিত পাই না যে কিছু ভুল হয়েছে বা আমার পাসওয়ার্ডগুলি অবৈধ, এবং এটি কোনও বর্তমান পাসওয়ার্ডের প্রত্যাশা কিনা তা সম্পর্কে কোনও ইঙ্গিত নেই that ক্ষেত্রটি ফাঁকা রাখা উচিত। ( এই উত্তরের স্ক্রিন শট এবং আমি দেখেছি এমন আরও কয়েকটি সমর্থন ফোরামের দ্বারা বোঝা যাচ্ছে যে বর্তমান পাসওয়ার্ড না থাকলে "বর্তমান ব্যাকআপ পাসওয়ার্ড" বাক্সটি প্রদর্শিত হবে না, তবে এটি কেবল একটি অনুমান; কিছুই কিছুই পরিষ্কার করে দেয় না কিনা একটি বর্তমান পাসওয়ার্ড আসলে প্রয়োজন।)

আমার সন্দেহ হয় যে এটি পাসওয়ার্ডের জন্য অনুরোধ করছে সেটি বিকাশকারী বিকল্পগুলিতে "ডেস্কটপ ব্যাকআপ পাসওয়ার্ড" সেট হতে পারে:

এখানে চিত্র বর্ণনা লিখুন

আমি আগে কখনও এই পাসওয়ার্ডটি সেট করি নি। আমি যদি একটি সেট করার চেষ্টা করি তবে আমি একটি বার্তা পেয়ে যাচ্ছিFailed to set backup password.

এই ত্রুটি সম্পর্কে তথ্যের সন্ধান করার জন্য, আমি কমপক্ষে একটি অন্য মামলার মুখোমুখি হয়েছি যার মধ্যে কেউ এই সমস্যায় পড়েছিল বলেছে যে এটি এডিবি ব্যাকআপ ব্যবহার করা থেকে বিরত রাখছিল, তবে তিনি যখন এডিবি ব্যবহার করার চেষ্টা করেন তখন কী ঘটেছিল সে সম্পর্কে তিনি নির্দিষ্ট ছিলেন না ব্যাকআপ।

এই বার্তাটি প্রাপ্ত হওয়ার সাথে সাথে বেশিরভাগ লোকেরা পাসওয়ার্ডটি সেট না করেই বলে যে সমাধানটি ছিল বর্তমান পাসওয়ার্ডটি ফাঁকা রেখে দেওয়া, তবে আমি প্রথমে চেষ্টা করেছিলাম এবং এটি কার্যকর হয়নি। আমি অন্য একজন ব্যক্তির দ্বারা একটি প্রশ্ন পেয়েছি যিনি এই সমস্যার মুখোমুখি হয়েছিলেন এবং নিশ্চিত ছিলেন যে তিনি আগে পাসওয়ার্ডটি সেট করেন নি । দুর্ভাগ্যক্রমে এটি দেখে মনে হয় না যে সে কখনও সমাধান পেয়েছে বা এমনকি কোনও ব্যাখ্যা পেয়েছে।

এডিবি "ডেস্কটপ ব্যাকআপ পাসওয়ার্ড" সন্ধান করছে কিনা বা এডিবি এনক্রিপশন পাসওয়ার্ড পৃথক কিছু কিনা তা বিবেচনা না করেই, আমার মন কেটে যায় যে নতুন ব্যাকআপ শুরু করার জন্য এডিবি আপনাকে পূর্বের পাসওয়ার্ডটি কেন প্রবেশ করিয়ে দেবে। আমি পুনঃস্থাপন ওভাররাইট করার চেষ্টা করছি না, অথবা অন্য কোন উপায়ে অ্যাক্সেস পূর্বে ডেটা এনক্রিপ্ট, তাই এমনকি যদি একটি ব্যাকআপ জন্য একটি এনক্রিপশন পাসওয়ার্ড ছিল আগে থেকেই সেট করা হয়েছে, আমি কল্পনা করতে পারবেন না কেন যে কেউ এটা থেকে রোধ করার জন্য একটি ভাল ধারণা মনে হবে আপনি অতীতে ব্যাকআপগুলি এনক্রিপ্ট করার জন্য কোন পাসওয়ার্ডটি ব্যবহার না করে তা মনে না থাকলে আপনার ডিভাইসটির ব্যাক আপ নেওয়া।

অতিরিক্ত তথ্য:

মডেল: স্যামসাং গ্যালাক্সি এস 4 এসসিএইচ -545
কার্নেল সংস্করণ: 3.4.0
ওএস সংস্করণ: 4.4.2
অ্যান্ড্রয়েড এসডিকে সরঞ্জাম সংস্করণ: 1.16
ইউএসবি ডিবাগিং সক্ষম করা হয়েছে।

নোট করুন যে এডিবি ব্যাকআপ ব্যবহারের জন্য আমার কারণটি হ'ল আমার ফোনের শিকড় দেওয়ার আগে নিরাপদ পাশে থাকার পুরো ব্যাকআপ নেওয়া * যাতে আমি টাইটানিয়াম ব্যাকআপের মতো ন্যানড্রয়েড ব্যাকআপ সরঞ্জামগুলি ব্যবহার করতে পারি। সুতরাং, আমার ফোনটি রুট করার সাথে সম্পর্কিত কোনও পরামর্শ হ'ল সমাধান নয়, একটি ক্যাচ -২২ হবে। বলা বাহুল্য, কারখানার পুনরায় সেট করাও কোনও সমাধান নয়, কারণ এটি ব্যাকআপটি সম্পাদনের পুরো উদ্দেশ্যকে পরাস্ত করবে।

ফোনটি আমার সংস্থার এক্সচেঞ্জ সার্ভারগুলির সাথে সিঙ্ক করার জন্য সেট আপ করা হয়েছে এবং সার্ভার দ্বারা প্রয়োগ করা কিছু নীতি আছে। আমি ভেবেছিলাম যে আমি যখন প্রথম কোম্পানির অ্যাকাউন্টের সাথে সিঙ্ক সেট করেছিলাম তখন ডিভাইসটি এনক্রিপ্ট করা হয়েছিল, তবে দৃশ্যত এটি বর্তমানে এনক্রিপ্ট করা হয়নি। প্রকৃতপক্ষে, ইভেন্টগুলির এই চেইনটি গতিতে সেট করেছে: আমি একটি বার্তা পাচ্ছি যে আমাকে জানিয়েছে যে কোম্পানির সার্ভারগুলিতে সংযোগ অবিরত রাখতে আমাকে ডিভাইসটি এনক্রিপ্ট করতে হবে। আমি এনক্রিপ্ট করার আগে একটি ন্যানড্রয়েড ব্যাকআপ নিতে চাই, যার জন্য রুট করা দরকার, এবং আমি শেকড় দেওয়ার আগে এডিবি ব্যাকআপ ব্যবহার করতে চাই।


* হ্যাঁ, আমি সচেতন যে টাওয়েলরুট নিরাপদ থাকার পরিকল্পনা করেছে, তবে আমি সম্ভাবনা গ্রহণ করব না, এবং ভবিষ্যতে সম্পর্কিত সমস্যাগুলি সামনে আসার ক্ষেত্রে আমি এই সমস্যাটি সমাধান করতে বা কমপক্ষে বুঝতে চাই।


আমার একটি ট্যাবলেটে ADB- এর সাথে আমার বেশ কয়েকটি সমস্যা ছিল (উভয় ক্ষেত্রেই মূলের বা না) যেগুলি একই রকম ছিল (কেবল অন্যভাবে: ঠিক মতো adb backupকাজ করার সময় adb restoreসর্বদা ব্যর্থ হয়েছিল)। দেখা গেল এটি একটি অনুমতির সমস্যা ছিল (নির্মাতারা রমের সাথে জড়িয়ে পড়েছিল), তাই adb restoreব্যাকআপ ফাইলটি একবার ডিভাইসে স্থানান্তরিত হওয়ার পরে তা পড়তে অক্ষম। খুঁজে পেতে কিছুটা জটিল ছিল, এবং আমি নিশ্চিত যে এখানে সত্যিই অনুরূপ কিছু ঘটেছে কিনা; তবে এটি চেক করার মতো হতে পারে।
ইজি

2
যারা এখানে একই 0 বাইটস সমস্যার সাথে শেষ করবেন: আমার এই সমস্যা হয়েছিল কারণ আমি একবার সেটিংসের অধীনে ডেস্কটপ পাসওয়ার্ড সেটআপ করেছি এবং এটি ভুলে গিয়েছি। ডিভাইসটি মূলযুক্ত হওয়ায় আমি এই উত্তরটি অনুসরণ করেছি (আমার) এবং সবকিছু ঠিকঠাক হয়েছে।
ফায়ারল্ড

আপনি এগুলিও দেখতে পারেন: কোড. google.com/p/android/issues/detail?id=47009 - আপনি যদি আপনার ফোনটি এনক্রিপ্ট করেন তবে আপনাকে সমস্ত প্রম্পটে "বর্তমান পাসওয়ার্ড" হিসাবে আপনার এনক্রিপশন পাসওয়ার্ড ব্যবহার করতে হবে: হয় "সম্পূর্ণ ব্যাকআপ" স্ক্রিনে বা "ডেস্কটপ ব্যাকআপ পাসওয়ার্ড" একটিতে
মার্কো লিওগ্র্যান্ডে

@ আদিআইনবার আপনি কি কখনও এই সমাধান করেছেন?
কোডেকউবয়

এটি খুঁজে পেতে আসলে আমার কিছুটা সময় লেগেছে। আমি জানি না যে আমি সঠিক কীওয়ার্ড ব্যবহার করছিলাম না তবে এটি আমার প্রয়োজন ঠিক তাই!
টমাস

উত্তর:


31

সংক্ষিপ্ত উত্তর

পূর্ববর্তী সংস্করণের অ্যাডবি ব্যবহার করার চেষ্টা করুন। 1.0.32 আমার পক্ষে কাজ করে নি, তবে 1.0.31 করেছে।

দীর্ঘ উত্তর

আমি স্রেফ প্ল্যাটফর্ম সরঞ্জাম এবং এডিবি (অ্যান্ড্রয়েড ডিবাগ ব্রিজ সংস্করণ 1.0.32 সংশোধন eac51f2bb6a8- অ্যান্ড্রয়েড) এর বর্তমান সংস্করণটি ব্যবহার করে সায়ানোজেনমড 11 (অ্যান্ড্রয়েড 4.4 এর উপর ভিত্তি করে) একটি নেক্সাস 5 চলমান সাইনস 5 এ এই সমস্যার মুখোমুখি হয়েছি।

adb logcatডিভাইস লগগুলি দেখতে ব্যবহার করে, আমি লক্ষ্য করেছি যে অনুরোধ করার পরে adb backup -apk -obb -shared -all -nosystemকিছু সন্দেহজনক লগ এন্ট্রি ছিল:

V/BackupManagerService(  811): Requesting full backup: apks=false obb=false shared=false all=false pkgs=[Ljava.lang.String;@4181ffc8
W/BackupManagerService(  811): Unknown package  '-apk' '-obb' '-shared' '-all' '-nosystem', skipping

যেখানে এটি প্রদর্শিত হয় যে ডিভাইসটি কমান্ড-লাইন বিকল্পগুলি অ-বিকল্প যুক্তি হিসাবে ব্যাখ্যা করছে এবং একটি ত্রুটি তৈরি করছে কারণ তারা প্যাকেজের নাম ইনস্টল না করেছে। এটি আমাকে সন্দেহ করেছিল যে অ্যাডবি প্রোটোকল বা হোস্টের সাথে সম্পর্কিত ডিভাইসে কমান্ড / পরিষেবা আহ্বানের বিকল্পগুলি পরিবর্তিত হয়েছিল, তাই আমি অ্যাডবি এবং ভয়েলির একটি পুরানো সংস্করণ চেষ্টা করেছি, এটি কার্যকর হয়েছে।

আমি কিছুটা খনন করেছিলাম এবং "অ্যাডবি ব্যাকআপ" এ্যাসেপ_আর্গ ব্যবহার করার পরিবর্তনের মুখোমুখি হয়েছি , যার ফলে এখন সমস্ত আর্গুমেন্টগুলি যখন অনুরোধ করা হয় তখন একক-উদ্ধৃত হয় /system/bin/bu backup। এটি লগ বার্তায় আচরণ এবং একক-উদ্ধৃত যুক্তিগুলি ব্যাখ্যা করে। তবে আপনি যে সময় ত্রুটির মুখোমুখি হয়েছিলেন তার সাথে মিলছে বলে মনে হয় না। এটি ইস্যুটি যত বেশি প্রদর্শিত হবে তার চেয়ে অনেক বেশি বিস্তৃত হওয়ার পরামর্শ দেয়। সুতরাং আমি এটিকে কারণ বলতে দ্বিধা বোধ করছি, তবে এটি আরও তদন্তের জন্য একটি ভাল সূচনা পয়েন্ট হতে পারে।


2
পূর্ববর্তী সংস্করণ (1.0.31) ব্যবহার করে আমার সমস্যার সমাধান হয়েছে। এই প্রশ্নটি স্ট্যাকওভারফ্লো.com/q/9555337/1741542 এবং বিশেষত এই উত্তর stackoverflow.com/a/23022718/1741542 আমাকে আগের সংস্করণ যেমন, প্ল্যাটফর্ম- tools_r20-linux.zip সন্ধান করতে সহায়তা করেছে।
ওলাফ ডিয়েটশে

দেখে মনে হচ্ছে এটি সমস্ত মডেলের সাথে কাজ করে না। আমি কোনও সমস্যা ছাড়াই একটি স্যামসাং এস 3 মিনি (অ্যান্ড্রয়েড 4.2) এর সম্পূর্ণ ব্যাকআপ তৈরি করার সময়, অ্যান্ড্রয়েড 4.0.০ এ থাকা একটি ট্যাবলেট দিয়ে আমি এটি করতে পারিনি। আমি এডিবি-আর 10 থেকে অ্যাডবি-আর 23 পর্যন্ত (অ্যাডবি-আর 15 বাদে) সমস্ত চেষ্টা করেছি, কোনও সাফল্য নেই।
ওলাফ ডিয়েটশে

4
আমার এডবি 1.0.32 এবং একটি নেক্সাস 5 (অ্যান্ড্রয়েড 6) এর সাথে একই রকম সমস্যা ছিল। আমি স্পষ্টভাবে ব্যাকআপ আর্গুমেন্টের উদ্ধৃতি দিয়ে সমাধান করেছি, অর্থাত্ (ব্যাশ শেলের ভিতরে) adb backup '-noapk -noshared -all -nosystem'পরিবর্তে কার্যকর করা adb backup -noapk -noshared -all -nosystem। উদ্ধৃতি ব্যতীত আমি লগক্যাট বার্তাগুলি এই জাতীয় পেয়েছি: 'অজানা ব্যাকআপ ফ্ল্যাগ-সমস্ত: -নোসিস্টেম: -নোপক', 'কোনও ব্যাকআপ প্যাকেজ সরবরাহ করা হয়নি এবং না-ভাগ করা হয়েছে বা সমস্ত দেওয়া হয়নি' এবং অবশেষে 'সমাপ্ত'।
ম্যাক্সচলেপজিগ

অবশেষে আমি Android 4.0 এর সাথেও একটি পূর্ণ ব্যাকআপ পেয়েছি backup আমার বোকা, এটি ট্যাবলেটটির কেবল একটি রিবুট ছিল, যা আমাকে যেতে পেরেছিল।
ওলাফ ডিয়েটশে

5
ধন্যবাদ! যাইহোক, আপনি এখানে সমস্ত প্ল্যাটফর্মের জন্য অ্যাডবি 1.0.31 ডাউনলোড করতে পারেন: ftp.mozilla.org/pub/labs/r2d2b2g
ওল্ফ

16

কেভেনয়েডের উত্তরের ভিত্তিতে এটি ফোনে অ্যাডাবির কোন সংস্করণ চলছে তা নির্ভর করে।

নিম্নলিখিতটি করে ফোনটি দেশীয়ভাবে কোন সংস্করণে চলছে তা জানতে পারবেন:

প্রথমে আপনার ডেস্কটপে আপনি কী সংস্করণ চালাচ্ছেন তা সন্ধান করুন

adb version

তারপরে আপনার ফোনে শেলটি খুলুন

adb shell

শেলটি একবার খুললে আপনি চালাতে পারবেন

adb version

তারপরে দৌড়ে শেলটি থেকে প্রস্থান করুন

exit

আমি দেখতে পেলাম যে আমার ফোনটি 1.0.31 নয়, 1.0.31 সংস্করণে চলছে (এটি একটি স্যামসাং নোট 2)

আমি হান্টারের মতো উদ্ধৃতিগুলি বা পালানোর চরিত্রগুলি ব্যবহার করার চেষ্টা করেছি তবে উইন্ডোজ কমান্ড লাইন থেকে কাজ করা কোনওটিরই নয়। তবে ডাউনগ্রেডিং দুটি সংস্করণের মধ্যে অসঙ্গতি ইস্যুটি ঠিক করেছে।

আমি এখানে নির্দেশাবলী অনুসরণ করে পুরানো সংস্করণটি সন্ধান করতে পেরেছিলাম: https://stackoverflow.com/a/23022718/1741542

আমি ডাউনলোড ডাউনলোড লিঙ্কটি ছিল:
http://dl-ssl.google.com/android/repository/platform-tools_r20-windows.zip

অন্যান্য প্ল্যাটফর্ম:


ফোনে অ্যাডবি সংস্করণটি আপগ্রেড করার কোনও উপায় আছে?
বিন ওয়াং

10

কমান্ড আর্গুমেন্টগুলি উদ্ধৃত করার বিষয়ে অন্যান্য উত্তরগুলি সঠিক। আমি খুঁজে পেয়েছি যে আপনি যদি আর্গুমেন্টের মধ্যে ফাঁকা স্থানগুলি ছেড়ে যান তবে এটি কার্যকর হয়।

এটার মত: adb backup -apk\ -shared\ -all\ -system


এটি ওপি-র সমস্যার সমাধান নাও হতে পারে, তবে এটি পুরানো এডিবি ব্যবহার করার চেয়ে @ কেভিনোইডের সমস্যার সমাধানের চেয়ে ভাল সমাধান, যা আমার পক্ষে কার্যকর হয়নি।
হান্টার পেরিন

এটি যুক্তিবিহীন কেভিনোইডের উত্তরের একটি সদৃশ। যাইহোক, এটি আমার পক্ষে ভাল কাজ করেছে এবং আমি 'থেকে' ব্যবহার করতে পছন্দ করি
নীল মেহেজ

1
এই সমাধানটি আমার পক্ষে কাজ করেছে, অ্যাডবি ডাউনগ্রেড করার দরকার নেই
ফ্রিথিংকার

যে এই একটি ভিন্ন সমস্যা আমি '@HunterPerrin গুলি সন্দেহে নিশ্চিত করতে পারেন, কারণ আমি এই প্রথম চেষ্টা এবং এটি আমার সমস্যার সমাধান হল না কিন্তু দ্বিতীয় আমি 1.0.31 এডিবি গিয়েছিলাম এটি সঠিকভাবে অনুলিপি করতে শুরু
সাইরেন

7

এখানে কাজের জন্য কোনও কাজই করেনি এবং আমি আমার এসডিকে সরঞ্জামগুলি ডাউনগ্রেড করতে চাই না। আমি এখানে যা এলাম তা এখানে: adb backupকম্পিউটারে এড়িয়ে সরাসরি ডিভাইসে যান adb shell

$adb version
Android Debug Bridge version 1.0.35
Revision fc2a139a55f5-android

$ adb shell
shell@jflte:/ $ bu 1 backup -apk app.package.name > /sdcard/backup.ab
shell@jflte:/ $ exit

$adb pull /sdcard/backup.ab
[100%] /sdcard/backup.ab

এটি /system/bin/buব্যাকআপ ফাইলটি STDOUT (ফাইল বর্ণনাকারী # 1) এ কল করে এবং ডাম্প করে। প্যারামিটারগুলি একই adb backup <params>-> bu 1 backup <params>। আউটপুটটি ডিভাইসের কোনও ফাইলে পুনঃনির্দেশিত হয় এবং তারপরে যে কোনও ফাইলের মতো টানতে পারে।

একমাত্র ব্যর্থতা হ'ল যদি আপনার ডিভাইস অর্ধেকের বেশি পূর্ণ হয় তবে আপনি একটি পূর্ণ ব্যাকআপ করতে পারবেন না। আপনার যদি বাহ্যিক এসডিকার্ড স্লট থাকে তবে এটি প্রায় কাজ করা যেতে পারে। buঅ্যান্ড্রয়েড ৪.৪.২ তে এমনকি সেখানে লিখতে পারেন, কারণ এটি একটি সিস্টেম অ্যাপ্লিকেশন। /mnt/extSdCard/backup.abআমার জন্য একই কাজ /sdcard


4

দীর্ঘশ্বাস ফেললে আমি সত্যিই দুঃখিত, যদি আপনি এটি করেন তবে আপনার স্ক্রিনশট এবং কমান্ড লাইনগুলি বিবেচনা করে যত্নশীল হওয়া উচিত বলে মনে হয়, তবে আমি আমার চার্চিনাকে একই লক্ষণগুলি আবিষ্কার করেছি এবং ভেবেছিলাম ভবিষ্যতের ডিসকভাররা এটি তৈরি করার ক্ষেত্রে আমি পোস্ট করব। দেখা যাচ্ছে যে অ্যাডবি তার বিকল্পগুলিতে একক বনাম ডাবল ড্যাশ সম্পর্কে খুব পিক। আমার জন্য, ডাবল ড্যাশগুলি এই কেসটি ঠিক পুনরুত্পাদন করেছে: ফোনে একই প্রম্পট, একই 0 বাইট ফাইল। দীর্ঘ আর্গুমেন্টের নাম থাকলেও একক ড্যাশগুলি কবজটির মতো কাজ করেছে।

যদি এটি গুরুত্বপূর্ণ হয় তবে আমার ফোনটি একটি স্যামসং গ্যালাজি নোট 2 এটিএন্ডটি এসজিএইচ-i317 অ্যান্ড্রয়েড 5.1 / সায়ানোজেনমড 12.1 চালিত।


2
এটির পরিবর্তে উত্তর বা মন্তব্য হিসাবে পোস্ট করা উচিত কিনা আমি একধরণের বিভ্রান্তি। ওপি দেখায় যে সে একক-ড্যাশ ব্যবহার করছে, ডাবল-ড্যাশ নয়, সুতরাং আপনার উত্তর সম্ভবত চিহ্নটি মিস করেছে। আমি স্বীকার করি এই উত্তরটি তথ্যমূলক (অ্যাড-অন মান), তবে ওপি-র ইস্যুটির উত্তর বলে মনে হচ্ছে না।
অ্যান্ড্রু টি।

এটি আমার সমস্যার সমাধান করেছে।
জন ফ্রিম্যান

আপনার প্রকৃত কমান্ড লাইন পোস্ট করুন।
RoboJ1M

2

আপনাকে এডবি সংস্করণ 1.0.31 এডবি ব্যাকআপ কমান্ড কার্যকর করতে হবে।

উইন্ডোজের জন্য আমি করেছি:

  • আপনার এসডিকে ফোল্ডারটি সন্ধান করুন (সি: / ব্যবহারকারী /.../ অ্যাপডেটা / স্থানীয় / অ্যান্ড্রয়েড / এসডিকে)
  • সরঞ্জাম.বাক এবং প্ল্যাটফর্ম-সরঞ্জাম.বাক-এ সরঞ্জাম এবং প্ল্যাটফর্ম-সরঞ্জামগুলির নাম পরিবর্তন করুন
  • http://dl-ssl.google.com/android/repository/tools_r22.3-windows.zip ডাউনলোড করুন
  • http://dl-ssl.google.com/android/repository/platform-tools_r19.0.1-windows.zip ডাউনলোড করুন
  • উভয় জিপ এর এসডিকে ফোল্ডারটি বের করুন
  • স্বাভাবিক হিসাবে অ্যাডবি ব্যাকআপ কমান্ড চালান

লগইন করুন:

$ adb ব্যাকআপ -অ্যাপক -বব-শেয়ার্ড-সমস্ত-সিস্টেম -f বি কে পি.এবি

অ্যাডবি সার্ভার পুরানো। হত্যা ...

  • ডেমন সফলভাবে শুরু *

এখন আপনার ডিভাইসটি আনলক করুন এবং ব্যাকআপ ক্রিয়াকলাপটি নিশ্চিত করুন।

... তারপরে সবকিছুকে স্বাভাবিক অবস্থায় ফিরিয়ে দিন।


1

ঠিক আছে, আমি এইভাবেই আমার স্থির করলাম।

আমি হান্টার পেরিনের সমাধান চেষ্টা করেছি:

adb backup -apk\ -shared\ -all\ -system

তবে এটি কোনও ত্রুটি, ফোনে কোনও ব্যাকআপ স্ক্রিন ছাড়াই তত্ক্ষণাত্ ফিরে আসে।

পরীক্ষার এবং ত্রুটির মাধ্যমে এটি আমার পক্ষে কাজ করেছে:

adb backup -all\

1

আমি মনে করি 1.0.02 ব্যবহারকারীদের জন্য আমার একটি সমাধান আছে:

অ্যান্ড্রয়েড স্ক্রিনে অনুরোধ করা হলে একটি পাসওয়ার্ড লিখুন

আপনি যদি কোনওটি প্রবেশ না করে তবে এটি ডিফল্ট পাসওয়ার্ডটি ব্যবহার করবে বলে সত্যতা সত্ত্বেও, আমি বিশ্বাস করি এটি সম্ভবত নেই এবং এনএসবি 1.0.32 এনক্রিপ্ট করা ব্যাকআপ তৈরি করতে দেয় না।

পাসওয়ার্ড প্রবেশ করানো আমার পক্ষে কাজ করেছিল, তারপরে আমি এটিকে একটি টর ফাইলের সাথে বের করার জন্য "অ্যান্ড্রয়েড ব্যাকআপ এক্সট্র্যাক্টর" (সতর্কতা উত্সরূপ) এবং "জাভা ক্রিপ্টোগ্রাফি এক্সটেনশন (জেসিই) আনলিমিটেড স্ট্রেংথ এখতিয়ার নীতি" ব্যবহার করে শেষ করেছি।


1

আমি বিপরীত সমস্যার মধ্যে দৌড়েছি: একটি নতুন ফোন (অ্যান্ড্রয়েড 7) সহ 1.0.31 খুব ব্যর্থ হয়। 1.0.31 ব্যবহার করে: ফোনে আর্গুমেন্টগুলি পাস করার সময় বিভাজক হিসাবে। adb logcat -s BackupManagerServiceশো হিসাবে , ফোনে নতুন অ্যাডাব পুরানো স্টাইলটি পরিচালনা করতে পারে না: 02-19 01:59:44.330 1100 9830 W BackupManagerService: Unknown package com.gameloft.android.ANMP.GloftPOHM:-apk, skipping সৌভাগ্যক্রমে, নতুন অ্যাডাবী স্পেসগুলি বিভাজক হিসাবেও গ্রহণ করে, সুতরাং ডাবল উদ্ধৃতিতে যুক্তিগুলি যুক্ত করে কাজ করে, যেমন: adb.exe backup "com.gameloft.android.ANMP.GloftPOHM -apk" -f game-backup.ab

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.