Difference between revisions of "Backup 2.0"

Jump to: navigation, search
(Drop in ideas)
m
Line 9: Line 9:
 
* Hook in backup & restore to intercept & support other formats (BB, IMS-CC...)
 
* Hook in backup & restore to intercept & support other formats (BB, IMS-CC...)
 
* One code base both for manual and scheduled backup
 
* One code base both for manual and scheduled backup
* Scheduled restore?
+
* Scheduled restore
 
* Fileless export/import
 
* Fileless export/import
 
* Export/import over mnet
 
* Export/import over mnet
Line 16: Line 16:
 
* Safe (some sort of "rollback" on failure - requires to have everything annotated somewhere - backup_ids or so).
 
* Safe (some sort of "rollback" on failure - requires to have everything annotated somewhere - backup_ids or so).
 
* file-less backups - if you have separate backups, import/export etc.
 
* file-less backups - if you have separate backups, import/export etc.
 +
* Allow to backup one category of courses (at the same time, one zip per course)
 +
* Allow to mark courses to be excluded from scheduled backup manually.

Revision as of 15:36, 18 November 2008

Drop in ideas

  • Support incremental backups & restore.
  • Support 1-activity backup.
  • Support anonymisation of personal data on backup.
  • Separate process and progress.
  • XML format doesn't need to be radical different (IMO).
  • Support restore of old (1.9 only?) backups.
  • Hook in backup & restore to intercept & support other formats (BB, IMS-CC...)
  • One code base both for manual and scheduled backup
  • Scheduled restore
  • Fileless export/import
  • Export/import over mnet
  • OOP.
  • Secure (don't handle non-allowed data, user matching on restore, salted passwords..)
  • Safe (some sort of "rollback" on failure - requires to have everything annotated somewhere - backup_ids or so).
  • file-less backups - if you have separate backups, import/export etc.
  • Allow to backup one category of courses (at the same time, one zip per course)
  • Allow to mark courses to be excluded from scheduled backup manually.