我已经运行以下命令 5 个小时,但仍在运行。mysql 有千兆字节的数据,但我如何确保以下命令实际上正在传输数据。有人可以检查正确性吗?
tar -czpf - ./ --exclude mysql mysql-bin* mysql.sock | ssh -lroot xxx.xx.xxx.xx tar -xzpf - -C /var/lib/mysql
lar*_*sks 13
您可以将pv命令插入到您的管道中以获取有关已传输字节数的报告,如下所示:
tar -czpf - ./ --exclude mysql mysql-bin* mysql.sock |
pv |
ssh -lroot xxx.xx.xxx.xx tar -xzpf - -C /var/lib/mysql
Run Code Online (Sandbox Code Playgroud)
这将为您提供如下输出,包括总字节数和当前传输速率:
202MB 0:00:13 [ 17MB/s] [ <=> ]
Run Code Online (Sandbox Code Playgroud)
您也可以只du -sh在目标目录上运行。