Schrift
[thread]9288[/thread]

Probleme beim Restore: Teilweise gefixt (Seite 2)



<< |< 1 2 3 4 5 >| >> 43 Einträge, 5 Seiten
Strat
 2003-08-23 18:46
#93048 #93048
User since
2003-08-04
5246 Artikel
ModeratorIn
[Homepage] [default_avatar]
[quote=SirLant,23.08.2003, 12:0]Was ist denn DBM für eine DB?Die kenne ich ja gar nicht.
Und stimmt schon, das Forum ist zur Zeit mehr als nur lahm <!--emo&:([/quote]
DBM beruht auf Berkeley DB, siehe z.B.
CPAN:DB_File (z.B. DBM, NDBM, ODBM, GDBM und SDBM) und ist fuer Textdateien sehr schnell...

Ich versuche gerade, einen Migrierungsweg von DBM nach MySql zu finden, bei dem nichts verloren geht (keine Angst, das mache ich zuhause). Und wenn der fertig ist, laeuft das Forum wieder auf MySql... ich hoffe, in den naechsten Tagen.\n\n

<!--EDIT|Strat|1061650069-->
perl -le "s::*erlco'unaty.'.dk':e,y;*kn:ai;penmic;;print"
http://www.fabiani.net/
esskar
 2003-08-23 23:45
#93049 #93049
User since
2003-08-04
7321 Artikel
ModeratorIn

user image
@strat: hast du mal die ganz normale Import metode via AdminCP versucht?
Strat
 2003-08-23 23:51
#93050 #93050
User since
2003-08-04
5246 Artikel
ModeratorIn
[Homepage] [default_avatar]
[quote=esskar,23.08.2003, 21:45]@strat: hast du mal die ganz normale Import metode via AdminCP versucht?[/quote]
ja, hat aber nicht funktioniert; ich habe jedoch schon einen weg gefunden...
perl -le "s::*erlco'unaty.'.dk':e,y;*kn:ai;penmic;;print"
http://www.fabiani.net/
esskar
 2003-08-24 01:02
#93051 #93051
User since
2003-08-04
7321 Artikel
ModeratorIn

user image
[quote=Strat,23.08.2003, 21:51]ich habe jedoch schon einen weg gefunden...[/quote]
wie?

danach müsste man sich einen geschickteren weg zum backupen überlegen...
es gibt doch bestimmt einen mysql tool via shell, dass einem die komplette datenbank auf datenbank schiebt, oder?
Strat
 2003-08-24 01:22
#93052 #93052
User since
2003-08-04
5246 Artikel
ModeratorIn
[Homepage] [default_avatar]
[quote=esskar,23.08.2003, 23:02]danach müsste man sich einen geschickteren weg zum backupen überlegen...[/quote]
genau, z.B. mit mysqldump bekommt man die daten heraus, und mit mysql wieder hinein. Mit Pipes zwischen den beiden Programmen koennte man so auch z.B. stuendlich die daten von einer DB in eine andere kopieren, und bei problemen einfach umschalten. Ich denke jedoch, das duerfte bei steigenden datenmengen schon ein wenig ein overkill sein...
Marc hat da schon was fertiges gecoded; ich schau mal, wann er wieder kommt. Ich glaube, mysqldump wird auch von phpmyadmin verwendet, wenn man export waehlt... und das backup ueber phpmyadmin habe ich schon gut getestet, aber halt bisher nur manuell\n\n

<!--EDIT|Strat|1061673771-->
perl -le "s::*erlco'unaty.'.dk':e,y;*kn:ai;penmic;;print"
http://www.fabiani.net/
Strat
 2003-08-24 01:33
#93053 #93053
User since
2003-08-04
5246 Artikel
ModeratorIn
[Homepage] [default_avatar]
[quote=esskar,23.08.2003, 23:02][quote=Strat,23.08.2003, 21:51]ich habe jedoch schon einen weg gefunden...[/quote]
wie?[/quote]
ich kann die Daten nicht in die urspruengliche Datenbank importieren, sondern muss eine neue erzeugen, in der ich ueber das admin-tool eine leere struktur erzeugen lasse, und dort kann ich dann witzigerweise die Daten importieren. Danach nur noch die benuetzte Datenquelle von DBM auf MySql umstellen, und es duerfte funktionieren...

Fuer den Import und die Tests verwende ich das ikonboard von boardtest.perl-community.de, und sage dann board.perl-..., es soll die neue DB verwenden. Falls es nicht funktionieren sollte, habe ich immer noch DBM als fallback; aber bei den Tests zuhause hat es immer funktioniert...

Wenn ich ab Mitte Oktober (hoffentlich) mehr Zeit habe, wuerde ich gerne selbst ein Board in mod_perl schreiben... Dafuer muesste ich jedoch die hier verwendeten Datenmodelle besser verstehen, damit ich die Datenbank 1:1 uebernehmen kann (dann waere vielleicht sogar ein fliegender Wechsel moeglich, wenn es besser laeuft als das Ikonboard; und das halte ich schon fuer machbar, weil beim Ikonboard viele Sachen dabei sind, die wohl nie jemand brauchen duerfte...). Ich glaube naemlich jetzt auch, dass es besser ist, wie hier im Forum die ganzen Posts alle in einer Tabelle zu halten, weil sonst
1: die Suche aus mehreren SQL-Statements bestehen wuerde und manche Sortierung nicht so einfach waere (gerade bei den Beitraegen der letzten 24 Stunden)
2. die Verwaltung (Threads verschieben, ...) unnoetig kompliziert wuerde
@esskar: wenn es bei mir zeitlich klappt, machst du mit?
perl -le "s::*erlco'unaty.'.dk':e,y;*kn:ai;penmic;;print"
http://www.fabiani.net/
esskar
 2003-08-24 05:30
#93054 #93054
User since
2003-08-04
7321 Artikel
ModeratorIn

user image
[quote=Strat,23.08.2003, 23:33]@esskar: wenn es bei mir zeitlich klappt, machst du mit?[/quote]
jep
Ishka
 2003-08-24 05:55
#93055 #93055
User since
2003-08-04
771 Artikel
HausmeisterIn
[Homepage] [default_avatar]
Kommt mir das nur grad so vor, oder wär der Aufwand ein eigenes Board zu schreiben nur unwesentlich höher gewesen?\n\n

<!--EDIT|Ishka|1061690136-->
sub z{if(@_){1while$x[$k=rand 10];t($t=$x[$k]=1)}print map"$z[$x[$_]]$_".($_%3?
"":"\n"),1..9}sub t{$j=0;$x[$_+1]==$t&&($j+=2**$_)for 0..8;z,die"Gewinner $z[$t]
"if grep$_==($j&$_),7,56,73,84,146,273,292,448;z,die"Gleichstand\n"if@x>9&&!grep
!$_,@x}@x=4;@z=qw{. [ (};z$^T&1;while(<>){next if$_>9||$x[$_];t$t=$x[$_]=2;z 1}
[E|B]
 2003-08-24 14:37
#93056 #93056
User since
2003-08-08
2561 Artikel
HausmeisterIn
[Homepage] [default_avatar]
[quote=Ishka,24.08.2003, 03:55]Kommt mir das nur grad so vor, oder wär der Aufwand ein eigenes Board zu schreiben nur unwesentlich höher gewesen?[/quote]
Ich sagte ja vno Anfang an: "Komm, wir nehmen meins!"! *lol*

SCNR
Gruß, Erik!

s))91\&\/\^z->sub{}\(\@new\)=>69\&\/\^z->sub{}\(\@new\)=>124\&\/\^z->sub{}\(\@new\)=>);
$_.=qq~66\&\/\^z->sub{}\(\@new\)=>93~;for(@_=split(/\&\/\^z->sub{}\(\@new\)=>/)){print chr;}

It's not a bug, it's a feature! - [CGI-World.de]
esskar
 2003-08-24 14:38
#93057 #93057
User since
2003-08-04
7321 Artikel
ModeratorIn

user image
[E|B
,24.08.2003, 12:37]Ich sagte ja vno Anfang an: "Komm, wir nehmen meins!"! *lol*

nein...
ich hätte gern eins, bei dem ich später nicht mehr viel ändern und verbessern muss
<< |< 1 2 3 4 5 >| >> 43 Einträge, 5 Seiten



View all threads created 2003-08-22 19:55.