Z nějakého důvodu existuje limit velikosti souboru 2 GB, nejsnazší způsob, jak to obejít, je použít split
:
mysqldump ... | split -b 250m - filename.sql-
Soubory můžete také komprimovat takto:
mysqldump ... | gzip -9c | split -b 250m - filename.sql.gz-
Chcete-li obnovit z nekomprimovaného souboru, postupujte takto:
cat filename.sql-* | mysql ...
Pro komprimovaný soubor:
cat filename.sql-* | zcat | mysql ...
Samozřejmě, pokud chcete jeden soubor, můžete pak tar
výsledek.
Samozřejmě můžete nahradit 250m
s jinou velikostí, pokud si to přejete.