Перемещение диска между проектами

  1. Убедитесь, что клиент OpenStack установлен, и пройдите аутентификацию в проекте.

  2. Авторизуйтесь в проекте, из которого нужно переместить диск.

  3. Отключите от ВМ диск, который нужно переместить.

  4. Просмотрите список дисков:

    openstack volume list --long
  5. Убедитесь, что диск отключен от ВМ (Status: available).

  6. Скопируйте ID диска.

  7. Создайте запрос на перемещение диска:

    openstack volume transfer request create <ID_ДИСКА>
  8. Скопируйте ключ авторизации auth_key и идентификатор запроса id.

  9. Просмотрите список дисков и убедитесь, что статус перемещаемого диска изменился на awaiting-transfer:

    openstack volume list
  10. Авторизуйтесь в проекте, в который нужно переместить диск.

  11. Примите запрос на перемещение диска, указав ключ авторизации auth_key и идентификатор id:

    openstack volume transfer request accept --auth-key <КЛЮЧ_АВТОРИЗАЦИИ> <ID_ЗАПРОСА>
  12. Убедитесь, что диск появился в проекте:

    openstack volume show <ID_ДИСКА>

Дополнительные команды для работы с запросами на перенос диска

  • Просмотреть список запросов на перенос:

    openstack volume transfer request list
  • Удалить запрос на перенос:

    openstack volume transfer request delete <ID_ЗАПРОСА>