Elige entre copia de seguridad y restablecimiento, o importar y exportar

Comparar

La función de importación y exportación de Spanner entrega muchos de los mismos casos de uso que copia de seguridad y restablecimiento. En la siguiente tabla, se describen las similitudes y diferencias entre ellos para ayudarte a decidir cuál usar.

Copia de seguridad y restablecimientoImportació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 las instancias. Spanner realiza copias de seguridad con trabajos dedicados que no usan 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 la tarea.
Formato de almacenamiento Usa un formato encriptado de propiedad, diseñado para realizar restablecimientos rápidos. 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 copiarla en una instancia que se encuentre en una región o un proyecto diferentes si necesitas una copia de seguridad entre regiones o entre proyectos. Luego, puedes restablecer desde una copia de seguridad como una base de datos nueva a cualquier instancia del mismo proyecto. La instancia a la que restableces debe tener la misma configuración que la instancia en la que está almacenada la copia de seguridad actualmente.
Las bases de datos exportadas se encuentran en Cloud Storage y los datos se pueden migrar a cualquier sistema que admita 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 donde, de forma predeterminada, se conservan hasta que se borran. Puedes personalizar las políticas de lifecycle y retención.
Precios Las copias de seguridad se facturan al proyecto de Spanner según el almacenamiento que se usó por unidad de tiempo. Para obtener más información, consulta la sección de Precios. La facturación para la importación y exportación es más complicada debido al uso de Cloud Storage y Dataflow. Para obtener más información, consulta Precios de importación y exportación de bases de datos.
Tiempo de restablecimiento El restablecimiento ocurre en dos operaciones: restablecimiento y optimización. La operación de restablecimiento ofrece un tiempo hasta el primer byte rápido porque la base de datos activa directamente la copia de seguridad sin copiar los datos. Cuando se completa la operación de restablecimiento, la base de datos está lista para usarse, aunque la latencia de lectura puede ser un poco mayor 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?