Hice algunas investigaciones, pero todo lo que pude encontrar fue sincronizar el núcleo de datos con iCloud. Necesito saber si es posible/recomendable hacer una copia de seguridad de los datos centrales en iCloud. Tengo una aplicación que utiliza el núcleo de datos para almacenar información. Me gustaría tener algún tipo de copia de seguridad implementada para cuando el usuario decida reformatear su teléfono ... obtener un nuevo teléfono ... etc. ¿Es iCloud el camino a seguir? Ya implementamos la exportación a CSV y estamos planeando implementar la importación desde CSV. Me preguntaba si iCloud era una solución para hacer una copia de seguridad de los datos centrales una vez al día, digamos ... o algo así. Gracias !iOS: ¿Copia de seguridad de la base de datos de datos en iCloud?
Respuesta
Para eso es iCloud. Puede implementarlo, luego, cuando el usuario se mueve a un nuevo dispositivo, todos los datos están ahí para ellos. Sin embargo, en realidad no es una solución de respaldo, en la forma en que lo estás pensando, el usuario realmente no tiene acceso a un archivo que puede copiar a una memoria USB. Es una manera de tener los datos disponibles para todos los dispositivos y mover los datos a nuevos dispositivos. No realiza copias de seguridad una vez al día, realiza copias de seguridad a intervalos más regulares. También funciona bien con Core Data, carga las actualizaciones de forma asíncrona, solo envía actualizaciones delta a través de la red, sincronizándose rápidamente a través de WiFi. Consulte la WWDC 2011 sesión 303 video o Using Core Data with iCloud Release Notes y iCloud Storage Guidelines.
No creo que sea tan fácil implementar iCloud con Core Data, ambos son complicados de aprender, pero probablemente le ahorrará problemas en el futuro para usarlos.
Soy nuevo en iCloud así pero por lo que he entendido que una copia de seguridad pura debería ser posible:
Hay diferentes posibilidades, pero en la parte inferior de su aplicación datos básicos lo más probable es utilizar un archivo de SQLite para almacenar sus datos Para crear una copia de seguridad de este archivo, simplemente cópielo en una ubicación dentro del directorio de iCloud (el directorio especificado por la URL que obtiene de URLForUbiquityContainerIdentifier.
Como mencioné antes, también soy nuevo en ese tema. posibilidad de que esté diciendo tonterías. Pero si no lo soy, puede que sea lo que eres y te mereces la pena intentarlo
- 1. Copia de seguridad de la base de datos MySQL
- 2. Copia de datos relacionales de la base de datos a la base de datos
- 3. Seguridad de la base de datos Sqlite
- 4. Cómo hacer una copia de seguridad y restaurar la base de datos ORACLE 11g Como la base de datos SQL2005
- 5. Restaurar la copia de seguridad de la base de datos a través de la red
- 6. cómo tener copia de seguridad de base de datos SQL sin datos
- 7. Copia de seguridad de la base de datos en memoria SQLite en .NET
- 8. Copia de seguridad automática de la base de datos MySQL en el servidor de Linux
- 9. Recuperación de la base de datos mysql desde la copia de seguridad de la carpeta de datos
- 10. iOS: migración de la base de datos Core Data existente a iCloud
- 11. Cálculo del tamaño de la copia de seguridad de la base de datos
- 12. ¿Cómo hacer una copia de seguridad de la base de datos MySQL en PHP?
- 13. ¿Cómo hacer una copia de seguridad de la base de datos MySQL en Windows?
- 14. iCloud sincronizar con la aplicación usando la base de datos sqlite - IOS
- 15. C# Copia de seguridad SMO de la base de datos remota a la máquina local
- 16. Error al restaurar la copia de seguridad de la base de datos
- 17. Copia de seguridad de datos de Android 2.2: ¿cómo hacer una copia de seguridad de DefaultSharedPreferences?
- 18. Cómo automatizar la copia de seguridad de la base de datos usando phpmyadmin
- 19. No hacer una copia de seguridad en iCloud pero aún así rechazado
- 20. Despliegue de la base de datos: secuencia de comandos o copia de seguridad
- 21. Planes de copia de seguridad y gestión de desastres para la base de datos mysql
- 22. Proceso de copia de seguridad/restauración de la base de datos
- 23. ¿Cómo usar la base de datos como copia de seguridad/conmutación por error en hibernación?
- 24. copia de seguridad de la base de datos mysql con mysqldump
- 25. copia de seguridad utilizan la base de datos crontab con función de fecha
- 26. Copia de seguridad diaria de la base de datos usando Cron Job
- 27. ¿Por qué mi script de copia de seguridad de base de datos no funciona en php?
- 28. Hacer una copia de seguridad de base de datos de tarjeta SD en Android
- 29. Copia de seguridad de almacenamiento de datos de GAE/J
- 30. Privacidad y seguridad en la base de datos de usuarios
Ok, lo entiendo. Funciona como iCloud funciona con cualquier otra aplicación, simplemente invisible para el usuario .Esto es exactamente lo que necesito. Muchas gracias! –
Eso es genial. Buena suerte con el aprendizaje y la implementación de iCloud. –