Script PHP para respaldar y restaurar una base de datos: Importar dump
Paso 1:
Si creaste una copia de seguridad de la base de datos usando nuestra solución de script PHP, puedes restaurar la copia en una base de datos vacía con el script que te presentamos aquí. Ten en cuenta que bases de datos grandes podrían no restaurarse con el script, ya que podría encontrarse con restricciones del servidor.
Pasos necesarios:
1. En la carpeta "/backup/" donde está la copia de seguridad, por ejemplo, dumpDATUM.sql.gz, crea un archivo PHP (db_einspielen.php) con el siguiente contenido:
<?
exec("gunzip dumpDATUM.sql.gz");
exec("mariadb -u LOGIN -p'PASSWORT' LOGIN < dumpDATUM.sql");
echo "¡El DUMP fue restaurado!";
?>
LOGIN (2 veces) se reemplaza por el nombre de la base de datos que encuentras en KAS (gestión técnica) bajo DATENBANK. PASSWORT se reemplaza por la contraseña de la base de datos. Asegúrate de que el "-p" permanezca antes de la contraseña.
En dos lugares del script, reemplaza DATUM con la fecha que tiene el archivo en tu carpeta "backup" vía FTP. El script descomprime con el primer comando y restaura en la base de datos con el segundo.
2. Ahora accede a la URL http://www.ihre-adresse-im-netz.de/backup/db_einspielen.php. El script se ejecutará y restaurará la copia de seguridad en tu base de datos.Buscar soporte y FAQ