پشتیبانگیری از دادهها در Wear OS 4 مشابه پشتیبانگیری از دادهها برای برنامههای تلفن همراه است و از قوانین مشابهی برای پشتیبانگیری خودکار از دادههای کاربر پیروی میکند. این سند توضیح میدهد که چگونه میتوانید پشتیبانی از پشتیبانگیری و بازیابی را در برنامه Wear OS خود اضافه کنید.
در دستگاههایی که از پشتیبانگیری پشتیبانی میکنند و Wear OS 4 یا بالاتر را اجرا میکنند، کاربران میتوانند از دادههای خود در فضای ابری پشتیبانگیری کنند تا بتوانند دادهها را از آن دستگاه منتقل کنند و میتوانند دادهها را از فضای ابری بازیابی کنند تا دادهها را به یک دستگاه جدید Wear OS منتقل کنند. به عنوان مثال، کاربران میتوانند در Google Pixel Watch پشتیبانگیری و بازیابی کنند .
شبیهسازی انتقال ابری با استفاده از ذخیرهسازی محلی
برای آزمایش جریان پشتیبانگیری و بازیابی با استفاده از فضای ذخیرهسازی ابری شبیهسازیشده، این مراحل را انجام دهید:
در برنامه خود، پشتیبانگیری را فعال کنید و مراحل ذکر شده در Control backup را در اندروید ۱۲ یا بالاتر دنبال کنید. برای Wear OS، نیازی به تعیین مجموعه قوانین پشتیبانگیری اضافی برای پشتیبانی از دستگاههایی که سطح API 29 یا پایینتر را هدف قرار میدهند، ندارید.
دستگاهی که Wear OS 4 یا بالاتر روی آن نصب است را با استفاده از اتصال Wi-Fi به دستگاه توسعه خود متصل کنید.
برای آزمایش پشتیبانگیری و بازیابی ابری، مراحل موجود در راهنما را دنبال کنید.
قوانین پشتیبان گیری خودکار
در Wear OS، شرایط لازم برای پشتیبانگیری خودکار از دادهها کمی با شرایط موجود در دستگاههای تلفن همراه متفاوت است. برای اینکه یک دستگاه Wear OS بتواند بهطور خودکار از دادهها پشتیبانگیری کند، باید هر یک از شرایط زیر برقرار باشد:
- دستگاه در حال شارژ شدن است.
- دستگاه به شبکه Wi-Fi متصل باشد. حتی اگر دستگاه از LTE پشتیبانی کند، این اتصال الزامی است.
- دستگاه به یک حساب گوگل وارد شده است.
- حداقل ۲۴ ساعت از آخرین پشتیبانگیری گذشته باشد.
برخلاف سایر دستگاهها، پوشیدنیهایی که سیستم عامل Wear OS را اجرا میکنند، لازم نیست قبل از اینکه پشتیبانگیری خودکار انجام شود، در حالت آمادهباش باشند.
علاوه بر این، سیستم به طور خودکار از هرگونه کاشی ، کامپلیکیشن و واچ فیس مرتبط با برنامه Wear OS شما نسخه پشتیبان تهیه میکند.
محدودیت فضای ذخیرهسازی و اندازه پشتیبانگیری
مشابه پشتیبانگیری و بازیابی اطلاعات موبایل، دادههای پشتیبان در یک پوشه خصوصی در حساب گوگل درایو کاربر ذخیره میشوند که به ۲۵ مگابایت برای هر برنامه محدود شده است. اگر هم برنامه موبایل و هم برنامه Wear OS داشته باشید، پشتیبانگیریها جداگانه ذخیره میشوند و این دو برنامه در محدودیت حجم یکدیگر نقشی ندارند.
هر دادهای که در DataStore -- Files > DataStore -- باشد، به طور پیشفرض پشتیبانگیری میشود، مگر اینکه صریحاً فایلها و دایرکتوریهای مربوطه را مستثنی کنید.
برای شما توصیه میشود
- توجه: متن لینک زمانی نمایش داده میشود که جاوا اسکریپت غیرفعال باشد.
- ذخیره دادههای ساده با SharedPreferences
- فروشگاه داده (چندسکویی کاتلین)
- کار با Proto DataStore