Sponsor-Board.de
Thema geschlossen  Thema schreiben 

Backup von Ordnern und MySQL Datenbanken

Verfasser Nachricht

Beiträge: 186
Bewertung: 13
Registriert seit: Jan 2012
Status: offline


Beitrag: #1
Backup von Ordnern und MySQL Datenbanken

Hey,

ich wollte mal nachfragen, wie ihr auf euren Servern Backups macht?
Ich möchte ein automatisches Backup auf einen FTP Server und bin grade auf der Suche nach einer guten Möglichkeit und will einfach mal wissen, was ihr als das beste & eventuell auch einfachste anseht!

Gruß Simon


[Link: Registrierung erforderlich]

28.12.2012 18:30
 
Alle Beiträge dieses Benutzers finden

Beiträge: 1.219
Bewertung: 63
Registriert seit: Sep 2010
Status: offline


Beitrag: #2
RE: Backup von Ordnern und MySQL Datenbanken

Am besten per rsync auf anderen VServer notfalls via FTP. Ich suche mein Script mal raus mom:

PHP-Code:
#!/bin/sh

dateis=`date "+%Y-%m-%d_%H:%M:%S"`

# Backup-Verzeichnis anlegen
mkdir /tmp/backup
mkdir 
/tmp/backup/mysql
cd 
/tmp/backup/mysql

# Sicherung der Datenbanken
mysqldump -uroot -p123456 --all-databases gzip > ./mysql-$dateis.gz

rsync 
-avze 'ssh -p22' --delete /tmp/backup/mysql/* vserv@ip:/home/vserv/mysql/
rsync -avze 'ssh -p22' --delete /var/www/ vserv@ip:/home/vserv/backup/

# Anschliessend alle auf den Server angelegten Dateien wieder loeschen
rm -r -f /tmp/backup 


This is Linux land. In silent nights you can hear the Windows machines rebooting.

Dieser Beitrag wurde zuletzt bearbeitet: 28.12.2012 19:35 von Neo.

28.12.2012 18:38
 
Alle Beiträge dieses Benutzers finden

Beiträge: 2.199
Bewertung: 74
Registriert seit: Oct 2007
Status: offline


Beitrag: #3
RE: Backup von Ordnern und MySQL Datenbanken

[Link: Registrierung erforderlich]
[Link: Registrierung erforderlich]

28.12.2012 18:43
 
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden

Beiträge: 38
Bewertung: 1
Registriert seit: Dec 2012
Status: offline


Beitrag: #4
RE: Backup von Ordnern und MySQL Datenbanken

Wie meine Vorredner bereits sagten:

Synchronisation der Dateien und Ordner per rsync. Dazu musst du auf beiden Servern rsync installiert haben - geht aus dem offiziellen Paketverzeichnis via apt-get install rsync.

Dann synchronisierst du die Daten wie folgt:

Code:
rsync -avz --human-readable --progress root@deineipoderdomain:/dateipfad/alter/server /dateipfad/aktueller/server


Per Mysqldump sicherst du die MySQL-Datenbanken:

Per Shell-Befehl:

Code:
mysqldump -u MYSQL_USER -pMYSQL_PASS DATABASE_NAME > DATABASE_NAME.sql

(exportiert die Datenbank in die Datei DATABASE_NAME.sql)

und import auf dem neuen Server via:

Code:
mysql -u MYSQL_USER -pMYSQL_PASS DATABASE_NAME < DATABASE_NAME.sql

(dazu muss die DATABASE_NAME.sql auch auf dem neuen Server hochegeladen werden)

Ich hoffe, ich konnte dir helfen.

Dieser Beitrag wurde zuletzt bearbeitet: 28.12.2012 19:17 von Pascale.

28.12.2012 19:10
 
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden

Beiträge: 186
Bewertung: 13
Registriert seit: Jan 2012
Status: offline


Beitrag: #5
RE: Backup von Ordnern und MySQL Datenbanken

Der andere Server ist nur leider kein Linux Server, daher dachte ich an FTP. Was meint ihr zu dem Script?

Code:
#!/bin/sh
NAME="website-filebackup"
SUFFIX="tar.gz"
DATE=`date +"%d-%m-%Y"`
FULLNAME="$NAME-$DATE.$SUFFIX"
SQLNAME="website-sqlbackup"
SQLSUFFIX="sql"
FULLSQLNAME="$SQLNAME-$DATE.$SQLSUFFIX"

cd /var/www/website
mysqldump -u {DATENBANKUSER} -p{DATENBANKPASSWORT} {DATENBANKNAME} > $FULLSQLNAME
cd /var/www/

tar czfv $FULLNAME website/

ftp -inv {FTPSERVER} << EOF
user {FTPUSERNAME} {FTPPASSWORT}
put $FULLNAME
bye
EOF

rm -f $FULLNAME
cd /var/www/website
rm -f $FULLSQLNAME


Dass es unverschlüsselt ist, ist mir bewusst.


[Link: Registrierung erforderlich]

Dieser Beitrag wurde zuletzt bearbeitet: 28.12.2012 20:14 von rodik.

28.12.2012 20:14
 
Alle Beiträge dieses Benutzers finden
Thema geschlossen  Thema schreiben 

Möglicherweise verwandte Themen...
Thema: Verfasser Antworten: Ansichten: Letzter Beitrag
  MySQL & IPv6 spela 9 2.028 28.06.2018 12:42
Letzter Beitrag: push
  CMS & externen MySQL Server spela 12 2.677 15.06.2018 18:55
Letzter Beitrag: Jerr0w
Sad MySQL Datenbank kaputt | HILFE!!! DJ_Drio 7 1.957 22.04.2015 20:04
Letzter Beitrag: Atchu
  MySQL Datei importieren Reeben 4 1.635 16.03.2015 15:32
Letzter Beitrag: Scharock
Exclamation Hilfe (Vserver) Server greift nicht auf Mysql CoolKnives32 6 2.290 24.02.2015 22:36
Letzter Beitrag: Alex

 Druckversion anzeigen
 Thema einem Freund senden
 Thema abonnieren
 Thema zu den Favoriten hinzufügen

Sponsor-Board.de

Community
Über uns
Partner
Powered by Mybb: Copyright 2002-2024 by MyBB Group - Deutsche-Übersetzung von Mybb.de
 
© 2007-2024 Sponsor-Board.de - Hosted by OVH

Willkommen auf SB!   Sie benötigen ein Sponsoring?   1. Anmelden   2. Sponsoring-Anfrage erstellen   3. Nachrichten von Sponsoren erhalten   Kostenlos!   Jetzt registrieren