Automatische backup grote database

Praat mee over van alles en nog wat!
Forumregels
Dit forum is voor alle zinnige gesprekken buiten phpBB om. Discussies en gesprekken over interessante onderwerpen.

Een nieuw onderwerp moet..:
  • uiteraard voldoen aan de algemene voorwaarden
  • niet passen in de gewone supportfora
  • interessante zijn voor het overgrote deel van onze gebruikers
  • een neutrale of positieve ondertoon hebben
  • anders zijn dan bestaande onderwerpen
golem85
Berichten: 0
Lid geworden op: 30 jan 2007, 19:36

Re: Automatische backup grote database

Bericht door golem85 » 10 apr 2008, 18:55

ok, thx, heb ik even gedaan.

Nu heb ik volgende output (haha nog niet goed :-) )

Warning: ftp_put(/home/pchelp/domains/pc-helpforum.be/backupspch/09-Apr-2008-23-23-pchelp_web.sql.gz): failed to open stream: No such file or directory in /home/pchelp/domains/pc-helpforum.be/backupspch/NAS.php on line 681 Warning: filesize(): stat failed for /home/pchelp/domains/pc-helpforum.be/backupspch/09-Apr-2008-23-23-pchelp_web.sql.gz in /home/pchelp/domains/pc-helpforum.be/backupspch/NAS.php on line 688 Warning: filemtime(): stat failed for /home/pchelp/domains/pc-helpforum.be/backupspch/09-Apr-2008-23-23-pchelp_web.sql.gz in /home/pchelp/domains/pc-helpforum.be/backupspch/NAS.php on line 689 LONTRONICS MYSQL BACKUP SCRIPT V1.05_ALPHA

More info: http://www.lontronics.nl
Tabelnaam:pchelp_web
Backup naam : 09-Apr-2008-23-23-pchelp_web.sql.gz
Bestandsgrootte : 0.00 KB
Gemaakt op: January 01 1970 01:00:00
Gemaild naar: Mail-funcie is niet ingeschakeld
Opgeslagen op FTP adres: pch.linksysstorage.com/karel/pch/backups/
Gebruikersnaam : karel
Opgeslagen op server op : Niet op server opgeslagen

Warning: unlink(/home/pchelp/domains/pc-helpforum.be/backupspch/09-Apr-2008-23-23-pchelp_web.sql.gz): No such file or directory in /home/pchelp/domains/pc-helpforum.be/backupspch/NAS.php on line 721

GoBien
Berichten: 6
Lid geworden op: 05 mar 2008, 14:05

Re: Automatische backup grote database

Bericht door GoBien » 10 apr 2008, 20:12

Kan het bestand niet openen/maken:
/home/pchelp/domains/pc-helpforum.be/backupspch/09-Apr-2008-23-23-pchelp_web.sql.gz
Zijn de nodige rechten in orde ? (CHMOD 777 van dir backupspch)
Bestaat de map ?

Wel grappig dat je een vBulletin database back-upt met dit script. Maar voor het script maakt het niet uit, die backupt gewoon een mysql DB, maakt niet uit de welke.

golem85
Berichten: 0
Lid geworden op: 30 jan 2007, 19:36

Re: Automatische backup grote database

Bericht door golem85 » 16 apr 2008, 20:07

Beste Gobien,

na wat verder heen en weer verplaatsen in directories is het me uiteindelijk toch in gelukt. ik heb het bestand even in de hoogste directory mogelijk geplaatst en nu lukt het dus.

Mijn welgemeende dank.

Waarom vond u het vreemd dat ik een vbulletin website backup? omdat ik het hier op een phpbb forum post? Wel ik volg nog steeds phpbb op en ik gebruikte het vroeger.

En omdat dit het enige systeem ik dat ik aan het werk krijg ook :-)

mvg Karel

GoBien
Berichten: 6
Lid geworden op: 05 mar 2008, 14:05

Re: Automatische backup grote database

Bericht door GoBien » 17 apr 2008, 16:47

golem85 schreef:Beste Gobien,

na wat verder heen en weer verplaatsen in directories is het me uiteindelijk toch in gelukt. ik heb het bestand even in de hoogste directory mogelijk geplaatst en nu lukt het dus.

Mijn welgemeende dank.

Waarom vond u het vreemd dat ik een vbulletin website backup? omdat ik het hier op een phpbb forum post? Wel ik volg nog steeds phpbb op en ik gebruikte het vroeger.

En omdat dit het enige systeem ik dat ik aan het werk krijg ook :-)

mvg Karel
Ik zou het script ook zelf graag gebruiken, maar jammergenoeg zet ik in de problemen met php safe_mode :(

golem85
Berichten: 0
Lid geworden op: 30 jan 2007, 19:36

Re: Automatische backup grote database

Bericht door golem85 » 17 apr 2008, 17:53

ik heb ook safe mode aan hoor nogtans

GoBien
Berichten: 6
Lid geworden op: 05 mar 2008, 14:05

Re: Automatische backup grote database

Bericht door GoBien » 17 apr 2008, 19:29

golem85 schreef:ik heb ook safe mode aan hoor nogtans
Ok, maar ik krijg een error van set time_limit not allowed. En het script stopt na 30 seconden.

pieterbas12
Berichten: 215
Lid geworden op: 07 sep 2006, 15:08

Re: Automatische backup grote database

Bericht door pieterbas12 » 13 jul 2008, 17:33

Ik help hier iemand met dit script.
We krijgen een lege pagina voor ons.
Als ik in de pagina bron kijk zie ik een 500 server error staan.
Het hele script werkt niet erg raar.
Wie kan me helpen?

Gebruikersavatar
Derky
Berichten: 4466
Lid geworden op: 07 apr 2005, 16:24
Locatie: Nederland
Contacteer:

Re: Automatische backup grote database

Bericht door Derky » 13 jul 2008, 22:41

Kijk in de error log van apache waardoor de HTTP 500 error veroorzaakt wordt.

GoBien
Berichten: 6
Lid geworden op: 05 mar 2008, 14:05

Re: Automatische backup grote database

Bericht door GoBien » 14 jul 2008, 00:00

GoBien schreef:
golem85 schreef:ik heb ook safe mode aan hoor nogtans
Ok, maar ik krijg een error van set time_limit not allowed. En het script stopt na 30 seconden.
Ik gebruik nu mysqldumper, een uitgebreid php script dat in staat is om MySQL backups te doen en ook up te loaden via FTP. Script kan zowel vanuit PHP als vanuit Perl (cgi/bin) gestart worden. Script kan ook overweg met timelimits via pagina refrsesh en doorgaan waar laatst afgebroken. Is wel wat instel werk aan ;)

http://www.mysqldumper.de/en/

Kaqu
Berichten: 18
Lid geworden op: 01 dec 2009, 14:45

Re: Automatische backup grote database

Bericht door Kaqu » 13 sep 2010, 20:10

Ik gebruik het script van de wiki, maar heb een probleem: hij zet wel de backup op de server, maar stuurt deze niet naar gmail. Voor zover ik na kan gaan heb ik alle informatie goed ingevuld. Iemand een idee?

Gebruikersavatar
Ger
Berichten: 4864
Lid geworden op: 03 jan 2006, 22:23
Locatie: 192.68.1.100
Contacteer:

Re: Automatische backup grote database

Bericht door Ger » 14 sep 2010, 07:57

Kan het niet zijn dat je berichten te groot zijn? In het script staat dit:

Code: Selecteer alles

    //Tijdelijk effe uitgezet
       /*   if ($f_size > $maxmailsize)
       {
          echo ("<br><br>$path$attachmentname ($f_size kb) $trans_err_size...");

          $message = "$attachmentname ($f_size kb) $trans_err_size";

          $headers = "To: $name_email <$email>\r\n";
          $headers .= "From: $name_from <$from>\r\n";
          $headers .= "Reply-To: $name_from <$from>\r\n";

          mail($email, $trans_subject, $message, $headers);

          die();
       }
       else
       {
          */ 
Vervang dat eens door dit:

Code: Selecteer alles

         if ($f_size > $maxmailsize)
       {
          echo ("<br><br>$path$attachmentname ($f_size kb) $trans_err_size...");

          $message = "$attachmentname ($f_size kb) $trans_err_size";

          $headers = "To: $name_email <$email>\r\n";
          $headers .= "From: $name_from <$from>\r\n";
          $headers .= "Reply-To: $name_from <$from>\r\n";

          mail($email, $trans_subject, $message, $headers);

          die();
       }
       else
       {
          
En iets verderop zie je nog:

Code: Selecteer alles

//   } 
Vervang dat door Daarmee activeer je de error die verzonden wordt als de bijlage te groot is (je krijgt dan een mailtje zonder bijlage).

Kaqu
Berichten: 18
Lid geworden op: 01 dec 2009, 14:45

Re: Automatische backup grote database

Bericht door Kaqu » 15 sep 2010, 07:14

Bedankt Ger voor je reactie. Helaas blijkt het niet de oplossing. Ik kreeg eerder ook al geen lege berichten naar gmail gestuurd, ik krijg gewoon helemaal niets in mijn inbox (en ook niet in mijn spam ;-)).
Heb je nog ideeën? Kan ik je misschien per pb de gegevens sturen die ik heb ingevuld bij de mailopdracht, misschien heb ik daar toch iets niet goed gedaan?

Gebruikersavatar
Ger
Berichten: 4864
Lid geworden op: 03 jan 2006, 22:23
Locatie: 192.68.1.100
Contacteer:

Re: Automatische backup grote database

Bericht door Ger » 15 sep 2010, 09:01

Probeer het probleem eens te isoleren dan. Misschien gaat het überhaupt al mis als je iets wil versturen per mail. Maak eens een nieuw leeg bestand aan en zet dit erin:

Code: Selecteer alles

<?php
$to = 'jouwadres@gmail.com';
$from = 'jouwadres@jouwdomein.nl';
$onderwerp = 'mailtest';
$inhoud = 'Dit is een testmail om te kijken of ik kan mailen vanuit PHP.';

if (mail($to, $onderwerp, $inhoud,  'From: '.$from )) {
    die('Mail zou verstuurd moeten zijn');
}
else {
    die('Er is iets mis.');
}
?>
Roep dat bestand eens aan, en kijk wat het resultaat is. Als je de melding krijgt dat er iets mis is, dan ligt het probleem dieper. Als de mail wel verzonden wordt, maar niet aankomt, probeer het dan eens met een andere ontvanger (je hotmail ofzo).

Kaqu
Berichten: 18
Lid geworden op: 01 dec 2009, 14:45

Re: Automatische backup grote database

Bericht door Kaqu » 15 sep 2010, 14:45

Hoi Ger,
Bedankt weer! Met jouw aanpassing van gisteren is het nu ineens wel gelukt, heb het vanochtend geprobeerd en zag nu ik terug was achter de computer dat er een mail in mijn mailbox zit. Ook de testmail werkte. Alleen krijg ik deze melding in mijn gmail:

10-09-15-janeausten_nl.sql.gz (9,125.09 kb) MySQL backup was te groot om als bijlage te sturen en is op de server opgeslagen waar het backupscript is uitgevoerd

De bestanden zijn dus blijkbaar toch nog te groot. Maar ik zie nu dit in mijn script staan: $maxmailsize = "100000000"; // Maximum size of attachment in kb. When larger, the file will be saved on the server

Kan het daar aan liggen? Welke grootte zou je als max mailsize aanraden?

Gebruikersavatar
Ger
Berichten: 4864
Lid geworden op: 03 jan 2006, 22:23
Locatie: 192.68.1.100
Contacteer:

Re: Automatische backup grote database

Bericht door Ger » 15 sep 2010, 15:07

100.000.000 kb is wel gigantisch hoor. Het is iig meer dan 9,125.09 kb. Ergens moet dus iets scheef zitten in dat script lijkt me. Ik zie het alleen niet...

Kaqu
Berichten: 18
Lid geworden op: 01 dec 2009, 14:45

Re: Automatische backup grote database

Bericht door Kaqu » 15 sep 2010, 15:48

Ja het leek me ook al meer dan genoeg, maar ik heb dan ook geen idee waar het aan zou kunnen liggen... Het blijft handig om een dagelijkse backup op de server te hebben, alleen kunnen die daar niet lang blijven staan, zo loopt de boel toch best vol. Die oplossing met gmail leek me daarom erg praktisch. Ik zal het anders morgen proberen met mijn hotmail-account, eens zien of ie dat doet. Mocht je nog een briljante ingeving hebben, dan hoor ik het graag. In ieder geval heel erg bedankt voor je hulp tot nu toe!

Kaqu
Berichten: 18
Lid geworden op: 01 dec 2009, 14:45

Re: Automatische backup grote database

Bericht door Kaqu » 28 sep 2010, 10:59

Een update: het blijkt aan mijn webhosting te liggen. Zij schrijven:
Uw script blijkt niet goed te werken binnen de limieten die de server stelt. We bevelen daarom aan om het gratis programma MySQLDumper te overwegen, welke meer instellingen heeft en ook de mogelijkheid heeft om te e-mailen.
Ik ga dus MySQLDumper maar eens uitproberen. Ger, heel erg bedankt voor alle energie die je er in gestoken hebt!

ingrid72
Berichten: 16
Lid geworden op: 01 nov 2010, 20:28

Re: Automatische backup grote database

Bericht door ingrid72 » 19 nov 2010, 23:22

ik zit het hier allemaal te lezen,maar ik snap er echt niks van.
ik liep te zoeken hoe ik een back up kan maken.
maar dit zou voor mij dus ideaal zijn ,als dat automatisch gebeurd.
zou iemand mij kunnen helpen,ik heb een hosting dus eigen server.
maar hoe en waar enzo is voor mij chinees hahahaha.
hopelijk wil iemand me helpen,omdat erin te zetten.
zodat mijn forum veilig is als er iets gebeurd. :oops:
ik ben nog niet zo thuis in het phpbb.

Plaats reactie