Administration dieser Seite

Diese Seite ist bei http://www.webhoster.de gehostet. Der Datentransfer erfolgt mit echten FTP. Der FTP-Host hat den Namen ftp://web1175@web1175.michelle.webhoster.ag:21/html - (Port 21 ist der normale FTP-Port) die Daten liegen im Verzeichnis /html.

Links zur Aministration

Shell-Script zum sichern der Host-Daten

#!/bin/bash
#
# Als Shell die Bash und nicht SH angeben. Grund: in Ubuntu etc. 
# ist die SH mit der dash verlinkt und die kennt beim Builtin 
# Command "read" die Option -s (silent) nicht. 
# 
# Dieses Script dient dazu, einen Webhost von www.webhoster.de
# mit wget komplett zu sichern. Nach Anpassen der drei ftp_xyz 
# Variablem sollte das Script aber auch für andere Webhoster 
# laufen ...

ftp_host=web1175.michelle.webhoster.ag
ftp_dir=/html
ftp_user=web1175
ftp_passwd=$1

# Password abfragen falls noch nicht gesetzt
echo -n "Bitte Password fuer ${ftp_user} auf ${ftp_host} eingben: "
[ -z ${ftp_passwd} ] && read -s ftp_passwd

# Wir geben erstmal nur die Befehlszeile aus. Durch löschen des "echo" 
# vor der wget-Befehlszeile läuft das Script automatisch durch. 
echo Mit folgendeer Befehlszeile können Sie ein Backup erstellen: \n 

# wget starten
#   -N (--timestamping): Turn on time-stamping
#  -nH (--no-host-directories): Legt Download-Files im AKTUELLEN Directory an
#   -r (--recursive): Turn on recursive retrieving
echo wget -nH -r -l inf -N ftp://${ftp_user}:${ftp_passwd}@${ftp_host}${ftp_dir} 

Sichern mit Backup

Backup bei webhoster anlegen:
  http://michelle.webhoster.ag/user/web1175/
  -->  Tools
  --> Backup

Das Backup wird auf ftp://michelle.webhoster.ag/backup angelegt. Leider 
bricht die FTP-Verbindung beim Holen oft zusammen. Über den HRZ Server 
geht es: 

Verbindung zum HRZ
  ssh rosi@www.online.uni-marburg.de
  ssh rosi@ssh.staff.uni-marburg.de
  
Holen des bachkups mit 
  (Auchtung! die beiden HRZ Rechner haben unterschiedliche FTP-Clients)
  Online-Server
    ncftp -u web1175 ftp://web1175.michelle.webhoster.ag/backup
  Stuff-Server:
    ftp /web1175.michelle.webhoster.ag
    cd backup

Holen der Daten auf den lokalen Client: 
  rsync -ave ssh rosi@www.online.uni-marburg.de:/projekte/ub-service/my_backup/ .