首页 文章

将Google-Cloud磁盘快照发送到本地存储(内部部署)

提问于
浏览
0

在google-cloud中,可以通过Python API获取磁盘(附加到实例)的快照 . 我使用的是同样的 . 我的要求是:将google-cloud拍摄的快照移动到我的本地存储 .

我认为这是一种常见的用例 . 我怎样才能做到这一点?

1 回答

  • 0

    最好的方法是通过ssh将快照保存到存储桶中,然后您可以下载它或使用fuse或cloudberry在本地同步它 .

    参考这里https://cloud.google.com/compute/docs/images/export-image


    在这种情况下,我强烈建议您使用脚本执行此操作,您可以在VM中运行脚本以使用cron进行备份 . 在此脚本中,您可以运行快照并将其保存在当前项目中,

    gcloud compute disks snapshot [DISK_NAME]
    

    然后用启动脚本创建一个vm .

    gcloud compute instances create [YOUR_INSTANCE] --scopes storage-ro \
    --metadata startup-script-url=gs://bucket/startupscript.sh
    

    在此脚本中将de disk复制到存储桶

    gsutil cp [disk] gs://bucket/Snapshots
    

相关问题