Umzug von Ubuntu 18.04 auf 20.04 ( ein muss für V6.2 )!

Hallo an die Symcon Gemeinde,
als Vorgeschichte, bin vor einigen Jahren von Windows auf Ubuntu 18.04 gewechselt.
Arbeite auf einem iMAC.
Das System lief ohne Probleme, bis Symcon 6.2 zwingend nur ab Ubuntu 20.04 lauffähig ist.
Habe Ubuntu in einer VM auf Synology laufen.
Auf einer anderen Synology in einer VM Ubuntu 20.04 installiert.
Versucht auf Ubuntu 18.04 wie beschrieben ( Backup erstellen ) ohne Fehlermeldung durchzuführen.
Bei der Erstellung von backup.zip viele Fehlermeldungen, wie:

  adding: #
zip warning: Permission denied
	zip warning: could not open for reading: #
  adding: backup/settings1646521481.json
zip warning: Permission denied
	zip warning: could not open for reading: backup/settings1646521481.json
  adding: backup/settings1646694307.json
zip warning: Permission denied
	zip warning: could not open for reading: backup/settings1646694307.json
  adding: backup/.DS_Store
zip warning: Permission denied
	zip warning: could not open for reading: backup/.DS_Store
  adding: backup/settings1645916610.json
zip warning: Permission denied
	zip warning: could not open for reading: backup/settings1645916610.json
  adding: backup/settings1647385617.json
zip warning: Permission denied
	zip warning: could not open for reading: backup/settings1647385617.json
  adding: backup/settings1647212770.json
zip warning: Permission denied
	zip warning: could not open for reading: backup/settings1647212770.json
  adding: backup/settings1646867132.json
zip warning: Permission denied
	zip warning: could not open for reading: backup/settings1646867132.json
  adding: backup/settings1645484560.json
zip warning: Permission denied
	zip warning: could not open for reading: backup/settings1645484560.json
  adding: backup/settings1647126362.json
zip warning: Permission denied
	zip warning: could not open for reading: backup/settings1647126362.json
  adding: backup/settings1645743786.json
zip warning: Permission denied
	zip warning: could not open for reading: backup/settings1645743786.json
  adding: backup/settings1646262254.json
zip warning: Permission denied
	zip warning: could not open for reading: backup/settings1646262254.json
  adding: backup/settings1647558437.json
zip warning: Permission denied
	zip warning: could not open for reading: backup/settings1647558437.json
  adding: backup/settings1646953542.json
zip warning: Permission denied
	zip warning: could not open for reading: backup/settings1646953542.json
  adding: backup/settings1647299179.json
zip warning: Permission denied
	zip warning: could not open for reading: backup/settings1647299179.json
  adding: backup/settings1646607892.json
zip warning: Permission denied
	zip warning: could not open for reading: backup/settings1646607892.json
  adding: backup/settings1646089435.json
zip warning: Permission denied
	zip warning: could not open for reading: backup/settings1646089435.json
  adding: backup/settings1647039953.json
zip warning: Permission denied
	zip warning: could not open for reading: backup/settings1647039953.json
  adding: backup/settings1645830198.json
zip warning: Permission denied
	zip warning: could not open for reading: backup/settings1645830198.json
  adding: backup/settings1646003022.json
zip warning: Permission denied
	zip warning: could not open for reading: backup/settings1646003022.json
  adding: backup/settings1645570968.json
zip warning: Permission denied
	zip warning: could not open for reading: backup/settings1645570968.json
  adding: backup/settings1646780720.json
zip warning: Permission denied
	zip warning: could not open for reading: backup/settings1646780720.json
  adding: backup/settings1646348662.json
zip warning: Permission denied
	zip warning: could not open for reading: backup/settings1646348662.json
  adding: backup/settings1645657377.json
zip warning: Permission denied
	zip warning: could not open for reading: backup/settings1645657377.json
  adding: backup/settings1646175845.json
zip warning: Permission denied
	zip warning: could not open for reading: backup/settings1646175845.json
  adding: backup/settings1647472026.json
zip warning: Permission denied
	zip warning: could not open for reading: backup/settings1647472026.json
  adding: backup/settings1646435073.json
zip warning: Permission denied
	zip warning: could not open for reading: backup/settings1646435073.json
  adding: db/sqlite3.exe
zip warning: Permission denied
	zip warning: could not open for reading: db/sqlite3.exe
  adding: db/Timestamp Converter.URL
zip warning: Permission denied
	zip warning: could not open for reading: db/Timestamp Converter.URL
  adding: db/DB_überprüfen.txt
zip warning: Permission denied
	zip warning: could not open for reading: db/DB_überprüfen.txt
  adding: export.html
zip warning: Permission denied
	zip warning: could not open for reading: export.html
  adding: ipsfunctions.php
zip warning: Permission denied
	zip warning: could not open for reading: ipsfunctions.php
  adding: logo.ico
zip warning: Permission denied
	zip warning: could not open for reading: logo.ico
  adding: __MACOSX/meta/._.DS_Store
zip warning: Permission denied
	zip warning: could not open for reading: __MACOSX/meta/._.DS_Store
zip warning: Permission denied
	zip warning: could not open for reading: __MACOSX/cams/1/._.DS_Store
  adding: __MACOSX/scripts/phpxmlrpc-4.3.0/tests/ci/travis/._setup_apache.sh
zip warning: Permission denied
	zip warning: could not open for reading: __MACOSX/scripts/phpxmlrpc-4.3.0/tests/ci/travis/._setup_apache.sh
..... diverse Fehlermeldungen __MACOSX/.......

  adding: modules/Doku HMSysVar.pdf
zip warning: Permission denied
	zip warning: could not open for reading: modules/Doku HMSysVar.pdf
  adding: modules/HMSysVar.dll
zip warning: Permission denied
	zip warning: could not open for reading: modules/HMSysVar.dll
  adding: php.ini
zip warning: Permission denied
	zip warning: could not open for reading: php.ini
  adding: scripts/48301.ips.php
zip warning: Permission denied
	zip warning: could not open for reading: scripts/48301.ips.php
  adding: scripts/33593.ips.php
zip warning: Permission denied
	zip warning: could not open for reading: scripts/33593.ips.php
  adding: scripts/37277.ips.php
zip warning: Permission denied
	zip warning: could not open for reading: scripts/37277.ips.php
  adding: scripts/22997.ips.php
zip warning: Permission denied
	zip warning: could not open for reading: scripts/22997.ips.php
..... viele Fehlermeldungen scripts/......

  adding: session/sess_390dbefce1dd00e568bb79f0bf663807
zip warning: Permission denied
	zip warning: could not open for reading: session/sess_390dbefce1dd00e568bb79f0bf663807
  adding: session/sess_d0ef75a83b95467b16055621c02d90b9
zip warning: Permission denied
	zip warning: could not open for reading: session/sess_d0ef75a83b95467b16055621c02d90b9
  adding: session/sess_407b6ef90c99435600f294f77d07af25
zip warning: Permission denied
	zip warning: could not open for reading: session/sess_407b6ef90c99435600f294f77d07af25
  adding: session/sess_f837c2666b068ebec1d8ecafcb7f8d9f
zip warning: Permission denied
	zip warning: could not open for reading: session/sess_f837c2666b068ebec1d8ecafcb7f8d9f
  adding: session/sess_b390c9240dd4c3c129fc1e3c8b3f5dfd
zip warning: Permission denied
	zip warning: could not open for reading: session/sess_b390c9240dd4c3c129fc1e3c8b3f5dfd
  adding: session/sess_89020a019fb0965ded2f6cc031ad3bde
zip warning: Permission denied
	zip warning: could not open for reading: session/sess_89020a019fb0965ded2f6cc031ad3bde
  adding: settings.crc
zip warning: Permission denied
	zip warning: could not open for reading: settings.crc
  adding: settings.json
zip warning: Permission denied
	zip warning: could not open for reading: settings.json
  adding: settings.v2
zip warning: Permission denied
	zip warning: could not open for reading: settings.v2
  adding: settings.xml.alt
zip warning: Permission denied
	zip warning: could not open for reading: settings.xml.alt
  adding: webfront/user/default.css
zip warning: Permission denied
	zip warning: could not open for reading: webfront/user/default.css
.....

zip warning: Not all files were readable
  files/entries read:  4794 (823M bytes)  skipped:  531 (134M bytes)

Ist wahrscheinlich vieles noch dem Umzug und das Arbeiten am Mac geschuldet.
Es ist auch ein archive.zip File vorhanden?!
Spiele ich dieses Backup.zip auf das neue Ubuntu 20.04 ( wie beschrieben, Backup einspielen ) ein und starte ich dann Symcon auf Diesem, muss die Lizenz eingespielt werden.
Nach dem Neustart finde ich ein leeres IP-Symcon vor.

Wie bekomme ich meinen Umzug hin?!

Danke im Voraus

LG Willi

Ich vermute dass dein IPS vor dem Entpacken nicht korrekt beendet wurde. Kannst du das noch mal prüfen?

paresy

Habe es zwei mal probiert, und keine Änderung.

zip warning: Not all files were readable
files/entries read: 4794 (823M bytes) skipped: 531 (134M bytes)
willi@willi-Ubuntu18:/var/lib/symcon$ sudo ps x | grep symcon
willi@willi-Ubuntu18:/var/lib/symcon$

Sollte beendet sein.

LG Willi

Hallo, die Lösung gefunden ( leider kein erfahrener Linux USER ).
Bitte bei Eurer Beschreibung „sudo zip -r ~/backup.zip *“ angeben!
Die besagten Dateien benötigten alle „root“ Rechte bei mir!
Jetzt sind mal alle Dateien in der ZIP-Datei.

LG Willi

Und der UMZUG hat auch geklappt! :smiley:

So einfach ging es bei mir nicht, da seit der Version 6.2 auch der Verzeichniswechsel root Rechte benötigt (RPI mit Ubuntu):

pi@IPSymcon:~ $ cd /var/lib/symcon/
-bash: cd: /var/lib/symcon/: Permission denied

sudo cd … ist nicht möglich, also habe ich es mit sudo -i probiert, um als root-user die Kommandos auszuführen.

Danach konhte ich mit cd /var/lib/symcon/ ins Verzeichnis wechseln und das Backup erstellen. Die zip-Dateil liegt allerdings nach dem packen im Verzeichnis /root, was mit

sudo cp /root/backup.zip /home/pi

ins home-Verzeichnis kopiert werden kann.

Hallo,

ich gebe dir mal mein Backupscript was unter Ubunut problemlos funktioniert und auch mit einige Restore erfolgreich getestet wurde.
Das Script läuft bei mir als cronjob unter dem root-user, alles anderes macht nur Probleme wegen der Zugriffsrechte.
Die Backupdatei wird lokal auf dem IPS-Server abgelegt, ein anderes Script kümmert sich dann um das kopieren auf meine NAS und das aufräumen des Ordners, da ich noch Wochen und Monatsbackups anlege und die unterschiedlich lange aufbeware.

#!/bin/bash
# Erstellt ein Backup der IP-Symcon Daten
# kopiert diese aufs Lafuwerl /Data/IPS-Backup
#

# IP-Symcon stoppen
/etc/init.d/symcon stop

# IP-Symcon Verzeichniss zippen
cd /var/lib/symcon/
/bin/tar cvfz /data/IPS-Backup/IPSBackup_TAG-$(date +%Y%m%d_%H%M).tgz *

# IP-Symcon starten
/etc/init.d/symcon start

exit