Alá cron job

Tags:    php

Er det muligt at lave en php kode der tager en backup af forudbestemte tabeller i databasen. F.eks. hvis man laver et admin modul hvori man evt. kan se hvilke tabeller man har i sin database, markere dem og tager en backup af dem og lægger i en mappe på serveren.

Er det ligeledes muligt at få den til at navngive de backup filer der gemmes med dags dato (f.eks. åå-mm-dd)

Det lyder måske som et dovenjob, men jeg må ikke få cronjobs på den server jeg har hjemmesiden liggende på, og jeg kunne godt tænke mig et system hvor jeg kan tage backup af bestemte tabeller dagligt. Evt. få koden til at sende filen i en mail til mig, eller endnu bedre, som nævnt før, lagre den på serveren i en given mappe.

Er det muligt? Og er der en venlig sjæl der også vil lave koden for mig??

Med venlig Hilsen Frank
http://anakin.dk
Jeg giver ikke point for opgavens størrelse, men for hjælpen der ydes..



9 svar postet i denne tråd vises herunder
2 indlæg har modtaget i alt 2 karma
Sorter efter stemmer Sorter efter dato
Dit spørgsmål er at køre scriptet på bestemte tidspunkter ??

Du kan jo gøre det, at hver gang en bruger kommer ind på din side, finder den ud af hvor gammel din sidste backup er, og så laver den backup hvis den er for gammel



Er det muligt at lave en php kode der tager en backup af forudbestemte tabeller i databasen. F.eks. hvis man laver et admin modul hvori man evt. kan se hvilke tabeller man har i sin database, markere dem og tager en backup af dem og lægger i en mappe på serveren.

Er det ligeledes muligt at få den til at navngive de backup filer der gemmes med dags dato (f.eks. åå-mm-dd)

Det lyder måske som et dovenjob, men jeg må ikke få cronjobs på den server jeg har hjemmesiden liggende på, og jeg kunne godt tænke mig et system hvor jeg kan tage backup af bestemte tabeller dagligt. Evt. få koden til at sende filen i en mail til mig, eller endnu bedre, som nævnt før, lagre den på serveren i en given mappe.

Er det muligt? Og er der en venlig sjæl der også vil lave koden for mig??

Med venlig Hilsen Frank
http://anakin.dk
Jeg giver ikke point for opgavens størrelse, men for hjælpen der ydes..


Hej Frank

Har lavet et Backup script i PHP der fungere således:
Når en bruger kommer ind på din side tjekker scriptet hvor gammel den sidste backup er, hvis den er ældre end xx sekunder. vil der blive lavet en ny. Derefter sendes backup filen enten til en emailadresse eller en FTP server. der er endvidere mulighed for at komprimere backupfilen til *.zip.

Hvis du er intereseret kan jeg maile det til dig.

MVH
Groyk.dk
Simon Madsen



Dit spørgsmål er at køre scriptet på bestemte tidspunkter ??


Det kunne jo være ekstra lækkert hvis den kan passe sig selv..
Gerne hvis man kan skrive de tabeller ind i en fil, således at jeg fra en side (som er IP beskyttet) har en slags formular med en række knapper, f.eks. knap 1 tager backup af alle tabeller med prefix phpbb_ og lægger dem i en mappe på serveren og navngiver den med dags dato..

Med venlig Hilsen Frank
http://anakin.dk
Jeg giver ikke point for opgavens størrelse, men for hjælpen der ydes..



ville nok være nemmest at bruge phpmyadmin



ville nok være nemmest at bruge phpmyadmin


Ja, og alligevel synes jeg det er besværligt at skulle logge ind, sidde manuelt og vælge 64 ud af 79 tabeller for at få en backup af mit forum, derfor tænkte jeg at det kunne gøres på denne måde :)

Med venlig Hilsen Frank
http://anakin.dk
Jeg giver ikke point for opgavens størrelse, men for hjælpen der ydes..



ville nok være nemmest at bruge phpmyadmin

Ja, og alligevel synes jeg det er besværligt at skulle logge ind, sidde manuelt og vælge 64 ud af 79 tabeller for at få en backup af mit forum, derfor tænkte jeg at det kunne gøres på denne måde :)

Med venlig Hilsen Frank
http://anakin.dk
Jeg giver ikke point for opgavens størrelse, men for hjælpen der ydes..


Det kan du såmænd godt, intet problem i det, men jeg ved dog ikke helt præcis hvordan du skal gøre, men det er vel noget med at lave en describe forespørgsel, og bruge den sammen med at hente AL dataen ud og så selv få lavet nogle sql forespørgsler.

Held og lykke med det :-)

Mvh
Kaare



ville nok være nemmest at bruge phpmyadmin

Ja, og alligevel synes jeg det er besværligt at skulle logge ind, sidde manuelt og vælge 64 ud af 79 tabeller for at få en backup af mit forum, derfor tænkte jeg at det kunne gøres på denne måde :)

Med venlig Hilsen Frank
http://anakin.dk
Jeg giver ikke point for opgavens størrelse, men for hjælpen der ydes..

Vil det være en hjælp at få en ekstern server til at hente en
bestemt side hos dig regelmæssogt (fx 1-2 gange dagligt)

Denne side laver så noget backup - du progrrammerer det bare som
du vil have det.

Sådan en service tror jeg godt du kan prøve hos mig.



Måske kan du bruge følgende til auto loadning af din backupside.

Har ikke været inde på siderne. Teksten er taget fra chart.dk

"Hvorfor vil I ikke tillade trafik fra fx. autohits.dk og fastfreeway.dk ?"



Hej Frank

Har lavet et Backup script i PHP der fungere således:
Når en bruger kommer ind på din side tjekker scriptet hvor gammel den sidste backup er, hvis den er ældre end xx sekunder. vil der blive lavet en ny. Derefter sendes backup filen enten til en emailadresse eller en FTP server. der er endvidere mulighed for at komprimere backupfilen til *.zip.

Hvis du er intereseret kan jeg maile det til dig.

MVH
Groyk.dk
Simon Madsen


Det er modtaget, er dog lidt i tvivl om opsætningen af det..

Med venlig Hilsen Frank
http://anakin.dk
Jeg giver ikke point for opgavens størrelse, men for hjælpen der ydes..



t