layout | title | categories | author | lang |
---|---|---|---|---|
post |
Transfer volume backup from one datacentre to another |
Instances |
VincentCasse |
en |
You might want to move aditional volumes from one datacentre to another either because you would prefer to move to a newly available datacentre or because you want to migrate from RunAbove to Public Cloud.
This guide explains how to transfer volume backup from one datacentre to another.
This guide could also be used to transfer backup from a RunAbove account to Public Cloud.
root@serveur:~$ cinder list
+--------------------------------------+--------+--------------+------+-------------+----------+--------------------------------------+
| ID | Status | Display Name | Size | Volume Type | Bootable | Attached to |
+--------------------------------------+--------+--------------+------+-------------+----------+--------------------------------------+
| 673b0ad9-1fca-485c-ae2b-8ee271b71dc7 | in-use | volume | 10 | classic | false | a8b6b5f1-4413-4d1a-8113-9597d804b07e |
+--------------------------------------+--------+--------------+------+-------------+----------+--------------------------------------+
root@serveur:~$ nova volume-detach a8b6b5f1-4413-4d1a-8113-9597d804b07e 673b0ad9-1fca-485c-ae2b-8ee271b71dc7
root@serveur:~$ cinder upload-to-image --disk-format qcow2 --container-format bare 673b0ad9-1fca-485c-ae2b-8ee271b71dc7 snap_volume
+---------------------+------------------------------------------------------+
| Property | Value |
+---------------------+------------------------------------------------------+
| container_format | bare |
| disk_format | qcow2 |
| display_description | |
| id | 673b0ad9-1fca-485c-ae2b-8ee271b71dc7 |
| image_id | 8625f87e-8248-4e62-a0ce-a89c7bd1a9be |
| image_name | snap_volume |
| size | 10 |
| status | uploading |
| updated_at | 2015-10-21T08:33:34.000000 |
| volume_type | [..........] |
+---------------------+------------------------------------------------------+
root@serveur:~$ glance image-list
+--------------------------------------+------------------------+-------------+------------------+-------------+--------+
| ID | Name | Disk Format | Container Format | Size | Status |
+--------------------------------------+------------------------+-------------+------------------+-------------+--------+
| c17f13b5-587f-4304-b550-eb939737289a | Centos 7 | raw | bare | 2149580800 | active |
| 73958794-ecf6-4e68-ab7f-1506eadac05b | Debian 7 | raw | bare | 2149580800 | active |
| bdcb5042-3548-40d0-b06f-79551d3b4377 | Debian 8 | raw | bare | 2149580800 | active |
| 7250cc02-ccc1-4a46-8361-a3d6d9113177 | Fedora 19 | raw | bare | 2149580800 | active |
| 57b9722a-e6e8-4a55-8146-3e36a477eb78 | Fedora 20 | raw | bare | 2149580800 | active |
| 8625f87e-8248-4e62-a0ce-a89c7bd1a9be | snap_volume | qcow2 | bare | 319356928 | active |
| 3bda2a66-5c24-4b1d-b850-83333b580674 | Ubuntu 12.04 | raw | bare | 2149580800 | active |
| 9bfac38c-688f-4b63-bf3b-69155463c0e7 | Ubuntu 14.04 | raw | bare | 10737418240 | active |
| 6a123897-a5bb-46cd-8f5d-ecf9ab9877f2 | Windows-Server-2012-r2 | raw | bare | 21474836480 | active |
+--------------------------------------+------------------------+-------------+------------------+-------------+--------+
| 8625f87e-8248-4e62-a0ce-a89c7bd1a9be | snap_volume | qcow2 | bare | 319356928 | active |
root@serveur:~$ glance image-download --file snap_volume.qcow 8625f87e-8248-4e62-a0ce-a89c7bd1a9be
If you are transfering a datacentre within the same project, just change the variable OS_REGION_NAME
:
root@serveur:~$ export OS_REGION_NAME=SBG1
To transfer to another project or account, you have to reset the environment variables linkes to this acount:
root@serveur:~$ source openrc.sh
root@serveur:~$ glance image-create --name snap-volume --disk-format qcow2 --container-format bare --file snap_volume.qcow
+------------------+--------------------------------------+
| Property | Value |
+------------------+--------------------------------------+
| checksum | 6cebb4104eadde099bb2721ec8c574fb |
| container_format | bare |
| created_at | 2015-10-21T08:54:22 |
| deleted | False |
| deleted_at | None |
| disk_format | qcow2 |
| id | aa2a39c6-433c-4e94-995a-a12c4398d457 |
| is_public | False |
| min_disk | 0 |
| min_ram | 0 |
| name | snap_volume |
| owner | b3e26xxxxxxxxxxxxxxxxxxx12b0ba29 |
| protected | False |
| size | 319356928 |
| status | active |
| updated_at | 2015-10-21T08:54:32 |
| virtual_size | None |
+------------------+--------------------------------------+
root@serveur:~$ cinder create --display-name volume_from_snap --volume-type 71435bfd-f013-4ea3-b405-fb76321d79d5 --image-id aa2a39c6-433c-4e94-995a-a12c4398d457 10
+---------------------+--------------------------------------+
| Property | Value |
+---------------------+--------------------------------------+
| attachments | [] |
| availability_zone | nova |
| bootable | false |
| created_at | 2015-10-21T08:55:20.871146 |
| display_description | None |
| display_name | volume_from_snap |
| encrypted | False |
| id | cc17d202-fcea-4a99-968c-c1191a69c678 |
| image_id | aa2a39c6-433c-4e94-995a-a12c4398d457 |
| metadata | {} |
| multiattach | false |
| size | 10 |
| snapshot_id | None |
| source_volid | None |
| status | creating |
| volume_type | classic |
+---------------------+--------------------------------------+