Realizar una copia de seguridad de la base de datos ayuda a los administradores que necesitan garantizar la seguridad de los datos de la base de datos.
Para realizar el proceso vía SSH es necesario:
-
Tener acceso SSH como usuario root
-
Tener espacio en disco para realizar/almacenar copias de seguridad
Vea cómo realizar el procedimiento:
1En el WHM , en la barra de búsqueda, coloque Terminal y haga clic en la opción encontrada
2En el Terminal, ejecute los siguientes comandos:
-
A) Screen permite que el proceso no se interrumpa por caída de Internet o energía eléctrica:
screen -S db-backup
-
B) El siguiente comando crea archivos de copia de seguridad en la carpeta “/root/dbbackup“ en formato “.sql”
test -d /root/dbbackup && echo -e "\n Diretorio de backup ja existe" || mkdir /root/dbbackup && echo -e "\n Diretorio de backup /root/dbbackup criado" && lista_db=$(mysql -e'show databases;' | egrep -v "Database|information_schema|sys|performance_schema"); for db in $lista_db ; do mysqldump $db >> /root/dbbackup/$db.sql ; done && echo -e "\n Backup finalizado, bases com backup :" && ls /root/dbbackup
3Después de crear la copia de seguridad, verifique si el archivo se generó correctamente:
ls -lh backup.sql
Una vez finalizada la copia de seguridad, consulte cómo importar una base de datos a través de SSH