Pianificare Task con Crontab (Hosting Linux)

Se dovete eseguire degli script nel vostro server in un momento specifico, adoperate la capacità di pianificare dei task nel vostro server per far si che il sistema esegua automaticamente gli script al vostro posto.

Importante: Per proibire agli utenti del pannello di controllo di pianificare task a nome dell'utente "root", create sul system file del server un file vuoto col nome root.crontab.lock nell'ubicazione /parallels_plesk_panel_installation_directory/var/.

Durante l'installazione di Parallels Plesk Panel, i seguenti task verranno creati in modo automatico:

Dato che questi processi sono correlati alle statistiche del dominio, database e report, si raccomanda fortemente di non modificare né eliminare questi processi.

Nota. Potete anche pianificare processi per dominio. A tale fine, seguite le stesse procedure sotto, ma invece di accedere a Impostazioni > Task Pianificati, andare su Domini > nome di dominio > Task Pianificati.

Per pianificare un task:

  1. Accedere a Impostazioni > Task Pianificati (nel gruppo Principale).
  2. Selezionate l'account utente del sistema per conto del quale verrà eseguito il task.
  3. Cliccare su Pianificare Nuovo Task.
  4. Specificate quando eseguire il comando:

    Potete programmare data e ora utilizzando il formato di crontab sotto Unix. In questo formato, potete

    Per pianificare un task che deve essere eseguito ogni N tempo, inserite la combinazione */N, dove N è il valore riferito al campo (minuti, ore, giorni, mesi) Per esempio, */15 nel campo Minuti pianifica l'avvio del task ogni 15 minuti.

    Potete digitare i nomi contrattati dei mesi ed i giorni della settimana, corrispondenti alle prime tre lettere: Ago, Lug, Lun, Sab, ecc. Nonostante, i nomi contrattati no possono essere separati da virgole né usati insieme a dei numeri.

  5. Specificate il comando che desiderate eseguire. Digitatelo nel campo Comando.

    Per esempio, se desiderate eseguire il task per la creazione del backup nel momento specificato e ricevere il file di backup nella vostro e-mail, dovete specificare il seguente comando nella casella d'input Comando:

    /usr/local/psa/admin/sbin/backupmng

  6. Cliccare su OK.

Per sospendere temporaneamente l'esecuzione di un processo pianificato:

  1. Accedere a Impostazioni > Task Pianificati (nel gruppo Principale).
  2. Selezionare l'account utente del sistema per conto del quale viene effettuata l'azione.
  3. Localizzate il task che desiderate sospendere e cliccare sul nome di comando.
  4. Deselezionate la casella di controllo Attivato e cliccare su OK.

Per riprendere l'esecuzione di un task pianificato:

  1. Accedere a Impostazioni > Task Pianificati (nel gruppo Principale).
  2. Selezionare l'account utente del sistema per conto del quale viene effettuata l'azione.
  3. Ubicate l'azione per cui volete riprendere l'effettuazione e cliccare sul nome di comando.
  4. Selezionate la casella di controllo Attivato e cliccare su OK.

Per cancellare un task:

  1. Accedere a Impostazioni > Task Pianificati (nel gruppo Principale).
  2. Selezionare l'account utente del sistema per conto del quale viene effettuata l'azione.
  3. Selezionate la casella di controllo alla sinistra del task che desiderate cancellare.
  4. Cliccare su Rimuovere.
  5. Confermare la rimozione e cliccare su OK.