funnymob
Junior Member
Posts: 89
Joined: Apr 2009
Reputation: 0
|
Tip VHCS -> ISPCP Domainstatistik-Import
Hallo,
ich habe mir die letzte Zeit ein bisschen Gedanke gemacht, was bei einem Serverumzug sinnvoll sein könnte. Dabei bin ich darufgestoßen, das vielleicht ein Kunde seine Statistik nicht verlieren will. Hier meine Lösung bzw. Ansatze:
1.) VHCS2/ISPCP Domain Statisik:
Ich habe mir per php ein script geschrieben, welches aus der VHCS2 (alter Server) die Domain-Traffic daten ausließt und diese dann als inserts auf dem browser darstellt. Dabei ist auf folgendes zu achten:
- die traffic_id muss leer sein (=> autoinkrement in der neuen Tabelle)
- die domain_id muss in den Insert-Zeilen auf die domain_id des neuen servers angepasst werden
- das feld 'correction' ist neu in der ISPCP-Tabelle und muss eingefügt werden
- Es müssen nur die Traffic-Daten übernommen werden, die nicht 0 sind
Somit ergibt sich ein PHP-Skript welches nach folgender Art ablaufen muss (BSP domain_id 33 wird auf dem neuen Server zu domain_id 2):
1.) $auswahl = "SELECT * FROM domain_traffic WHERE domain_id = 33 ORDER BY dtraff_time ASC";
2.) list($dtraff_id, $domain_id, $dtraff_time, $dtraff_web, $dtraff_ftp, $dtraff_mail, $dtraff_pop) = mysql_fetch_row($ausgabe);
3.) if ($dtraff_web!=0 or $dtraff_ftp!=0 or $dtraff_mail!=0 or $dtraff_pop!=0){
4.) echo "INSERT INTO `domain_traffic` VALUES ('', 2, $dtraff_time, $dtraff_web, $dtraff_ftp, $dtraff_mail, $dtraff_pop, 1);<br>";
Diese Insert-Zeilen kann man dann auf dem neuen Server (ISPCP) im PhpMyAdmin über die SQL Eingabe problemlos einlesen.
Ich habe das ganze versucht und funktioniert prima.
2.) AWSTATS-DAten
Das übernehmen der AWSTATS-Dateien habe ich in einem anderen Thread ja schon beschrieben.
Gruß
martin
(This post was last modified: 04-25-2009 12:06 AM by funnymob.)
|
|
04-24-2009 11:59 PM |
|