Hoi allemaal,

Ik ben op zoek naar een PHP script wat (in de toekomst) een grote database kan backuppen. Ik ben al ruim twee uur aan het zoeken, maar ik kan alleen maar scripts vinden die óf niet werken, óf alleen maar kleine databases kunnen backuppen.

Ik heb in het verleden een prachtig script gehad wat een speciale methode gebruikte om time-outs te voorkomen, maar ik kan het niet meer terugvinden.

Uiteindelijk is het de bedoeling dat ik het PHP bestand kan aanroepen met een cronjob. Het resultaten laten mailen is niet per se nodig, maar zou wel fijn zijn.

Wie kan mij helpen?

Mvg,
Tom
En een var_dump($result)?
- Aar - op 11/10/2011 11:35:51

En een var_dump($result)?

-->
string(0) ""
Vreemd, en draait DA op http of https? EN wel op poort 2222?
Voor zover ik kan zien draait DA op http, en ja: op poort 2222.
Je voert het handmatig uit, bij wijze van test?
Want met een cron zullen includes niet direct werken, tenzij je een volledig pad gebruikt.
Ja, ik bezoek gewoon met mijn browser 'backup.php'.

Edit: overigens geef ik ook het volledige pad op.
Strange...

Verder zou het kunnen dat je ook je domain die je wilt backuppen aan moet geven als parameter in de array, dus:

$sock->query('/CMD_API_SITE_BACKUP',
    array(
        'action' => 'backup',
	   'domain' => 'JOUWDOMEIN.NL',
        'select0' => 'database'
    ));



Werkt dat wel?
Nope :(

Bedankt voor de hulp tot nu toe, trouwens! Ik ben er erg blij mee. Alleen jammer dat het nog niet wil lukken tot nu toe.
Zo te zien wel:
error=0&text=Backup creation added to queue&details=You will receive a message when it&#39s complete.


Toevoeging op 11/10/2011 12:13:23:

Kan het niet zo?


$sock->query(/CMD_API_SITE_BACKUP?domain=jouwdomein.nl&action=backup&select0=database);

Reageren