 |
PhpMyAdmin |
 |
| |
 |
 |
|
PREMESSA Prima di parlare dell'interfaccia
PhpMyAdmin Vi ricordiamo che e' buona norma effettuare sempre dei backup
aggiornati del contenuto del vostro dominio e dei vostri database, poiche' ne' l'hardware ne' il
software sono infallibili, per cui, come sa bene chiunque utilizzi un computer,
puo' essere necessario reinstallare tutto ex novo ed aver bisogno dei backup
quando meno ci si aspetta.
A tal proposito e' comunque giusto che sappiate che noi non eseguiamo nessuna
copia di dati pubblicati ed utilizzati all'interno dei server (file, database,
posta elettronica, indirizzi presenti nella mail group e nella mailing list, etc.)
per metterli a disposizione dei clienti in caso di errata cancellazione, perdita
o alterazione, ma eseguiamo solo ed esclusivamente delle copie compresse per uso
interno che saranno utilizzate solamente nel caso avvenga un grave problema in
un server per poter ripristinare, piu' velocemente possibile, la sua corretta
funzionalita', pertanto ricordate che non sara' possibile avere da noi una copia
di quanto da voi cancellato, perduto o che, per un qualsiasi altro motivo, si
sia alterato all'interno del server.
A causa di questo motivo dovete sempre ricordarvi dell'importanza del backup che
deve essere eseguito direttamente dal cliente o da chi, per suo conto, gestisce
il sito web, quindi, in base a quanto abbiamo detto, ricordatevi sempre che e'
buona norma, oltre a possedere una copia del contenuto del sito nel proprio PC,
provvedere periodicamente a crearsi la propria copia di backup.
In conclusione di questa premessa e' comunque giusto che sappiate che tutti i
nostri server dispongono di doppi hard disk in raid (uno e' la copia aggiornata
all'istante del disco principale), quindi, anche caso di rottura di un disco,
entrera' automaticamente in funzione il secondo disco segnalando immediatamente
il guasto, pertanto, almeno in questo caso non saranno perduti i dati e, una
volta sostituito il disco guasto, immediatamente il server eseguira' una copia
identica dell'altro. Questo naturalmente, come detto all'inizio di questa
premessa, non salvaguardia un eventuale vostro file o un database che
erroneamente viene cancellato dal vostro spazio, in quanto, in questo caso, se
non ne possedete una copia, sara' impossibile per noi ripristinarlo, pertanto,
proprio per questo motivo, sia il cliente o chi per suo conto gestisce il dominio,
ci esonera da ogni e qualsiasi responsabilita' in caso di perdita, parziale o anche totale, dei
dati pubblicati a causa di guasto, di malfunzionamento,
di accesso non autorizzato al sito o alla casella di posta
elettronica e/o a qualsiasi altra causa che possa portare alla perdita di uno o
piu' file, in quanto, ribadiamo, il backup rimane a carico del cliente o chi per
suo conto gestisce il dominio e questo deve prendere ogni precauzione utile
per cercare di evitare la perdita parziale o totale del contenuto del proprio
dominio.
PHPMYADMIN
Ogni database relazionale che si rispetti e' sempre corredato da piu' strumenti che ne semplificano la gestione, che velocizzano lo svolgimento di operazioni di routine e che rendono piu' agevole la vita di coloro che non conoscono bene il linguaggio SQL o che
comunque non vogliono utilizzarlo direttamente, preferendo utilizzare un'interfaccia grafica piu' gradevole e intuitiva. Nel caso di MySQL lo strumento di gestione piu' diffuso e'
PhpMyAdmin, che permette di gestire in maniera semplice via Web i vostri database.
Grazie a PhpMyAdmin e' infatti possibile creare e salvare database;
creare, salvare e modificare tabelle, eliminare, modificare e aggiungere informazioni
nei database; gestire, eseguire comandi SQL; creare, modificare, cancellare e gestire i permessi di ogni utente MySQL; esportare
i dati contenuti nei database in piu' formati.
Per la sicurezza del vostro database e' regola effettuare spesso
il suo Backup (esportare) in modo da poter ricaricare (importare) tali dati in caso di necessita'.
Qualunque webmaster dovra' prima o poi avere a che fare con questa operazione che, per quelli ormai esperti, e' un gioco da ragazzi ma
per coloro che sono alle prime armi spesso risulta un’operazione non facile,
quindi, proprio per questo motivo, qui di seguito vi indichiamo come eseguire
queste due importanti operazioni utilizzando il programma PhpMyAdmin che avete a
disposizione all'interno del pannello di controllo Plesk.
IMPORTANTE: il programma PhpMyAdmin permette il backup (esportazione) ed il restore
(importazione) di database MySQL nei casi in cui la base dati non sia troppo grande. Spesso e' piu' facile fare un backup che un restore. Quest'ultimo e' influenzato dal tempo di esecuzione rispetto al timeout del PHP e l'errore "Maximum execution time exceeded", nel caso di database di svariati MB, e' una scocciatura con la quale dobbiamo fare i conti.
Cio' premesso, va detto che nella maggioranza dei casi tramite l'applicativo
PhpMyAdmin possiamo in tutta tranquillita' fare backup e restore senza problemi,
comunque, nel caso il vostro database sia molto grande, per evitare questo
problema, e' consigliabile di non salvare contemporaneamente tutte le tabelle
del database ma di eseguire l'esportazione tabella per tabella e di utilizzare
la compressione dei dati.
In questa breve descrizione vi indicheremo passo-passo
come esportare il vostro database in modo di averne una copia in locale da
utilizzare in caso di necessita'. Seguiranno anche le relative istruzioni per
importare, dal vostro computer al server, il file .sql del vostro database.
ESPORTARE IL DATABASE
(BACKUP)
dopo essere entrati nel pannello di controllo Plesk, dal menu cliccare su
Home
a - in servizi, cliccare sull´icona DATABASE
b - cliccare sul nome del database
c - cliccare sull´icona AMMINISTRAZIONE DA WEB DEL DATABASE oppure, secondo la
versione del pannello Plesk, AMMINISTRAZIONE WEB e si aprira' il
programma phpMyAdmin per la completa gestione del database.
Per esportare (backup) l'intero database seguire questi passi rappresentati nell'immagine
seguente:

1 - nel menu di PhpMyAdmin cliccare sul nome del database
2 - nella pagina che sara' visualizzata cliccare sul pulsante ESPORTA
3 - selezionare tutte le tabelle che compongono il database
4 - controllare che il check SQL sia attivo
5 - nel settore STRUTTURA mettere lo spunto su AGGIUNGI DROP TABLE

scorrendo in basso la pagina dell'interfaccia PhpMyAdmin:
6 - mettere lo spunto su SALVA CON NOME. Da notare che viene offerta anche la possibilita' di scegliere il tipo di compressione dei dati (di default,
come visibile nell'immagine sopra, la compressione dei dati e' disabilitata) cosa che consigliamo vivamente
di utilizzare in caso di database di grandi dimensioni.
7 - premere sul pulsante ESEGUI e partira' l’esportazione del database con conseguente salvataggio
del file .sql sul vostro computer.
Se si desidera esportare una sola tabella invece che l'intero database,
eseguire al posto di SELEZIONA TUTTO (punto 3) la sola selezione del nome della
cartella da esportare nel settore ESPORTA dell'interfaccia PhpMyAdmin come
indicato in questa immagine:

E' sottointeso che l'esportazione tabella per tabella andra' eseguita per tutte
le tabelle che compongono il database avendo cosi nel vostro computer il
salvataggio di un file .sql per ogni tabella di cui e' composto il vostro
database.
IMPORTARE IL DATABASE
(RESTORE)
dopo essere entrati nel pannello di controllo Plesk, dal menu cliccare su
Home
a - in servizi, cliccare sull´icona DATABASE
b - cliccare sul nome del database
c - cliccare sull´icona AMMINISTRAZIONE DA WEB DEL DATABASE oppure, secondo la
versione del pannello Plesk, AMMINISTRAZIONE WEB e si aprira' il
programma phpMyAdmin per la completa gestione del database.
Per importare (restore) l'intero o la sola tabella di un database seguire questi passi:
1 - nel menu di PhpMyAdmin cliccare sul nome del database
2 - nella pagina che sara' visualizzata cliccare sul pulsante IMPORTA
3 - nel settore IMPORTA premere sul pulsante SFOGLIA e ricercare all'interno del
vostro computer il file .sql da importare
4 - dopo aver confermato sul pulsante ESEGUI del PhpMyAdmin partira'
l'importazione del contenuto del file .sql.
Nota: Il tempo di importazione dei dati variera' a seconda della grandezza del
file di backup. Ricordiamo che la dimensione massima importabile e' di 2 MB.
Alla fine del processo dovremmo ricevere un messaggio che indica che
l'importazione e' avvenuta con successo indicando anche il numero delle queries
che sono state eseguite.
|