Hola por tenerlo claro, para hacer copia de seguridad o actualizar de versión. Copiamos nueva versión en la misma carpeta carpeta renombrada a CumulusMXn y subimos por sftp. Paramos CumulusMX, renombramos por ejemplo a CumulusMXold
Copiamos Carpeta data, y fichero cumulus.ini. (y /web/Cutags.txt este no tiene datos)
La copiamos a la carpeta con la versión de Cumulus y renombramos de CumulusMXn a CumulusMX Iniciamos Cumulus y verificamos y si está todo ok borramos la antigua. ¿Es así?
Sobre el inicio cree este servicio y me funciona .
[Unit]
Description=Cumulus
After=network.target
[Service]
Type=simple
User=root
WorkingDirectory=/home/CumulusMX/
Restart=always
RestartSec=60
ExecStart=/usr/bin/mono /home/CumulusMX/CumulusMX.exe -port 2020 -lang es-ES
[Install]
WantedBy=multi-user.target
Pero en MXutils veo esto
[Unit]
Description=CumulusMX service
Documentation=https://cumuluswiki.org/a/Main_Page
After=network-online.target
[Service]
User=root
Group=root
ExecStart=/usr/bin/mono-service -d:/home/install/CumulusMX CumulusMX.exe -service
Type=forking
ExecStopPost=/bin/rm /tmp/CumulusMX.exe.lock
[Install]
WantedBy=multi-user.target
Que diferencias hay
¿Uso mejor este?