|
You last visited: Today at 14:49
Advertisement
[RELEASE]Transfer Files + DB (Shell)
Discussion on [RELEASE]Transfer Files + DB (Shell) within the Metin2 PServer Guides & Strategies forum part of the Metin2 Private Server category.
06/29/2011, 01:41
|
#1
|
elite*gold: 0
Join Date: Apr 2011
Posts: 587
Received Thanks: 672
|
[RELEASE]Transfer Files + DB (Shell)
Hi,
da viele von Hamachi, DynDns o. Homeroot auf einen richtigen dedizierten Server umsteigen möchten, aber nicht wissen, wie man Datenbanken dumpt oder die Files packt, release ich hier eine Shell, welche euch die Files packt, und automatisch auf euren neuen Server lädt.
Natürlich werden die Datenbanken gedumpt und autom. auf euren neuen MySQL Server geladen.
Bitte daran denken, richtige MySQL Daten anzugeben!
Ihr müsst darauf achten, dass ihr später wegen SCP nach eurem Root Password gefragt werdet!
Dieses wird NICHT(!) geloggt, oder an mich via E-Mail gesendet (sieht man ja an der Shell).
PS: Es ist nichts großes, auf Wunsch kann ich die Shell noch erweitern/verbessern.
PHP Code:
#!/bin/sh
#-- MYSQL Settings # Bitte hier die Daten angeben, von dem Server, wo die Serverfiles und Datenbanken bereits vorhanden sind, also von dem alten Server!
MyUSER="root" # MYSQL Benutzer. MyPASS="evilaiir7" # MYSQL Passwort. MyHOST="localhost" # MYSQL Host - BITTE SO LASSEN, SONST FUNKTIONIERT DAS DUMPEN NICHT!
# Hier bitte die Daten angeben, von dem neuen Server. Also von dem Server, wo die Serverfiles und die Datenbank hochgeladen werden sollen!
MyNewUSER="root" # MYSQL Benutzer. MyNewPASS="pass" # MYSQL Passwort. MyNewHOST="serverip" # MYSQL Host.
#-- Bin Pfads (bitte nicht ändern, werden autom. erkannt.) MYSQL="$(which mysql)" MYSQLDUMP="$(which mysqldump)" DUMP_OPTS="-Q --single-transaction"
# Diese Datenbanken werden gesichert und auf deinem neuen Server eingespielt. DBS="account common hotbackup log player"
#-- Starte Shell. echo "Mit dieser Shell ist es dir möglich, deine Serverfiles auf deinen dedizierten Server zu laden!"
read -p "Bitte gib die IP deines dedizierten Servers ein" IP read -p "Bitte gib den Pfad ein, wo die Files hinterlegt werden sollen z.B /home oder /usr/home (Verzeichnis muss existieren!)" PFAD
BD="/backup"
if [ ! -d $BD ];then mkdir $BD fi
read -p "Wo liegen deine Serverfiles? (Verzeichnis, z.B /home/game oder /home)" SFPFAD cd $SFPFAD
sh close.sh sh clear.sh cd ..
tar cfvz gamebackup.tar.gz game mv gamebackup.tar.gz $BD
scp $BD/gamebackup.tar.gz $IP:$PFAD
for i in $DBS do $MYSQLDUMP $DUMP_OPTS -u $MyUSER -h $MyHOST -p$MyPASS $i > $BD/$i.sql done for i in $DBS do $MYSQL -u $MyNewUSER -h $MyNewHOST -p$MyNewPASS -Bse "CREATE DATABASE $i" $MYSQL -u $MyNewUSER -h $MyNewHOST -p$MyNewPASS $i < $BD/$i.sql done
|
|
|
06/29/2011, 01:42
|
#2
|
elite*gold: 0
Join Date: Jul 2009
Posts: 1,702
Received Thanks: 1,468
|
Nice one,
ich brauch des zwar nicht, ich kann des mitleerweile so..
Aber echt richtig nice!
Kind Regards,
|
|
|
06/29/2011, 01:44
|
#3
|
elite*gold: 0
Join Date: Feb 2010
Posts: 665
Received Thanks: 496
|
Phil mein Engel gibt gas. xD
Premium Nerd.
|
|
|
06/29/2011, 01:45
|
#4
|
elite*gold: 0
Join Date: Apr 2011
Posts: 587
Received Thanks: 672
|
Quote:
Originally Posted by FuBaum :3
Phil mein Engel gibt gas. xD
Premium Nerd.
|
Demnächst kommt noch 'ne Menge, und trotzdem ist tbh viel viel weiter! D:
Wie gesagt, wer änderungen will, PM!
|
|
|
06/29/2011, 01:55
|
#5
|
elite*gold: 11
Join Date: Jun 2011
Posts: 210
Received Thanks: 67
|
Nice , danke.
Kann ich gebrauchen :>
|
|
|
06/29/2011, 02:10
|
#6
|
elite*gold: 1
Join Date: Apr 2011
Posts: 39
Received Thanks: 33
|
eine idee wär das er mysql installiert, wär für anfänger gut
mfg zeplex
|
|
|
06/29/2011, 02:13
|
#7
|
elite*gold: 0
Join Date: Apr 2011
Posts: 587
Received Thanks: 672
|
Quote:
Originally Posted by .ZɘplɘX'
eine idee wär das er mysql installiert, wär für anfänger gut
mfg zeplex
|
Ich release morgen eine Shell, welche dir folgendes installiert:
- Ports downloaden & updaten
- Pwgen (Password generator)
- Screen (für ältere Files, um den Loginserver zu restarten)
- Python
- Libs
- MySQL 5.5
- PAE Kernel
- IPFW
- PF
- SSH Guard
- Apache2
- PHP5
- PHP Extensions
- Swap
- Systemupdater & Upgrade
- MySQL Password setzen
- MySQL Password ändern
- Systempassword ändern
- Die Shell an sich updaten
|
|
|
06/29/2011, 02:18
|
#8
|
elite*gold: 1
Join Date: Apr 2011
Posts: 39
Received Thanks: 33
|
dann ist es ja gut :-P
mfg zeplex
|
|
|
06/29/2011, 06:58
|
#9
|
elite*gold: 600
Join Date: Dec 2010
Posts: 1,625
Received Thanks: 1,866
|
sehr nice nicht mehr stunden lang sachen hin und her kopieren ^^
Und vor allem für anfanger perfekt
|
|
|
06/29/2011, 07:04
|
#10
|
elite*gold: 428
Join Date: Dec 2008
Posts: 4,955
Received Thanks: 3,500
|
Sehr nice, wie nicht anders von dir zu erwarten bro.
|
|
|
06/29/2011, 10:30
|
#11
|
elite*gold: 17
Join Date: Jan 2009
Posts: 2,538
Received Thanks: 2,405
|
aiiR7 andere schlafen nachts und du schreibst sowas nützliches naja schlaf is was für anfänger ne
|
|
|
06/29/2011, 11:38
|
#12
|
elite*gold: 0
Join Date: Jun 2011
Posts: 34
Received Thanks: 19
|
Danke für die geilen Server Files
|
|
|
06/29/2011, 16:57
|
#13
|
elite*gold: 0
Join Date: Jul 2009
Posts: 827
Received Thanks: 80
|
sind keine serverfiles (wenn ich falsch liege sry)
des is "nur" ne shell
naja die sf kommen noch :3
|
|
|
07/06/2011, 12:10
|
#14
|
elite*gold: 0
Join Date: Jul 2011
Posts: 457
Received Thanks: 119
|
Danke für die Shell so was hab eich gebraucht <33
|
|
|
|
Similar Threads
|
[Release/Guide] Bot GUI Shell
08/18/2011 - Mabinogi Hacks, Bots, Cheats & Exploits - 16 Replies
http://img233.imageshack.us/img233/383/mabinogibot shellv10.png
Mabinogi Bot Shell v1.0
Hey all, I made this a while ago and never got around to releasing it but anyways; it is just a basic GUI that you can add your own code too, or you can always examine the functions as there are comments on nearly every line.
#include <GuiConstantsEx.au3> ;This include is required for basic GUI functions to be accessible.
#include <EditConstants.au3> ;This include is necessary for the modification and...
|
[RELEASE]Backup Shell
06/28/2011 - Metin2 PServer Guides & Strategies - 32 Replies
Hi,
Mit der Shell im Anhang, ist es möglich, regelmäßig Backups der Datenbank/enzu machen.
Diese werden dann auf euren Backup Server via FTP geladen.
Das ganze basiert auf Bash, das heißt, ihr braucht das Package "Bash".
Zum installieren von Bash gebt ihr folgendes ein:
pkg_add -r bash
rehash
|
[Shell Beta Release]AIO V.003
11/04/2009 - 12Sky2 Hacks, Bots, Cheats & Exploits - 8 Replies
AIO(Shell)Beta
Links:
Private Online Game Community <-----My site, i can now post it here, because i have a link back :)
ShareCash.Org <----- Sign up, you will make 30-60 cents everytime somebody downloads your file :P
Type /help ;) remeber this is a beta SHell, meaning the hacks arent working, only for command testing etc,
|
All times are GMT +2. The time now is 14:49.
|
|