我正在提供商之间移动服务器,我将在他们的网络中执行mysqldump,然后使用mysql --host .. < dump.sql
通过Internet将文件加载到远程数据库。
只要我可以连接到远程mysql服务器是他们的任何限制/问题?我想这会花更长的时间,但如果有可靠性问题,我会更担心。我正在两个众所周知的云提供商之间移动。
答案 0 :(得分:1)
如果您的连接良好,应该没有问题。通常,将数据写出来比传输语句需要的时间更长,因此只要充足,带宽很少成为问题。
对于长时间恢复,您希望确保您的连接保持活动状态,因此您需要一个可靠的连接,并且不要中断该过程。在笔记本电脑上使用无线网络可能是一个坏主意,它可能会削减,你可能会关闭它等等。
我发现最有效的方法是执行mysqldump
,检查,使用rsync
复制它,然后远程执行恢复。
答案 1 :(得分:0)
您可以将FTP文件的SCP始终发送到远程计算机并在本地执行。这样,由于网络打嗝导致数据损坏的可能性要小得多。
否则它就是一样的,我会说。