Problem/Motivation

The backups system in Aegir core is in it's infancy and could do with some serious attention/improvements, including, but not limited to those listed below.

The majority of this was discussed with Ergonlogic on IRC, but as of yet opinions of those responsible for Hosting Site Backup Manager has not been able to be gathered.

Remaining tasks/issues

Note: The following need to be converted into issues and linked here.

Comments

Deciphered’s picture

Issue summary: View changes

Added issue link for Views integration.

Deciphered’s picture

Issue summary: View changes

Added issue for backups view(s)

Deciphered’s picture

Issue summary: View changes

Added issue for 'Ensure all automated backups are available via Hostmaster.'

Deciphered’s picture

Issue summary: View changes

Added issue for 'Add a restore task to deleted sites'

helmo’s picture

+1 for using or including Hosting Site Backup Manager.

But as Anarcat declared feature freeze.... lets try to get a stable 2.x out first and mature these new developments in the contrib project. For 7.x-3.x we can discuss merging the whole module or just adding it to the hostmaster makefile.

helmo’s picture

Issue summary: View changes

Added issue for 'Enable site backups via VBO'

anarcat’s picture

Another thing we should add here, not sure there's an issue already for it, but... we should make the backup system module so you could use git, filesystem snapshots or magic fairies to do backups instead of our default tarbally thing.

helmo’s picture

Well let's not forget the magic Drush fairies who do archive-dump... #1138882: Support drush archive-dump

Adding to the summary.

helmo’s picture

Issue summary: View changes

Extra sub issue

helmo’s picture

Issue summary: View changes

extra task

anarcat’s picture

Issue summary: View changes

modular backup system

helmo’s picture

Version: 6.x-2.x-dev » 7.x-3.x-dev
Issue summary: View changes
Parent issue: » #1261030: [meta] Roadmap: Aegir 3.x (D7 port)
ymangolds’s picture

colan’s picture

I'm trying to figure out the backup landscape here, and am a bit confused. The docs say:

There are contributed modules that can handle automatic creation and deletion (clean-up / purging) of backups: Hosting Site Backup Manager. These modules ship with the Aegir distribution.

So is that module core or contrib? I can see the following options in the core features list:

  • Backup scheduling/queue
  • Backup window
  • Backup Manager

So is Hosting Site Backup Manager the third one in the list (making it core), or are these included tools different (making Hosting Site Backup Manager contrib)? The documentation should be made clearer; it seems inconsistent to me as it stands now.

And if HSBM is the recommended approach, are the other core options now deprecated?

gboudrias’s picture

It's true that the documentation could use some work.

HSBM is "golden contrib", which if memory serves means "shipped with Aegir core but not necessarily maintained by the core team".

Edit: All three modules you see are part of HSBM.

colan’s picture

Thanks, that helps. I updated the docs in https://github.com/aegir-project/documentation/pull/20, and created a follow-up issue over at #2694937: Group 3 modules together on Hosting Features page.

sozkara’s picture

It's interesting to see that a major problem exists and renders the module unusable/not functioning on Aegir 3.x systems. Why does 3.5 version exists if it's simply not working anymore? Is this module simply a placeholder?

ergonlogic’s picture

@sozkara: What problem and module are you referring to? Without specifics (in a separate issue), we aren't really in a position to help.

sozkara’s picture

@ergonlogic Sorry, I cross-posted. I was talking about HSBM, which is not functioning.