我在将 mysql 数据库转储到网络驱动器时遇到问题。问题是我的网速真的很慢(大约 3-7mb/s)。
本地转储,速度很好。我编写了自己的程序,每天自动备份 4 次,并从主服务器(windows vps)转储到 Linux vps 的 samba 服务器。两个服务器的端口速度都是 1gb/s。问题是,例如,当我手动将随机文件上传到 Linux 机器的 samba 服务器时,我获得的速度高达 100mb/s。数据库大约 45GB。此外,之前我在 windows 机器上执行备份时,让程序在那里运行,并通过网络转储数据库,速度也高达 100mb/s。直接转储到网络驱动器时速度这么慢,这可能是什么问题?
我使用的命令:
mysqldump -u root -ppassword --single-transaction --hex-blob database worlds > "\\mysambaserver\Storage\folder\worlds.sql"