thm*_*ms0 2 linux bash lua rsync
我使用lsyncd同步一个目录,这是我的/etc/lsyncd/lsyncd.conf.lua:
sync
{
default.rsyncssh,
source="/home/user/sync/",
host="redacted",
targetdir="/home/user/sync"
}
Run Code Online (Sandbox Code Playgroud)
我尝试添加两个同步块,但只有第一个正在工作.我该怎么办 ?
问候,
所以有两种解决方案:
targetlist = {
"server1:/var/www/wiki/",
"server2:/var/www/wiki/"
}
for _, server in ipairs( targetlist ) do
sync{ default.rsync,
source="/var/www/wiki/",
target=server
}
end
Run Code Online (Sandbox Code Playgroud)
或者我试图链接两个source =和targetdir =
例
sync
{
default.rsyncssh,
source="/home/redacted/sync/",
host="debian",
targetdir="/home/user/sync",
source="/home/pi/sync2/",
targetdir="/home/user/sync2"
}
Run Code Online (Sandbox Code Playgroud)
开始了
| 归档时间: |
|
| 查看次数: |
4364 次 |
| 最近记录: |