这让我疯了 . 现在测试了两天 . 以前在Debian 7上运行正常的东西现在不再适用于Debian 9 .
从头开始只是普通的Debian 9,所以没什么特别的 .
我希望我的备份脚本mybackup.sh在关机时运行 . 此脚本将文件夹和文件移动到远程tar文件中,并将mysql表备份到远程主机 .
我把文件(和Debian 7一样)放在/ect/init.d/中
直接执行时它工作正常 .
sudo chmod +x /etc/init.d/mybackup.sh
sudo /etc/init.d/mybackup.sh
所有备份都应该运行,它只需要大约20秒 .
在Debian 7上,我只是在/etc/rc0.d中放置了一个符号链接,让它在关机时运行 .
sudo ln -s /etc/init.d/mybackup.sh /etc/rc0.d/K04mybackup.sh
这曾经没有任何问题 . 已在远程文件夹和主机上生成备份文件,然后机器平稳关闭 .
但这在Debian 9上失败了 .
我尝试了以下内容
-
命令update-rc.d来操作头信息
-
和/或重命名链接到K00 ...,S00 ...,K04 ......,S04 ......
-
生成服务"should"启动脚本一次关机
没有任何效果 . 没有任何反应 . 在关机或日志文件中,我甚至找不到任何警告或错误消息 .
我不明白 . 我究竟做错了什么?
1 回答
尝试以下步骤,希望它能解决您的问题