Перезагрузка облачной виртуальной машины Google и потеря данных на подключенном постоянном диске - PullRequest
0 голосов
/ 23 марта 2020

Это ситуация: я подключил диск к виртуальной машине. Перезагрузите ВМ (по любым причинам). Я должен перемонтировать диск, иначе он не будет доступен (размонтирован) после перезагрузки. Поэтому я перемонтирую диск с помощью следующей команды: sudo mount -o discard, defaults / dev / [DEVICE_ID] / mnt / disks / [MNT_DIR]

Означает ли, что необходимость перемонтировать диск также означает, что Я потерял все данные внутри?

Заранее спасибо

Ответы [ 2 ]

0 голосов
/ 26 марта 2020

В документе, которым вы поделились с нами, говорится: «Если вы отсоедините этот зональный постоянный диск или создадите снимок с загрузочного диска для этого экземпляра, отредактируйте файл / etc / fstab и удалите запись для этого зонального постоянного диска»
Поэтому, если вы не создаете моментальные снимки из BOOTDISK, вы можете перезагрузить свой экземпляр без каких-либо проблем с вашими данными.

Однако, если вы используете моментальные снимки или запланированные моментальные снимки вашего SSD-диска, я бы порекомендовал следуйте этим рекомендациям для его создания: https://cloud.google.com/compute/docs/disks/snapshot-best-practices

Но вы также можете делать постоянные моментальные снимки диска, не отключая диск. Эти рекомендации предназначены только для повышения надежности и более быстрого создания снимков (это также объясняется в документации: https://cloud.google.com/compute/docs/disks/snapshot-best-practices#prepare_for_consistency)

0 голосов
/ 25 марта 2020

Большое спасибо за ваши ответы. Я прошу прощения за мой вопрос, который не завершен. Я разработчик, и я новичок в sysadmin.

Как вы можете видеть здесь, я добавил «zonal persistent disk» (тип постоянного диска ssd) к моей виртуальной машине на Compute Engine (https://cloud.google.com/compute/docs/disks/add-persistent-disk* 1005) *).

Здесь говорится, что если у меня есть моментальные снимки расписания, невозможно установить автоматическое подключение диска к моей виртуальной машине после перезапуска (что может понадобиться по любым причинам). Итак, вопрос: как я уверен, что при перезапуске, кроме размонтирования dis c, он не потеряет данные?

Имея моментальные снимки диска, я все равно смогу восстановить данные, но я все равно поймете что происходит в этом случае. Тем временем я читаю ваши предложения по linux mount и понимаю, что при перезапуске машины я не потеряю данные на диске.

Спасибо

...