Wear OS 4 पर डेटा बैकअप लेने की सुविधा, मोबाइल ऐप्लिकेशन के लिए डेटा बैकअप लेने की सुविधा की तरह ही होती है. साथ ही, यह उपयोगकर्ता के डेटा का अपने-आप बैकअप लेने के लिए, मिलते-जुलते नियमों का पालन करती है. इस दस्तावेज़ में बताया गया है कि Wear OS ऐप्लिकेशन में बैकअप लेने और उसे वापस लाने की सुविधा कैसे जोड़ी जा सकती है.
जिन डिवाइसों पर बैकअप लेने की सुविधा काम करती है और जिन पर Wear OS 4 या इसके बाद का वर्शन चलता है उन पर उपयोगकर्ता, अपने डेटा का बैकअप क्लाउड में ले सकते हैं. इससे वे उस डिवाइस से डेटा ट्रांसफ़र कर पाएंगे. साथ ही, वे क्लाउड से डेटा वापस पाकर, उसे Wear OS वाले नए डिवाइस पर ट्रांसफ़र कर पाएंगे. उदाहरण के लिए, उपयोगकर्ता Google Pixel Watch पर बैकअप लेने और डेटा वापस पाने की सुविधा का इस्तेमाल कर सकते हैं.
इस सुविधा के तहत, उपयोगकर्ता Wear OS वाले अपने मौजूदा डिवाइस को नए फ़ोन या टैबलेट से कनेक्ट करता है.लोकल स्टोरेज का इस्तेमाल करके, क्लाउड ट्रांसफ़र को सिम्युलेट करना
सिमुलेट किए गए क्लाउड स्टोरेज का इस्तेमाल करके, बैकअप और वापस लाने की प्रोसेस की जांच करने के लिए, यह तरीका अपनाएं:
अपने ऐप्लिकेशन में, बैकअप लेने की सुविधा चालू करें. इसके बाद, Android 12 या इसके बाद के वर्शन पर बैकअप लेने की सुविधा कंट्रोल करना में दिए गए निर्देशों का पालन करें. Wear OS के लिए, आपको एपीआई लेवल 29 या इससे कम वर्शन वाले डिवाइसों के साथ काम करने के लिए, बैकअप के नियमों का अतिरिक्त सेट तय करने की ज़रूरत नहीं है.
Wear OS 4 या इसके बाद के वर्शन पर काम करने वाले डिवाइस को, वाई-फ़ाई कनेक्शन का इस्तेमाल करके अपनी डेवलपमेंट मशीन से कनेक्ट करें.
क्लाउड पर बैकअप लेने और उसे वापस लाने की सुविधा की जांच करने के लिए, गाइड में दिया गया तरीका अपनाएं.
अपने-आप बैकअप लेने के नियम
Wear OS पर, डेटा का अपने-आप बैक अप लेने की सुविधा के लिए ज़रूरी शर्तें, मोबाइल डिवाइसों पर लागू होने वाली शर्तों से थोड़ी अलग होती हैं. Wear OS डिवाइस पर डेटा का अपने-आप बैक अप लेने की सुविधा के लिए, यहां दी गई हर शर्त का पूरा होना ज़रूरी है:
- डिवाइस चार्ज हो रहा है.
- डिवाइस, वाई-फ़ाई नेटवर्क से कनेक्ट हो. अगर डिवाइस में एलटीई की सुविधा है, तो भी यह ज़रूरी है.
- डिवाइस पर किसी Google खाते से साइन इन किया गया हो.
- पिछला बैकअप लिए हुए कम से कम 24 घंटे हो गए हों.
Wear OS पर काम करने वाले डिवाइसों में, बैकअप अपने-आप होने से पहले, उन्हें बंद रखने की ज़रूरत नहीं होती. हालांकि, अन्य डिवाइसों में ऐसा करना ज़रूरी होता है.
इसके अलावा, सिस्टम आपके Wear OS ऐप्लिकेशन से जुड़ी किसी भी टाइलों, कॉम्प्लिकेशन, और वॉच फ़ेस का अपने-आप बैक अप ले लेता है.
बैकअप के लिए स्टोरेज और साइज़ की सीमा
मोबाइल के डेटा का बैक अप लेने और उसे वापस पाने की सुविधा की तरह ही, बैक अप लिए गए डेटा को उपयोगकर्ता के Google Drive खाते में निजी फ़ोल्डर में सेव किया जाता है. हर ऐप्लिकेशन के लिए, यह सीमा 25 एमबी है. अगर आपके पास मोबाइल ऐप्लिकेशन और Wear OS ऐप्लिकेशन, दोनों हैं, तो बैक अप अलग-अलग सेव किए जाते हैं. साथ ही, दोनों ऐप्लिकेशन एक-दूसरे के साइज़ की सीमा में शामिल नहीं होते.
DataStore -- Files > DataStore -- में मौजूद किसी भी डेटा का बैक अप डिफ़ॉल्ट रूप से लिया जाता है. हालांकि, इससे जुड़ी फ़ाइलों और डायरेक्ट्री को मैन्युअल तरीके से बाहर रखा जा सकता है.
आपके लिए सुझाव
- ध्यान दें: JavaScript बंद होने पर लिंक का टेक्स्ट दिखता है
- SharedPreferences का इस्तेमाल करके सामान्य डेटा सेव करना
- DataStore (Kotlin Multiplatform)
- Proto DataStore का इस्तेमाल करना