如何将部分表转储并保存在不同的服务器上?

时间:2012-10-14 09:17:34

标签: mysql database mysqldump database-backups

我有一个数据库服务器,它有一个90 GB的表。现在我想对那张桌子进行备份。 但DB几乎已满,我无法收回同一台服务器。

有没有办法使用mysqldump -u username -ppassword dbname tablename > different_server_location

进行备份

我过去常常在同一台服务器上这样做。

示例:

mysqldump -u username -ppassword dbname tablename > /tmp/file_name

由于DB服务器上没有可用空间,如何备份90 GB的表格呢?

我可以将文件备份为几件。我的意思是一次10 GB,依此类推?

1 个答案:

答案 0 :(得分:1)

为什么不从同一网络中的其他服务器转储,如:

mysqldump --host=myserver -u backup mydb > test.sql