bmgr
تنظيم صفحاتك في مجموعات
يمكنك حفظ المحتوى وتصنيفه حسب إعداداتك المفضّلة.
bmgr
هي أداة يمكنك استخدامها للتفاعل مع "مدير الاحتفاظ بنسخة احتياطية" على الأجهزة التي تعمل بالإصدار 2.2 (مستوى واجهة برمجة التطبيقات 8) أو الإصدارات الأحدث من Android. وتقدم الأداة أوامر لبدء عمليات النسخ الاحتياطي والاستعادة حتى لا تحتاج إلى مسح البيانات بشكل متكرر أو اتخاذ خطوات متداخلة مماثلة لاختبار وظيفة النسخ الاحتياطي لتطبيقك. تتيح أداة bmgr
استخدام كلّ من
الاحتفاظ التلقائي بنسخة احتياطية
والاحتفاظ بنسخة احتياطية من المفاتيح أو القيمة.
ملاحظة: لا تتوافق السمة bmgr restore
مع
النُسخ الاحتياطية المشفَّرة.
يمكنك تنفيذ أوامر bmgr
على أحد الأجهزة من خلال adb Shell ثم مراقبة نتائج الأوامر باستخدام logcat. للحصول على قائمة ووصف
للأوامر المتاحة، شغِّل أداة bmgr
بدون وسيطات. للحصول على معلومات حول تشغيل عمليات الاحتفاظ بنسخة احتياطية والاستعادة، يمكنك الاطّلاع على اختبار ميزة "الاحتفاظ بنسخة احتياطية والاستعادة".
للحصول على معلومات حول إضافة إمكانية الاحتفاظ بنسخة احتياطية في تطبيقك، يُرجى الاطّلاع على الاحتفاظ بنسخة احتياطية من البيانات
يخضع كل من المحتوى وعيّنات التعليمات البرمجية في هذه الصفحة للتراخيص الموضحّة في ترخيص استخدام المحتوى. إنّ Java وOpenJDK هما علامتان تجاريتان مسجَّلتان لشركة Oracle و/أو الشركات التابعة لها.
تاريخ التعديل الأخير: 2025-07-27 (حسب التوقيت العالمي المتفَّق عليه)
[[["يسهُل فهم المحتوى.","easyToUnderstand","thumb-up"],["ساعَدني المحتوى في حلّ مشكلتي.","solvedMyProblem","thumb-up"],["غير ذلك","otherUp","thumb-up"]],[["لا يحتوي على المعلومات التي أحتاج إليها.","missingTheInformationINeed","thumb-down"],["الخطوات معقدة للغاية / كثيرة جدًا.","tooComplicatedTooManySteps","thumb-down"],["المحتوى قديم.","outOfDate","thumb-down"],["ثمة مشكلة في الترجمة.","translationIssue","thumb-down"],["مشكلة في العيّنات / التعليمات البرمجية","samplesCodeIssue","thumb-down"],["غير ذلك","otherDown","thumb-down"]],["تاريخ التعديل الأخير: 2025-07-27 (حسب التوقيت العالمي المتفَّق عليه)"],[],[],null,["# bmgr\n\n`bmgr` is a shell tool you can use to interact with the Backup Manager on Android\ndevices version 2.2 (API Level 8) or higher. The tool provides commands to initiate backup and\nrestore operations so that you don't need to repeatedly wipe data or take similar intrusive steps\nin order to test your application's backup functionality. The `bmgr` tool supports both\n[Auto Backup](/guide/topics/data/autobackup) and\n[Key/Value Backup](/guide/topics/data/keyvaluebackup).\n\nNote: `bmgr restore` does not work for\n[encrypted backups](/guide/topics/data/autobackup#define-device-conditions).\n\nYou run `bmgr` commands on a device via\n[adb shell](/studio/command-line/adb) and then monitor the output of the commands\nwith [logcat](/studio/command-line/logcat). For a list and description of\navailable commands, run the `bmgr` tool with no arguments. For information on\ntriggering backup and restore operations, see\n[Testing Backup and Restore](/guide/topics/data/testingbackup).\n\nFor information about adding support for backup in your application, read [Data Backup](/guide/topics/data/backup)"]]