Comparar
Importación y exportación de Spanner funciona en muchos de los mismos casos de uso que para la copia de seguridad y el restablecimiento. En la siguiente tabla, se describen las similitudes y diferencias entre ellos para ayudarte a decidir cuál usar.
Copia de seguridad y restablecimiento | Importación y exportación | |
---|---|---|
Coherencia de los datos | Las copias de seguridad y las bases de datos exportadas son coherentes de forma transaccional y externa. | |
Impacto en el rendimiento | Las copias de seguridad no afectan el rendimiento de una instancia. Spanner realiza copias de seguridad con trabajos dedicados que no se basan en los recursos del servidor de una instancia. | La exportación se ejecuta como una tarea de prioridad media para minimizar el impacto en el rendimiento de la base de datos. Para obtener más información, consulta prioridad de las tareas. |
Formato de almacenamiento | Usa un formato propietario y encriptado diseñado para una restauración rápida. | Admite los formatos de archivo CSV y Avro. |
Portabilidad | Creas copias de seguridad en la misma instancia que su base de datos de origen. Después de crear una copia de seguridad, puedes copiar la copia de seguridad a una instancia en una región o proyecto diferente si necesitas una copia de seguridad entre regiones o entre proyectos. Luego, puedes restore una copia de seguridad como una base de datos nueva en cualquier instancia del mismo proyecto. La instancia en la que restableces debe tener la misma configuración que la instancia en la que se almacena la copia de seguridad. |
Las bases de datos exportadas residen en Cloud Storage y los datos se pueden migrar a cualquier sistema compatible con CSV o Avro. |
Retención | Las copias de seguridad se pueden conservar hasta por 1 año. | Las bases de datos exportadas se almacenan en Cloud Storage y, de forma predeterminada, se conservan hasta que se borran. Puedes personalizar las políticas de ciclo de vida y retención. |
Precios | Las copias de seguridad se facturan a tu proyecto de Spanner según el almacenamiento utilizado por unidad de tiempo. Para obtener más detalles, consulta la sección Precios. | La facturación de importación y exportación es más complicada debido al uso de Cloud Storage y Dataflow. Si deseas obtener más información, consulta Precios de importación y exportación de bases de datos. |
Hora de restablecimiento | El restablecimiento se realiza en dos operaciones: restablecer y optimizar. La operación de restablecimiento ofrece un tiempo de primer byte rápido porque la base de datos activa directamente la copia de seguridad sin copiar los datos. Una vez que se completa la operación de restablecimiento, la base de datos está lista para usarse, aunque la latencia de lectura puede ser un poco más alta mientras se optimiza. Para obtener más información, consulta Cómo funciona el restablecimiento. | La importación es más lenta. Debes esperar a que todos los datos se escriban en la base de datos. |
¿Qué sigue?
Obtén más información sobre las copias de seguridad.
Obtén más información sobre importación y exportación.