Details

    • Type: Task
    • Status: Open
    • Priority: Critical
    • Resolution: Unresolved
    • Affects Version/s: 2.0
    • Fix Version/s: STABLE backlog
    • Component/s: Backup
    • Labels:

      Description

      This is the META task in the tracker for all the Moodle 2.0 backup/restore implementation steps

        Gliffy Diagrams

          Issue Links

          1.
          pre: Decide about the 1-activity backup format Sub-task Closed Eloy Lafuente (stronk7)
           
          2.
          pre: Decide about the course backup format Sub-task Closed Eloy Lafuente (stronk7)
           
          3.
          pre: Design all the infrastructure stuff Sub-task Closed Eloy Lafuente (stronk7)
           
          4.
          pre: Capabilities name restructuration Sub-task Closed Eloy Lafuente (stronk7)
           
          5.
          pre: New capabilities creation Sub-task Closed Eloy Lafuente (stronk7)
           
          6.
          pre: Document all the capabilities in Moodle Docs Sub-task Closed Helen Foster
           
          7.
          pre: Some fixes to DB generators and temp tables support Sub-task Closed Eloy Lafuente (stronk7)
           
          8.
          task: Database layer implementation for backup Sub-task Closed Eloy Lafuente (stronk7)
           
          9.
          task: Database layer implementation for restore Sub-task Closed Eloy Lafuente (stronk7)
           
          10.
          backup: defaults Sub-task Closed Sam Hemelryk
           
          11.
          backup: ui Sub-task Closed Sam Hemelryk
           
          12.
          backup: security Sub-task Closed Eloy Lafuente (stronk7)
           
          13.
          backup & restore: subplugins support Sub-task Closed Eloy Lafuente (stronk7)
           
          14.
          backup & restore: course logs Sub-task Closed Eloy Lafuente (stronk7)
           
          15. backup & restore: blogs Sub-task Open moodle.com
           
          16.
          backup & restore: messages Sub-task Closed Unassigned
           
          17.
          backup & restore: categories and questions Sub-task Closed Eloy Lafuente (stronk7)
           
          18.
          backup: gradebook Sub-task Closed Andrew Davis
           
          19.
          backup & restore: logging / timing Sub-task Closed Eloy Lafuente (stronk7)
           
          20.
          backup & restore: output Sub-task Closed Eloy Lafuente (stronk7)
           
          21.
          backup: storage Sub-task Closed Eloy Lafuente (stronk7)
           
          22.
          backup: course_formats Sub-task Closed Eloy Lafuente (stronk7)
           
          23. backup: local extensions Sub-task Open Unassigned
           
          24.
          backup: cohorts Sub-task Closed Unassigned
           
          25.
          backup: fix all strings to dont use underscores Sub-task Closed Eloy Lafuente (stronk7)
           
          26.
          backup: implement all the rest of activities backup Sub-task Closed Eloy Lafuente (stronk7)
           
          27. backup: improve anonymizer Sub-task Open Unassigned
           
          28. backup: in the main file add info about the user that performed the backup Sub-task Open Unassigned
           
          29. post: complete all the PHP Docs Sub-task Open Unassigned
           
          30.
          backup: scheduled backups Sub-task Closed Sam Hemelryk
           
          31.
          backup: course completion Sub-task Closed Sam Hemelryk
           
          32.
          backup: repositories, hub... anything to backup? Sub-task Closed Martin Dougiamas
           
          33.
          general: custom file manager for backup storage areas Sub-task Closed Dongsheng Cai
           
          34.
          post: clean old backup/restore files once they aren't necessary anymore Sub-task Closed Eloy Lafuente (stronk7)
           
          35. post: clean old backup/restore code Sub-task Open Unassigned
           
          36.
          post: decide what happens with old backup_log table Sub-task Closed Eloy Lafuente (stronk7)
           
          37.
          document: modules backup Sub-task Closed Eloy Lafuente (stronk7)
           
          38. document: blocks backup Sub-task Open Unassigned
           
          39. document: subplugins support Sub-task Open Unassigned
           
          40.
          restore: links decoder Sub-task Closed Eloy Lafuente (stronk7)
           
          41.
          restore: logs decoder Sub-task Closed Eloy Lafuente (stronk7)
           
          42.
          LOCAL: backup & restore hooks Sub-task Closed Mark Nielsen
           
          43.
          restore: progressive xml parser Sub-task Closed Eloy Lafuente (stronk7)
           
          44.
          backup & restore: calendar events Sub-task Closed Ankit Agarwal
           
          45.
          restore: security checks Sub-task Closed Eloy Lafuente (stronk7)
           
          46.
          restore: precheks Sub-task Closed Eloy Lafuente (stronk7)
           
          47.
          restore: pre-ui Sub-task Closed Dongsheng Cai
           
          48.
          restore: ui Sub-task Closed Sam Hemelryk
           
          49.
          restore: gradebook Sub-task Closed Andrew Davis
           
          50.
          api: modify get_assignable_roles() to support user param Sub-task Closed Eloy Lafuente (stronk7)
           
          51.
          restore: blocks Sub-task Closed Eloy Lafuente (stronk7)
           
          52.
          restore: implement all the rest of activities restore Sub-task Closed Eloy Lafuente (stronk7)
           
          53. backup & restore: user context (blocks and comments) Sub-task Open Unassigned
           
          54.
          improvement: build one static cache for get/set_get_backup_ids_record() Sub-task Closed Eloy Lafuente (stronk7)
           
          55.
          Small backup interface tidy-ups Sub-task Closed Sam Hemelryk
           
          56.
          Is there to be a more precise listing of error messages in Moodle 2.0 for such things as Backup and Restore? Sub-task Closed Unassigned
           
          57.
          backup & restore: course import UI Sub-task Closed Sam Hemelryk
           
          58. post: clean old course import plugin as it is no longer required. Sub-task Open Unassigned
           
          59.
          Implement support for activity interlinks in questions Sub-task Closed Eloy Lafuente (stronk7)
           
          60. automated backups: Should use delayed backup controllers rather than the backup_courses tables. Sub-task Open Unassigned
           
          61. Should the backup controller be able to reopen a closed log to write to it? Sub-task Open Unassigned
           
          62.
          Post: IMS-CC import for 2.0 Sub-task Closed Eloy Lafuente (stronk7)
           
          63. Post: Add some more prechecks to restore Sub-task Open Unassigned
           
          64. controllers: trying/catching execution Sub-task Open Unassigned
           
          65. Backup 2.0 lang strings review Sub-task Open Unassigned
           
          66.
          Backup & Restore:Plagiarism plugins Sub-task Closed Dan Marsden
           

            Activity

            stronk7 Eloy Lafuente (stronk7) created issue -
            aborrow Anthony Borrow made changes -
            Field Original Value New Value
            Link This issue will help resolve MDL-19854 [ MDL-19854 ]
            dougiamas Martin Dougiamas made changes -
            Link This issue has been marked as being related by MDL-22414 [ MDL-22414 ]
            danmarsden Dan Marsden made changes -
            Link This issue is duplicated by MDL-22447 [ MDL-22447 ]
            dougiamas Martin Dougiamas made changes -
            Link This issue will help resolve MDL-14269 [ MDL-14269 ]
            dougiamas Martin Dougiamas made changes -
            Priority Blocker [ 1 ] Critical [ 2 ]
            skodak Petr Skoda made changes -
            Link This issue is duplicated by MDL-24855 [ MDL-24855 ]
            tsala Helen Foster made changes -
            Link This issue is duplicated by MDL-24855 [ MDL-24855 ]
            nakohdo Frank Ralf made changes -
            Attachment Moodle 2.0 Restore breaks.png [ 22070 ]
            dougiamas Martin Dougiamas made changes -
            Fix Version/s 2.0.1 [ 10420 ]
            Fix Version/s 2.0 [ 10122 ]
            dougiamas Martin Dougiamas made changes -
            Workflow jira [ 34899 ] MDL Workflow [ 45828 ]
            dougiamas Martin Dougiamas made changes -
            Fix Version/s 2.0.2 [ 10421 ]
            Fix Version/s 2.0.1 [ 10420 ]
            tsala Helen Foster made changes -
            Labels triaged
            danmarsden Dan Marsden made changes -
            Link This issue has a non-specific relationship to MDL-13680 [ MDL-13680 ]
            danmarsden Dan Marsden made changes -
            Link This issue has a non-specific relationship to MDL-13680 [ MDL-13680 ]
            dougiamas Martin Dougiamas made changes -
            Fix Version/s 2.0.3 [ 10537 ]
            Fix Version/s 2.0.2 [ 10421 ]
            stronk7 Eloy Lafuente (stronk7) made changes -
            Fix Version/s STABLE backlog [ 10463 ]
            Fix Version/s 2.0.3 [ 10537 ]
            dougiamas Martin Dougiamas made changes -
            Workflow MDL Workflow [ 45828 ] MDL Full Workflow [ 74154 ]
            stronk7test stronk7test made changes -
            Assignee Eloy Lafuente (stronk7) [ stronk7 ] Eloy's Tests [ stronk7test ]
            stronk7test stronk7test made changes -
            Assignee Eloy Lafuente (stronk7) [ stronk7 ] Eloy's Tests [ stronk7test ]
            stronk7 Eloy Lafuente (stronk7) made changes -
            Assignee Eloy's Tests [ stronk7test ] Eloy Lafuente (stronk7) [ stronk7 ]
            danielneis Daniel Neis made changes -
            Link This issue has been marked as being related by MDL-30563 [ MDL-30563 ]
            stronk7 Eloy Lafuente (stronk7) made changes -
            Assignee Eloy Lafuente (stronk7) [ stronk7 ]

              People

              • Votes:
                22 Vote for this issue
                Watchers:
                36 Start watching this issue

                Dates

                • Created:
                  Updated: