Elige entre crear una copia de seguridad y restablecer o importar y exportar

Comparar

La importación y la exportación de Spanner sirve para muchos de los mismos casos de uso que la copia de seguridad y el restablecimiento. En la siguiente tabla, se describen las similitudes y las diferencias entre ellas 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 la instancia. Spanner realiza copias de seguridad con trabajos dedicados que no dependen de los recursos del servidor de una instancia. Exportar las ejecuciones 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 tareas.
Formato de almacenamiento Usa un formato encriptado de su 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 copiar la copia de seguridad en una instancia en una región o proyecto diferente si necesitas una copia de seguridad entre regiones o entre proyectos. Luego, puedes restablecer 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 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 y, de forma predeterminada, se conservan hasta que se borran. Puedes personalizar las políticas de lifecycle y de retención.
Precios Las copias de seguridad se facturan al proyecto de Spanner en función del almacenamiento usado por unidad de tiempo. Para obtener más detalles, consulta la sección de Precios. La facturación de la importación y la 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 rápido hasta el primer byte, ya que 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 mayor durante la optimización. 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?