I have discussed with Ergonlogic some thoughts I have regarding the Aegir core backups system, and at one point the idea of merging this module into Hosting was suggested. No doubt there needs to be some further discussion, hence the creation of this issue.

I have opened #2022807: [meta] Improve backup system in Aegir based on the conversation I had with Ergonlogic.

Comments

helmo’s picture

+1

I've had the feeling that this module could be called hosting_backup.

That would also leave room to include the functionality form provision_backup_platform.

We could merge in the code as a submodule in the 'hosting' repo, but it might be easier to add it to the hostmaster makefile. The aegir core team members already have commit access here.

helmo’s picture

ergonlogic’s picture

Title: Merge into Aegir core/Hosting » Prepare to add this module to Aegir distribution
Version: 6.x-2.x-dev » 7.x-3.x-dev

As per #2180053: Include more "golden" contrib, we want to trim down the 'core' components of Hosting and Provision, but include more contrib modules in the Aegir distribution. This module is already a target for the 'golden contrib' initiative. I ran coder upgrade to start the 7.x-3.x branch, where we'll need to work to get this module ready for inclusion in Aegir 3.x.

ergonlogic’s picture

As per #2300537: Merge Provision extensions into Hosting modules, merging https://www.drupal.org/project/provision_site_backup_manager would be a good step. Renaming the project 'hosting_backup_manager' might be a good step too.

helmo’s picture

@ergonlogic: you unfortunately missed one last commit of the 6.x-2.x branch. #2154813: Allow setting a backup window

I've now cherry-picked, and ran in through coder_upgrade.

helmo’s picture

I've done some cleanup and more D7 conversion, mostly nodeapi and db stuff.

helmo’s picture

Ans the provision code is now merged in again.

ergonlogic’s picture

FWIW, I think #2186957: Overhaul the UI should be a priority when it comes to including this in the Aegir 3.x distribution. I've never been able to properly grok how backup retention currently works.

helmo’s picture

Status: Active » Fixed

We added this module with the 7.x-3.0 release to the hostmaster makefile.

Status: Fixed » Closed (fixed)

Automatically closed - issue fixed for 2 weeks with no activity.