SuSE/Plesk Upgrade oder Neuinstallation

Slant

New Member
Ich habe for ca 4 Jahren einen vServer von Strato mit Suse 10.x und Plesk 8.x zur Verfügung gestellt bekommen. Im Grunde laufen da nur ein paar private Blogs von Bekannten drauf.

Ich habe in den letzten Wochen einige Upgrades des Servers vorgenommen damit er wieder etwas schneller läuft. Dabei ist mir aufgefallen dass die Komponenten doch schon eher "älter" sind :D

Vor allem habe ich Sicherheitsbedenken wegen veralteter Pakete, daher frage ich mich, ob ich versuchen soll Suse und Plesk auf einen aktuellen Stand zu bekommen und ob es eventuell ein Howto dafür gibt. Suse 10.1 Plesk 8.4.

Oder ob ich einfach das System komplett neu aufsetzen soll. Würde die Backup funktion von Plesk 8.4 mit einer neuen Plesk version funktionieren?

Oder muss ich alles manuell neu aufsetzten?

Damals hatte ich Suse gewählt weil ich eigentlich schon seit der ersten Distribution hobbymässig installiert hatte. Vor allem der deutschsprachig und gute support schien für mich ein grosser vorteil zu sein. Im moment scheint es aber nicht mehr so "verbreitet" zu sein.

Ich mag die Oberfläche von Plesk, da es für mich als Hobbyadmin einfach ist postfächer, subdomains, etc anzulegen ohne sich viel durch die "bash" zu wühlen :D

folgende Optionen würde mir Strato anbieten:

  • Debian 5.0
  • Ubuntu 8.04 LTS Server
  • Ubuntu 8.04 + Plesk 9.0
  • openSUSE 11.1
  • openSUSE 11.1 + Plesk 9.5

Danke fürs lesen


Michael
 
Wenn schon neuinstallieren, dann weg von Suse.

Backup machen, Neuinstallieren und dann Daten zurücksichern. Geht bei Plesk auch über OS-Grenzen hinweg.

my2cents
 
Es ist auch kein Problem ein 8.4er backup auf 9.x zurückzuspielen?

Danke für die schnelle Antwort, werde es demnächst angehen und sagen wie es gelaufen ist :D
 
folgende Optionen würde mir Strato anbieten:

  • Debian 5.0
  • Ubuntu 8.04 LTS Server
  • Ubuntu 8.04 + Plesk 9.0
  • openSUSE 11.1
  • openSUSE 11.1 + Plesk 9.5

Bei neueren Servern bietet Strato zusätzlich auch noch CentOS 5.x an (allerdings ohne integriertes Plesk, das muss man dann manuell installieren).
Es würde sich also u.U. anbieten, einen neuen vServer zu nehmen und den alten nach dem Umzug zu kündigen, wenn Du CentOS haben möchtest.
 
Ja das stimmt, ich habe noch einmal nachgeschaut, Centos 5 ist ebenfalls in der Liste. Ich glaube ich habe irgendwann mal in den mittneunzigern mit SuSE angefangen und nie wirklich über den Tellerand geschaut :D Damals war es einfach super, bis sie dann zu Novell gehörten.

Plesk wäre schon praktisch, da es wie gesagt es einem eher Hobby Linux User es manchmal einfacher macht :D (manchmal aber auch komplizierter :D)

Bleibt also praktisch nur Ubuntu oder SuSE. Werde das am Samstag morgen nach dem täglichen komplett Backup versuchen :D

Danke für euer Input
 
Bleibt also praktisch nur Ubuntu oder SuSE. Werde das am Samstag morgen nach dem täglichen komplett Backup versuchen :D

Hm?
Debian 5.0 wird doch auch noch angeboten, und Plesk verträgt sich inzwischen auch mit dieser Distribution. Zwar hat das Debian 5.0-Image von Strato kein Plesk integriert, aber die Installation von Plesk über den Autoinstaller ist ja absolut einfach, finde ich.
 
Suse 10.1 & Plesk 8.4 --> Centos 5.x & Plesk 9.5 - so bin ich vorgegangen:

  1. /usr/local/psa/bin # ./pleskbackup -v all /root/backup/completeserver
  2. download des files
  3. https://config.stratoserver.net/ - Backup
    check ob das tägliche backup schon gelaufen ist :D - sicher is sicher!
  4. Neuinstallation - CentOS 5
  5. warten ZzzZzZ - ca 1-2 Stunden warten
  6. einloggen - yum install db4-utils - sonst kann man das backup modul nicht installieren
  7. danach diesem tutorial folgen:
    http://www.eukhost.com/forums/f15/how-install-plesk-control-panel-linux-vps-dedicated-servers-5434/
  8. http://www.parallels.com/download/plesk9/#centos
    for me:
    wget http://download1.parallels.com/Ples...taller_v3.6.0_build100407.15_os_CentOS_5_i386
    wget http://download1.parallels.com/Plesk/PPP9/CentOS5/psa-9.5.2-cos5.build95100504.12.i586.rpm.tar.gz
  9. währen des install habe ich dann das backup von oben zurückgespielt
  10. 1gb backup mit 40kb/s upzuloaden lies mir zeit folgendes how to auzuführen um ssh etwas besser zu schuetzen: http://wiki.centos.org/HowTos/Network/SecuringSSH
  11. ziwschenzeitlich noch apc (opcode cache) installieren
    http://www.christianmontoya.com/2008/10/01/upgrading-php-and-installing-apc-on-centos-5-with-plesk/
  12. Plesk -> neuen Plesk Key anfordern
    nach etwa einer stunde konnte ich ihn laden und bei plesk updaten.

so weit, so gut .... in 4 stunden das backup update, hoffe das hilft jemandem ... meine linux wissen sit nicht gerade sehr gross, aber dank der oben genannten how tos war das upgrade soweit ganz einfach.
 
Last edited by a moderator:
soweit so gut :-/

pmm-ras error (Error code = 1):
== STDOUT ====================
Archiver error: unable to extract files from /root/backup/complete

==============================
== STDERR ====================

==============================

Hat jemand ne idee wie ich das manuell machen kann?
 
Um mir noch einmal 6 Stunden übertragung der Files zu überspringen habe ich das Backup vom morgen zurückgespielt und ein neues Plesk backup erledigt.

Strato bietet einem ja das /private-backup/ Verzeichnis an um Daten über Neuinstallation hinaus zu erhalten. Haette ich mal gleich dran denken sollen :D

/usr/local/psa/bin/pleskbackup -v all /private-backup/plesk-full
/usr/local/psa/bin/pleskrestore --create-map /private-backup/plesk-full -map /private-backup/plesk-full.map

/usr/local/psa/bin/pleskbackup -v clients --skip-logs /private-backup/plesk-clients
/usr/local/psa/bin/pleskrestore --create-map /private-backup/plesk-clients -map /private-backup/plesk-clients.map

Das zweite Backup ist wesentlich kleiner, ohne Logfiles - nur um sicherzugehen.
 
Wenn ich das unter Resolution aufgeführte ausführe:

[root private-backup]# tar -tzvf plesk-full
tar: Das sieht nicht wie ein „tar“-Archiv aus.
tar: Springe zum nächsten Kopfteil.
tar: Archiv enthält veraltete Base64-Kopfteile
tar: Fehler beim Beenden, verursacht durch vorhergehende Fehler.

Das Backup wirde ja mit Version 8.6 gemacht und nicht 9. Das alles überfordert mich etwas im Moment.

Dennoch danke für den Tipp, bin für alles dankbar.

Michael

--> dies scheint zu helfen:
http://kb.parallels.com/en/5864
 
Last edited by a moderator:
Gute, dass ich 2 backups gemacht hatte.
/usr/local/psa/bin/pre9-backup-convert -v convert -d /var/lib/psa/dumps/ /private-backup/plesk-full

hatte nicht funktioniert, es wurde als invalid backup gekennzeichnet während das client backup als "valid" eingestuft wurde.

/usr/local/psa/bin/pre9-backup-convert -v convert -d /var/lib/psa/dumps/ /private-backup/plesk-clients

--> Restoring: converted_info_1009050012.xml
 
Yay, it is up and running :D

http://www.myrddin.de/


Edit:
Horde war nicht auswählbar - im parallels unterordner Horde neu installiert:
rpm -ivh --replacepkgs psa-imp-4.3.6-cos5.build95100504.12.noarch.rpm
rpm -ivh --replacepkgs psa-horde-3.3.6-cos5.build95100504.12.noarch.rpm
Nach yum update hatte ich keine Verbindung zu mysql mehr: "mysql_upgrade --verbose -u admin -p" und plesk admin kennwort haben das gefixed
 
Last edited by a moderator:
Im Moment bekomme ich stündlich Mails von:
unbekannt <kein Betreff> 301 B 07:00
#@[] <kein Betreff> 314 B 07:00

Hier mit erweiterten Header:

Received: from [85.214.41.8] (helo=h1342779.stratoserver.net)
by mx46.web.de with esmtp (WEB.DE 4.110 #24)
id 1Os9D7-00073j-00
for xxxxxx@web.de; Sun, 05 Sep 2010 09:00:17 +0200
Received: (qmail 26295 invoked by alias); 5 Sep 2010 09:00:16 +0200
Delivered-To: xxxxxx@h1342779.stratoserver.net
Message-Id: <E1Os9D7-00073j-00@mx46.web.de>
From: #@[]
Bcc:
Date: Sun, 05 Sep 2010 09:00:17 +0200
Return-Path: #@[]

/etc/crontab und /etc/cron.hourly sehen leer aus.

In /etc/cron.d/ ist
spamassassin
10 4 * * * root /usr/share/spamassassin/sa-update.cron 2>&1 | tee -a /var/log/sa-update.log
dr-web
*/30 * * * * drweb /opt/drweb/update.pl

Hat jemand nen tipp, was das sein könnte?


Edit: Drweb
in: /etc/drweb/drweb32.ini

# CronSummary = {Boolean}
# Enables output of update session log to stdout.
CronSummary = No
 
Last edited by a moderator:
Back
Top