在Linux下使用rsync讲大量小文件数据从192.168.1.2机器的a目录传输到192.168.1.1机器上B目录
时间: 2024-02-11 08:07:04 浏览: 34
在Linux下使用rsync将192.168.1.2机器上的a目录传输到192.168.1.1机器上的B目录,可以使用以下命令:
```bash
rsync -avz --progress /path/to/a/ user@192.168.1.1:/path/to/B/
```
解释:
- `-a`:表示使用归档模式,保留文件的所有属性,包括权限、所有者、时间等。
- `-v`:表示显示传输过程中的详细信息。
- `-z`:表示使用压缩传输,可以减少传输数据量。
- `--progress`:表示显示传输过程中的进度信息。
- `/path/to/a/`:表示要传输的源目录。
- `user@192.168.1.1:/path/to/B/`:表示目标目录,其中`user`为目标机器上的用户名,`192.168.1.1`为目标机器的IP地址,`/path/to/B/`为目标目录的路径。
在执行以上命令时,需要输入目标机器上的用户密码。如果想要免密码登录,可以在源机器上生成公钥,然后将公钥复制到目标机器上的`authorized_keys`文件中,这样就可以实现免密码登录。
相关问题
rsync -a --paswsword-file=/etc/rsync.password /tmp rsync_user1@192.168.203.70::rsync_test出现报错怎么回事
根据提供的引用,rsync命令连接到192.168.xxx.xxx时出现了连接被拒绝的错误。这可能是由于以下原因之一导致的:
1.目标主机未运行rsync守护程序。请确保在目标主机上启动了rsync守护程序。
2.目标主机的防火墙阻止了rsync连接。请检查目标主机的防火墙设置,确保允许rsync连接。
3.目标主机的rsync守护程序配置不正确。请检查目标主机上的rsync配置文件,确保它们正确配置。
对于您提供的rsync命令,出现报错可能是由于以下原因之一导致的:
1.密码文件路径不正确。请确保密码文件的路径正确,并且您有权限访问该文件。
2.密码文件格式不正确。请确保密码文件的格式正确,并且密码文件中只包含密码,没有其他字符。
3.目标主机的rsync守护程序配置不正确。请检查目标主机上的rsync配置文件,确保它们正确配置。
以下是一个示例命令,演示如何使用rsync将本地/tmp目录同步到远程主机192.168.203.70的rsync_test模块中:
```shell
rsync -a --password-file=/etc/rsync.password /tmp rsync_user1@192.168.203.70::rsync_test
```
rsync -av 192.168.10.109@root:/etc/sysconfig/network-scripts /etc/sysconfig/network-scripts
在使用 rsync 命令时,你需要注意以下几点:
1. 你应该使用 `rsync` 命令的 `-e` 选项来指定远程主机的 SSH 登录方式。例如,如果你想使用密码进行 SSH 登录,可以添加 `-e "sshpass -p your_password ssh"` 到命令中。如果你已经设置了 SSH 密钥对,则不需要使用密码登录。
2. 在指定远程主机时,应该将用户名和主机名用 `user@host` 的格式表示。在你的命令中,用户名 `192.168.10.109` 是无效的。应该将其更正为正确的用户名。假设正确的用户名是 `root`,那么命令应该是:
```
rsync -av -e "sshpass -p your_password ssh" root@192.168.10.109:/etc/sysconfig/network-scripts /etc/sysconfig/network-scripts
```
注意替换 `your_password` 为远程主机的密码。
请确保你具有适当的权限,并且远程主机上的 SSH 服务已正确配置。如果你仍然遇到问题,请提供任何错误消息以获得更详细的帮助。
相关推荐
![doc](https://img-home.csdnimg.cn/images/20210720083327.png)
![doc](https://img-home.csdnimg.cn/images/20210720083327.png)
![docx](https://img-home.csdnimg.cn/images/20210720083331.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)