Restez organisé à l'aide des collections
Enregistrez et classez les contenus selon vos préférences.
Suivez les instructions de cette page pour importer une sauvegarde RDB dans votre instance Memorystore pour Redis.
L'importation d'une sauvegarde Redis vous permet de migrer des données depuis une autre instance ou de restaurer vos données d'instance à partir d'une sauvegarde RDB précédente. Pour en savoir plus sur les importations, les exportations et les bonnes pratiques, consultez la page Présentation de l'importation et de l'exportation.
Avant de commencer
Vous devez disposer d'un bucket Cloud Storage contenant le fichier de sauvegarde RDB que vous souhaitez importer. Nous vous recommandons d'importer les données à partir d'un bucket situé dans la même région que votre instance Memorystore.
Pour créer un bucket Cloud Storage, consultez la page Créer des buckets.
Disponibilité de l'instance et comportement lors de l'importation
L'importation écrase toutes les données d'instance actuelles. Assurez-vous que la suppression de celles-ci ne pose pas de problème avant de démarrer une importation.
Votre instance Redis n'est pas disponible pendant le processus d'importation. Vous ne pouvez pas accéder aux données d'une instance ni modifier celle-ci tant que l'importation n'est pas terminée.
L'importation peut prendre de quelques minutes à quelques heures. Par exemple, si vous importez un fichier RDB de 8 Go dans une instance de 10 Go, l'importation peut prendre 5 minutes. En revanche, si vous importez un fichier RDB de 100 Go dans une instance de 120 Go, l'importation peut prendre une heure. Pour surveiller la progression de l'importation, consultez la page des détails de l'instance, qui affiche l'état de l'opération.
Une instance ne peut importer des sauvegardes qu'à partir d'anciennes versions de Redis. Une instance exécutant Redis 5.0 peut importer un fichier RDB exporté depuis Redis 4.0, mais une instance exécutant Redis 4.0 ne peut pas importer de fichier RDB depuis Redis 5.0.
Étape suivante
Pour en savoir plus sur le comportement des fonctionnalités d'importation et d'exportation, ainsi que sur les bonnes pratiques à suivre, consultez la page Présentation de l'importation et de l'exportation.
Sauf indication contraire, le contenu de cette page est régi par une licence Creative Commons Attribution 4.0, et les échantillons de code sont régis par une licence Apache 2.0. Pour en savoir plus, consultez les Règles du site Google Developers. Java est une marque déposée d'Oracle et/ou de ses sociétés affiliées.
Dernière mise à jour le 2025/09/04 (UTC).
[[["Facile à comprendre","easyToUnderstand","thumb-up"],["J'ai pu résoudre mon problème","solvedMyProblem","thumb-up"],["Autre","otherUp","thumb-up"]],[["Difficile à comprendre","hardToUnderstand","thumb-down"],["Informations ou exemple de code incorrects","incorrectInformationOrSampleCode","thumb-down"],["Il n'y a pas l'information/les exemples dont j'ai besoin","missingTheInformationSamplesINeed","thumb-down"],["Problème de traduction","translationIssue","thumb-down"],["Autre","otherDown","thumb-down"]],["Dernière mise à jour le 2025/09/04 (UTC)."],[],[],null,["# Import data to a Redis instance\n\n| **Note:** You should only run an import operation if you are willing to overwrite all current instance data. If the operation fails, you could lose all current instance data.\n\nFollow the instructions on this page to import an RDB backup into your\nMemorystore for Redis instance.\n\nImporting a Redis backup allows you to migrate data from another instance or\nrestore your instance data from a previous RDB backup. For additional\ninformation about imports, exports, and best practices, see [Import and export overview](/memorystore/docs/redis/import-export-overview).\n\nBefore you begin\n----------------\n\n1. Have a Cloud Storage bucket that contains the RDB backup file that you\n want to import. We recommend that you import from a bucket in the same region\n as your Memorystore instance.\n\n To create a Cloud Storage bucket, see [Create buckets](/storage/docs/creating-buckets#storage-create-bucket-cli).\n\n To upload a file into a Cloud Storage bucket, see [Exporting data from a Redis instance](/memorystore/docs/redis/export-data) or [Upload objects from a filesystem](/storage/docs/uploading-objects).\n2. Have [sufficient permissions](/memorystore/docs/redis/import-export-restricted-permissions)\n to perform the import.\n\nImport an RDB backup file into a Redis instance\n-----------------------------------------------\n\n### Console\n\n1. Go to the **Memorystore for Redis** page in the Google Cloud console.\n\n [Memorystore for Redis](https://console.cloud.google.com/memorystore/redis/instances?)\n\n2. Click your instance ID to view the instance details page.\n\n3. Click the **Import** button in the top bar.\n\n4. Click the **Browse** button and navigate to the Cloud Storage\n bucket that stores the RDB file you want to import.\n\n5. Click the RDB file and then click the **Select** button.\n\n6. Click the **Import** button.\n\n7. Confirm that you want to import, and click the **Import** button.\n\n### Gcloud\n\n1. Import the RDB file from the Cloud Storage bucket referred to in step one of [Before you begin](/memorystore/docs/redis/import-data#before_you_begin) by executing the following command: \n\n ```\n gcloud redis instances import gs://[BUCKET_NAME]/[FILE_NAME].rdb [INSTANCE_ID] --region=[REGION] --project=[PROJECT_ID]\n ```\n\nStop an ongoing import operation\n--------------------------------\n\n### Console\n\n1. Go to the **Memorystore for Redis** page in the Google Cloud console.\n\n [Memorystore for Redis](https://console.cloud.google.com/memorystore/redis/instances?)\n\n2. Click the Instance ID to view its information.\n\n3. Click the **Stop import** button.\n\n### Gcloud\n\n\nTo stop an import operation, first you need to find the operation ID by\nrunning the following command: \n\n```\ngcloud redis operations list --region=[REGION] -project=[PROJECT]\n```\n\nOnce you have the operation ID, run the following command: \n\n```\ngcloud redis operations cancel [OPERATION_ID] --region=[REGION] --project=[PROJECT]\n```\n\nInstance availability and behavior while importing\n--------------------------------------------------\n\n- Importing overwrites all current instance data, so make sure that you are okay\n with your data being overwritten before you start an import.\n\n- Your Redis instance is unavailable during the import process. You cannot\n access instance data or modify the instance until the import is complete.\n\n- The import can take anywhere from a few minutes to a few hours. For example,\n if you import an 8 GB RDB file into a 10GB instance, the import can take 5\n minutes, and if you import a 100GB RDB file into a 120GB instance, the import\n can take an hour. To monitor the progress of the import, check the instance\n details page, which displays the status of the operation.\n\n- An instance can only import backups from older Redis versions. An instance\n running Redis 5.0 can import an RDB exported from Redis 4.0, but an instance\n running Redis 4.0 cannot import an RDB from Redis 5.0.\n\nWhat's next\n-----------\n\n- Learn about import and export feature behavior and best practices with [Import and export overview](/memorystore/docs/redis/import-export-overview)."]]