Tif*_*ker 6 linux backup ssh rsync rsnapshot
我的配置文件中有以下设置:(/etc/rsnapshot.conf)
脚本/工具:http : //www.rsnapshot.org/
backup_script ssh root@host.domain.com "sh /home/user/backup_mysql.sh" ./mysql
Run Code Online (Sandbox Code Playgroud)
该示例显示以下内容:
backup_script ssh root@example.com "mysqldump -A > /var/db/dump/mysql.sql" unused2
Run Code Online (Sandbox Code Playgroud)
我得到的错误:
ERROR: backup_script /usr/bin/ssh returned 255
Run Code Online (Sandbox Code Playgroud)
我究竟做错了什么?
小智 1
一种可能的方法是转换ssh root@host.domain.com "sh /home/user/backup_mysql.sh"为脚本(do_ssh.sh,此处)并调用该脚本。
就像是,
backup_script /path/to/do_ssh.sh ./mysql
我还建议您尝试在整个命令周围加上引号。
backup_script "ssh root@host.domain.com "sh /home/user/backup_mysql.sh"" ./mysql
| 归档时间: |
|
| 查看次数: |
4277 次 |
| 最近记录: |