Назад | Перейти на главную страницу

Не удается смонтировать после моментального снимка EBS и восстановить в Ubuntu 12.04

Я пытаюсь сделать резервную копию и восстановить том EBS на EC2. Вот что я делаю:

ec2-create-snapshot <ebs volume> -d <snapshot name>
ec2-create-volume --snapshot <snapshot code> -z us-east-1a
ec2-run-instances ami-82fa58eb -n 1 -g default -k <keypair> -t m1.large -z us-east-1a
(That is an instance of ubuntu 12.04)
ec2-attach-volume <restored volume code> -i <instance code> -d /dev/sdf
sudo mkdir /mongo
(the directory that the volume was mounted on the original instance)
sudo mount /dev/xvdf /mongo -t ext4 -o defaults,auto,noatime,noexec

Я получаю следующую ошибку:

mount: wrong fs type, bad option, bad superblock on /dev/xvdf,
       missing codepage or helper program, or other error

dmesg | tail вернет следующее:

[2530743.900350] EXT4-fs (xvdf): mounted filesystem with ordered data mode. Opts: (null)
[2531604.280710] blkfront device/vbd/2128 num-ring-pages 1 nr_ents 32.
[2531604.862635] blkfront: xvdf: barrier or flush: disabled
[2531604.883965]  xvdf: unknown partition table
[2531656.336763] EXT4-fs (xvdf): VFS: Can't find ext4 filesystem

Когда я отсоединяю восстановленную EBS и присоединяю исходную EBS к новому экземпляру, она работает.

Что мне не хватает? Или что делаю не так?

Я не уверен, что это была проблема, но я размонтировал EBS перед созданием снимка и снова запустил всю процедуру, и она сработала.

Я столкнулся с той же проблемой. Я создал запись для ssd что я прикрепил в /etc/fstab. Я добавил запись для UUID предыдущего ssd. Я просто удалил его и перезагрузил свою машину, и у меня это сработало.