Cron jobs: Difference between revisions
Jump to navigation
Jump to search
(→sftp) |
|||
(96 intermediate revisions by 12 users not shown) | |||
Line 1: | Line 1: | ||
= Beschrijving = | = Beschrijving = | ||
Op deze pagina staan de door hobbynet aangemaakte cronjobs, met een korte omschrijving en | Op deze pagina staan de door hobbynet aangemaakte cronjobs, met een korte omschrijving en wanneer het draait zodat je in 1 overzicht kan zien waar wat en wanneer draait. | ||
= servers specifiek= | = servers specifiek= | ||
Line 19: | Line 19: | ||
| /usr/local/hobbynet/bin/upd_servers | | /usr/local/hobbynet/bin/upd_servers | ||
| root | | root | ||
| | | Check op updates en download deze, en herstart de firewalls en memcache | ||
| | | 06:45<br>18:45 | ||
18: | | 2x per dag | ||
| 2x | |||
| | | | ||
|- | |- | ||
| scripting | | scripting | ||
| / | | apt-get clean -y >/dev/null ; apt-get update >/dev/null ;apt-get upgrade -d -y >/dev/null | ||
| root | | root | ||
| | | Check op updates en download deze alvast ivm Nagios detectie | ||
| 06: | | 06:01<br>18:01 | ||
| 2 x per dag | |||
| | |||
| | | | ||
|- | |- | ||
| scripting | | scripting | ||
| /usr/local/hobbynet/bin/ | | /usr/local/hobbynet/bin/sync_all | ||
| root | | root | ||
| | | Update de gecentraliseerde webserver config op loadbalanced servers | ||
| | | 06:30 | ||
| 1x per dag | |||
| | |||
| | | | ||
Line 49: | Line 45: | ||
|- | |- | ||
| scripting | | scripting | ||
| /usr/local/hobbynet/bin/ | | /usr/local/hobbynet/bin/sync_fw | ||
| root | | root | ||
| Update en herstart firewall op machines die geen nfs mount hebben | | Update en herstart firewall op machines die geen nfs mount hebben | ||
| 00: | | 00:42 | ||
| 1x per dag | |||
| | |||
| | | | ||
|} | |||
== domein == | |||
{| class="wikitable" | |||
| Server: | |||
| '''Crontab entry''' | |||
| '''user''' | |||
| '''doel''' | |||
| '''hoe laat''' | |||
| '''hoe vaak''' | |||
| '''Opmerking''' | |||
|- | |||
|- | |- | ||
| | | domein | ||
| | | /usr/sbin/nsd-control write | ||
| root | | root | ||
| | | Schrijf alle slave zones uit geheugen naar file | ||
| | | ieder uur | ||
| | | 24x per dag | ||
| | | | ||
|- | |- | ||
| | | domein | ||
| /usr/ | | /usr/local/hobbynet/opendnssec/ods-dsseen --all | ||
| root | |||
| Activeer nog niet geactiveerde dnssec sleutels | |||
| *:30 | |||
| 24x per dag | |||
| | |||
|- | |||
| domein | |||
| /usr/local/hobbynet/opendnssec/ods-dsseen --really-all | |||
| root | | root | ||
| | | Activeer nog niet geactiveerde dnssec sleutels voor eerste keer en loop echt alle zones na | ||
| | | 01:20 | ||
| 1x per dag | | 1x per dag | ||
| | | | ||
|- | |||
| domein | |||
| /usr/local/hobbynet/opendnssec/sidn/update-prod-from-live.php | |||
| root | |||
| Update alle DNS zones op basis gegevens van SIDN | |||
| 22:15 | |||
| 1x per dag | |||
| | |||
|- | |||
| domein | |||
| /usr/local/hobbynet/opendnssec/transip/update-prod-from-transip.php | |||
| root | |||
| Update alle DNS zones op basis gegevens van Transip | |||
| 22:15 | |||
| 1x per dag | |||
| | |||
|} | |} | ||
== | |||
== ldap-lb1 == | |||
{| class="wikitable" | {| class="wikitable" | ||
| Server: | | Server: | ||
Line 90: | Line 123: | ||
| '''Opmerking''' | | '''Opmerking''' | ||
|- | |- | ||
|- | |- | ||
| | | ldap-lb1 | ||
| /usr/local/hobbynet/bin/ | | /usr/local/hobbynet/bin/sync_hobbynetfw_2.sh | ||
| root | | root | ||
| | | Synchroniseer firewall regels van ldap-lb1 naar ldap-lb2 <br> | ||
''' moet draaien voor de firewall restart ''' | ''' moet draaien voor de firewall restart ''' | ||
| 05:55<br> | | 05:55<br>11:55<br>17:55<br>23:55 | ||
11:55<br> | |||
17:55<br> | |||
23:55 | |||
| 4 x per dag | | 4 x per dag | ||
| | | | ||
|- | |- | ||
| | | ldap-lb1 | ||
| /etc/init.d/hobby-firewall restart | | /etc/init.d/hobby-firewall restart | ||
| root | | root | ||
| Herstart Firewall <br> | | Herstart Firewall <br> | ||
''' moet draaien na de firewall | ''' moet draaien na de firewall synchronisatie job ''' | ||
| 06:00<br> | | 06:00<br>12:00<br>18:00<br>00:00 | ||
12:00<br> | |||
18:00<br> | |||
00:00 | |||
| 4 x per dag | | 4 x per dag | ||
| | | | ||
|- | |- | ||
| | | ldap-lb1 | ||
| apt-get clean -y >/dev/null ; apt-get update >/dev/null ;apt-get upgrade -d -y | | apt-get clean -y >/dev/null ; apt-get update >/dev/null ;apt-get upgrade -d -y >/dev/null | ||
| root | | root | ||
| | | Check op updates en download deze alvast ivm Nagios detectie | ||
| 06:00<br> | | 06:00<br>18:00 | ||
18:00 | |||
| 2 x per dag | | 2 x per dag | ||
| | | | ||
|- | |- | ||
| | | ldap-lb1 | ||
| /usr/local/hobbynet/local/backup-encrypted.bash | | /usr/local/hobbynet/local/backup-encrypted.bash >>/var/log/backup_encrypted.log | ||
| root | | root | ||
| Encrypted backup naar Backup2bit | | Encrypted backup naar Backup2bit | ||
| 23:45 | | 23:45 | ||
| 1 x per dag | |||
| | |||
|- | |||
| ldap-lb1 | |||
| /usr/local/hobbynet/bin/sync_hobbynetbin_2.sh | |||
| root | |||
| Sync bin dir naar ldap-lb2 | |||
| 23:50 | |||
| 1 x per dag | |||
| | |||
|- | |||
| ldap-lb1 | |||
| /usr/local/hobbynet/bin/sync_hobbynetetc_2.sh | |||
| root | |||
| Sync etc dir naar ldap-lb2 | |||
| 23:51 | |||
| 1 x per dag | |||
| | |||
|- | |||
| ldap-lb1 | |||
| /usr/local/hobbynet/bin/sync_hobbynetlib_2.sh | |||
| root | |||
| Sync lib dir naar ldap-lb2 | |||
| 23:52 | |||
| 1 x per dag | | 1 x per dag | ||
| | | | ||
|} | |} | ||
== extra op | |||
== extra op ldap-lb1 == | |||
{| class="wikitable" | {| class="wikitable" | ||
| Server: | | Server: | ||
Line 151: | Line 202: | ||
|- | |- | ||
|- | |||
| ldap-lb1 | |||
| /usr/local/hobbynet/bin/cron_joomla.sh | |||
| root | |||
| Draai joomla cron job voor joomla sites met login module zodat er zo min mogelijk lid gegevens in backup zitten | |||
| 00:15 | |||
| 1 x per dag | |||
| | |||
|- | |- | ||
| | | ldap-lb1 | ||
| /usr/local/hobbynet/bin/ | | /usr/local/hobbynet/bin/LDAP_export_passwords.sh | ||
| root | | root | ||
| | | Zet de (door LA/de gebruiker) aangepaste wachtwoorden over naar het CRM | ||
| | | 23:20 | ||
| 1 x per dag | | 1 x per dag | ||
| | | | ||
|- | |- | ||
| | | ldap-lb1 | ||
| /usr/local/hobbynet/bin/ | | /usr/local/hobbynet/bin/gen_iplist_partners.sh | ||
| root | | root | ||
| | | Maak /usr/local/hobbynet/apache2conf/iplists/iplist-partners-24 aan | ||
| | | 03:07 | ||
| 1 x per dag | | 1 x per dag | ||
| | | | ||
|- | |- | ||
| | | ldap-lb1 | ||
| /usr/local/hobbynet/bin/LDAP_cronjob.sh | | /usr/local/hobbynet/bin/LDAP_cronjob.sh | ||
| root | | root | ||
| | | Doe alle processing CRM->LDAP | ||
| | | 03:10 | ||
| 1 x per dag | | 1 x per dag | ||
| | | | ||
|- | |- | ||
| | | ldap-lb1 | ||
| /usr/local/hobbynet/bin/run_tripolis_import.sh | | /usr/local/hobbynet/bin/run_tripolis_import.sh >/var/log/run_tripolis_import.log | ||
| root | | root | ||
| Haal de opt-outs op van Tripolis | | Haal de opt-outs op van Tripolis | ||
| | | 03:15 | ||
| 1 x per dag | |||
| | |||
|- | |||
| ldap-lb1 | |||
| /usr/local/hobbynet/bin/mail_tripolis_import_report.sh | |||
| root | |||
| Haal de handmatige tripolis opt-outs op, en mail die naar de ledenadministratie | |||
| 03:31 | |||
| 1 x per dag | | 1 x per dag | ||
| | | | ||
|- | |- | ||
| | | ldap-lb1 | ||
| /usr/local/hobbynet/bin/upd_mailserver.sh | | /usr/local/hobbynet/bin/upd_mailserver.sh >/var/log/upd_mailserver.log | ||
| root | | root | ||
| Ververs postfixadmin | | Ververs postfixadmin op mail-lb1 en mail-lb2 | ||
| | | 03:26 | ||
| 1 x per dag | | 1 x per dag | ||
| | | | ||
|- | |- | ||
| | | ldap-lb1 | ||
| /usr/local/hobbynet/bin/ | | /usr/local/hobbynet/bin/mail_upd_mail_report.sh | ||
| root | | root | ||
| | | Mail resultaat van upd_mailserver naar Egbert | ||
| | | 03:30 | ||
| 1 x per dag | | 1 x per dag | ||
| | | | ||
|- | |- | ||
| | | ldap-lb1 | ||
| /usr/local/hobbynet/bin/upload_leden_csv.sh | | /usr/local/hobbynet/bin/upload_leden_csv.sh | ||
| root | | root | ||
| Maak en plaats de ledenlijst voor Kantoor | | Maak en plaats de ledenlijst voor Kantoor | ||
| | | 03:35 | ||
| 1 x per dag | | 1 x per dag | ||
| | | | ||
|- | |- | ||
| | | ldap-lb1 | ||
| /usr/local/hobbynet/bin/upload_kader_csv.sh | | /usr/local/hobbynet/bin/upload_kader_csv.sh | ||
| root | | root | ||
| Maak en plaats de kaderlijst voor Kantoor | | Maak en plaats de kaderlijst voor Kantoor | ||
| | | 03:40 | ||
| 1 x per dag | | 1 x per dag | ||
| | | | ||
|- | |- | ||
| | | ldap-lb1 | ||
| /usr/local/hobbynet/bin/ | | /usr/local/hobbynet/bin/unblock_joomla.sh | ||
| root | | root | ||
| | | De-blokkeer actieve users | ||
| | | 03:45 | ||
| 1x per dag | |||
| | |||
|- | |||
| ldap-lb1 | |||
| /usr/local/hobbynet/bin/upload_bezoekersstatistiek.sh | |||
| root | |||
| Haal de aantallen bezoekers, en zet die over naar de Joomla kadersite (en de beta-site) | |||
| 03:47 | |||
| 1 x per dag | | 1 x per dag | ||
| | | | ||
|- | |- | ||
| | | ldap-lb1 | ||
| /usr/local/hobbynet/bin/run_tripolis_export.sh | | /usr/local/hobbynet/bin/run_tripolis_export.sh >/var/log/run_tripolis_export.log | ||
| root | | root | ||
| Maak overzicht van alle opt-ins voor Tripolis | | Maak overzicht van alle opt-ins voor Tripolis | ||
| | | 03:50 | ||
| 1 x per dag | |||
| | |||
|- | |||
| ldap-lb1 | |||
| /usr/local/hobbynet/bin/mail_tripolis_export_report.sh | |||
| root | |||
| Mail de resultaten van de Tripolis export run naar Egbert | |||
| 03:52 | |||
| 1 x per dag | | 1 x per dag | ||
| | | | ||
|- | |- | ||
| | | ldap-lb1 | ||
| /usr/local/hobbynet/bin/renameusers_joomla.sh | |||
| root | |||
| Hernoem de users die hernoemd zijn in ldap in de joomla sites | |||
| 03:50 | |||
| 1x per dag | |||
| | |||
|- | |||
| ldap-lb1 | |||
| /usr/local/hobbynet/bin/statistiek_xml.sh | |||
| root | |||
| Maak en plaats statistiek overzicht van alle HCC groeperingen | |||
| 03:55 | |||
| 1 x per dag | |||
| | |||
|- | |||
| ldap-lb1 | |||
| /usr/local/hobbynet/bin/cron_joomla.sh | |||
| root | |||
| Draai voordat update_joomla.php draait nogmaals de cron job, zodat ook in de user backup zo min mogelijk lid gegevens zitten, en dat alle sites zijn bijgewerkt aan de hand van de laatste ldap import | |||
| 03:55 | |||
| 1 x per dag | |||
| | |||
|- | |||
| ldap-lb1 | |||
| php /usr/local/hobbynet/bin/update_joomla.php | |||
| root | |||
| Voer dagelijkse Joomla onderhoud uit op alle Joomla template sites | |||
| 04:00 | |||
| 1x per dag | |||
| | |||
|- | |||
| ldap-lb1 | |||
| /usr/local/hobbynet/bin/run_maand_rapport.sh | | /usr/local/hobbynet/bin/run_maand_rapport.sh | ||
| root | | root | ||
Line 249: | Line 370: | ||
| 04:00 | | 04:00 | ||
| 1e van de maand | | 1e van de maand | ||
| | |||
|- | |||
| ldap-lb1 | |||
| /usr/local/hobbynet/bin/tel_unieke_bezoekers-volgens-LDAP.sh | |||
| root | |||
| Bepaal het aantal unieke bezoekers volgens LDAP, mail dat aan VB | |||
| 04:05 | |||
| 1e van de maand | |||
| | |||
|- | |||
| ldap-lb1 | |||
| /usr/local/hobbynet/bin/huisgenoot_lidmaatschappen.sh | |||
| root | |||
| Maak een lijst van onjuiste huisgenoot-lidmaatschappen | |||
| 04:10 | |||
| 1e van de maand | |||
| | |||
|- | |||
| ldap-lb1 | |||
| /usr/local/hobbynet/bin/schoon_alles_op.sh | |||
| root | |||
| Schoon mySQL en LDAP op | |||
| 04:05 | |||
| 2e van de maand | |||
| | | | ||
|} | |} | ||
== | == ldap-lb2 == | ||
{| class="wikitable" | {| class="wikitable" | ||
| Server: | | Server: | ||
Line 265: | Line 413: | ||
|- | |- | ||
| | | ldap-lb2 | ||
| /etc/init.d/hobby-firewall restart | | /etc/init.d/hobby-firewall restart | ||
| root | | root | ||
| Herstart Firewall | | Herstart Firewall | ||
| 06:15<br>12:15<br>18:15<br>00:15 | |||
| 06:15<br> | |||
12:15<br> | |||
18:15<br> | |||
00:15 | |||
| 4 x per dag | | 4 x per dag | ||
| | | | ||
|- | |- | ||
| | | ldap-lb2 | ||
| apt-get clean -y >/dev/null ; apt-get update >/dev/null ;apt-get upgrade -d -y | | apt-get clean -y >/dev/null ; apt-get update >/dev/null ;apt-get upgrade -d -y | ||
| root | | root | ||
| | | Check op updates en download deze alvast ivm Nagios detectie | ||
| 06:00<br> | | 06:00<br>18:00 | ||
18:00 | |||
| 2 x per dag | | 2 x per dag | ||
| | | | ||
|- | |- | ||
| | | ldap-lb2 | ||
| /usr/local/hobbynet/local/backup-encrypted.bash | | /usr/local/hobbynet/local/backup-encrypted.bash | ||
| root | | root | ||
| Encrypted backup naar Backup2bit | | Encrypted backup naar Backup2bit | ||
| 23: | | 23:30 | ||
| 1 x per dag | | 1 x per dag | ||
| | | | ||
|} | |||
== ldap-test == | |||
== | |||
{| class="wikitable" | {| class="wikitable" | ||
| Server: | | Server: | ||
Line 309: | Line 451: | ||
| '''Opmerking''' | | '''Opmerking''' | ||
|- | |- | ||
|- | |- | ||
| | | ldap-test | ||
| apt-get clean -y >/dev/null ; apt-get update >/dev/null ;apt-get upgrade -d -y | | apt-get clean -y >/dev/null ; apt-get update >/dev/null ;apt-get upgrade -d -y | ||
| root | | root | ||
| | | Check op updates en download deze alvast ivm Nagios detectie | ||
| 06:00<br> | | 06:00<br>18:00 | ||
18:00 | |||
| 2 x per dag | | 2 x per dag | ||
| | | | ||
|} | |} | ||
== | == xml-lb1, xml-lb2 en xml-test == | ||
{| class="wikitable" | {| class="wikitable" | ||
| Server: | | Server: | ||
Line 344: | Line 474: | ||
|- | |- | ||
|- | |||
| xml-lb1 | |||
| /etc/init.d/hobby-firewall restart | |||
| root | |||
| Herstart Firewall | |||
| 06:00<br>12:00<br>18:00<br>00:00 | |||
| 4 x per dag | |||
| | |||
|- | |- | ||
| | | xml-lb1 | ||
| apt-get clean -y >/dev/null ; apt-get update >/dev/null ;apt-get upgrade -d -y | | apt-get clean -y >/dev/null ; apt-get update >/dev/null ;apt-get upgrade -d -y | ||
| root | | root | ||
| | | Check op updates en download deze alvast ivm Nagios detectie | ||
| 06:00<br> | | 06:00<br>18:00 | ||
18:00 | |||
| 2 x per dag | | 2 x per dag | ||
| | | | ||
|- | |- | ||
| | | xml-lb1 | ||
| /usr/local/hobbynet/ | | /usr/local/hobbynet/local/backup-encrypted.bash >>/var/log/backup_encrypted.log | ||
| root | | root | ||
| | | Encrypted backup naar Backup2bit | ||
| | | 23:45 | ||
| 1 x per dag | |||
| | |||
| | |||
| | |||
|- | |- | ||
| | | xml-lb2 | ||
| / | | /usr/local/hobbynet/local/backup-encrypted.bash >>/var/log/backup_encrypted.log | ||
| root | | root | ||
| | | Encrypted backup naar Backup2bit | ||
| | | 23:30 | ||
23: | | 1 x per dag | ||
| | |||
| | | | ||
|- | |- | ||
| | | xml-lb2 | ||
| apt-get clean -y >/dev/null ; apt-get update >/dev/null ;apt-get upgrade -d -y | | apt-get clean -y >/dev/null ; apt-get update >/dev/null ;apt-get upgrade -d -y | ||
| root | | root | ||
| | | Check op updates en download deze alvast ivm Nagios detectie | ||
| 06:00<br> | | 06:00<br>18:00 | ||
18:00 | |||
| 2 x per dag | | 2 x per dag | ||
| | | | ||
|- | |- | ||
| xml-test | |||
|- | |||
| apt-get clean -y >/dev/null ; apt-get update >/dev/null ;apt-get upgrade -d -y | | apt-get clean -y >/dev/null ; apt-get update >/dev/null ;apt-get upgrade -d -y | ||
| root | | root | ||
| | | Check op updates en download deze alvast ivm Nagios detectie | ||
| 06:00<br> | | 06:00<br>18:00 | ||
18:00 | |||
| 2 x per dag | | 2 x per dag | ||
| | | | ||
|} | |} | ||
== nagios-lb1 == | |||
== | |||
{| class="wikitable" | {| class="wikitable" | ||
| Server: | | Server: | ||
Line 449: | Line 539: | ||
| '''Opmerking''' | | '''Opmerking''' | ||
|- | |- | ||
|- | |- | ||
| | | nagios-lb1 | ||
| | | /usr/local/hobbynet/bin/sync_nagios | ||
| root | | root | ||
| | | Synchroniseer nagios config van nagios-lb1 naar nagios-lb2 | ||
| | | 00:42 | ||
| 1 x per dag | |||
| | |||
| | | | ||
Line 475: | Line 565: | ||
|- | |- | ||
| backup2bit | | backup2bit | ||
| /usr/local/hobbynet/bin/ | | /usr/local/hobbynet/bin/backup_mysql01 | ||
| root | | root | ||
| | | Maak database dump en Rsync databases naar backup2bit | ||
| 00: | | 00:05 | ||
| Elke dag | | Elke dag | ||
| | | | ||
Line 484: | Line 574: | ||
|- | |- | ||
| backup2bit | | backup2bit | ||
| /usr/local/hobbynet/bin/ | | /usr/local/hobbynet/bin/backup_mysql02 | ||
| root | | root | ||
| | | Maak database dump en Rsync databases naar backup2bit | ||
| 12:10 | | 12:10 | ||
| Elke dag | | Elke dag | ||
Line 493: | Line 583: | ||
|- | |- | ||
| backup2bit | | backup2bit | ||
| /usr/local/hobbynet/bin/ | | /usr/local/hobbynet/bin/backup_mysql03 | ||
| root | | root | ||
| | | Maak database dump en Rsync databases naar backup2bit | ||
| 00:40 | | 00:40 | ||
| Elke dag | | Elke dag | ||
Line 502: | Line 592: | ||
|- | |- | ||
| backup2bit | | backup2bit | ||
| /usr/local/hobbynet/bin/ | | /usr/local/hobbynet/bin/backup_mysql04 | ||
| root | | root | ||
| | | Maak database dump en Rsync databases naar backup2bit | ||
| 12:10 | | 12:10 | ||
| Elke dag | | Elke dag | ||
Line 511: | Line 601: | ||
|- | |- | ||
| backup2bit | | backup2bit | ||
| /usr/local/hobbynet/bin/ | | /usr/local/hobbynet/bin/backup_mysql05 | ||
| root | | root | ||
| | | Maak database dump en Rsync databases naar backup2bit | ||
| 00: | | 00:15 | ||
| Elke dag | | Elke dag | ||
| | | | ||
Line 520: | Line 610: | ||
|- | |- | ||
| backup2bit | | backup2bit | ||
| /usr/local/hobbynet/bin/ | | /usr/local/hobbynet/bin/backup_mysql06 | ||
| root | | root | ||
| | | Maak database dump en Rsync databases naar backup2bit | ||
| | | 12:14 | ||
| Elke dag | | Elke dag | ||
| | | | ||
|- | |- | ||
| backup2bit | | backup2bit | ||
| /usr/local/hobbynet/bin/ | | /usr/local/hobbynet/bin/backup_domein | ||
| root | | root | ||
| | | Maak database dump en Rsync databases naar backup2bit | ||
| | | 12:15 | ||
| Elke dag | | Elke dag | ||
| | | | ||
Line 540: | Line 628: | ||
|- | |- | ||
| backup2bit | | backup2bit | ||
| /usr/local/hobbynet/bin/ | | /usr/local/hobbynet/bin/backup_otrs | ||
| root | | root | ||
| | | Maak database dump en Rsync databases naar backup2bit | ||
| | | 00:35 | ||
| Elke dag | | Elke dag | ||
| | | | ||
Line 549: | Line 637: | ||
|- | |- | ||
| backup2bit | | backup2bit | ||
| /usr/local/hobbynet/bin/ | | /usr/local/hobbynet/bin/backup_mail-lb1 | ||
| root | | root | ||
| | | Maak database dump en Rsync databases naar backup2bit | ||
| 00:40 | |||
| | |||
| Elke dag | | Elke dag | ||
| | | | ||
Line 560: | Line 646: | ||
|- | |- | ||
| backup2bit | | backup2bit | ||
| /usr/local/hobbynet/bin/ | | /usr/local/hobbynet/bin/backup_mail-lb2 | ||
| root | | root | ||
| | | Maak database dump en Rsync databases naar backup2bit | ||
| | | 12:40 | ||
12: | | Elke dag | ||
| | |||
| | | | ||
|- | |- | ||
| backup2bit | |||
| /usr/local/hobbynet/bin/backup_server_configs | |||
| | | root | ||
| /usr/local/hobbynet/ | | Backup server configs van alle servers | ||
| | | 23:01 | ||
| | | Elke dag | ||
| | | | ||
|- | |- | ||
| | | backup2bit | ||
| /usr/local/hobbynet/bin/backup_usrlocalhobbynet | |||
| /usr/local/hobbynet/bin/ | |||
| root | | root | ||
| Backup | | Backup /usr/local/hobbynet naar /disk/backup/hobbynet | ||
| | | 00:01 | ||
| Elke dag | | Elke dag | ||
| | | | ||
|- | |- | ||
| | | backup2bit | ||
| | | /usr/local/hobbynet/bin/backup_pxe | ||
| root | | root | ||
| | | Backup /var/lib/tftpboot (van de PXE server) naar /disk/backup/pxe-int/pxe | ||
| 23:55 | |||
| 23: | |||
| Elke dag | | Elke dag | ||
| | | | ||
|- | |- | ||
| | | backup2bit | ||
| | | /usr/local/hobbynet/bin/sync_ns3 | ||
| root | | root | ||
| | | Zet hcc.nl, hobby.nl en pc-active.nl over naar de backup-omgeving op ns3 | ||
| 06:42 | |||
| | |||
| Elke dag | | Elke dag | ||
| | | | ||
|- | |- | ||
| | | backup2bit | ||
| | | /usr/local/hobbynet/bin/backup2nas | ||
| root | |||
| Backup naar nas | |||
| 22:42 | |||
| | |||
| Backup | |||
| | |||
| Elke dag | | Elke dag | ||
| | | | ||
|- | |- | ||
| | | backup2bit | ||
| | | /usr/local/hobbynet/bin/backup2bas | ||
| | | root | ||
| Backup naar bas | |||
| 00:42 | |||
| Backup | |||
| | |||
| Elke dag | | Elke dag | ||
| | | | ||
|} | |} | ||
== | == sftp == | ||
{| class="wikitable" | {| class="wikitable" | ||
| Server: | | Server: | ||
Line 766: | Line 721: | ||
|- | |- | ||
| | | sftp | ||
| / | | /usr/local/hobbynet/local/backup >>/var/log/backup.log | ||
| root | | root | ||
| | | Backup server config naar backup2bit-int | ||
| | | 23:45 | ||
23: | |||
| Elke dag | | Elke dag | ||
| | | | ||
|- | |- | ||
| sftp | |||
|- | | apt-get clean -y >/dev/null ; apt-get update >/dev/null ;apt-get upgrade -d -y | ||
| root | | root | ||
| | | Check op updates en download deze alvast ivm Nagios detectie | ||
| 06:00<br> | | 06:00<br>18:00 | ||
| 2 x per dag | |||
| | |||
| | | | ||
|} | |} | ||
==logging== | ==logging== | ||
{| class="wikitable" | {| class="wikitable" | ||
Line 831: | Line 750: | ||
| '''Opmerking''' | | '''Opmerking''' | ||
|- | |- | ||
|- | |- | ||
Line 845: | Line 755: | ||
| apt-get clean -y >/dev/null ; apt-get update >/dev/null ;apt-get upgrade -d -y | | apt-get clean -y >/dev/null ; apt-get update >/dev/null ;apt-get upgrade -d -y | ||
| root | | root | ||
| | | Check op updates en download deze alvast ivm Nagios detectie | ||
| 06:00<br> | | 06:00<br>18:00 | ||
18:00 | |||
| 2 x per dag | | 2 x per dag | ||
| | | | ||
|- | |- | ||
| logging | |||
| /usr/local/hobbynet/bin/backup_etc | |||
| | |||
| /usr/local/hobbynet/bin/ | |||
| root | | root | ||
| backup | | Trek een backup van de etc map, en zet die over naar backup2bit | ||
| | | 22:00<br> | ||
| Elke dag | | Elke dag | ||
| | | | ||
|} | |} | ||
= alle servers = | = alle servers = | ||
{| class="wikitable" | {| class="wikitable" | ||
Line 884: | Line 781: | ||
| '''Opmerking''' | | '''Opmerking''' | ||
|- | |- | ||
|- | |- |
Latest revision as of 14:26, 12 December 2020
Beschrijving
Op deze pagina staan de door hobbynet aangemaakte cronjobs, met een korte omschrijving en wanneer het draait zodat je in 1 overzicht kan zien waar wat en wanneer draait.
servers specifiek
scripting
Server: | Crontab entry | user | doel | hoe laat | hoe vaak | Opmerking |
scripting | /usr/local/hobbynet/bin/upd_servers | root | Check op updates en download deze, en herstart de firewalls en memcache | 06:45 18:45 |
2x per dag | |
scripting | apt-get clean -y >/dev/null ; apt-get update >/dev/null ;apt-get upgrade -d -y >/dev/null | root | Check op updates en download deze alvast ivm Nagios detectie | 06:01 18:01 |
2 x per dag | |
scripting | /usr/local/hobbynet/bin/sync_all | root | Update de gecentraliseerde webserver config op loadbalanced servers | 06:30 | 1x per dag |
|
scripting | /usr/local/hobbynet/bin/sync_fw | root | Update en herstart firewall op machines die geen nfs mount hebben | 00:42 | 1x per dag |
|
domein
Server: | Crontab entry | user | doel | hoe laat | hoe vaak | Opmerking |
domein | /usr/sbin/nsd-control write | root | Schrijf alle slave zones uit geheugen naar file | ieder uur | 24x per dag | |
domein | /usr/local/hobbynet/opendnssec/ods-dsseen --all | root | Activeer nog niet geactiveerde dnssec sleutels | *:30 | 24x per dag | |
domein | /usr/local/hobbynet/opendnssec/ods-dsseen --really-all | root | Activeer nog niet geactiveerde dnssec sleutels voor eerste keer en loop echt alle zones na | 01:20 | 1x per dag | |
domein | /usr/local/hobbynet/opendnssec/sidn/update-prod-from-live.php | root | Update alle DNS zones op basis gegevens van SIDN | 22:15 | 1x per dag | |
domein | /usr/local/hobbynet/opendnssec/transip/update-prod-from-transip.php | root | Update alle DNS zones op basis gegevens van Transip | 22:15 | 1x per dag |
ldap-lb1
Server: | Crontab entry | user | doel | hoe laat | hoe vaak | Opmerking |
ldap-lb1 | /usr/local/hobbynet/bin/sync_hobbynetfw_2.sh | root | Synchroniseer firewall regels van ldap-lb1 naar ldap-lb2 moet draaien voor de firewall restart |
05:55 11:55 17:55 23:55 |
4 x per dag | |
ldap-lb1 | /etc/init.d/hobby-firewall restart | root | Herstart Firewall moet draaien na de firewall synchronisatie job |
06:00 12:00 18:00 00:00 |
4 x per dag | |
ldap-lb1 | apt-get clean -y >/dev/null ; apt-get update >/dev/null ;apt-get upgrade -d -y >/dev/null | root | Check op updates en download deze alvast ivm Nagios detectie | 06:00 18:00 |
2 x per dag | |
ldap-lb1 | /usr/local/hobbynet/local/backup-encrypted.bash >>/var/log/backup_encrypted.log | root | Encrypted backup naar Backup2bit | 23:45 | 1 x per dag | |
ldap-lb1 | /usr/local/hobbynet/bin/sync_hobbynetbin_2.sh | root | Sync bin dir naar ldap-lb2 | 23:50 | 1 x per dag | |
ldap-lb1 | /usr/local/hobbynet/bin/sync_hobbynetetc_2.sh | root | Sync etc dir naar ldap-lb2 | 23:51 | 1 x per dag | |
ldap-lb1 | /usr/local/hobbynet/bin/sync_hobbynetlib_2.sh | root | Sync lib dir naar ldap-lb2 | 23:52 | 1 x per dag |
extra op ldap-lb1
Server: | Crontab entry | user | doel | hoe laat | hoe vaak | Opmerking |
ldap-lb1 | /usr/local/hobbynet/bin/cron_joomla.sh | root | Draai joomla cron job voor joomla sites met login module zodat er zo min mogelijk lid gegevens in backup zitten | 00:15 | 1 x per dag | |
ldap-lb1 | /usr/local/hobbynet/bin/LDAP_export_passwords.sh | root | Zet de (door LA/de gebruiker) aangepaste wachtwoorden over naar het CRM | 23:20 | 1 x per dag | |
ldap-lb1 | /usr/local/hobbynet/bin/gen_iplist_partners.sh | root | Maak /usr/local/hobbynet/apache2conf/iplists/iplist-partners-24 aan | 03:07 | 1 x per dag | |
ldap-lb1 | /usr/local/hobbynet/bin/LDAP_cronjob.sh | root | Doe alle processing CRM->LDAP | 03:10 | 1 x per dag | |
ldap-lb1 | /usr/local/hobbynet/bin/run_tripolis_import.sh >/var/log/run_tripolis_import.log | root | Haal de opt-outs op van Tripolis | 03:15 | 1 x per dag | |
ldap-lb1 | /usr/local/hobbynet/bin/mail_tripolis_import_report.sh | root | Haal de handmatige tripolis opt-outs op, en mail die naar de ledenadministratie | 03:31 | 1 x per dag | |
ldap-lb1 | /usr/local/hobbynet/bin/upd_mailserver.sh >/var/log/upd_mailserver.log | root | Ververs postfixadmin op mail-lb1 en mail-lb2 | 03:26 | 1 x per dag | |
ldap-lb1 | /usr/local/hobbynet/bin/mail_upd_mail_report.sh | root | Mail resultaat van upd_mailserver naar Egbert | 03:30 | 1 x per dag | |
ldap-lb1 | /usr/local/hobbynet/bin/upload_leden_csv.sh | root | Maak en plaats de ledenlijst voor Kantoor | 03:35 | 1 x per dag | |
ldap-lb1 | /usr/local/hobbynet/bin/upload_kader_csv.sh | root | Maak en plaats de kaderlijst voor Kantoor | 03:40 | 1 x per dag | |
ldap-lb1 | /usr/local/hobbynet/bin/unblock_joomla.sh | root | De-blokkeer actieve users | 03:45 | 1x per dag | |
ldap-lb1 | /usr/local/hobbynet/bin/upload_bezoekersstatistiek.sh | root | Haal de aantallen bezoekers, en zet die over naar de Joomla kadersite (en de beta-site) | 03:47 | 1 x per dag | |
ldap-lb1 | /usr/local/hobbynet/bin/run_tripolis_export.sh >/var/log/run_tripolis_export.log | root | Maak overzicht van alle opt-ins voor Tripolis | 03:50 | 1 x per dag | |
ldap-lb1 | /usr/local/hobbynet/bin/mail_tripolis_export_report.sh | root | Mail de resultaten van de Tripolis export run naar Egbert | 03:52 | 1 x per dag | |
ldap-lb1 | /usr/local/hobbynet/bin/renameusers_joomla.sh | root | Hernoem de users die hernoemd zijn in ldap in de joomla sites | 03:50 | 1x per dag | |
ldap-lb1 | /usr/local/hobbynet/bin/statistiek_xml.sh | root | Maak en plaats statistiek overzicht van alle HCC groeperingen | 03:55 | 1 x per dag | |
ldap-lb1 | /usr/local/hobbynet/bin/cron_joomla.sh | root | Draai voordat update_joomla.php draait nogmaals de cron job, zodat ook in de user backup zo min mogelijk lid gegevens zitten, en dat alle sites zijn bijgewerkt aan de hand van de laatste ldap import | 03:55 | 1 x per dag | |
ldap-lb1 | php /usr/local/hobbynet/bin/update_joomla.php | root | Voer dagelijkse Joomla onderhoud uit op alle Joomla template sites | 04:00 | 1x per dag | |
ldap-lb1 | /usr/local/hobbynet/bin/run_maand_rapport.sh | root | Doe de Hobbynet maand rapportage | 04:00 | 1e van de maand | |
ldap-lb1 | /usr/local/hobbynet/bin/tel_unieke_bezoekers-volgens-LDAP.sh | root | Bepaal het aantal unieke bezoekers volgens LDAP, mail dat aan VB | 04:05 | 1e van de maand | |
ldap-lb1 | /usr/local/hobbynet/bin/huisgenoot_lidmaatschappen.sh | root | Maak een lijst van onjuiste huisgenoot-lidmaatschappen | 04:10 | 1e van de maand | |
ldap-lb1 | /usr/local/hobbynet/bin/schoon_alles_op.sh | root | Schoon mySQL en LDAP op | 04:05 | 2e van de maand |
ldap-lb2
Server: | Crontab entry | user | doel | hoe laat | hoe vaak | Opmerking |
ldap-lb2 | /etc/init.d/hobby-firewall restart | root | Herstart Firewall | 06:15 12:15 18:15 00:15 |
4 x per dag | |
ldap-lb2 | apt-get clean -y >/dev/null ; apt-get update >/dev/null ;apt-get upgrade -d -y | root | Check op updates en download deze alvast ivm Nagios detectie | 06:00 18:00 |
2 x per dag | |
ldap-lb2 | /usr/local/hobbynet/local/backup-encrypted.bash | root | Encrypted backup naar Backup2bit | 23:30 | 1 x per dag |
ldap-test
Server: | Crontab entry | user | doel | hoe laat | hoe vaak | Opmerking |
ldap-test | apt-get clean -y >/dev/null ; apt-get update >/dev/null ;apt-get upgrade -d -y | root | Check op updates en download deze alvast ivm Nagios detectie | 06:00 18:00 |
2 x per dag |
xml-lb1, xml-lb2 en xml-test
Server: | Crontab entry | user | doel | hoe laat | hoe vaak | Opmerking |
xml-lb1 | /etc/init.d/hobby-firewall restart | root | Herstart Firewall | 06:00 12:00 18:00 00:00 |
4 x per dag | |
xml-lb1 | apt-get clean -y >/dev/null ; apt-get update >/dev/null ;apt-get upgrade -d -y | root | Check op updates en download deze alvast ivm Nagios detectie | 06:00 18:00 |
2 x per dag | |
xml-lb1 | /usr/local/hobbynet/local/backup-encrypted.bash >>/var/log/backup_encrypted.log | root | Encrypted backup naar Backup2bit | 23:45 | 1 x per dag | |
xml-lb2 | /usr/local/hobbynet/local/backup-encrypted.bash >>/var/log/backup_encrypted.log | root | Encrypted backup naar Backup2bit | 23:30 | 1 x per dag | |
xml-lb2 | apt-get clean -y >/dev/null ; apt-get update >/dev/null ;apt-get upgrade -d -y | root | Check op updates en download deze alvast ivm Nagios detectie | 06:00 18:00 |
2 x per dag | |
xml-test | apt-get clean -y >/dev/null ; apt-get update >/dev/null ;apt-get upgrade -d -y | root | Check op updates en download deze alvast ivm Nagios detectie | 06:00 18:00 |
2 x per dag |
nagios-lb1
Server: | Crontab entry | user | doel | hoe laat | hoe vaak | Opmerking |
nagios-lb1 | /usr/local/hobbynet/bin/sync_nagios | root | Synchroniseer nagios config van nagios-lb1 naar nagios-lb2 | 00:42 | 1 x per dag |
backup2bit
Server: | Crontab entry | user | doel | hoe laat | hoe vaak | Opmerking |
backup2bit | /usr/local/hobbynet/bin/backup_mysql01 | root | Maak database dump en Rsync databases naar backup2bit | 00:05 | Elke dag | |
backup2bit | /usr/local/hobbynet/bin/backup_mysql02 | root | Maak database dump en Rsync databases naar backup2bit | 12:10 | Elke dag | |
backup2bit | /usr/local/hobbynet/bin/backup_mysql03 | root | Maak database dump en Rsync databases naar backup2bit | 00:40 | Elke dag | |
backup2bit | /usr/local/hobbynet/bin/backup_mysql04 | root | Maak database dump en Rsync databases naar backup2bit | 12:10 | Elke dag | |
backup2bit | /usr/local/hobbynet/bin/backup_mysql05 | root | Maak database dump en Rsync databases naar backup2bit | 00:15 | Elke dag | |
backup2bit | /usr/local/hobbynet/bin/backup_mysql06 | root | Maak database dump en Rsync databases naar backup2bit | 12:14 | Elke dag | |
backup2bit | /usr/local/hobbynet/bin/backup_domein | root | Maak database dump en Rsync databases naar backup2bit | 12:15 | Elke dag | |
backup2bit | /usr/local/hobbynet/bin/backup_otrs | root | Maak database dump en Rsync databases naar backup2bit | 00:35 | Elke dag | |
backup2bit | /usr/local/hobbynet/bin/backup_mail-lb1 | root | Maak database dump en Rsync databases naar backup2bit | 00:40 | Elke dag | |
backup2bit | /usr/local/hobbynet/bin/backup_mail-lb2 | root | Maak database dump en Rsync databases naar backup2bit | 12:40 | Elke dag | |
backup2bit | /usr/local/hobbynet/bin/backup_server_configs | root | Backup server configs van alle servers | 23:01 | Elke dag | |
backup2bit | /usr/local/hobbynet/bin/backup_usrlocalhobbynet | root | Backup /usr/local/hobbynet naar /disk/backup/hobbynet | 00:01 | Elke dag | |
backup2bit | /usr/local/hobbynet/bin/backup_pxe | root | Backup /var/lib/tftpboot (van de PXE server) naar /disk/backup/pxe-int/pxe | 23:55 | Elke dag | |
backup2bit | /usr/local/hobbynet/bin/sync_ns3 | root | Zet hcc.nl, hobby.nl en pc-active.nl over naar de backup-omgeving op ns3 | 06:42 | Elke dag | |
backup2bit | /usr/local/hobbynet/bin/backup2nas | root | Backup naar nas | 22:42 | Elke dag | |
backup2bit | /usr/local/hobbynet/bin/backup2bas | root | Backup naar bas | 00:42 | Elke dag |
sftp
Server: | Crontab entry | user | doel | hoe laat | hoe vaak | Opmerking |
sftp | /usr/local/hobbynet/local/backup >>/var/log/backup.log | root | Backup server config naar backup2bit-int | 23:45 | Elke dag | |
sftp | apt-get clean -y >/dev/null ; apt-get update >/dev/null ;apt-get upgrade -d -y | root | Check op updates en download deze alvast ivm Nagios detectie | 06:00 18:00 |
2 x per dag |
logging
Server: | Crontab entry | user | doel | hoe laat | hoe vaak | Opmerking |
logging | apt-get clean -y >/dev/null ; apt-get update >/dev/null ;apt-get upgrade -d -y | root | Check op updates en download deze alvast ivm Nagios detectie | 06:00 18:00 |
2 x per dag | |
logging | /usr/local/hobbynet/bin/backup_etc | root | Trek een backup van de etc map, en zet die over naar backup2bit | 22:00 |
Elke dag |
alle servers
Server: | Crontab entry | user | doel | hoe laat | hoe vaak | Opmerking |
alle servers | /home/bas/baskeys | bas | Update ssh keys voor bas | Elk uur |