]> review.fuel-infra Code Review - openstack-build/cinder-build.git/commit
Backup snapshots
authorXing Yang <xing.yang@emc.com>
Sat, 10 Oct 2015 01:57:18 +0000 (21:57 -0400)
committerXing Yang <xing.yang@emc.com>
Sat, 21 Nov 2015 15:15:19 +0000 (10:15 -0500)
commitdbc345729e84ee33054c4662d3d214215006226b
tree025c4d9612f75f10635740e1e1ed503c80afba71
parentd7f1cde362ce73129fb569f7b6e80adc7a7bc5eb
Backup snapshots

Today we can backup a volume, but not a snapshot.
This patch adds support to backup snapshots and
provide another layer of data protection for the
user.

DocImpact
implements blueprint backup-snapshots

Change-Id: Ib4ab9ca9dc72b30151154f3f96037f9ce3c9c540
17 files changed:
cinder/api/contrib/backups.py
cinder/api/views/backups.py
cinder/backup/api.py
cinder/db/sqlalchemy/migrate_repo/versions/061_add_snapshot_id_timestamp_to_backups.py [new file with mode: 0644]
cinder/db/sqlalchemy/models.py
cinder/objects/backup.py
cinder/tests/unit/api/contrib/test_backups.py
cinder/tests/unit/objects/test_backup.py
cinder/tests/unit/objects/test_objects.py
cinder/tests/unit/test_db_api.py
cinder/tests/unit/test_migrations.py
cinder/tests/unit/test_volume_utils.py
cinder/tests/unit/utils.py
cinder/volume/driver.py
cinder/volume/drivers/lvm.py
cinder/volume/utils.py
releasenotes/notes/backup-snapshots-2f547c8788bc11e1.yaml [new file with mode: 0644]