Taken inroosteren
Als u op gezette tijden scripts op uw server wilt uitvoeren, kunt u het takenrooster op uw server gebruiken om het systeem de scripts automatisch voor u te laten uitvoeren.
Let op: Om configuratieschermgebruikers te verbieden om taken namens de gebruiker "root" in te roosteren, maakt u op het bestandssysteem van de server een leeg bestand aan met de naam root.crontab.lock
op de locatie /plesk_installatiemap/var/
.
Tijdens de installatie van Plesk worden de volgende taken automatisch aangemaakt:
- autoreport.php – brengt dagelijkse, wekelijkse en maandelijkse verslagen uit over cliënten en domeinen (drie aparte taken)
- backupmng – start het maken van ingeroosterde reservekopieën van domeinen iedere 30 minuten
- statistics – genereert statistieken over de beperkingen die zijn opgelegd aan domeinen, zoals dataverkeer, schijfruimtegebruik, enzovoorts
- mysqldump.sh - maakt een reservekopie van drie MySQL-databases: psadump-, MySQL- en Horde-databases
Aangezien al deze taken zijn gekoppeld aan domeinstatistieken, databases en verslagen, wordt u sterk aangeraden deze taken niet te wijzigen of te verwijderen.
Opmerking. U kunt ook taken per domein inroosteren. Om dit te doen volgt u dezelfde procedures die u hieronder ziet staan, maar in plaats van naar Server > Ingeroosterde Taken gaat u naar Domeinen > domeinnaam > Ingeroosterde Taken.
Om een taak in te roosteren:
- Klik op de snelkoppeling Server in het navigatiepaneel.
- Klik op het icoon Ingeroosterde Taken in de groep Diensten.
- Selecteer het systeemgebruikeraccount namens welke de taken moeten worden uitgevoerd.
- Klik Nieuwe Taak Toevoegen.
- Geef aan wanneer uw opdracht moet worden uitgevoerd:
- Minuut - geef een waarde op tussen 0 en 59
- Uur - geef een waarde op tussen 0 en 23
- Dag van de maand - geef een waarde op tussen 1 en 31
- Maand - geef een waarde tussen 1 en 12, of selecteer de maand in het uitrolmenu
- Dag van de week - geef een waarde op tussen 0 en 6 (0 voor zondag), of selecteer de dag van de week in het uitrolmenu
U kunt de tijd inroosteren met het formaat van UNIX crontab ingangen. In dit formaat kunt u
- meerdere waarden opgeven die worden gescheiden door komma's,. Twee getallen die met een verbindingsstreepje worden gescheiden vormen een inclusieve reeks. Om bijvoorbeeld een taak uit te voeren op de 4de, 5de, 6de en 20ste van de maand, voert u in: 4-6,20.
- geef een asterix (*) op om aan te geven dat alle waarden zijn toegestaan. Om bijvoorbeeld aan te geven dat een taak elke dag moet worden uitgevoerd, geeft u * op in het tekstveld Dag van de maand.
Om een taak op te geven voor elke N-de periode, geeft u de combinatie */N op, waarbij N de geldige waarde is voor het veld (minuut, uur, dag, maand). Bijvoorbeeld: */15 in het veld Minuut zorgt ervoor, dat de taak om de 15 minuten wordt uitgevoerd.
U kunt ingekorte namen gebruiken voor de maanden en dagen, die bestaan uit de eerste drie letters van de naam in het Engels: Aug, Jul, Mon, Sat, etc. Let er wel op, dat de ingekorte namen niet kunnen worden gescheiden door komma's en niet kunnen worden gecombineerd met cijfers.
- Geef aan welke opdracht uitgevoerd moet worden. Geef het op in het invoerveld Opdracht.
- Klik OK.
Om tijdelijk de uitvoering van een ingeroosterde taak op te schorten:
- Klik op de snelkoppeling Server in het navigatiepaneel.
- Klik op het icoon Ingeroosterde Taken in de groep Diensten.
- Selecteer het systeemgebruikeraccount namens welke de taak wordt uitgevoerd.
- Lokaliseer de taak die u wilt opschorten en klik op de naam van de opdracht.
- Zorg dat het selectievakje Ingeschakeld niet is geselecteerd en klik OK.
Om uitvoering van de ingeroosterde taak te hervatten:
- Klik op de snelkoppeling Server in het navigatiepaneel.
- Klik op het icoon Ingeroosterde Taken in de groep Diensten.
- Selecteer het systeemgebruikeraccount namens welke de taak wordt uitgevoerd.
- Lokaliseer de taak waarvan u de uitvoering wilt hervatten en klik op de naam van de opdracht.
- Zorg dat het selectievakje Ingeschakeld is geselecteerd en klik OK.
Om een taak te annuleren:
- Klik op de snelkoppeling Server in het navigatiepaneel.
- Klik op het icoon Ingeroosterde Taken in de groep Diensten.
- Selecteer het systeemgebruikeraccount namens welke de taak wordt uitgevoerd.
- Selecteer het selectievakje links van de taak die u wilt annuleren.
- Klik
Verwijder Selectie. - Bevestig verwijdering en klik OK.