rsync同步本地文件到远程服务器

1.2k 词

rsync同步本地文件到远程服务器

如何将本地的一个目录,rsync同步到目的服务器/data0/sd目录下1. 首先,您需要在目标服务器上安装rsync。
2. 然后,您可以使用以下命令将本地目录同步到目的服务器/data0/sd目录:

rsync -avz -e "ssh" /local_folder/ /dest_server/data0/sd/

其中,-a表示忽略所有错误和歧义的选项。-v表示显示进度条。-z表示使用最优的传输方式。-e "ssh"表示使用SSH连接。
3. 如果您想要将所有文件同步到目的服务器,可以使用以下命令:

rsync -avz -e "ssh" * /dest_server/data0/sd/

其中,*表示所有文件。
4. 如果您想要将特定目录同步到目的服务器,可以使用以下命令:

rsync -avz -e "ssh" /local_folder/ /dest_server/data0/sd/my_folder/

其中,/local_folder/表示本地目录。/dest_server/data0/sd/my_folder/表示目的服务器上的目标目录。
5. 如果您想要将文件夹内容同步到目的服务器,可以使用以下命令:

rsync -avz -e "ssh" /local_folder/my_sub_folder/ * /dest_server/data0/sd/my_folder/

其中,/local_folder/表示本地目录。/dest_server/data0/sd/my_folder/表示目的服务器上的目标目录。*表示所有文件夹内容。️dockerfiles

rsync -avz user1@10.210.1.6::aigc/ --password-file=/root/pwd.txt /data0 -v -h --progress

rsync -avzP ./AutoMatic1111/stable-diffusion-webui/models/Stable-diffusion/blindbox_V1Mix.safetensors user1@10.210.1.6::aigc/blindbox_V1Mix.safetensors --password-file=pwd.txt

上传一个文件

rsync -avz test@192.168.1.1::aigc/ --password-file=/root/pwd.txt /data0 -v -h --progress

sudo /usr/bin/rsync --daemon --config /etc/rsyncd.conf