2012-05-16 4 views
1

У меня есть два экземпляра amazon ec2, (1) использование SLES и запуск моего текущего сайта и (2) новый с использованием Amazon Linux. Я просто пытаюсь переместить мой сайт из SLES, а затем уйти в отставку.Как клонировать объем Amazon EBS в другой размер меньшего размера

У меня есть объем EBS объемом 100 ГБ, прикрепленный к серверу SLES, из которого фактически используется только около 20 ГБ. Каков наилучший способ переноса данных в новый экземпляр?

  • создать новый объем EBS объемом около 30 ГБ и подключиться к новому экземпляру, использовать unix cp?
  • создать новый объем EBS около 30 ГБ и подключиться к новому экземпляру, временно также приложить 100 ГБ оригинального тома к новому экземпляру, использовать unix cp?
  • что-то умнее/проще, например, создать снимок (?) Объемом 100 ГБ EBS, каким-то образом? создать из него новый объем EBS объемом 30 ГБ, а затем прикрепить его к новому экземпляру? Дополнительное преимущество будет в том, что мне не придется сносить мой сайт

Большого спасибо

ответ

1

Легко увеличить размер целевого объема, но единственный способ вы собираетесь быть в состоянии сделать его меньше - создать пустой объем нужного размера. Затем либо установите новый в старый экземпляр, либо сделайте копию или отсоедините старый том, а затем присоедините его к новому и выполните копию. В основном, из перечисленных вами параметров будут работать только первые и вторые. Причина создания моментального снимка не будет работать, так как создание моментального снимка из тома делает снимок того же размера, что и тот том, из которого он был создан. Вы получите ошибку, пытающуюся создать том из моментального снимка, который меньше оригинала.

+0

Я предполагаю, что вы правы, я просто хочу, чтобы сокращение было также упрощено до уровня уровня консоли AWS, нажимая кнопки. Благодарю. – Dinesh