Mysql backup med bash script
Jeg har fundet dette bash script.https://github.com/michaelfraser/remote-backup/blob/master/remote_db_backup.sh
Efter lidt tilretning virker det perfekt. Den kan hente hele min mysql database og gemmer en backup af den. Det virker perfekt så længe jeg selv kører det fra min cygwin terminal.
Jeg forsøger så at opsætte det som en "Scheduled Task". Fandt lidt hjælp på google.
C:\cygwin64\bin\bash.exe -l -c "/cygdrive/e/backup/remote_db_backup.sh >> /cygdrive/e/ backup/dblog.txt 2>&1"
Det starter fint, men nu opstår der en fejl i funktionen make_temp_file.
Jeg kan ikke komme til bunds og forstå hvorfor. Den udskriver "Can't create temp file, exiting..."
Er der nogen forklaring på hvorfor dette nu fejler?
Jeg kunne måske blot hardcode en sti til en temp fil, men den der rutine var smart og selv opfinde et unikt navn.