anpera.net

anpera.net

experimental server @home
Aktuelle Zeit: Do 12 Jun, 2025 16:16

Alle Zeiten sind UTC + 1 Stunde




Ein neues Thema erstellen Auf das Thema antworten  [ 18 Beiträge ] 
Autor Nachricht
 Betreff des Beitrags: Datenbank - Backup
BeitragVerfasst: Do 22 Nov, 2007 22:03 
Offline
Profi
Profi
Benutzeravatar

Registriert: So 01 Apr, 2007 09:31
Beiträge: 155
Hallo! :)

Ich bins wiedermal...
Könntet ihr mir sagen worauf ich bei Datenbank-Backups vom LoGD achten muss? Wo ist es wichtig dass ich ein Häckchen setze damit ich die Datenbank auch wieder ohne Zeichenfehler und Datenverluste aufspielen kann? Wäre nett wenn ihr mir das sagen könntet
(aber Achtung: Auf dem Gebiet bin ich jungfräulich wie eine Blume im Frühling...!)

Liebe Grüße,

Song Sinen

_________________
I <3 Eliwood
_______________
$a=b;
$b=a;
$$a=a;
_______________
Faust: Was ist mit diesem Rätselwort gemeint?
- Faust I, Z. 1337


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Do 22 Nov, 2007 22:39 
Offline
Freak
Freak
Benutzeravatar

Registriert: Sa 15 Okt, 2005 14:06
Beiträge: 864
Geschlecht: Männlich
LoGD: http://shinobilegends.com
hm, in der kommandozeile kannst du keine häkchen machen...

wo bist du also...

vermutlich phpmyadmin...

da kannst bei iso 8859-1 kodierung einfach nur einen normalen "export" machen, extra haken nur daß du eine datei haben willst, und nicht alles als text auf den schirm.

für ordentliche backups empfehle ich aber kommandozeile, was du vermutlich nicht hast als zugriff.

frag bei deinem provider ob er mysqldump anbietet als kommando, oder ob das nicht verfügbar ist.

_________________
Entwicklung Lotgd 1.2.2 +nb
1.2.1 +nb ist final

Bugreports/Testing erwünscht, http://nb-core.org

Wichtige Info für Programmierersucher:
viewtopic.php?f=34&t=4285


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Do 22 Nov, 2007 22:40 
Offline
Freak
Freak

Registriert: Mo 06 Sep, 2004 15:17
Beiträge: 3236
Geschlecht: Männlich
Du wirst beim erstellen eines Backups erhebliche Probleme mit den Umlauten bekomme, wenn Du diese nicht vorher anständig umgewandelt hast, und fachgerecht in der Datenbank gespeichert hast.


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Fr 23 Nov, 2007 09:06 
Offline
Freak
Freak
Benutzeravatar

Registriert: Sa 15 Okt, 2005 14:06
Beiträge: 864
Geschlecht: Männlich
LoGD: http://shinobilegends.com
wenns ISO 8859-1 ist, gehts. bei utf-8 wirds böser, da gibts aber n schönen exportparameter, dann geht das auch.

leider mach ich das alles per kommandozeile, nicht phpmyadmin.

_________________
Entwicklung Lotgd 1.2.2 +nb
1.2.1 +nb ist final

Bugreports/Testing erwünscht, http://nb-core.org

Wichtige Info für Programmierersucher:
viewtopic.php?f=34&t=4285


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Fr 23 Nov, 2007 13:35 
Offline
Freak
Freak

Registriert: Mo 06 Sep, 2004 15:17
Beiträge: 3236
Geschlecht: Männlich
Mit UFT-8 habe ich eig. ehr weniger Probleme, als mit ISO, was das Exportieren/Importieren an sich angeht. (von Umlauten & co)


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Fr 23 Nov, 2007 14:34 
Offline
Freak
Freak
Benutzeravatar

Registriert: Sa 15 Okt, 2005 14:06
Beiträge: 864
Geschlecht: Männlich
LoGD: http://shinobilegends.com
mit einem guten Exportkommando, kein Thema =) richtig.


Ich mußte auf UTF ausweichen, wegen den chin. Schriftzeichen. Daher konnte ich auch schon Erfahrungen sammeln =)

_________________
Entwicklung Lotgd 1.2.2 +nb
1.2.1 +nb ist final

Bugreports/Testing erwünscht, http://nb-core.org

Wichtige Info für Programmierersucher:
viewtopic.php?f=34&t=4285


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Fr 23 Nov, 2007 14:57 
Offline
Freak
Freak

Registriert: Mo 06 Sep, 2004 15:17
Beiträge: 3236
Geschlecht: Männlich
phpMyAdmn hat mir genug gelehrt zur Exportion von Datenbanksätzen. . . Sehr fraglich, ob das Importieren dann noch sinn macht, mit lauter fragezeichen. *lach* - Also hört auf nighti. ;)


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Fr 23 Nov, 2007 15:45 
Offline
Marquis Pherae
Marquis Pherae

Registriert: Mi 09 Feb, 2005 16:01
Beiträge: 3925
Wohnort: Basel
Geschlecht: Männlich
Das Problem beim phpMyAdmin ist nicht das exportieren - sondern das importieren (Ich schaffte es eigentlich immer, ?-los zu importieren :p). Standard ist da utf-8 eingestellt. Somit werden die Umlaute, die eigentlich ISO-8859-1 kodiert sind, verfälscht und falsch interpretiert. Am ehsten empfehle ich gzip-Komprimierte BackUps im pma und automatische Erkennung beim importieren.

Mit UTF8 gibts nie Probleme. Solange man auch da bleibt und MySQL dazu veranlasst, auch die Queries als UTF8 zu verstehen.


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Fr 23 Nov, 2007 23:22 
Offline
Profi
Profi
Benutzeravatar

Registriert: So 01 Apr, 2007 09:31
Beiträge: 155
Ich danke euch! :) *mal durchprobieren geh*

_________________
I <3 Eliwood
_______________
$a=b;
$b=a;
$$a=a;
_______________
Faust: Was ist mit diesem Rätselwort gemeint?
- Faust I, Z. 1337


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: So 25 Nov, 2007 12:48 
Offline
Meister
Meister
Benutzeravatar

Registriert: Mo 05 Feb, 2007 12:33
Beiträge: 375
Wohnort: Hattingen
Geschlecht: Männlich
LoGD: http://www.alvion-logd.de/logd/
Das Problem mit der Zeichenkodierung hat mir in früheren Zeiten auch graue Haare beschert. Doch das ist vorbei seit ich für Backups und Restauration nur noch den MySQLDumper http://www.mysqldumper.de/ nutze. Gleich welche Kollation eure Datenbank nutzt, gleich mit welcher Zeichenkodierung eure Anwendung arbeitet. Das Teil findet immer den rechten Weg. Und wenn euer Server die GZip-Komprimierung unterstützt werden die Backups auf Wunsch direkt um ein vielfaches komprimiert gespeichert was die Übertragungszeiten der entsprechenden Backup-Dateien immens verkürzt.

Die Seite hat ein gutes Tutorial, ihr könnt euch sogar Videos hinsichtlich der Installation und Konfiguration des Dumpers anschauen. Und es gibt sehr viel Hintergrundinfos bezüglich des Problems MySQL/Zeichenkodierung.

Seit ich MySQLDumper installiert habe ist phpmyadmin kein Thema mehr für mich :D


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: So 25 Nov, 2007 20:59 
Offline
Freak
Freak
Benutzeravatar

Registriert: Sa 15 Okt, 2005 14:06
Beiträge: 864
Geschlecht: Männlich
LoGD: http://shinobilegends.com
:D

wie gesagt, eine zeile reicht auch ;) wenn man sie richtig macht.

meine backups werden gezogen und dann auf 5 backup server verteilt.

bei bedarf kann ich den alten stand in 5 minuten wieder einspielen (1gb dauert immer etwas in die DB zu ballern)

_________________
Entwicklung Lotgd 1.2.2 +nb
1.2.1 +nb ist final

Bugreports/Testing erwünscht, http://nb-core.org

Wichtige Info für Programmierersucher:
viewtopic.php?f=34&t=4285


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: So 25 Nov, 2007 22:52 
Offline
Meister
Meister
Benutzeravatar

Registriert: Mo 05 Feb, 2007 12:33
Beiträge: 375
Wohnort: Hattingen
Geschlecht: Männlich
LoGD: http://www.alvion-logd.de/logd/
Nightborn hat geschrieben:
:D

wie gesagt, eine zeile reicht auch ;) wenn man sie richtig macht.

meine backups werden gezogen und dann auf 5 backup server verteilt.

bei bedarf kann ich den alten stand in 5 minuten wieder einspielen (1gb dauert immer etwas in die DB zu ballern)


Das glaub ich dir gern. Nur hat nicht jeder Zugriff auf die Shell. Und nicht jeder hat die nötigen Kenntnisse diese Zeile entsprechend zu gestalten. Und für jene ist der Dumper nicht die schlechteste Lösung. ;)


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Mo 26 Nov, 2007 10:09 
Offline
Freak
Freak
Benutzeravatar

Registriert: Sa 15 Okt, 2005 14:06
Beiträge: 864
Geschlecht: Männlich
LoGD: http://shinobilegends.com
:D daß der dumper ein programm ist wie jedes andere auch, ist klar.

man braucht nur das kommando mysqldump freigeschaltet, das ist alles.

und es gibt hoster die das haben.


die backupzeile kann man sich "besorgen" ... und die braucht man nur 1x wissen.

_________________
Entwicklung Lotgd 1.2.2 +nb
1.2.1 +nb ist final

Bugreports/Testing erwünscht, http://nb-core.org

Wichtige Info für Programmierersucher:
viewtopic.php?f=34&t=4285


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Mo 26 Nov, 2007 16:49 
Offline
Profi
Profi
Benutzeravatar

Registriert: So 01 Apr, 2007 09:31
Beiträge: 155
Hm, erklär mir das mit dem Kommando bitte nochmal genauer... oo

(va. nach der 1 GB Sache... meine Db hat grad mal 20 Mb...)

_________________
I <3 Eliwood
_______________
$a=b;
$b=a;
$$a=a;
_______________
Faust: Was ist mit diesem Rätselwort gemeint?
- Faust I, Z. 1337


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Mo 26 Nov, 2007 19:13 
Offline
Freak
Freak
Benutzeravatar

Registriert: Sa 15 Okt, 2005 14:06
Beiträge: 864
Geschlecht: Männlich
LoGD: http://shinobilegends.com
in php:
[php]
$day=getdate(time());
$backupdir='MEINDIR'
$usersql='MEINUSERNAME'
$pwsql='MEINPASSWORT FÜR DIE DB/DENUSER';
System("/usr/bin/mysqldump --default-character-set=utf8 -u$usersql -p$pwsql -h localhost -A | gzip > $backupdir/monthly/archive-".$day['mday']."-".$day['month']."-".$day['year'].".sql.gz", $fp);
[/php]

das läuft bei mir als cronjob

(also in einer DATEI und dann im cronjob 'php DATEI.php')

_________________
Entwicklung Lotgd 1.2.2 +nb
1.2.1 +nb ist final

Bugreports/Testing erwünscht, http://nb-core.org

Wichtige Info für Programmierersucher:
viewtopic.php?f=34&t=4285


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Mo 26 Nov, 2007 22:52 
Offline
Profi
Profi
Benutzeravatar

Registriert: So 01 Apr, 2007 09:31
Beiträge: 155
Woher weis das Skript wo das Backup hin muss?

(Oo Geht das bei 1 Gb nich massiv auf den Traffic?)

_________________
I <3 Eliwood
_______________
$a=b;
$b=a;
$$a=a;
_______________
Faust: Was ist mit diesem Rätselwort gemeint?
- Faust I, Z. 1337


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Mo 26 Nov, 2007 23:25 
Offline
Freak
Freak
Benutzeravatar

Registriert: Sa 15 Okt, 2005 14:06
Beiträge: 864
Geschlecht: Männlich
LoGD: http://shinobilegends.com
:)

der Traffic innerhalb des Rechenzentrums ist gratis.

das Skript weiß es, wegen des $backupdir...

und wie ich das weiterschicke an die 5 server ist da nicht drin, =) das ist ja nicht gefragt.

ich mach einfach ne ftp verbindung auf. im rechenzentrum kann nur einer abhören wenn er ein kupferkabel anzapft...was ich weniger glaube ^^

_________________
Entwicklung Lotgd 1.2.2 +nb
1.2.1 +nb ist final

Bugreports/Testing erwünscht, http://nb-core.org

Wichtige Info für Programmierersucher:
viewtopic.php?f=34&t=4285


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Di 27 Nov, 2007 21:13 
Offline
Profi
Profi
Benutzeravatar

Registriert: So 01 Apr, 2007 09:31
Beiträge: 155
:) Ah, ok!

Danke dir!^^

_________________
I <3 Eliwood
_______________
$a=b;
$b=a;
$$a=a;
_______________
Faust: Was ist mit diesem Rätselwort gemeint?
- Faust I, Z. 1337


Nach oben
 Profil  
Mit Zitat antworten  
Beiträge der letzten Zeit anzeigen:  Sortiere nach  
Ein neues Thema erstellen Auf das Thema antworten  [ 18 Beiträge ] 

Alle Zeiten sind UTC + 1 Stunde


Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 18 Gäste


Du darfst keine neuen Themen in diesem Forum erstellen
Du darfst keine Antworten zu Themen in diesem Forum erstellen
Du darfst deine Beiträge in diesem Forum nicht ändern
Du darfst deine Beiträge in diesem Forum nicht löschen
Du darfst keine Dateianhänge in diesem Forum erstellen

Suche nach:
Gehe zu:  
POWERED_BY
Deutsche Übersetzung durch phpBB.de
anpera.net - Impressum