การสำรองข้อมูลใน Wear OS 4 คล้ายกับการสำรองข้อมูลสำหรับแอปบนอุปกรณ์เคลื่อนที่ และเป็นไปตามกฎที่คล้ายกันในการสำรองข้อมูลผู้ใช้โดยอัตโนมัติ เอกสารนี้อธิบายวิธีเพิ่มการรองรับการสำรองและกู้คืนข้อมูลในแอป Wear OS
ในอุปกรณ์ที่รองรับการสำรองข้อมูลและใช้งาน Wear OS 4 ขึ้นไป ผู้ใช้สามารถสำรองข้อมูลของตนไปยังระบบคลาวด์เพื่อโอนข้อมูลออกจากอุปกรณ์ดังกล่าว และสามารถกู้คืนข้อมูลจากระบบคลาวด์เพื่อโอนข้อมูลไปยังอุปกรณ์ Wear OS เครื่องใหม่ เช่น ผู้ใช้สามารถสำรองและกู้คืนข้อมูลใน Google Pixel Watch
จำลองการโอนข้อมูลไปยังระบบคลาวด์โดยใช้พื้นที่เก็บข้อมูลในเครื่อง
หากต้องการทดสอบขั้นตอนการสำรองและกู้คืนข้อมูลโดยใช้พื้นที่เก็บข้อมูลระบบคลาวด์จำลอง ให้ทำตามขั้นตอนต่อไปนี้
ในแอปทําให้เปิดใช้การสํารองข้อมูล แล้วทําตามขั้นตอนที่ระบุไว้ที่ควบคุมการสำรองข้อมูลใน Android 12 ขึ้นไป สำหรับ Wear OS คุณไม่จำเป็นต้องระบุชุดกฎการสำรองข้อมูลเพิ่มเติมเพื่อรองรับอุปกรณ์ที่กำหนดเป้าหมายเป็น API ระดับ 29 หรือต่ำกว่า
เชื่อมต่ออุปกรณ์ที่ใช้ Wear OS 4 ขึ้นไปกับเครื่องสำหรับพัฒนาโดยใช้การเชื่อมต่อ Wi-Fi
ทำตามขั้นตอนในคู่มือเพื่อทดสอบการสำรองข้อมูลและการกู้คืนระบบคลาวด์
กฎการสำรองข้อมูลอัตโนมัติ
ใน Wear OS เงื่อนไขที่จำเป็นในการสำรองข้อมูลโดยอัตโนมัติจะแตกต่างจากเงื่อนไขในอุปกรณ์เคลื่อนที่เล็กน้อย ในการทำให้อุปกรณ์ Wear OS สำรองข้อมูลโดยอัตโนมัติ ต้องมีคุณสมบัติตรงตามเงื่อนไขแต่ละข้อต่อไปนี้
- ชาร์จอุปกรณ์อยู่
- อุปกรณ์เชื่อมต่อกับเครือข่าย Wi-Fi ซึ่งต้องใช้แม้ว่าอุปกรณ์จะเปิดใช้ LTE ก็ตาม
- อุปกรณ์ลงชื่อเข้าใช้บัญชี Google อยู่
- เมื่อเวลาผ่านไปอย่างน้อย 24 ชั่วโมงนับตั้งแต่การสำรองข้อมูลครั้งล่าสุด
อุปกรณ์ที่สวมใส่ได้ที่ใช้ Wear OS ไม่จำเป็นต้องอยู่ในสถานะไม่มีการใช้งานก่อนการสำรองข้อมูลจะเกิดขึ้นโดยอัตโนมัติ ต่างจากอุปกรณ์อื่นๆ
นอกจากนี้ ระบบจะสำรองข้อมูลการ์ด ข้อมูลแทรก หน้าปัด และสไตล์หน้าปัดของผู้ใช้ที่เชื่อมโยงกับแอป Wear OS โดยอัตโนมัติ
พื้นที่เก็บข้อมูลสำรองและขนาดจำกัด
ข้อมูลสำรองจะจัดเก็บไว้ในโฟลเดอร์ส่วนตัวในบัญชี Google ไดรฟ์ของผู้ใช้ โดยจำกัดไว้ที่ 25 MB ต่อแอป ซึ่งคล้ายกับการสำรองและคืนค่าข้อมูลในอุปกรณ์เคลื่อนที่ หากมีทั้งแอปบนอุปกรณ์เคลื่อนที่และแอป Wear OS ระบบจะจัดเก็บข้อมูลสำรองแยกกัน และทั้ง 2 แอปจะไม่นับรวมในขีดจำกัดขนาดของกันและกัน
ระบบจะสำรองข้อมูลใน DataStore
-- Files > DataStore โดยค่าเริ่มต้น
เว้นแต่คุณจะยกเว้นไฟล์และไดเรกทอรีที่เกี่ยวข้องอย่างชัดเจน
แนะนำสำหรับคุณ
- หมายเหตุ: ข้อความลิงก์จะแสดงเมื่อ JavaScript ปิดอยู่
- บันทึกข้อมูลอย่างง่ายด้วย SharedPreferences
- DataStore (Kotlin หลายแพลตฟอร์ม)
- การทํางานกับ Proto DataStore