cinder/cinder/tests/unit/objects
Xing Yang e78018bd05 Non-disruptive backup
This patch adds support for non-disruptive backup for
volumes in 'in-use' status as follows:

Adds a force flag in create backup API when backing up
an 'in-use' volume.

For the default implementation in volume/driver.py:
* Create a temporary volume from the original volume
* Backup the temporary volume
* Clean up the temporary volume

For the LVM driver:
* Create a temporary snapshot
* Obtain local_path for the temporary snapshot
* Backup the temporary snapshot
* Cleanup the temporary snapshot

Attach snapshot will be implemented in another patch.

Partial-implements blueprint non-disruptive-backup
Change-Id: I915c279b526e7268d68ab18ce01200ae22deabdd
2015-07-22 16:59:19 -04:00
..
__init__.py Fix Cinder Objects unit tests 2015-06-22 21:33:34 +03:00
test_backup.py Non-disruptive backup 2015-07-22 16:59:19 -04:00
test_base.py Fix saving tz aware datetimes in Versioned Objects 2015-07-12 14:16:36 +02:00
test_snapshot.py Avoid race condition at snapshot deletion stage 2015-07-02 15:50:01 +03:00
test_volume.py Non-disruptive backup 2015-07-22 16:59:19 -04:00