diff --git a/web/support/FAQ.rst b/web/support/FAQ.rst index 12af504b123ed84563d47a95bd92a7f00b9ea7b6..e4938863a62aea3d2af9bc0af9abfd99efcbc5eb 100644 --- a/web/support/FAQ.rst +++ b/web/support/FAQ.rst @@ -420,6 +420,28 @@ A recommended procedure for cloning an instance is to perform the following oper - verify that the snapshot is indeed among the images of the current project - launch a new VM, selecting "instance snapshot" as "boot source" and then selecting the above-created snapshot +How can I move an instance from a project to another one? +--------------------------------------------------------- +- Shut down the instance to move +- Create a snapshot of the primary volume (vda) of the instance above +- Create a volume from the snapshot just created +- Create transfer from the volume just created +- Download transfer credential that you will be asked to use later +- Go to the destination project, in the `Volumes` tab and click on `Accept Transfer` +- Complete the fields with `Transfer ID` and `Authorization Key`, then click on `Accept Volume Transfer` +- On the just transfered volume select `Launch as Instance` and create the new instance + +To transfer other volumes mounted on the instance + +- Detach them +- Create transfer from the volume +- Download transfer credential that you will be asked to use later +- Go to the destination project, in the `Volumes` tab and click on `Accept Transfer` +- Complete the fields with `Transfer ID` and `Authorization Key`, then click on `Accept Volume Transfer` +- Attach the volume to the instance clicking on `Manage Attachments` +- ssh in the instance and mount the volume with `sudo mount -t xfs /dev/vdb <your_dir>` + +After have checked that your instance is working properly, you can delete it, and all the associated volumes, from the original project. Architecture