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

Вычислительный движок Google - сокращение дисков

У меня жесткий диск емкостью 5 ТБ, и я хочу уменьшить его до 2 ТБ.

Я использую Google Compute Engine PaaS.

Как я могу это сделать?

Можете ли вы предложить какие-либо инструменты для выполнения этого вручную, если это не может быть решено с помощью инструментов Google?

Если диск не является загрузочным, вы можете сделать следующее:

  1. добавьте новый диск нужного размера и отформатируйте его.
  2. смонтировать новый диск
  3. cp -r --preserve = все / mnt / disk1 /. / mnt / disk2 /
  4. отредактируйте / etc / fstab, чтобы смонтировать новый диск вместо старого

Если у вас стандартный диск и вы хотите сократить время cp. Вы можете сначала создать новый ssd-диск из моментального снимка и скопировать его на 2T ssd-диск. Затем сделайте снимок с диска 2T и создайте новый стандартный диск 2T.

Если ваш диск является загрузочным, вы можете использовать такой инструмент, как fsarchiver:

  1. Создайте архив с загрузочного диска. fsarchiver savefs /mnt/backup/boot_disk.fsa /dev/sda
  2. Восстановить архив на новом диске fsarchiver restfs /mnt/backup/boot_disk.fsa id=0,dest=/dev/sdb