From 460846cef28a502a51e4d52865743aea73e2f960 Mon Sep 17 00:00:00 2001 From: jichenjc Date: Sat, 20 Feb 2016 22:33:18 +0800 Subject: [compute] Add server backup function Add server backup function There is no return value for this command per following doc http://developer.openstack.org/api-ref-compute-v2.1.html#createBackup, also novaclient can't be updated now due to backward compatible issue http://lists.openstack.org/pipermail/openstack-dev/2016-March/089376.html, so we have to get the information ourselves. The Image tests were not using warlock images, so that needed to be fixed before we could completely test things like --wait. Change-Id: I30159518c4d3fdec89f15963bda641a0b03962d1 --- doc/source/command-objects/server-backup.rst | 44 ++++++++++++++++++++++++++++ 1 file changed, 44 insertions(+) create mode 100644 doc/source/command-objects/server-backup.rst (limited to 'doc/source/command-objects') diff --git a/doc/source/command-objects/server-backup.rst b/doc/source/command-objects/server-backup.rst new file mode 100644 index 00000000..23e17d5f --- /dev/null +++ b/doc/source/command-objects/server-backup.rst @@ -0,0 +1,44 @@ +============= +server backup +============= + +A server backup is a disk image created in the Image store from a running server +instance. The backup command manages the number of archival copies to retain. + +Compute v2 + +server backup create +-------------------- + +Create a server backup image + +.. program:: server create +.. code:: bash + + os server backup create + [--name ] + [--type ] + [--rotate ] + [--wait] + + +.. option:: --name + + Name of the backup image (default: server name) + +.. option:: --type + + Used to populate the ``backup_type`` property of the backup + image (default: empty) + +.. option:: --rotate + + Number of backup images to keep (default: 1) + +.. option:: --wait + + Wait for operation to complete + +.. describe:: + + Server to back up (name or ID) -- cgit v1.2.1