sql >> Base de Datos >  >> RDS >> Mysql

mysqldump haciendo una copia de seguridad parcial - volcado de tabla incompleto

Hay un límite de tamaño de archivo de 2 GB por alguna razón, la forma más fácil de evitarlo es usar split :

mysqldump ... | split -b 250m - filename.sql-

También puede comprimir los archivos de esta manera:

mysqldump ... | gzip -9c | split -b 250m - filename.sql.gz-

Para restaurar desde un archivo no comprimido, haga esto:

cat filename.sql-* | mysql ...

Para un archivo comprimido:

cat filename.sql-* | zcat | mysql ...

Por supuesto, si desea un solo archivo, puede tar el resultado.

Obviamente puedes reemplazar los 250m con un tamaño diferente si lo desea.