 |
PhpMyAdmin |
 |
| |
 |
 |
|
PREMESSA Prima di parlare dell'interfaccia
PhpMyAdmin Vi ricordiamo che è buona norma effettuare sempre dei backup
aggiornati del contenuto del vostro dominio e dei vostri database, poichè nè l'hardware nè il
software sono infallibili, per cui, come sa bene chiunque utilizzi un computer,
può essere necessario reinstallare tutto ex novo ed aver bisogno dei backup
quando meno ci si aspetta.
A tal proposito è 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, più velocemente possibile, la sua corretta
funzionalità, pertanto ricordate che non sarà 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 è
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 è comunque giusto che sappiate che tutti i
nostri server dispongono di doppi hard disk in raid (uno è la copia aggiornata
all'istante del disco principale), quindi, anche caso di rottura di un disco,
entrerà 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 eseguirà 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, sarà 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 responsabilità 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
più 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 è sempre corredato da più strumenti che ne semplificano la gestione, che velocizzano lo svolgimento di operazioni di routine e che rendono più agevole la vita di coloro che non conoscono bene il linguaggio SQL o che
comunque non vogliono utilizzarlo direttamente, preferendo utilizzare un'interfaccia grafica più gradevole e intuitiva. Nel caso di MySQL lo strumento di gestione più diffuso è
PhpMyAdmin, che permette di gestire in maniera semplice via Web i vostri database.
Grazie a PhpMyAdmin è 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 più formati.
Per la sicurezza del vostro database è regola effettuare spesso
il suo Backup (esportare) in modo da poter ricaricare (importare) tali dati in caso di necessità.
Qualunque webmaster dovrà prima o poi avere a che fare con questa operazione che, per quelli ormai esperti, è 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 è più facile fare un backup che un restore. Quest'ultimo è influenzato dal tempo di esecuzione rispetto al timeout del PHP e l'errore "Maximum execution time exceeded", nel caso di database di svariati MB, è una scocciatura con la quale dobbiamo fare i conti.
Ciò premesso, va detto che nella maggioranza dei casi tramite l'applicativo
PhpMyAdmin possiamo in tutta tranquillità fare backup e restore senza problemi,
comunque, nel caso il vostro database sia molto grande, per evitare questo
problema, è 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 necessità. 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 aprirà 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 sarà 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 possibilità di scegliere il tipo di compressione dei dati (di default,
come visibile nell'immagine sopra, la compressione dei dati è disabilitata) cosa che consigliamo vivamente
di utilizzare in caso di database di grandi dimensioni.
7 - premere sul pulsante ESEGUI e partirà 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 andrà 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 è 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 aprirà 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 sarà 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 partirà
l'importazione del contenuto del file .sql.
Nota: Il tempo di importazione dei dati varierà a seconda della grandezza del
file di backup. Ricordiamo che la dimensione massima importabile è di 2 MB.
Alla fine del processo dovremmo ricevere un messaggio che indica che
l'importazione è avvenuta con successo indicando anche il numero delle queries
che sono state eseguite.
|