【问题标题】:Creating VM snapshot in GCP is not snapshotting the home folder在 GCP 中创建 VM 快照不是对主文件夹进行快照
【发布时间】:2019-01-09 11:04:51
【问题描述】:

我正在尝试创建 GCP 实例的备份快照。但是,每次我创建快照并启动它时,我的原始实例中似乎都缺少 /home/ 文件夹内容。

知道为什么会发生这种情况以及如何解决它吗?

【问题讨论】:

  • 请将此帖子移至 serverfault,因为您的问题与您的实例快照有关
  • 您的实例是否连接了多个磁盘?

标签: google-cloud-platform google-compute-engine snapshot


【解决方案1】:

您能否提供有关您从快照创建实例所遵循的步骤的更多详细信息。

在我的情况下,我使用了这个命令,他在新实例上拥有了我的家:

gcloud compute --project=your-project-name disks snapshot disk_name_of_your_instance --zone=zone_of_your_instance --snapshot-names=name_of_your_snapshot

gcloud compute --project your-project-name disks create "your-new-instance" --size "10" --zone "us-central1-c" --source-snapshot "name_of_your_snapshot" --type "pd-standard"

gcloud beta compute --project=your-project-name instances create your-new-instance --zone=us-central1-c --machine-type=n1-standard-1 --subnet=your-subnet 

【讨论】:

  • 尝试了上述步骤,仍然是同样的错误。问题:gcloud beta compute 如何知道使用哪个磁盘和快照?它是否使用我们在步骤 2 中创建的 your-new-instance 磁盘名称?
  • 以上终于奏效了。在这个过程结束时,我必须将我的 SSH 密钥添加到实例中,一旦我 ssh 进入,所有文件夹都按预期存在。与通过密钥的 SSH 相比,通过浏览器窗口的 SSH 显示不同的主文件夹仍然很奇怪。
猜你喜欢
  • 2019-03-12
  • 1970-01-01
  • 2018-02-14
  • 2020-03-01
  • 2019-03-10
  • 1970-01-01
  • 1970-01-01
  • 2019-04-13
  • 1970-01-01
相关资源
最近更新 更多