Details

    • Type: Epic
    • 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

          Attachments

            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 Closed 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 Araujo 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 ]
              marina Marina Glancy made changes -
              Issue Type Task [ 3 ] Epic [ 8 ]

                People

                • Votes:
                  23 Vote for this issue
                  Watchers:
                  37 Start watching this issue

                  Dates

                  • Created:
                    Updated: