我使用SpiderOak进行在线备份和文件同步(类似于 Dropbox)。我通过SpiderOak --headless命令在我的无头服务器上运行它。
目前,我必须在屏幕会话中手动启动它以保持它运行。这意味着我必须记住每次重新启动服务器时启动我的备份软件(不理想。)
如何与系统的其余进程一起自动启动 SpiderOak?(对于加分,我如何监控它以确保它保持活力?)
我已经尝试向spideroak.confUpstart 服务中添加一个文件,/etc/init如下所示,但它无法启动,因为 SpiderOak 需要以我的普通用户帐户(不是 root)运行。
root@helios:~/.SpiderOak# cat /etc/init/spideroak.conf
description "The SpiderOak automatic cloud backup service."
# Start when system starts.
start on runlevel [2345]
stop on runlevel [!2345]
exec SpiderOak --headless
Run Code Online (Sandbox Code Playgroud)