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

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

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

Как можно Я делаю это?

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

5
задан 21 April 2016 в 13:17
1 ответ

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

  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
6
ответ дан 3 December 2019 в 01:30

Теги

Похожие вопросы