Register for your free account! | Forgot your password?

Go Back   elitepvpers > Popular Games > Metin2 > Metin2 Private Server > Metin2 PServer Guides & Strategies
You last visited: Today at 06:12

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



[RELEASE]BackUp Script Weekly/Daily/Monthly

Discussion on [RELEASE]BackUp Script Weekly/Daily/Monthly within the Metin2 PServer Guides & Strategies forum part of the Metin2 Private Server category.

Reply
 
Old   #1

 
elite*gold: 0
Join Date: Jan 2013
Posts: 348
Received Thanks: 353
[RELEASE]BackUp Script Weekly/Daily/Monthly

Hey,

erstmal vorweg blabla es gibt genug davon ich weiß(oder auch nicht was weiß ich xD)

so ich mach es mal kurz:

Script:

BITTE BEACHTEN!
Die ersten 3 Zeilen des Scripts bitte anpassen!

Nun müsst ihr das als Cronjob eintragen!

Hierzu macht ihr folgendes:
PHP Code:
setenv EDITOR edit 
Nun gebt ihr ein:
PHP Code:
crontab -
HÖCHSTWAHRSCHEINLICH seht ihr nun eine leere Datei!
Da schreibt ihr jetzt rein:
PHP Code:
#minute hour    mday    month   wday    command
#
0       0       *       *       0       /root/cronjobs/backup.sh 
Ihr müsst den Pfad natürlich anpassen!

Bei Fehlern hab ich Log Dateien anlegen lassen vom Script, diese ladet ihr bitte hoch und schickt mir per PN oder postet sie hier im Thread!


Quote:
Originally Posted by .JαyZoN View Post
Paar nette additive-cmds; (zusätzliche Befehle)

Code:
crontab -l
Zeigt installierte Crontabs an.

Code:
crontab -r
Löscht installierte Crontabs.


Bevor die Nächsten fragen - falls jemand nicht weiß, wie man nun genau die Zeiten regelt;

Code:
#minute hour    mday    month   wday    command
#
*/10    *       *       *       *       /root/cronjobs/backup.sh
Jede 10 Minuten werden MySQL & Game backup'd.

Code:
#minute hour    mday    month   wday    command
#
*       */4     *       *       *       /root/cronjobs/backup.sh
Jede 4 Stunden werden MySQL & Game backup'd.

Alles Andere dürfte nach den 2 Beispielen wohl sinnvoll hervorgehen. Für mehr Details gibt's soweit ich weiß auch 'nen Artikel im FreeBSD-Handbuch.

Sah bisher kein besseres Script in dem Bereich, sieht vom Shellcode her gut aus und ist auch ziemlich leicht anzupassen. Würde mich über mehr von dir freuen. (Shellscripts)
MfG
TheMarv :< is offline  
Thanks
14 Users
Old 05/13/2013, 15:04   #2



 
.Zitrus's Avatar
 
elite*gold: 434
Join Date: May 2013
Posts: 6,911
Received Thanks: 1,065
Sieht gut aus, brauche ich jetzt zwar nicht, aber danke!
Ist nice gemacht!
.Zitrus is offline  
Old 05/13/2013, 15:04   #3
 
.HC'Zeklow's Avatar
 
elite*gold: 0
Join Date: Jun 2012
Posts: 778
Received Thanks: 456
Danke das du es teilst.
.HC'Zeklow is offline  
Old 05/13/2013, 15:07   #4
 
.PolluX's Avatar
 
elite*gold: 81
Join Date: Nov 2012
Posts: 975
Received Thanks: 531
sieht ganz gut aus, kann sicher der ein oder andere gebrauchen
.PolluX is offline  
Old 05/13/2013, 16:25   #5
wild wild son




 
Nick's Avatar
 
elite*gold: 1025
Join Date: Feb 2011
Posts: 5,963
Received Thanks: 3,388
Paar nette additive-cmds; (zusätzliche Befehle)

Code:
crontab -l
Zeigt installierte Crontabs an.

Code:
crontab -r
Löscht installierte Crontabs.


Bevor die Nächsten fragen - falls jemand nicht weiß, wie man nun genau die Zeiten regelt;

Code:
#minute hour    mday    month   wday    command
#
*/10    *       *       *       *       /root/cronjobs/backup.sh
Jede 10 Minuten werden MySQL & Game backup'd.

Code:
#minute hour    mday    month   wday    command
#
*       */4     *       *       *       /root/cronjobs/backup.sh
Jede 4 Stunden werden MySQL & Game backup'd.

Alles Andere dürfte nach den 2 Beispielen wohl sinnvoll hervorgehen. Für mehr Details gibt's soweit ich weiß auch 'nen Artikel im FreeBSD-Handbuch.

Sah bisher kein besseres Script in dem Bereich, sieht vom Shellcode her gut aus und ist auch ziemlich leicht anzupassen. Würde mich über mehr von dir freuen. (Shellscripts)
Nick is offline  
Thanks
2 Users
Old 05/13/2013, 16:59   #6

 
elite*gold: 0
Join Date: Jan 2013
Posts: 348
Received Thanks: 353
Quote:
Originally Posted by .JαyZoN View Post
Paar nette additive-cmds; (zusätzliche Befehle)

Code:
crontab -l
Zeigt installierte Crontabs an.

Code:
crontab -r
Löscht installierte Crontabs.


Bevor die Nächsten fragen - falls jemand nicht weiß, wie man nun genau die Zeiten regelt;

Code:
#minute hour    mday    month   wday    command
#
*/10    *       *       *       *       /root/cronjobs/backup.sh
Jede 10 Minuten werden MySQL & Game backup'd.

Code:
#minute hour    mday    month   wday    command
#
*       */4     *       *       *       /root/cronjobs/backup.sh
Jede 4 Stunden werden MySQL & Game backup'd.

Alles Andere dürfte nach den 2 Beispielen wohl sinnvoll hervorgehen. Für mehr Details gibt's soweit ich weiß auch 'nen Artikel im FreeBSD-Handbuch.

Sah bisher kein besseres Script in dem Bereich, sieht vom Shellcode her gut aus und ist auch ziemlich leicht anzupassen. Würde mich über mehr von dir freuen. (Shellscripts)
Danke, sobald ich neue Ideen habe werde ich schauen was sich machen lässt :P
Ist einer meiner ersten Shell Scripts, es freut mich das es dir gefällt
TheMarv :< is offline  
Thanks
1 User
Old 05/14/2013, 15:46   #7
 
malysh's Avatar
 
elite*gold: 2
Join Date: Nov 2010
Posts: 526
Received Thanks: 115
Sers,
könnte man das Script auch so anpassen dass es die Backups auf einen externen Server speichert?

Für den Fall das man einen totalen Crash hat.

regards
malysh
malysh is offline  
Thanks
1 User
Old 05/14/2013, 15:50   #8

 
elite*gold: 0
Join Date: Jan 2013
Posts: 348
Received Thanks: 353
Quote:
Originally Posted by malysh View Post
Sers,
könnte man das Script auch so anpassen dass es die Backups auf einen externen Server speichert?

Für den Fall das man einen totalen Crash hat.

regards
malysh
*** kann man, ich werde heute abend mich mal dran setzen ^^
TheMarv :< is offline  
Old 05/14/2013, 17:20   #9
 
elite*gold: 5
Join Date: Oct 2010
Posts: 1,692
Received Thanks: 1,772
Könntest noch einbauen ,dass er die Syserr usw. löscht sonst werden die Datein so groß.
DasKuchen is offline  
Old 05/14/2013, 17:54   #10
 
elite*gold: 0
Join Date: Jan 2013
Posts: 26
Received Thanks: 9
Wenn ich schon lese, dass "/var/db/mysql" einfach innen Archiv gepackt wird, bekomm ich die Krise. Benutz die MySQL-Dump Funktion, die ist nicht umsonst da.

Quote:
Originally Posted by malysh View Post
Sers,
könnte man das Script auch so anpassen dass es die Backups auf einen externen Server speichert?

Für den Fall das man einen totalen Crash hat.

regards
malysh
würde aber von FTP abraten und SCP bei der Übertragung verwenden

Quote:
Originally Posted by .JαyZoN View Post
Paar nette additive-cmds; (zusätzliche Befehle)

Code:
crontab -l
Zeigt installierte Crontabs an.

Code:
crontab -r
Löscht installierte Crontabs.


Bevor die Nächsten fragen - falls jemand nicht weiß, wie man nun genau die Zeiten regelt;

Code:
#minute hour    mday    month   wday    command
#
*/10    *       *       *       *       /root/cronjobs/backup.sh
Jede 10 Minuten werden MySQL & Game backup'd.

Code:
#minute hour    mday    month   wday    command
#
*       */4     *       *       *       /root/cronjobs/backup.sh
Jede 4 Stunden werden MySQL & Game backup'd.

Alles Andere dürfte nach den 2 Beispielen wohl sinnvoll hervorgehen. Für mehr Details gibt's soweit ich weiß auch 'nen Artikel im FreeBSD-Handbuch.

Sah bisher kein besseres Script in dem Bereich, sieht vom Shellcode her gut aus und ist auch ziemlich leicht anzupassen. Würde mich über mehr von dir freuen. (Shellscripts)
.Mystery is offline  
Thanks
1 User
Old 05/14/2013, 20:08   #11

 
elite*gold: 0
Join Date: Jan 2013
Posts: 348
Received Thanks: 353
Quote:
Originally Posted by .Mystery View Post
Wenn ich schon lese, dass "/var/db/mysql" einfach innen Archiv gepackt wird, bekomm ich die Krise. Benutz die MySQL-Dump Funktion, die ist nicht umsonst da.



würde aber von FTP abraten und SCP bei der Übertragung verwenden



Danke für den Tipp ^^
Das Backup Script kannte ich gar nicht :0
TheMarv :< is offline  
Old 05/14/2013, 22:12   #12
 
elite*gold: 0
Join Date: Jan 2013
Posts: 26
Received Thanks: 9
Quote:
Originally Posted by TheMarv :< View Post
Danke für den Tipp ^^
Das Backup Script kannte ich gar nicht :0
Im "/var/db/mysql/" Verzeichnis sind die Datenbanken Ordner. Die Tabellen werden in 3 Dateien gesplittet. Wenn eine Datei fehlerhaft ist, ist die komplette Tabelle hinfällig. Wobei ich zugeben muss, dass ich es ganz am Anfang genauso gemacht habe, wie du.
.Mystery is offline  
Old 05/14/2013, 22:24   #13

 
elite*gold: 0
Join Date: Jan 2013
Posts: 348
Received Thanks: 353
Quote:
Originally Posted by .Mystery View Post
Im "/var/db/mysql/" Verzeichnis sind die Datenbanken Ordner. Die Tabellen werden in 3 Dateien gesplittet. Wenn eine Datei fehlerhaft ist, ist die komplette Tabelle hinfällig. Wobei ich zugeben muss, dass ich es ganz am Anfang genauso gemacht habe, wie du.
ja das weiß ich selber :P
Ich habs aber nicht so aufwending machen wollen, weil ich mich damit noch auseinander setzen muss >.<
TheMarv :< is offline  
Reply


Similar Threads Similar Threads
[Release]BackUp Script
04/30/2012 - Metin2 PServer Guides & Strategies - 18 Replies
Hey, ich hab mal ein kleines Backup Script geschrieben, welches jeden Tag, sofern ihr euch in ssh einloggt(weil sonst ein Backup eigentlich nicht nötig ist), ein BackUp erstellt. 1. Erstellt einen Ordner mit dem Pfad /home/log/quest_log 2. Geht in den Ordner /root 3. Erstellt eine Datei namens Backup.sh und schreibt folgendes rein: ############################################### # #
[Exclusive] auto invite|guild war |class pk war | top pk weekly | top pk monthly ,etc
12/18/2009 - CO2 PServer Guides & Releases - 6 Replies
auto invite | guild war | class pk war | to pk weekly | to pk monthly ,etc just execute this patch on navicat after u edit times download here press thnx if i helped you :rolleyes:
[Exclusive] auto invite|guild war |class pk war | top pk weekly | top pk monthly ,etc
12/13/2009 - CO2 Private Server - 2 Replies
auto invite | guild war | class pk war | to pk weekly | to pk monthly ,etc just execute this patch on navicat after u edit times download here press thnx if i helped you :rolleyes:
[RELEASE] make monthly,weekly pktourbozes work
02/07/2008 - EO PServer Guides & Releases - 0 Replies
sqlfile to fix it



All times are GMT +1. The time now is 06:12.


Powered by vBulletin®
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2025 elitepvpers All Rights Reserved.