从 Redis 实例中导出数据 (original) (raw)

按照本页说明导出 Memorystore for Redis 实例的 RDB 备份。

导出 Redis 实例会创建数据的 RDB 备份文件。导出操作将 RDB 备份存储在 Cloud Storage 存储桶中。导出期间实例的性能可能暂时变慢。

准备工作

  1. 拥有 Cloud Storage 存储桶。我们建议您导出到您的 Redis 实例所在区域的存储分区。
    如需创建 Cloud Storage 存储桶,请参阅创建存储分区
  2. 拥有足够的权限来执行导出操作。

将 RDB 备份文件导出到 Cloud Storage 存储桶

控制台

  1. 前往 Google Cloud 控制台中的 Memorystore for Redis 页面。
    Memorystore for Redis
  2. 点击实例 ID 以查看实例详情页面。
  3. 点击顶栏中的导出按钮。
  4. 点击浏览按钮,然后导航到要在其中导出 RDB 文件的 Cloud Storage 存储分区。
  5. 使用默认导出文件名,或输入自己的文件名(包括 .rdb 文件扩展名)。例如:
    myexport.rdb
  6. 点击选择按钮。
  7. 点击导出按钮。
  8. 确认您要导出,然后点击导出按钮。

gcloud

  1. 通过执行以下命令,将 RDB 文件导出到准备工作第 1 步中提到的 Cloud Storage 存储桶:
    gcloud redis instances export gs://[BUCKET_NAME]/[FILE_NAME].rdb [INSTANCE_ID] --region=[REGION] --project=[PROJECT_ID]

停止正在进行的导出操作

控制台

  1. 前往 Google Cloud 控制台中的 Memorystore for Redis 页面。
    Memorystore for Redis
  2. 点击实例 ID 以查看其信息。
  3. 点击停止导出按钮。

gcloud

要停止导出操作,首先您需要通过运行以下命令查找操作 ID:

gcloud redis operations list --region=[REGION] -project=[PROJECT]

获得操作 ID 后,请运行以下命令:

gcloud redis operations cancel [OPERATION_ID] --region=[REGION] --project=[PROJECT]

导出时的实例可用性和行为

后续步骤

如未另行说明,那么本页面中的内容已根据知识共享署名 4.0 许可获得了许可,并且代码示例已根据 Apache 2.0 许可获得了许可。有关详情,请参阅 Google 开发者网站政策。Java 是 Oracle 和/或其关联公司的注册商标。

最后更新时间 (UTC):2026-06-19。