NetVision-Technik

Zur?ck   NetVision-Technik > Forum > Server > Webserver

Webserver Fragen zum Apache, MySQL-Einrichtung und was sonst noch mit WebServern zu tun hat

Antwort
 
Themen-Optionen Ansicht
Alt 06.02.2011, 00:47   #1
Networking Homer
Neuling
Punkte: 17, Level: 1 Punkte: 17, Level: 1 Punkte: 17, Level: 1
Levelaufstieg: 33% Levelaufstieg: 33% Levelaufstieg: 33%
Aktivität: 25,0% Aktivität: 25,0% Aktivität: 25,0%
 
Benutzerbild von Networking Homer
 
Registriert seit: 06.02.2011
Beitr?ge: 1
Abgegebene Danke: 0
Erhielt 0 Danke für 0 Beiträge
Downloads: 0
Uploads: 0
Nachrichten: 0
Renommee-Modifikator:
0 Networking Homer befindet sich auf einem aufstrebenden Ast
Standard

Das Script von Zero111 finde ich super und ich habe es weiterentwickelt. Meine Version hat folgende Features:

- Verzeichnis- und Dateisicherung via zip
- Backup von 6 DBs
- 2 FTP-Verbindungen via lftp
- FTP 1 soll via TLS verschlüsselt sein (Hinweise dazu im Script)
- FTP 2 darf unverschlüsselt sein, ZIP wird aber automatisch mit ccrypt verschlüsselt
- Via FTP werden OLD-Dateien des alten Backups erstellt. Die letzte OLD-Datei wird automatisch gelöscht
- Der Backup-Dateiname bleibt bei mir gleich (keine Datumsanpassung)
- SQL-Dump verarbeitet auch große Tables (>300)

Vielen Dank an dieser Stelle an Zero111 für die tolle Inspiration!

Nun zum Script:

Code:
##!/bin/sh
# ccrypt und lftp erforderlich (apt-get install ...)

###################################################################################
# Zu sichernde Verzeichnisse und Dateien bestimmen.                               #	
# Beispiel Verzeichnisangabe: /var/www/sichermich/                                #
# Beispiel-Zip-File-Angabe: sichermich.zip                                        #
# Zip-Option (z.B. -r f¸r Unterverzeichnisse) wahlen                              #
# commandX: Raute vorsetzen, wenn nicht genutzt! Vermeidet komische ".Zip"-Files! #
###################################################################################

# Die Meldung wie ./backupscript.txt: line 231: /var/www/ zips/: is a directory" sind normal,
# wenn nicht alle 10 Verzeichnisvariablen (VZ1-10) besetzt sind.


VZ1="/var/www/vhosts/sichermich/"
zip1="sichermich.zip"
zipopt1="-r"
command1="zip"

VZ2=""
zip2=""
zipopt2=""
#command2="zip"

VZ3=""
zip3=""
zipopt3=""
#command3="zip"

VZ4=""
zip4=""
zipopt4=""
#command4="zip"

VZ5=""
zip5=""
zipopt5=""
#command5="zip"

VZ6=""
zip6=""
zipopt6=""
#command6="zip"

VZ7=""
zip7=""
zipopt7=""
#command7="zip"

VZ8=""
zip8=""
zipopt8=""
#command8="zip"

VZ9=""
zip9=""
zipopt9=""
#command9="zip"

VZ10=""
zip10=""
zipopt10=""
#command10="zip"


############################################################################
# Speicherorte fur Dateien/Verzeichnisse, Datenbanke und Backupfile        #
############################################################################

# Name der Backup-Datei
BACKUP_FILE="Backup.zip"


# temporaerer Speicherort des Backup-Archivs
BACKUP_TMP="/var/www/tempzip/"

# kompletter Pfad zum Backup
BACKUP=${BACKUP_TMP}${BACKUP_FILE}

# Temporarer Speicherort der Verzeichnisse und Dateien sowie die DBs
BACKUP_DATA="/var/www/zips/"

# Passwort f¸r ccrypt-Datei
ccr="passwort"

###########################################################################
# Datum initialisieren                                                    #
###########################################################################

DATUM=`date '+%d.%m.%Y'`

############################################################################
# FTP-Daten: (1) mit TLS (2) ohne TLS aber dafür mit ccrypt-Verschlusselung#
############################################################################

# Host TLS (1) TLS notwendig, da ansonsten ein unverschlüsseltes ZIP ubertragen wird.
# TLS muss in der /etc/lftp.conf und an der Gegenstelle eingerichtet sein.

FTP_SERVER=""
FTP_PORT="21"
FTP_USER=""
FTP_PASSWORT=""


# Host ohne TLS (2), ZIP wird dafür mit ccrypt verschlüsselt
FTP_SERVER2=""
FTP_PORT2="21"
FTP_USER2=""
FTP_PASSWORT2=""

############################################################################
# Info zur Aktivierung von TLS in lftp (/etc/lftp.conf)                    #
############################################################################

#TLS-Aktivierung f¸r /etc/lftp.conf:

#set ftp:ssl-allow true
##set ftp:ssl-force true
#set ftp:ssl-protect-data true
#set ftp:ssl-protect-list true

############################################################################
# Datenbank-Daten (User, DB-Name, Passwort) fur 6 Datenbanke               #
############################################################################


# Host 
DB_HOST="localhost"

#### Datenbank 1 #############################

# User
DB_USER_1=""

# Passwort
DB_PASSWORT_1=""

# Name
DB_NAME_1=""

#### Datenbank 2 ##############################

# User
DB_USER_2=""

# Passwort
DB_PASSWORT_2=""

# Name
DB_NAME_2=""

#### Datenbank 3 ##############################

# User
DB_USER_3=""

# Passwort
DB_PASSWORT_3=""

# Name
DB_NAME_3=""

#### Datenbank 4 ###############################

# User
DB_USER_4=""

# Passwort
DB_PASSWORT_4=""

# Name
DB_NAME_4=""

#### Datenbank 5 ###############################

# User
DB_USER_5=""

# Passwort
DB_PASSWORT_5=""

# Name
DB_NAME_5=""

###############################################
#### Datenbank 6 ####

# User
DB_USER_6=""

# Passwort
DB_PASSWORT_6=""

# Name
DB_NAME_6=""

#################################################
#####                                       #####
#####   Sicherung der Ordner und Dateien    #####
#####                                       #####
#################################################
echo "[`date '+%d.%m.%Y %H:%M:%S'`] Die Dateien und Verzeichnisse werden gezippt."

CD  ${VZ1}
${command1} ${zipopt1} ${BACKUP_DATA}${zip1} *

CD  ${VZ2}
${command2} ${zipopt2} ${BACKUP_DATA}${zip2} *

CD  ${VZ3}
${command3} ${zipopt3} ${BACKUP_DATA}${zip3} *

CD  ${VZ4}
${command4} ${zipopt4} ${BACKUP_DATA}${zip4} *

CD  ${VZ5}
${command5} ${zipopt5} ${BACKUP_DATA}${zip5} *

CD  ${VZ6}
${command6} ${zipopt6} ${BACKUP_DATA}${zip6} *

CD  ${VZ7}
${command7} ${zipopt7} ${BACKUP_DATA}${zip7} *

CD  ${VZ8}
${command8} ${zipopt8} ${BACKUP_DATA}${zip8} *

CD  ${VZ9}
${command9} ${zipopt9} ${BACKUP_DATA}${zip9} *

CD  ${VZ10}
${command10} ${zipopt10} ${BACKUP_DATA}${zip10} *

#################################################
#####                                       #####
#####      Laufende Prozesse anhalten       #####
#####                                       #####
#################################################

# Apache Beenden
echo "[`date '+%d.%m.%Y %H:%M:%S'`] Apache Webserver beenden"
/etc/init.d/apache2 stop



#################################################
#####                                       #####
#####   Sicherung der Datenbanken           #####
#####                                       #####
#################################################

DB_1="${DB_NAME_1}${DATUM}.gzip"
DB_2="${DB_NAME_2}${DATUM}.gzip"
DB_3="${DB_NAME_3}${DATUM}.gzip"
DB_4="${DB_NAME_4}${DATUM}.gzip"
DB_5="${DB_NAME_5}${DATUM}.gzip"
DB_6="${DB_NAME_6}${DATUM}.gzip"

# SQL-Datenbanke sichern
echo "[`date '+%d.%m.%Y %H:%M:%S'`] Datenbank:${DB_NAME_1} sichern"
mysqldump --skip-lock-tables -h ${DB_HOST} -u${DB_USER_1} -p${DB_PASSWORT_1} ${DB_NAME_1} | gzip -9c > ${BACKUP_DATA}${DB_1}

echo "[`date '+%d.%m.%Y %H:%M:%S'`] Datenbank:${DB_NAME_2} sichern"
mysqldump -h ${DB_HOST} -u${DB_USER_2} -p${DB_PASSWORT_2} ${DB_NAME_2} | gzip -9c > ${BACKUP_DATA}${DB_2}

echo "[`date '+%d.%m.%Y %H:%M:%S'`] Datenbank:${DB_NAME_3} sichern"
mysqldump --skip-lock-tables -h ${DB_HOST} -u${DB_USER_3} -p${DB_PASSWORT_3} ${DB_NAME_3} | gzip -9c > ${BACKUP_DATA}${DB_3}


echo "[`date '+%d.%m.%Y %H:%M:%S'`] Datenbank:${DB_NAME_4} sichern"
mysqldump --skip-lock-tables -h ${DB_HOST} -u${DB_USER_4} -p${DB_PASSWORT_4} ${DB_NAME_4} | gzip -9c > ${BACKUP_DATA}${DB_4}


echo "[`date '+%d.%m.%Y %H:%M:%S'`] Datenbank:${DB_NAME_5} sichern"
mysqldump --skip-lock-tables -h ${DB_HOST} -u${DB_USER_5} -p${DB_PASSWORT_5} ${DB_NAME_5} | gzip -9c > ${BACKUP_DATA}${DB_5}


echo "[`date '+%d.%m.%Y %H:%M:%S'`] Datenbank:${DB_NAME_6} sichern"
mysqldump --skip-lock-tables -h ${DB_HOST} -u${DB_USER_6} -p${DB_PASSWORT_6} ${DB_NAME_6} | gzip -9c > ${BACKUP_DATA}${DB_6}


# Apache starten
echo "[`date '+%d.%m.%Y %H:%M:%S'`] Apache Webserver starten"
/etc/init.d/apache2 start

############################################################################
# Backup.Zip erstellen, das via FTP hochgeladen wird                       #
############################################################################

echo "[`date '+%d.%m.%Y %H:%M:%S'`] Daten sammeln"
zip -r -q ${BACKUP} ${BACKUP_DATA}


############################################################################
# FTP 1  und 2: Alte .old loschen und neue .old auf FTP-Server erstellen.  #
############################################################################
#FTP 1: Losche alte OLD und benenne ZIP in OLD um.

echo "[`date '+%d.%m.%Y %H:%M:%S'`] lftp Steuerdatei fur Umbenennung auf ${FTP_SERVER} erstellen"
touch /root/rename.ftp
echo "#rename.ftp" >> /root/rename.ftp
echo "open ${FTP_SERVER}:${FTP_PORT}" >> /root/rename.ftp
echo "user ${FTP_USER} ${FTP_PASSWORT}" >> /root/rename.ftp
echo "rm   ${BACKUP_FILE}.old" >> /root/rename.ftp
echo "mv   ${BACKUP_FILE} ${BACKUP_FILE}.old" >> /root/rename.ftp





echo "[`date '+%d.%m.%Y %H:%M:%S'`] Lösche alte OLD-Datei und erstelle eine Neue auf ${FTP_SERVER}"
lftp -f /root/rename.ftp
echo "[`date '+%d.%m.%Y %H:%M:%S'`] fertig auf ${FTP_SERVER}"

#############################################################################

#FTP 2: Losche alte OLD und benenne ZIP in OLD um.

echo "[`date '+%d.%m.%Y %H:%M:%S'`] lftp Steuerdatei fur Umbenennung auf ${FTP_SERVER2} erstellen"
touch /root/rename2.ftp
echo "#rename2.ftp" >> /root/rename2.ftp
echo "open ${FTP_SERVER2}:${FTP_PORT}" >> /root/rename2.ftp
echo "user ${FTP_USER2} ${FTP_PASSWORT2}" >> /root/rename2.ftp
echo "rm   ${BACKUP_FILE}.cpt.old" >> /root/rename.ftp
echo "mv   ${BACKUP_FILE}.cpt ${BACKUP_FILE}.cpt.old" >> /root/rename2.ftp





echo "[`date '+%d.%m.%Y %H:%M:%S'`] Lösche alte OLD-Datei und erstelle eine Neue auf ${FTP_SERVER}"
lftp -f /root/rename2.ftp
echo "[`date '+%d.%m.%Y %H:%M:%S'`] fertig auf ${FTP_SERVER}"




############################################################################
# Neue Zips per ftp hochladen.    (TLS und ZIP)                            #
############################################################################
# lftpt Steuerdatei erstellen (TLS)
echo "[`date '+%d.%m.%Y %H:%M:%S'`] lftp Steuerdatei erstellen TLS-ZIP"
touch /root/backup.ftp
echo "#backup.ftp" >> /root/backup.ftp
echo "open ${FTP_SERVER}:${FTP_PORT}" >> /root/backup.ftp
echo "user ${FTP_USER} ${FTP_PASSWORT}" >> /root/backup.ftp
echo "put  ${BACKUP}" >> /root/backup.ftp




# Backup Daten auf FTP uebertragen
echo "[`date '+%d.%m.%Y %H:%M:%S'`] Backup auf FTP-Server ${FTP_SERVER} ¸bertragen"
lftp -f /root/backup.ftp

############################################################################
# Neue Zips per ftp hochladen.    (ohne TLS aber mit ccrypt)               #
############################################################################

CD  ${BACKUP_TMP}
ccrypt -e -K ${ccr} -f ${BACKUP}

# lftpt Steuerdatei erstellen (offen, aber cryptet)
echo "[`date '+%d.%m.%Y %H:%M:%S'`] lftp Steuerdatei erstellen f¸r CRYPT-‹bertragung"
touch /root/backup2.ftp
echo "#backup2.ftp" >> /root/backup2.ftp
echo "open ${FTP_SERVER2}:${FTP_PORT}" >> /root/backup2.ftp
echo "user ${FTP_USER2} ${FTP_PASSWORT2}" >> /root/backup2.ftp
echo "put  ${BACKUP}.cpt" >> /root/backup2.ftp



# Backup Daten auf FTP uebertragen
echo "[`date '+%d.%m.%Y %H:%M:%S'`] Backup auf FTP Server ${FTP_SERVER2} ¸bertragen (ZIP, offen, CRYPz.cpt)"
lftp -f /root/backup2.ftp




#################################################
#####                                       #####
#####        Abschliessende Arbeiten        #####
#####                                       #####
#################################################

# Temporaere Daten loeschen
echo "[`date '+%d.%m.%Y %H:%M:%S'`] Temporare Daten loschen"
rm  -f /root/*.ftp 

rm  -f ${BACKUP} ${BACKUP}.cpt

rm  -f ${BACKUP_DATA}${DB_1} ${BACKUP_DATA}${DB_2} ${BACKUP_DATA}${DB_3} ${BACKUP_DATA}${DB_4} ${BACKUP_DATA}${DB_5} ${BACKUP_DATA}${DB_6}

rm  -f ${BACKUP_DATA}*.*



### FERTIG ###
echo "[`date '+%d.%m.%Y %H:%M:%S'`] Fertig"
Angeh?ngte Dateien
Dateityp: txt backupscript.txt (10,9 KB, 2x aufgerufen)

Ge?ndert von Networking Homer (06.02.2011 um 00:54 Uhr)
Networking Homer ist offline   Mit Zitat antworten Nach oben
Alt 06.02.2011, 01:14   #2
DirtyPlaya
König
Punkte: 34.966, Level: 100 Punkte: 34.966, Level: 100 Punkte: 34.966, Level: 100
Levelaufstieg: 0% Levelaufstieg: 0% Levelaufstieg: 0%
Aktivität: 0% Aktivität: 0% Aktivität: 0%
Letzte Erfolge
 
Benutzerbild von DirtyPlaya
 
Registriert seit: 18.04.2008
Beitr?ge: 1.615
Abgegebene Danke: 99
Erhielt 195 Danke für 37 Beiträge
Downloads: 36
Uploads: 0
Nachrichten: 20
Renommee-Modifikator:
2212 DirtyPlaya genießt hohes AnsehenDirtyPlaya genießt hohes AnsehenDirtyPlaya genießt hohes AnsehenDirtyPlaya genießt hohes AnsehenDirtyPlaya genießt hohes AnsehenDirtyPlaya genießt hohes AnsehenDirtyPlaya genießt hohes AnsehenDirtyPlaya genießt hohes AnsehenDirtyPlaya genießt hohes AnsehenDirtyPlaya genießt hohes AnsehenDirtyPlaya genießt hohes Ansehen
Standard

ich hab so ein script auch, nur das es nicht auf einen anderen server geschickt wird, mich würde mal interresieren wie man sowas automatisch aufm homerechner transformieren kann und ob das überhaupt geht
__________________
PHP-Code:
1.
2.
3.
4.
5.
6.
7.
<?
if ($CODER == "yes") {
header("Herzlich Willkommen mein Meister! Tue und lasse was du willst :)");
}else{
stderr("ôÕ Wat willst du den hier geh dort hin zurück wo du hergekommen bist!");
}
?>
DirtyPlaya ist offline   Mit Zitat antworten Nach oben
Alt 06.02.2011, 01:25   #3
Zero111
Ausbilder Schmidt
Letzte Erfolge
 
Benutzerbild von Zero111
 
Registriert seit: 30.10.2008
Ort: Essen (Ruhr) Ruhrpott4Ever :D
Alter: 37
Beitr?ge: 2.665
Abgegebene Danke: 107
Erhielt 1.644 Danke für 154 Beiträge
Themenstarter Themenstarter
Downloads: 43
Uploads: 1
Nachrichten: 3942
Renommee-Modifikator:
10 Zero111 genießt hohes AnsehenZero111 genießt hohes AnsehenZero111 genießt hohes AnsehenZero111 genießt hohes AnsehenZero111 genießt hohes AnsehenZero111 genießt hohes AnsehenZero111 genießt hohes AnsehenZero111 genießt hohes AnsehenZero111 genießt hohes AnsehenZero111 genießt hohes AnsehenZero111 genießt hohes Ansehen
Standard

pack auf dein rechner ne nen ftp server.. zb der von filezilla

leg dir ne dyndns adresse am falls du ne dynamische ip hast

und dann sollte das script laufen
__________________
Zero111 ist offline   Mit Zitat antworten Nach oben
Alt 06.02.2011, 01:45   #4
DirtyPlaya
König
Punkte: 34.966, Level: 100 Punkte: 34.966, Level: 100 Punkte: 34.966, Level: 100
Levelaufstieg: 0% Levelaufstieg: 0% Levelaufstieg: 0%
Aktivität: 0% Aktivität: 0% Aktivität: 0%
Letzte Erfolge
 
Benutzerbild von DirtyPlaya
 
Registriert seit: 18.04.2008
Beitr?ge: 1.615
Abgegebene Danke: 99
Erhielt 195 Danke für 37 Beiträge
Downloads: 36
Uploads: 0
Nachrichten: 20
Renommee-Modifikator:
2212 DirtyPlaya genießt hohes AnsehenDirtyPlaya genießt hohes AnsehenDirtyPlaya genießt hohes AnsehenDirtyPlaya genießt hohes AnsehenDirtyPlaya genießt hohes AnsehenDirtyPlaya genießt hohes AnsehenDirtyPlaya genießt hohes AnsehenDirtyPlaya genießt hohes AnsehenDirtyPlaya genießt hohes AnsehenDirtyPlaya genießt hohes AnsehenDirtyPlaya genießt hohes Ansehen
Standard

ja ich nutze aber nicht dieses script muss ich mal sehn wie ich das machen
__________________
PHP-Code:
1.
2.
3.
4.
5.
6.
7.
<?
if ($CODER == "yes") {
header("Herzlich Willkommen mein Meister! Tue und lasse was du willst :)");
}else{
stderr("ôÕ Wat willst du den hier geh dort hin zurück wo du hergekommen bist!");
}
?>
DirtyPlaya ist offline   Mit Zitat antworten Nach oben
Alt 06.02.2011, 01:58   #5
Zero111
Ausbilder Schmidt
Letzte Erfolge
 
Benutzerbild von Zero111
 
Registriert seit: 30.10.2008
Ort: Essen (Ruhr) Ruhrpott4Ever :D
Alter: 37
Beitr?ge: 2.665
Abgegebene Danke: 107
Erhielt 1.644 Danke für 154 Beiträge
Themenstarter Themenstarter
Downloads: 43
Uploads: 1
Nachrichten: 3942
Renommee-Modifikator:
10 Zero111 genießt hohes AnsehenZero111 genießt hohes AnsehenZero111 genießt hohes AnsehenZero111 genießt hohes AnsehenZero111 genießt hohes AnsehenZero111 genießt hohes AnsehenZero111 genießt hohes AnsehenZero111 genießt hohes AnsehenZero111 genießt hohes AnsehenZero111 genießt hohes AnsehenZero111 genießt hohes Ansehen
Standard

mit lftp geht das ganz gut.. kann man auch problemlos mit anderen scripten machen
__________________
Zero111 ist offline   Mit Zitat antworten Nach oben
Alt 14.02.2011, 17:03   #6
Stifler
König
Punkte: 39.887, Level: 100 Punkte: 39.887, Level: 100 Punkte: 39.887, Level: 100
Levelaufstieg: 0% Levelaufstieg: 0% Levelaufstieg: 0%
Aktivität: 0% Aktivität: 0% Aktivität: 0%
Letzte Erfolge
Auszeichnungen
 
Benutzerbild von Stifler
 
Registriert seit: 14.02.2011
Ort: Graz
Alter: 40
Beitr?ge: 1.495
Abgegebene Danke: 82
Erhielt 200 Danke für 37 Beiträge
Downloads: 11
Uploads: 0
Nachrichten: 6230
Renommee-Modifikator:
3169 Stifler genießt hohes AnsehenStifler genießt hohes AnsehenStifler genießt hohes AnsehenStifler genießt hohes AnsehenStifler genießt hohes AnsehenStifler genießt hohes AnsehenStifler genießt hohes AnsehenStifler genießt hohes AnsehenStifler genießt hohes AnsehenStifler genießt hohes AnsehenStifler genießt hohes Ansehen
Standard

Ich nütze für die Sicherung der MySQL Datenbank ein PHP Script was mir einen SQL Dump in eine Textdatei schreibt.. alle 48 Stunden
Datenbackup mache ich Manuell weil das ja doch CPU sehr lastig ist.

Im Zweifelsfall via PHP alle Dateien und Ordner des Apache htdocs Ordners zusammenzippen, gibt ja schon genug ZIP classen, ich verwende die EasyZip Class, und dann die Temporäre Zip Datei in ein anderes Verzeichnis verschieben. Da ich 2 Festplatten habe verschiebe ich es von C: auf D: und erspare mir die lästige FTP Spielerei.

Wichtig bei einem eigenen Cronjob Script wie ich eines habe, weil es Zeitaufwändig ist, das Zeitüberschreitungslimit von PHP zu deaktiveren:

set_time_limit(0);
oder
ini_set('max_execution_time', '0')

MfG
Stifler ist offline   Mit Zitat antworten Nach oben
Alt 14.02.2011, 17:20   #7
Zero111
Ausbilder Schmidt
Letzte Erfolge
 
Benutzerbild von Zero111
 
Registriert seit: 30.10.2008
Ort: Essen (Ruhr) Ruhrpott4Ever :D
Alter: 37
Beitr?ge: 2.665
Abgegebene Danke: 107
Erhielt 1.644 Danke für 154 Beiträge
Themenstarter Themenstarter
Downloads: 43
Uploads: 1
Nachrichten: 3942
Renommee-Modifikator:
10 Zero111 genießt hohes AnsehenZero111 genießt hohes AnsehenZero111 genießt hohes AnsehenZero111 genießt hohes AnsehenZero111 genießt hohes AnsehenZero111 genießt hohes AnsehenZero111 genießt hohes AnsehenZero111 genießt hohes AnsehenZero111 genießt hohes AnsehenZero111 genießt hohes AnsehenZero111 genießt hohes Ansehen
Standard

Dabei bleibt anzumerken dass PHP Scripte die via Commandozeile ausgeführt werden von Haus aus die max_execution_time = 0 gesetzt haben

Von daher ist das unnötig dies nochmal im Script reinzuschreiben

und ein Unix Shellscript arbeitet auch sehr performant.. Das Script braucht jede nacht um 6min um den kompletten Datenbestand zu sammeln (etwa 1,6GB)

Danach wird der apache wieder gestartet und das Backup auf einen anderen Server geschoben
__________________

Ge?ndert von Zero111 (14.02.2011 um 17:23 Uhr)
Zero111 ist offline   Mit Zitat antworten Nach oben
Alt 25.10.2009, 09:55   #8
rodi
Profi
Punkte: 6.196, Level: 51 Punkte: 6.196, Level: 51 Punkte: 6.196, Level: 51
Levelaufstieg: 23% Levelaufstieg: 23% Levelaufstieg: 23%
Aktivität: 0% Aktivität: 0% Aktivität: 0%
Letzte Erfolge
Artikel Benutzer besitzt 1x Helfer Benutzer besitzt 1x Grundwissen Benutzer besitzt 1x Hilfe Level 3
 
Benutzerbild von rodi
 
Registriert seit: 04.08.2008
Beitr?ge: 816
Abgegebene Danke: 289
Erhielt 89 Danke für 11 Beiträge
Downloads: 9
Uploads: 0
Nachrichten: 97
Renommee-Modifikator:
1038 rodi genießt hohes Ansehenrodi genießt hohes Ansehenrodi genießt hohes Ansehenrodi genießt hohes Ansehenrodi genießt hohes Ansehenrodi genießt hohes Ansehenrodi genießt hohes Ansehenrodi genießt hohes Ansehenrodi genießt hohes Ansehenrodi genießt hohes Ansehenrodi genießt hohes Ansehen
Standard

Ich hab mir auch ein Skript geschrieben, welches die DB sichert und gepackt mit passwort abspeichert.
Was mich jedoch hier bei deinem Skript stört ist, dass ich drei Zugangsdaten eintragen muss, d.h. wenn jemand an den Server kommt so hat er auch gleich drei Zugangsdaten (unteranderem auch die des FTP).
rodi ist offline   Mit Zitat antworten Nach oben
Alt 25.10.2009, 10:06   #9
NaIch
Profi
Punkte: 15.393, Level: 80 Punkte: 15.393, Level: 80 Punkte: 15.393, Level: 80
Levelaufstieg: 9% Levelaufstieg: 9% Levelaufstieg: 9%
Aktivität: 0% Aktivität: 0% Aktivität: 0%
Letzte Erfolge
 
Benutzerbild von NaIch
 
Registriert seit: 13.06.2008
Ort: Zuhause
Beitr?ge: 928
Abgegebene Danke: 53
Erhielt 38 Danke für 11 Beiträge
Downloads: 37
Uploads: 0
Nachrichten: 52
Renommee-Modifikator:
985 NaIch ist einfach richtig nettNaIch ist einfach richtig nettNaIch ist einfach richtig nettNaIch ist einfach richtig nett
Standard

moinsen, dann zeig doch mal deines.
NaIch ist offline   Mit Zitat antworten Nach oben
Antwort


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, G?ste: 1)
 
Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beitr?ge zu antworten.
Es ist Ihnen nicht erlaubt, Anh?nge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beitr?ge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.

Gehe zu


Alle Zeitangaben in WEZ +1. Es ist jetzt 07:40 Uhr.


Powered by vBulletin® Version 3.8.9 (Deutsch)
Copyright ©2000 - 2025, vBulletin Solutions, Inc.
Template-Modifikationen durch TMS