欢迎来到云服务器

Directadmin Linux面板

使用rsync从远程目录提取数据

假设你有一个拥有海量数据的用户:

/home/username/domains/

传输数据的更简单的方法是:
1)创建没有域名目录的备份文件:
管理员级别 - >管理员备份/传输 - >创建备份
除“什么”部分外,请取消选择“域目录”选项并创建备份。
这将创建一个没有/ home / username / domains的tar.gz备份文件,从而使tar.gz变得更小。
 
2)正常传输和恢复用户的tar.gz备份文件。
 
3)由于我们跳过了域目录,我们必须手动传输这些数据。 Rsync是最好的工具。
- 登录到正在传输数据的新框(B)。
- 在ssh中,以root身份(或者你正在传输的用户,如果你想,但他们需要ssh访问),请输入:

rsync -ave 'ssh -p 221.2.3.4:/home/username/domains/ /home/username/domains/

其中22可以替换为不同的端口号,并且1.2.3.4被替换为旧服务器(A)的IP。 观看数据,因为它正从另一台服务器上拖到这台服务器上。
 
为了提高安全性,您可以在旧服务器上启用SSH(A),以便传输用户,并将“ssh -p 22”更改为ssh -l username -p 22.该将确保只使用用户级访问 当从A读取文件时您需要知道该用户的密码。
腾讯云代理

Copyright © 2003-2021 MFISP.COM. 国外vps服务器租用 梦飞云服务器租用 版权所有 粤ICP备11019662号