moodle 2.7 - amministrazione base - corsi - backup
TRANSCRIPT
backup e restore
Saper gestire I backup del sito non aiuta solo a
riportare indietro il sistema se si e'compromesso, ma
anche ad effettuare le update di moodle senza
rischi.Per la guida avanzata al
backup cercate qui.Vedremo come effettuare
backup e restore dell'intero sito e dei singoli corsi.
update
cos'e' un backup
Un backup completo di un sito in moodle coinvolge tre parti principali:
● Il codice di moodle● la directory moodledata
● le tabelle MySQLFare un backup dei corsi e' sempre una pratica
consigliabile, ma non e' un backup completo del sito.Tenendo conto della diversita' delle configurazioni dei
vari siti moodle usati nel mondo le istruzioni che seguono possono cominciare solo con “di solito”.
“di solito”
backup corsi
come amministratore probabilmente la cosa migliore e' impostare I backup automatici per I corsi sul sito.
Quei backup dovrebbero essere copiati in un posto sicuro, e gli inseganti dovrebbero occuparsi di copiare il backup dei propri corsi sul proprio computer una volta
a settimana.
I processi di backup e restore dei corsi coinvolgono solo una parte delle tabelle mysql non il vero codice o
l'informazione che li fa girare davvero.
meglio di niente
file backup
Dovrai accedere ai files sul server per effettuare un backup, sarebbe bene copiare I files in un posto
fuori dal server, non acessibile ad internet, in formato compresso (come un file zip),sarebbe utile
un programma FTP, come CyberDuck o Filezilla.
Un programma FTP copia I file dal serve al desktop con un semplice trascinamento, bast attendere poi il
download dei file. Alcuni servizi di hosting forniscono interfacce per comprimere I file e
downloadarli dal server.La directory piu' importante e' moodledata
comprimila e poi trasferiscila sul tuo desktopper fare un backup dei contenuti.
Di solito si trova in un percorso diverso dalla directory del codice, chiamata moodle.
directory chiave Usa il suo programma FTP anche per copiare la
directory del codice di moodle, che di solito si trova nella cartella public_html o nella root del server.
Prima di downloadarla fanne un archivio zip per comprimerla.
Attenzione alle installazioni standard quando si fa un'update o un backup, perche' alcuni moduli non standard di moodle non sono subito compatibili
con le nuove versioni.
codice
database mysql
Per fare un backup del database MySQL dovrai seguire una procedura diversa con un programma differente.
MySQL puo' essere ocnsiderato come una serie di diversi database, ognuno contiene tabelle e tutte le tabelle condividono lo stesso prefisso e contengono dati. L'installer di
moodle crea le tabelle con il prefisso mdl_, queste sono le tabelle che vogliamo copiare.phpMyAdmin puo' essere installato come una parte dell'interfaccia di moodle. Il
percorso per arrivarci e':AMMINISTRAZIONE SITO > SERVER > DATABASE ma molto web hosting forniscono
l'accesso a phpmyadmin come servizio di default, dal pannello di controllo del dominio.Aprendo phpmyadmin vedrai una lista di database, clicca su quello che vuoi copiare.
Quando si carichera' la pagina vedrai circa 200 tabelle con il prefisso mdl_(o il nome che gli e' stato dato durante l'installazione),in alto sulla pagina clicca sul tasto esporta.
Si apriranno dei box con delle opzioni.
phpMyadmin
phpmyadmin
Clicca Select alldal pannello exports e Add DROP TABLE dal pannello structure.Se hai dubbi lascia I
settaggi come default, poi vai nel pannello in
basso e premi save as file poi seleziona il
metodo di compressione e premi go.
esporta
quando fare backup
Fare un backup prima di una update ha bisogno di una particolare attenzione ai dettagli. Ricorda che cambiera' il codice di Moodle e di conseguenza le tabelle
MySQL, e forse la struttura della cartella moodledata; inoltre se usi moduli sviluppati dalla comunita' potrebbero non essere piu' compatibili
Se per qualche ragione l'installazione non funziona, vorrai fare un restore della versione precedente funzionante di moodle, usando I tuoi backup di MySQL
moodledata e del codice di moodle.
aggiornamenti
tips
Ogni utente di Moodle dovrebbe avere una copia del manuale pdf. Dentro ci sono le indicazioni principali per creare e gestire I
corsi, nel capitolo finale inoltre spiega come amministrare il sito, compresa l'impostazione del sistema di backup automatico dei corsi,
davvero semplice, che dovrebbe essere sempre usato.
Per fare il restore della vecchia versione di moodle con un backup seguire le istruzioni a
questo link (utente avanzato).
automatismi
backup corsi
Un amministratore di sito puo' configurare un piano di backup automatico per I corsi al percorso:
AMMINISTRAZIONE SITO >CORSI > BACKUP >GESTIONE BACKUP AUTOMATICO
Il backup automatico dei corsi appesantisce un po' il server quindi e' meglio pianificarlo in orari in cui gli studenti non interagiscono col sito per non rallentarne le operazioni; inoltre questi backup
comprendono solo le pagine del corso quindi non permettono un restore completo del sito nel caso abbia qualche problema.
automatismi
backup automatici
Abilita Set backup_auto_activeSeleziona I giorni della settimana e l'ora in cui effettuare il backup, attenzione alla
timezone del server.Configura il percorso in cui saranno salvato I backup, salva in
Scegli se salvare o tralasciare I corsi nascosti o quelli che non sono stati modificati all'interno di un nuomero specifico di giorni, o dall'ultimo backup.
Configura di salvare I corsi per nome e non per id.Clicca Salva cambiamenti.
Dopo aver effettuato il backup moodle ti mandera' una mail che descrivera' lo stato del backup.
I report per I backup possono anche essere trovati al percorso:AMMINISTRAZIONE SITO > REPORT >BACKUP
configurazioni
backup report
OK – Backup completato con successo.
Saltato -Backup non effettuato perche' il corso non e' stato cambiato o
non e' rilevanteNon terminato – Il
backup richiedeva troppo tempo e spazio memoria
quindi non e' stato completato.
Errore – C'e' stato un errore durante il backup, si
consiglia di rifarlo manualmente in modalita'
debug.
log
backup manuale
Vai in AMMINISTRAZIONE > AMMINISTRAZIONE
CORSO > BACKUPEd anzitutto seleziona le
attivita', I blocchi, ed I filtri che vuoi comprendere nel
backuppoi clicca avanti.
Gli utenti con le giuste autorizzazioni possono
scegliere se salvare anche I dati personali degli utenti, che possono essere salvati anche in forma anonima.
corsi
backup manuale
Nelle schermate seguenti potrai selezionare le
attivita' da comprendere nel backup per tipologia, poi avrai la possibilita' di
revisionare la tua selezione prima di far partire il
processo.I file zippati hanno
estenzsione mbz per non confonderli con I normali
zip.
corsi
utilizzi backup
I processi di backup e restore possono offrire molte diverse soluzioni a chi gestisce I corsi.
E' possibile duplicare I corsi, o specifiche attivita' da un corso all'altro (come l'importazione)
Si puo' aggiornare un corso in produzione, con materiale proveniente da un'altro corso , quindi trasferire corsi in altri siti moodle.
Ad esempio e' possibile copiare interamente un corso senza l'attivita' e la storia degli studenti per riutilizzarlo, basta creare un'attivita' in bianco e salvare solo quella.
usi creativi
default
Le impostazioni di default, dal pannello
amministrazione che vedete a lato possono
essere bloccate per determinare I formati di
tutti I backupE' consigliabile tenere I log per un tempo breve per non appesantire il server.
amministrazione
ripristino dei corsi Un file .mbz di backup corsi puo' essere importato da dentro un corso esistente in cui
si hanno permessi. Per tutto il processo di restore potrai scegliere se importare un nuovo corso o integrare il backup con un corso esistente.
L'opzione restore si trova nel pannello amministrazione corso e amministrazione home page.
Da quella schermata puoi uploadare il file di backup o scegliere un file dall'area dei backup dei corsi, poi clicca ripristina.
ti verra' chiesto di confermare e poi se il corso sara' un nuovo corso o verra' ripristinato dentro ad un corso esistente.
Dovrai selezionare di nuovo attivita', risorse, blocchi e filtri e poi cliccare avanti, come nella creazione del backup.
In seguito avremo la schermata di selezione per tipologia di attivitá e la conferma con revisione.
Alla fine clicca su continua.
accesso dal menu categoria
Il ripristino dei corsi puo' essere fatto dal menu amministrazione corso
(insegnanti)
E dal menu di amministrazione del sito,
nel menu a tendina categorie
corso categoria