我的一台服务器的硬盘已满,因此我需要移走一个文件以腾出空间。
我试过了tar -cvf
,但当我使用 将其发送到另一台服务器时wget -c
,我看到它已 100% 完成。问题是,尽管报告已完成,但文件的大小却不同。
答案1
下次当您回复对您的问题发表评论的人时,请使用@
来回复我,@Fischer
这样我就可以收到您回复我的通知,否则我可能永远不会回复您。
我会链接到一些教程。
你使用转到文件位置cd
,然后你做
tar -cvf example.tar /example
然后使用 rsync在基于 RedHat 的发行版上
yum install rsync
或者,如果你使用的是基于 Debian 的发行版
apt-get install rsync
然后转移到新服务器
rsync -av -e ssh username@oldserverip:/path/to/example.tar /example.tar
(请注意,您可以通过添加标志来选择动态 gzip 文件-z
)
最后untar
在新服务器上,转到 所在tar
的位置,使用ls
来帮助您查看文件。
tar -xvf example.tar