Choisissez entre la sauvegarde et la restauration, ou l'importation et l'exportation

Restez organisé à l'aide des collections Enregistrez et classez les contenus selon vos préférences.

Comparer

La fonctionnalité d'importation et d'exportation Cloud Spanner répond à de nombreux cas d'utilisation semblables à la sauvegarde et restauration. Le tableau suivant décrit les similitudes et les différences entre les deux pour vous aider à choisir celle à utiliser.

Sauvegarde et restaurationImportation et exportation
Cohérence des données Les sauvegardes et les bases de données exportées sont cohérentes à la fois sur le plan transactionnel et externe.
Impact sur la performance Les sauvegardes n'ont aucun impact sur les performances d'une instance. Spanner effectue des sauvegardes à l'aide de tâches dédiées qui ne s'appuient pas sur les ressources de serveur d'une instance. L'exportation est exécutée en tant que tâche de priorité moyenne, afin de minimiser l'impact sur les performances de la base de données. Pour plus d'informations, consultez la section Priorité des tâches.
Format de stockage Utilise un format propriétaire chiffré et conçu pour permettre une restauration rapide. Compatible avec les formats de fichier CSV et Avro.
Portabilité Vous créez des sauvegardes dans la même instance que leur base de données source.

Une fois la sauvegarde créée, vous pouvez la copier vers une instance d'une autre région ou d'un autre projet si vous avez besoin d'une sauvegarde interrégionale ou multiprojet. Vous pouvez ensuite restaurer les données d'une sauvegarde en tant que nouvelle base de données vers n'importe quelle instance du même projet. L'instance vers laquelle vous effectuez la restauration doit avoir la même configuration que celle dans laquelle la sauvegarde est actuellement stockée.
Les bases de données exportées sont stockées dans Google Cloud Storage. Les données peuvent donc être transférées vers tout système compatible avec CSV ou Avro.
Retention Les sauvegardes peuvent être conservées jusqu'à un an. Les bases de données exportées sont stockées dans Cloud Storage. Par défaut, elles sont conservées jusqu'à leur suppression. Vous pouvez personnaliser les règles de cycle de vie et de conservation.
Tarifs Les sauvegardes sont facturées sur votre projet Cloud Spanner en fonction de l'espace de stockage utilisé par unité de temps. Pour en savoir plus, consultez la section Tarifs. La facturation de l'importation et de l'exportation est plus complexe du fait que ces opérations utilisent Google Cloud Storage et Dataflow. Pour en savoir plus, consultez la section Tarifs d'exportation et d'importation de bases de données.
Délai de restauration La restauration s'effectue en deux opérations : la restauration et l'optimisation. L'opération de restauration permet d'atteindre un temps de latence du premier octet très rapide, car la base de données installe directement la sauvegarde sans copier les données. Une fois l'opération de restauration terminée, la base de données est prête à l'emploi. Toutefois, la latence de lecture peut être légèrement supérieure lors de l'optimisation. Pour en savoir plus, consultez la section Fonctionnement de la restauration. L'importation est plus lente. Vous devez attendre que toutes les données soient écrites dans la base de données.

Étapes suivantes