Вы находитесь на странице: 1из 2

Existen varias maneras de respaldar base de datos MySQL, en este post unicamente mostrar una manera de hacerlo utilizando

mysqldump() y ! " #asicamente lo que se realiza es un resplado de todas las bases de datos, por lo que el script debe e$ecutarse como un usuario que ten%a permisos sobre todas las bases" &dicionalmente se mantiene en disco las ultimas ' copias de los respaldos"
<?php // Realiza el Backup de las bases de datos $bdd = "--all-databases"; $opt = ""; $backupFile = date("Y-m-d-H-i-s" ! "!#z";

$comma$d = "m%s&ldump --opt $opt $bdd ' #zip ( $backupFile"; e)ec($comma$d* $salida ; // +a$tie$e los ultimos , backups $da%s=,; $a-chi.os = sca$di-("!/" ; /o-each ($a-chi.os as $ke% =( $.al 0 i/(subst-($.al*-1 2= "#z"

u$set($a-chi.os3$ke%4 ; 5 $i=cou$t($a-chi.os ; /o-each ($a-chi.os as $ke% =( $.al 0 i/($i<=$da%s b-eak; u$li$k($.al ; $i--; 5 ?(

Descargar el cdigo: bac(up Share)his

Otros post
)e puede interesar** &pplet con varias +unciones de numeracion

)empo ost y ,et cuando usarlos -r%anizar ideas con .reeMind

Вам также может понравиться