5GB数据库备份太大,为phpmyadmin任何解决scheme?

我有一个虚拟专用服务器与Plesk控制面板和Ubuntu安装在后端。

在过去的一年中,它变得非常大,超出我的预期,我没有任何备份。 为了以防万一,我非常不安。

当我试图做一个转储,phpMyAdmin只是崩溃,因为数据库总共5Gb,我知道这是一个极端的数据量,但是这是有点不尽人意。 我希望有人可以build议一个脚本或应用程序,可能会自动化的逐步备份。 我通常会按桌子做一个手动的桌子,但是结构也很大,所以这会花费我很多时间。

面板上唯一可用的备份解决scheme是myLittleBackup,但我无法安装,因为它需要ASP.NET

你有没有尝试命令行实用程序mysqldump

东西沿线

 cd /tmp mysqldump -u root -pPASSWORD databasename > dump.sql 

或者像你这样的大型数据库

 cd /tmp mysqldump -u root -pPASSWORD databasename | gzip > dump.sql.gz 

你有没有使用CPANEL备份系统。 有一个选项只备份数据库,或者你可以备份所有的网站,让它在后台工作。 备份完成后,系统会向您发送一封电子邮件。 下载它并查找数据库应该在哪里的MYSQL文件夹。

我以前从来没有试过这个,DB中的5GB是很多的信息。 所以,如果工作,让我知道要添加它

如果你有shell访问权限或从外部访问你的数据库,你可以使用mysqldump命令行工具运行转储。 这是简单和相对较快,我们一直使用它!

对于版本5.1的文档参考在这里