è possibile ripristinare e fare il backup di database di ogni dimensione, se però il database supera una certa soglia, mediamente 30/50 mb bisogna avere delle accortezze nel farlo.
Dal momento che il dump viene fatto su un server e non su un pc domestico esiste un timeout specifico per l'esecuzione degli scripts.
Se il database è molto grande non sarà ovviamente possibile farne il dump in un colpo solo perchè lo script andrà in timeout, ma farne dump parziali.
Alcuni forum mettono a disposizione delle utility ad hoc, ma purtroppo talvolta non prendono in considerazione il problema dei dump grossi e possono creare dei dump apparentemente buoni, ma in realtà incompleti.
L'ideale è utilizzare phpmyadmin, che permette in modo molto semplice di fare dei backup parziali di gruppi di tabelle o addirittura di parti di tabelle.