是否可以将rsync发送到没有安装rysnc的远程服务器?
我试图将rsync发送到没有安装rsync的远程服务器,我只收到了以下错误:
bash: rsync: command not found
rsync: connection unexpectedly closed (0 bytes received so far) [receiver]
rsync error: remote command not found (code 127) at io.c(463) [receiver=2.6.8]
我想对我的rsync备份进程设置一个时间限制。我该怎么做?
根据这个职位的说法,有一种选择就是这样做:
--time-limit
When this option is used rsync will stop after T minutes and exit.
但是,我没有在我的Ubuntu12.04上实现这个选项。在帖子的评论中,有一个可能的解决方案,但我不够流利,不敢自己动手,就像这样。
此外,似乎有时间限制命令/程序,但我也没有。这可能是解决办法吗?
因此,我正在编写一个rsync命令。整个一天我都在兜圈子。是时候寻求帮助了。
我的问题似乎是在引用,但我并不清楚到底出了什么问题。这个片段:
#!/bin/bash
sudo -v
COMMAND=`basename ${0}`
SRC='/etc'
SRC=`realpath ${SRC}` # make relative paths absolute
SRC=${SRC}/ # force rsync to disallow symlinks to the parent path
if [[ ! -d ${SRC} ]];
then
echo Use ${COM
我想使用rsync来同步我的/rsync文件夹。
我在我的2台服务器上创建rsync用户并配置ssh键。
我安装了rsync,创建了/rsync文件夹,将chmod 777放在上面。
但当我执行
rsync -avz -e ssh rsync@1.2.3.4:/rsync /rsync -p 8682
我有过
Unexpected local arg: /rsync
If arg is a remote file/dir, prefix it with a colon (:).
rsync error: syntax or usage error (code 1) at main.c(1246
我正在创建一个cron作业来保持两个脏的同步。我在用rsync。我正在运行一个rsync守护进程。我看了手册,上面写着:
RSYNC_PASSWORD
Setting RSYNC_PASSWORD to the required password allows you to
run authenticated rsync connections to an rsync daemon without
user intervention. Note that this does not supply a password