Autor Tema: Copia de seguridad o actualizacion e inicio automático  (Leído 434 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Conectado CarlosLSev

  • Full Member
  • ***
  • Mensajes: 210
    • Ver Perfil
    • Meteoviso
  • Estación: El Viso del Alcor- ESAND4100000041520A
Copia de seguridad o actualizacion e inicio automático
« en: 22 de Enero del 2021, 19:38:02 pm »
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?

Desconectado jmviper

  • Investigación
  • Hero Member
  • ******
  • Mensajes: 3.835
  • "Vortex Complex"
    • Ver Perfil
    • www.meteoarchena.es
  • Estación: Archena - ESMUR3000000030600B
Re:Copia de seguridad o actualizacion e inicio automático
« Respuesta #1 en: 22 de Enero del 2021, 22:51:45 pm »
Si te funciona yo solo añadiría la línea de ExecStopPost=/bin/rm /tmp/CumulusMX.exe.lock en la sección Service para borrar el archivo temporal

También pon After=network-online.target en vez de After=network.target. Con eso te aseguras de que haya conexión a internet cuando arranca y por lo tanto va a comunicarse con el GW-1000.


Archena, Valle de Ricote (Murcia). 120 msnm. 19.428 hab.
Davis Vantage Pro2 Plus

www.meteoarchena.es