anpera.net https://anpera.homeip.net/phpbb3/ |
|
Bio-Backups https://anpera.homeip.net/phpbb3/viewtopic.php?f=43&t=4252 |
Seite 1 von 1 |
Autor: | Drazaar [ So 06 Jan, 2008 16:55 ] | ||
Betreff des Beitrags: | Bio-Backups | ||
Eigentlich ist es ein relativ weniggebrauchtes Script, denke ich, doch bei mir kam es schon ein paar Mal vor, dass irgendwelche User *ausversehen* ihre Bios gelöscht haben. Ich weiß zwar nicht, wie so etwas ging, aber da ich letztlich selbst meinen Adminchara mit 9k Wörterbio pulverirsiert habe ($session['user']['acctid']=1 statt $session['user']['acctid']==1 ![]() Naja, auf jeden Fall speichert das Teil Bios in einer externen Tabelle und gibt sie auf Wunsch (man sucht nach dem Spielernamen) wieder aus, so dass der User sie zurückerhalten kann. Man kann die Bios manuell updaten (man will ja nicht dem xy seine Bio von vor 2 Jahren wieder geben...). Beim ersten Start (wenn die Backuptabelle noch leer ist), werden automatisch Backups erzeugt. Ansonsten für den Einbau: SQL: CREATE TABLE `biobackups` ( `owner` int(11) NOT NULL, `ownerlogin` varchar(255) collate latin1_german2_ci NOT NULL, `lastupdated` date NOT NULL, `bio` text collate latin1_german2_ci NOT NULL, PRIMARY KEY (`owner`) ) ENGINE=MyISAM DEFAULT CHARSET=latin1 COLLATE=latin1_german2_ci; Und natürlich noch in der superuser.php verlinken: if($session['user']['superuser']>=2) addnav('Biobackups', 'biobackups.php'); *eigentlich* müsste alles funktionieren, zumindest bei mir läuft alles fehlerfrei. MfG Draza´ar P.S.: Ich habe es natürlich als .zip gepackt ![]() ![]()
|
Autor: | Safia [ So 06 Jan, 2008 17:28 ] |
Betreff des Beitrags: | Re: Bio-Backups |
Das ist eine super Idee , vorallem wenn der server abschmiert , bei mir ist es nämlich auch passiert . Der Server wahr abgestürzt und die Bios von allen usern wahren weg. |
Autor: | Kevz [ So 06 Jan, 2008 18:01 ] |
Betreff des Beitrags: | Re: Bio-Backups |
Das geht solange gut, bis der MySQL- Server einmal einen Crash hat o.Ä. Denn dann, sind die Datenbanksätze wahrscheinlich auch weg. D.h., lieber .txt- files nehmen o.ä. |
Autor: | -DoM [ So 06 Jan, 2008 18:37 ] |
Betreff des Beitrags: | Re: Bio-Backups |
Kevz hat geschrieben: Das geht solange gut, bis der MySQL- Server einmal einen Crash hat o.Ä. Denn dann, sind die Datenbanksätze wahrscheinlich auch weg. D.h., lieber .txt- files nehmen o.ä. Geht solange Gut, bis die Datenträger einen Crash machen... Könnte man eigentlich weiterführen...*Fg* |
Autor: | Rikkarda [ So 06 Jan, 2008 19:17 ] |
Betreff des Beitrags: | Re: Bio-Backups |
tägliche backups auf die Festplatte ziehen reduziert zumindest die Verluste auf einen Zeitraum von 24h^^ |
Autor: | Kevz [ Di 08 Jan, 2008 13:34 ] |
Betreff des Beitrags: | Re: Bio-Backups |
Dann könne man Backups ganz weglassen, wenn man den Befürchtungen entgegen wirken wolle. *lach* - Die Idee an sich, ist Interessant, aber die Umsetzung, naja. . . Fragwürdig. ![]() |
Autor: | Nightborn [ Di 08 Jan, 2008 15:49 ] |
Betreff des Beitrags: | Re: Bio-Backups |
![]() und die per (s)ftp auf einen backupserver spielen? oder mehrere. |
Autor: | Rikkarda [ Di 08 Jan, 2008 16:34 ] |
Betreff des Beitrags: | Re: Bio-Backups |
ich trau halt keinem Anbieter wirklich 100% über den Weg *fg* daher ziehe ich zumindest ein tägliches Backup auch noch lokal ![]() |
Autor: | Eliwood [ Di 08 Jan, 2008 16:49 ] |
Betreff des Beitrags: | Re: Bio-Backups |
Kevz hat geschrieben: Ansonsten auf einen Separaten Server übertragen o.ä. Evtl. Archivieren? (Winrar o.Ä.) Sorry - aber WinRar wirst du auf einem normalen Server nicht finden. Ist zur Archivierung (auf Linuxservern) eh völlig ungeeignet, da die Dateirechte nicht mitgespeichert werden. Hier wäre GZip angebracht mit einem tarball, da da die Dateirechte mitarchiviert werden. Und ja - normales Zip ist auch hier sinnlos. |
Autor: | Auric [ Di 08 Jan, 2008 18:18 ] |
Betreff des Beitrags: | Re: Bio-Backups |
naja, ganz sinnlos ist ein normales zip hier ja nun auch nicht, da Backups (vor allem, da keine inkrementellen) ja möglichst selten gelesen werden und man sich bei einer wiederherstellung schon mal die zeit für einen einfachen chmod-befehl nehmen kann - wenn es zum lesen denn überhaupt nötig ist. |
Autor: | Eliwood [ Di 08 Jan, 2008 19:12 ] |
Betreff des Beitrags: | Re: Bio-Backups |
Auric hat geschrieben: naja, ganz sinnlos ist ein normales zip hier ja nun auch nicht, da Backups (vor allem, da keine inkrementellen) ja möglichst selten gelesen werden und man sich bei einer wiederherstellung schon mal die zeit für einen einfachen chmod-befehl nehmen kann - wenn es zum lesen denn überhaupt nötig ist. Naja, hier gehts jetzt um BackUps aller Dateien ![]() War präventiv gemeint. Aber ja - sonst geht zip wunderbar. Und ist ebenso besser als rar, weil zip kann man sowohl mit PHP-Boardmitteln als auch OS-Boardmittel entpacken. unzip. unrar muss erst nachinstalliert werden. Sowohl auf Unixoiden Servern, als auch auf Windows-Servern. Und bei Windows kenn ich nichma der Konsolenbefehl für unzip.. Soferns das gibt *fg* |
Autor: | Drazaar [ Fr 11 Jan, 2008 18:14 ] |
Betreff des Beitrags: | Re: Bio-Backups |
Ich habe das Ding nicht gemacht, weil ich eine absolute Sicherung haben will. Ich sah die Sache so: Wir betreiben einen RP-Server, ergo ist das wichtigste erst einmal die Bio. Fehler passieren wohl am meisten bei der Accountstabelle. Das Script ist NICHT dafür gedacht, die Bio ultrasuperdolle zu backuppen, sondern lediglich für kleinere Dinge, wie in meinem ersten Post genannt: Ausversehene Löschung, Chara verfallen (Urlaub, etc...) und Bio nicht gespeichert. Und wenn einmal meine *gesamte* Datenbank crashed... Dann hab ich echt größere Probleme als "Wo sind die Bios!!" ![]() |
Autor: | Nightborn [ Fr 11 Jan, 2008 18:32 ] |
Betreff des Beitrags: | Re: Bio-Backups |
Hast Du? =) Warum nicht das kleine mit dem großen lösen? Backups doch die ganze Accountstabelle... =) dann könnte man aber auch alles... naja du weißt =) |
Autor: | Drazaar [ Fr 11 Jan, 2008 19:55 ] |
Betreff des Beitrags: | Re: Bio-Backups |
Dafür würde es sich dann schon wieder lernen das Zeug vonwegen Textfiles etc erstellen zu benutzen, was mir eindeutig zu stressig ist im Moment ^^ |
Autor: | Nightborn [ Sa 12 Jan, 2008 00:41 ] |
Betreff des Beitrags: | Re: Bio-Backups |
hier gebe ich den streng gehüteten staatsschatz, das verborgene kommanozeilenkommando, das stärkste der stärksten, unters volk. jahrhundertelang haben unsere ahnen dieses geheimnis beschützt, und jetzt soll es dir gehören. mein kommando zum backup aller datenbanken... fertig für einen cronjob... $this->bbcode_second_pass_code('', '/usr/bin/mysqldump --single-transaction --default-character-set=utf8 -uMYUSER -pMYPASSWORD -h localhost -A | gzip > /MYBACKUPDIR/archive-001.sql.gz') das defaultcharset kannst weglassen, ich brauchs für utf8 |
Autor: | -DoM [ Sa 12 Jan, 2008 11:08 ] |
Betreff des Beitrags: | Re: Bio-Backups |
Ne nette Software die ich nur empfehlen kann. Mit ihr erübrigt sich auch jedwede Art der Umlautproblematik, oder timeouts: http://mysqldumper.de/ Es beinhaltet auch Funktionen zum für FTP, so dass die Backups auch auf einen externen Server gespeichert werden können. |
Autor: | Linus [ Mo 14 Jan, 2008 19:40 ] |
Betreff des Beitrags: | Re: Bio-Backups |
-DoM hat geschrieben: Ne nette Software die ich nur empfehlen kann. Mit ihr erübrigt sich auch jedwede Art der Umlautproblematik, oder timeouts: http://mysqldumper.de/ Es beinhaltet auch Funktionen zum für FTP, so dass die Backups auch auf einen externen Server gespeichert werden können. jepp ... kann ich auch nur empfehlen. zumal der MySQLDumper auch direkt mit GZip packt und per Cronjob angesteuert werden kann, wenn die entsprechenden Compressions-Module und Perl vorhanden sind. ![]() |
Autor: | Harthas [ Mo 14 Jan, 2008 20:02 ] |
Betreff des Beitrags: | Re: Bio-Backups |
Meine Meinung. Habe in den letzten Tagen ebenfalls sehr gute Erfahrungen damit erlebt. Die Verwaltung und Wartung ist relativ einfach, und alles ist gut beschrieben, beziehungsweise erklärt. |
Seite 1 von 1 | Alle Zeiten sind UTC + 1 Stunde |
Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |