我想备份谷歌存储桶上的REDIS数据作为平面文件,有没有现有的工具可以做到这一点?虽然,我并不完全同意在云上备份缓存数据的想法。我想知道是否有任何现有的实用程序,而不是重新发明轮子。
发布于 2020-06-02 16:37:09
如果您正在使用云存储Redis,您可以简单地参考以下documentation。请注意,您可以简单地使用以下gcloud命令:
gcloud redis instances export gs://[BUCKET_NAME]/[FILE_NAME].rdb [INSTANCE_ID] --region=[REGION] --project=[PROJECT_ID]
或者使用云控制台的导出操作。
如果您管理自己的实例(例如,您的Redis实例托管在计算引擎实例上),您可以简单地使用SAVE或BGSAVE (首选)命令获取snapshot of the instance,然后使用任何available methods将.rdb文件上传到Google Cloud Storage,我认为从gsutil (注意,它将需要以下installation procedure)的方式类似于:
gsutil cp path/to/your-file.rdb gs://[DESTINATION_BUCKET_NAME]/
https://stackoverflow.com/questions/62103303
复制相似问题