使用rsync无密码传输】的更多相关文章

众多数据库服务器的管理过程中,在不同服务器间的文件传输是免不了的.您可以使用scp命令或FTP方法完成文件的发送和接收,这篇文章我将给大家介绍另外一种方法,这就是rsync命令.rsync是文件传输程序,它的功能和算法描述可以参考维基百科中的介绍.参考链接:http://zh.wikipedia.org/zh-cn/Rsync 我来通过实验给大家展示一下rsync命令的常用方法.这里我们演示使用的操作系统是Linux,rsync已经预装好.如果是AIX操作系统,需要单独在IBM网站下载安装包安装…
最近机器迁移,需要备份文件,但各个机器间不能穿梭,即无法通过scp来传输文件, 在运维的建议下,选用了rsync作为传输的工具. 默认情况Ubuntu安装了rsync服务,但在/etc下没有配置文件,一般情况可以copy示例文件到/etc下. 配置无帐号登录的示例如下,需要主要高亮的部分. [mail] comment = public archive path = /tmp/mail/ use chroot = no # max connections= lock file = /var/lo…
1.通过ssh执行rsync(需要密码) 通过ssh帐户(需要密码)执行rsync,将文件同步镜像到远程服务器.下面这个例子将本地的/home/ramesh同步到远程目录/backup/ramesh(服务器地址192.168.200.10).执行以下操作时,服务器将会提示需要用户使用密码登录. rsync -avz -e ssh /home/ramesh/ ramesh@192.168.200.10:/backup/ramesh/ 2.使用ssh-keygen生成密匙 现在我们来设置ssh,以便…
ssh ~/.ssh/目录下通常有个文件 [root@user .ssh]# ll 总用量 16 -rw-------. 1 root root 552 11月 16 02:48 authorized_keys 这个里面包含的是别人的public key,如果别人有对应的private key,就能够登陆这个机器 生成自己的key,默认一路回车 ssh-keygen -t rsa -C “wenbintest@gmail.com” 比如如果我默认不加参数,也不输入密码 [root@user34-…
问题 rsync用来同步数据非常的好用,特别是增量同步.但是有一种情况如果不增加特定的参数就不是很好用了.比如你要同步多个几十个G的文件,然后网络突然断开了一下,这时候你重新启动增量同步.但是发现等了好久都没有进行数据传输,倒是机器的IO一直居高不下. 原因 rsync具体的增量同步算法不太清楚.根据它的表现来看,可能在增量同步已经存在的一个文件时,会校验已传输部分数据是否已源文件一致,校验完成才继续增量同步这个文件剩下的数据.所以如果对一个大文件以这样的算法来增量同步是非常花时间并且占用IO资…
很多时候,本地测试服务器想把文件传到线上服务器的时候,很多人都是通过登陆线上服务器ssh 传输,这样挺危险的,很多弊端....所以我找了下方法,发现scp挺好用的! 模拟环境: 192.168.147.130   线下测试服务器 192.168.147.128  线上服务器 如果想把 1.txt 传递到线上服务器,则可以使用一下命令 scp /www/1.txt root@192.168.147.128:/www 会提示输入密码: root@192.168.147.128's password:…
rsync -avz filename servername:/filename --exclude '*.log' --exclude '*.pyc' --exclude '*.db' --exclude 'env' rsync的选项说明. -v:显示rsync过程中详细信息.可以使用"-vvvv"获取更详细信息. -P:显示文件传输的进度信息.(实际上"-P"="--partial --progress",其中的"--progres…
scp传文件的话如果出错就得重新来过, 用rsync可以实现断点上传的功能   大概就是这样用:  rsync -P --rsh=ssh home.tar 192.168.205.34:/home/home.tar   传输的文件会隐藏起来, 用ls -a查看. 如果中途出错, 再次运行同样的命令上传就可以了.…
1.scp 限速100KB/s scp -l 1000 test root@192.168.1.104 此时的传输速率就是1M/8=100KB左右 2.rsync 限速100KB/s rsync -auvzP --bwlimit=100 本地文件 远程文件 参数说明: v:详细提示 a:以archive模式操作,复制目录.符号连接,等价于 -rlptgoD . z:压缩 u:只进行更新,防止本地新文件被重写,注意两者机器的时钟的同时 P:是综合了--partial --progress两个参数,…
rsync -azvP /rsync/ --password-file=/etc/rsyncd/rsyncd.password  ruiy@192.168.11.199:/rsync/ rsync -azvP /rsync/ --password-file=/etc/rsyncd/rsyncd.password -e "ssh -p 9095" ruiy@192.168.11.182:/rsync/…