Skip to content

[WIP DO NOT MERGE] Backup and Recovery Framework - #3355

Closed
yadvr wants to merge 29 commits into
apache:masterfrom
shapeblue:bckuprecframework
Closed

[WIP DO NOT MERGE] Backup and Recovery Framework#3355
yadvr wants to merge 29 commits into
apache:masterfrom
shapeblue:bckuprecframework

Conversation

@yadvr

@yadvryadvr commented May 24, 2019

Copy link
Copy Markdown
Member

This framework provides CloudStack users the ability to backup their guest VMs for recovery purposes, in case they suffer a hardware or software issue with their instances or the underlying infrastructure. This framework allows CloudStack to be integrated with Backup and Recovery providers, as pluggable solutions. Each provider should implement the backup and recovery methods provided by the framework in their own way.

TODO:

  • write/share the spec
  • Finish UI and few remaining action/minor features
  • Cleanup/refactor
  • Missing features, scheduling etc.

Types of changes

  • Breaking change (fix or feature that would cause existing functionality to change)
  • New feature (non-breaking change which adds functionality)
  • Bug fix (non-breaking change which fixes an issue)
  • Enhancement (improves an existing feature and functionality)
  • Cleanup (Code refactoring and cleanup, that may add test cases)

yadvrand others added 21 commits August 22, 2018 15:34
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
Fix restore volume powershell cmdlets, several other fixes/refactorings
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
if user is allowed to access a VM, it should be only allowed to do all
sorts of VM backup/recovery APIs on that VM.
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
…s to list external policies
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
as a root volume but data disk only
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
… destroyed VM that is not expunged yet.
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
yadvr added 2 commits June 11, 2019 13:19
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
@yadvryadvr added this to the 4.14.0.0 milestone Jun 20, 2019
@yadvryadvr removed this from the 4.14.0.0 milestone Aug 13, 2019
@yadvryadvr closed this Aug 13, 2019
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants

@yadvr@nvazquez