So kann man das Seafile updaten upgraden downgraden.

Regelmäßige Updates sollen den Störungsfreien Betrieb gewährleisten da die Software immer weiterentwickelt wird.

+++++ Seafile Updaten z.B. 5.1.2 auf 5.1.3 (Minor)+++++

su pi
sudo /etc/init.d/nginx stop
sudo /home/seafile/seafile/seafile-server-latest/seafile.sh stop
sudo /home/seafile/seafile/seafile-server-latest/seahub.sh stop
su seafile
cd /home/seafile/seafile
wget https://github.com/haiwen/seafile-rpi/releases/download/v5.1.2/seafile-server_stable_5.1.2_pi.tar.gz

(neuste Version downloaden)

tar -xvf seafile-server_stable_5.1.2_pi.tar.gz

(Archiv wird entpackt)

rm seafile-server_stable_5.1.2_pi.tar.gz

(Archiv wird gelöscht)

cd seafile-server-5.1.2
upgrade/minor-upgrade.sh
su pi
sudo rm -rf seafile-server-5.1.0

(aus Sicherheitsgründen lasse ich immer 2 Seafile Versionen gespeichert um im Notfall direkt auf die alte Version zu wechseln)

sudo shutdown -r 0

(mit diesem Befehl wird das Raspberry PI heruntergefahren und neu gestartet)

+++++ Ende +++++

 

+++++ Seafile Upgrade z.B. 4.4.0 auf 5.1.0 (Major)+++++

su pi
sudo /etc/init.d/nginx stop
sudo /home/seafile/seafile/seafile-server-latest/seafile.sh stop
sudo /home/seafile/seafile/seafile-server-latest/seahub.sh stop
su seafile
cd /home/seafile/seafile
wget https://github.com/haiwen/seafile-rpi/releases/download/v5.0.2/seafile-server_stable_5.0.2_pi.tar.gz

(neuste Version downloaden)

tar -xvf seafile-server_stable_5.0.2_pi.tar.gz

(Archiv wird entpackt)

cd seafile-server-5.0.2
ls upgrade/upgrade_* 

(Listen von Aktualisierungs-Dateien)

upgrade/upgrade_4.4_5.0.sh 

(Fangen Sie bei der aktuell installieren Version an. Führen Sie die Skripte der Reihe nach aus)

rm seafile-server_stable_5.0.2_pi.tar.gz 

(Archiv wird gelöscht)

sudo rm -rf seafile-server-4.4.3

(Alter Ordner wird gelöscht. ABER erst wenn der Seafile wieder läuft)

su pi
sudo shutdown -r 0

(mit diesem Befehl wird das Raspberry PI heruntergefahren und neu gestartet)

+++++ Ende +++++

+++++ Seafile downgraden z.B. 5.1.3 auf 5.1.2 +++++

su seafile
cd seafile-server-5.0.2

(einfach in den älteren Ordner wechseln und erneut das Minor Upgrade ausführen. Bei Major Upgrad kann es sein, dass Dateien und Ordner manuell angepasst werden müssen.)

upgrade/minor-upgrade.sh
sudo shutdown -r 0

+++++ Ende +++++