Lifecycle management of your Moodle Instances Moodle Moot 2015 Steve Miley University of California, Santa Barbara.

Slides:



Advertisements
Similar presentations
How We Manage SaaS Infrastructure Knowledge Track
Advertisements

A Change on the Horizon? EDUCAUSE June 2, 2008 East Carolina University.
101 Uses for Moodle at the University Thomas Gillespie - Instructional Technologist Chris Lewis - Information Systems Manager.
© 2009 VMware Inc. All rights reserved Confidential VMware Data Protection Integration Overview Paul Vasquez – Staff Technologist – Backup and Recovery.
Making Your Moodle Course Student Friendly Hala Esmail Faculty Technology Center Reduce the Drama and Trauma:
Database Optimization & Maintenance Tim Richard ECM Training Conference#dbwestECM Agenda SQL Configuration OnBase DB Planning Backups Integrity.
Five Things You Need to Know Before Upgrading to SharePoint 2013 Cam Wallin – Principal Solutions Architect –
Experience with the adaptation of Moodle source code Boro Jakimovski University of Sts. Cyril and Methodius, Skopje.
The Division of Labor on a Campus Hosting Open Journal Systems and Open Conference Systems.
GVSU is scheduled to upgrade to version 9.1 December 21, 2010 at 5pm.
Project Vista Kick-Off CALIFORNIA STATE UNIVERSITY, CHICO September 12, 2005.
CS 290C: Formal Models for Web Software Lecture 1: Introduction Instructor: Tevfik Bultan.
Forever Access vs. Archiving Courses: Practical Limitations and Policy Allan Gyorke Penn State University.
Copyright Tim Antonowicz, This work is the intellectual property of the author. Permission is granted for this material to be shared for non- commercial,
Business Rules Execution via Managed Stored Procedures A Data-centric Approach Steve Cavanagh, Software Architect, Ramsey County Balaji Thiagarajan, Independent.
SPC220 Web Template FundamentalsCreating Web Templates Using Web Templates Web Templates and App Webs Wrap Up.
Simplify your Job – Automatic Storage Management Angelo Session id:
Deploying and Managing Software by Using Group Policy.
November 2009 Network Disaster Recovery October 2014.
Best Practices in Moodle Administration Best Practices in Moodle Administration A variety of topics from technical to practical Jonathan Moore Vice President.
Clarity Educational Community Get the Results You Need When You Need Them Transitioning to CA PPM On Demand Presented by: Joshua.
Database Design for DNN Developers Sebastian Leupold.
Plenary meeting 2015 – Chania - Crete CASCADE Data Services Yusuf Yigini, Panos Panagos, Martha B. Dunbar Joint Research Centre - European Commission.
Module 9 Planning a Disaster Recovery Solution. Module Overview Planning for Disaster Mitigation Planning Exchange Server Backup Planning Exchange Server.
Trinity Washington University 1 Moodle. All SPS courses are Web Enhanced! We use the Moodle online course platform –Easy access –User friendly 2.
Moodle (Course Management Systems). Managing Your class In this Lecture, we’ll cover course management, including understanding and using roles, arranging.
File System Management File system management encompasses the provision of a way to store your data in a computer, as well as a way for you to find and.
1 Presentation to 2013 Moodle Moot New Orleans Challenges and Strategies in Multi-Institutional Consortiums November 5, 2013 Caught in the MNET.
Backup & Restore The purpose of backup is to protect data from loss. The purpose of restore is to recover data that is temporarily unavailable due to some.
Mike Gore School of Computer Science. This talk is on the Web in TWIKI format A more detailed copy of this talk can be access on with web page. Including.
Component 8/Unit 9bHealth IT Workforce Curriculum Version 1.0 Fall Installation and Maintenance of Health IT Systems Unit 9b Creating Fault Tolerant.
INFO1408 Database Design Concepts Week 15: Introduction to Database Management Systems.
SONIC-3: Creating Large Scale Installations & Deployments Andrew S. Neumann Principal Engineer, Progress Sonic.
Partners’ Webinar 01/31/2013 Karol Jarkovsky Solution Architect Upgrading Kentico.
TITANium/ Moodle OverviewTITANium/ Moodle Overview.
Module 6: Deploying and Managing Software by Using Group Policy.
Submitting and Assignment Click on the assignment link in your course The folder with the paper sticking out of the top is the symbol for an assignment.
Saint James School of Medicine USING MOODLE TO MANAGE ASSIGNMENTS PREPARED BY OSCAR ANDRADE SUMMER 2014.
THE NEW AND IMPROVED BLACKBOARD TEMPLATE Sann Lavallee Fall 2014.
Mobile Data Analytics v7.1 Architectural Overview Does one size fits all? Mobile Data Analytics v7.1 Disaster recovery strategiesA.
Justin What is… ?. What is it?  Edmodo is a Learning Management System (LMS) for students and teachers.  Think of it as a “Social Network”
PMT and HPD Databases University of Iowa HEP Eric Berry
What’s New in ReggieNet? Mayuko Nakamura, Center for Teaching, Learning & Technology.
Component 8 Installation and Maintenance of Health IT Systems Unit 9b Creating Fault-Tolerant Systems, Backups, and Decommissioning This material was developed.
Transition from Moodle 1.9 to Moodle 2 Institute plan.
© 2006 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice Database Growth: Problems & Solutions.
Copyright © New Signature Who we are: Focused on consistently delivering great customer experiences. What we do: We help you transform your business.
Apex Updates School Year. The New Look of Apex.
Your current Moodle 1.9 Minimum Requirements Ability to do a TEST RUN! Upgrading Moodle to Version 2 By Ramzan Jabbar Doncaster College for the Deaf By.
CloudBerry Explorer for S3. CB Explorer Free to use Browse and manage files PowerShell functions Open and edit files  CloudBerry Explorer is an easy.
Creating your course on MOODLE Learning Management System.
CLE Building knowledge and communities of practice.
1 Copyright © 2005, Oracle. All rights reserved. Oracle Database Administration: Overview.
FROM HELP REQUESTS TO A HELP CENTER MANAGING MOODLE SUPPORT DOCUMENTATION.
Michigan Digital Content Access for Oakland County Educators NOTE: All of this information is available at the Oakland Schools Moodle. From the main page,
‘COULD BE EASIER TO OPERATE’ MANAGING AND RESPONDING TO MOODLE FEEDBACK BRET BRINKMAN, UNIVERSITY OF CALIFORNIA SANTA BARBARA.
Sitecore upgrades The Past, The Present, The Future.
XNAT 1.7: Getting Started 6 June, Introduction In this presentation we’ll discuss:  Features and functions in XNAT 1.7  Requirements  Installing.
SQL Replication for RCSQL Reporting
CMS DCS: WinCC OA Installation Strategy
Archiving and Document Transfer Utilities
Innovative Uses of the Database Activity
Planning an Effective Upgrade from SQL Server 2008
Migrating Oracle Forms Using Oracle Application Express
An Overview of Navigation Buttons and Teacher Features
AD RMS Back Up and Restore
5.9 Group Policy Group Policy Backup TestOut Server Pro 2016: Identity.
Andy Puckett – Sales Engineer
So those old tests don’t go to waste!
IBM Tivoli Storage Manager
Presentation transcript:

Lifecycle management of your Moodle Instances Moodle Moot 2015 Steve Miley University of California, Santa Barbara

Basics Definition: Lifecycle Why upgrade Your SLA Components of a Moodle instance

UCSB Versions Started with Moodle 1.7 Moodle – 3 years ( ) Moodle – 2 years (2011 – 2013) – New hardware/OS Moodle 2.5 – 2.5 years (2013 – 2015) – New hardware/OS Moodle 2.8 – – New OS

Install methods (pros/cons) Upgrade Fresh Install Hybrid – Fresh install and copy key tables

Test upgrade first? Yesterdays Moodle – How to create an identical test environment – Data – Code – Database – Rsync, scripts

Our strategies Simple Upgrade Hybrid – fresh install, copying tables – Challenges of fresh install (retain all customized settings) New Method – clone twice (archive, upgrade)

Leveraging easy import/restores Discuss import vs restore Our faculty are all “self serve” on course site creation/import/restore LSU simple restore ( 1.9 -> 2.5 – pre-create 16,000 backups, create new ACL methods) New Method – so much easier – Hide categories, remove “view hidden course”

Archive Server Configuration/Costs OLD codebases/security/VPNs Reference sites or working sites

New Method Details The 2.8 gradebook drove us to it Fresh install with “hacks” was too difficult Beauty and ease of the solution Storage implications (wasted storage?) Tables that could have data purged Links to access old site Customer Support issues with this method

Course overview before Bio 1 fall 2013 Bio 1 winter 2014 Bio 1 spring 2014 Bio Project Site Bio 1 summer 2015

Course Overview (Archive) Bio 1 fall 2013 Bio 1 winter 2014 Bio 1 spring 2014

Course Overview (New) Bio Project Site Bio 1 summer 2015

Did it work? Is the Jury still out on the success of this strategy?

Moodle Database tuning Referential integrity Log Grade, grade_history Question/quiz attempts/steps Problems with larger tables

Extra files? Moodle does data deduplication In our instance 80% are instructor uploaded files. 10% student assignment submissions

Questions Links to detailed scripts and notes can be found at d= d= THANK YOU!