OpenStage SIP - Komplettsicherung?

KK-SIP

Neuer User
Mitglied seit
30 Jan 2010
Beiträge
37
Punkte für Reaktionen
0
Punkte
0
Hallo zusammen,

kennt jemand einen Weg eine komplette Sicherung eines OpenStage SIP Phones zu erstellen?
Über den OpenStage-Manager oder einen lokalen USB-Stick ist es ja leider nur möglich die Benutzerdaten (Screensaver, Telefonbuch, Tastenbelegung, etc.) zu sichern. Ich würde aber gerne auch die Admin-Daten (Netzwerk-Einstellungen, SIP-Einstellungen, etc.) sichern. Bei den optiPoint 4x0 konnte man das noch über das WBM, beim OpenStage kann ich leider nichts derartiges finden.
Die einzig mir bekannte Möglichkeit wäre über einen DLS-Server, aber das ist für ein Telefon an der FBF doch etwas zuviel des Guten :cool:

Hat jemand einen Tipp?
 
Servus,

Da gibt es derzeit nur eine Möglichkeit.
Und zwar über die methode die phone.db zu sichern.
In Dieser Datenbank befindet sich alle config parameter des Phones.
Dies ist seit der V2 am Openstage Möglich.

Hier die Anleitung die ich mal geschrieben hatte:
Was wird benötigt:
- TFTP server
- SSH programm

Schritt 1: Secure Shell aktivieren

Admin --> Maintenance --> Secure Shell

Das Session password kann individuell gesetzt werden (ist das spätere PW für den login)

Schritt 2: TFTP server starten
Schritt 3: via SSH programm aufs Telefon verbinden

bei der Authentifikation folgende daten benutzen:
Benutzer: admin
PW : ist das individuell gesetzte PW auf dem WBM

Schritt 4: Upload der phone.db
Code:
$ cd ..
$ cd ..
$ ll                                                                                             // dient zur kontrolle ob im richtigen Verzeichniss
drwxr-xr-x   25 500      admin           0 Jan  1  2000 .
drwxr-xr-x   25 500      admin           0 Jan  1  2000 ..
-rw-r--r--    1 500      admin           0 Jan  1  2000 .admin_created
-rw-r--r--    1 500      admin           0 Jan  1  2000 .init_enable_core
-rw-rw-r--    1 500      admin          22 Dec  4 16:31 OpenStageRootFileSystemImageVersion.txt
-rw-rw-r--    1 500      admin         111 Dec  4 16:31 OperaVersion.txt
drwxrwxr-x   16 500      admin           0 Dec  8 21:16 Opera_Deploy
drwxr-xr-x    2 500      admin           0 Oct 31  2008 Settings
drwxrwxr-x    2 500      admin           0 Dec  8 22:05 bin
drwxrwxr-x    2 500      admin           0 Dec  4 16:29 boot
-rw-------    1 500      admin      208896 Dec 18 11:44 core
drwxrwxrwx   20 500      admin           0 Dec  4 16:32 data
drwxr-xr-x    1 500      admin           0 Jan  1  1970 dev
-rw-r--r--    1 500      admin           0 Jan  1  2000 enableInterface
drwxrwxr-x   10 500      admin           0 Jan  5 10:11 etc
drwxrwxr-x    2 500      admin           0 Dec  8 22:05 firmware
-rw-rw-r--    1 500      admin           0 Dec  4 16:30 firstboot
drwxrwxr-x    3 500      admin           0 Jan 31  2008 home
drwxrwxr-x    3 500      admin           0 Dec  8 22:05 lib
drwxrwxr-x    2 500      admin           0 Dec  9 11:42 logs
drwxrwxr-x    3 500      admin           0 Jan 30  2006 mnt
dr-xr-xr-x  232 500      admin           0 Jan  1  2000 proc
drwxrwxr-x    2 500      admin           0 Dec  4 16:30 root
drwxrwxr-x    2 500      admin           0 Dec  8 22:05 sbin
drwxrwxr-x    3 500      admin           0 Jan 30  2006 share
drwxr-xr-x    2 500      admin           0 Oct 15 07:09 tempmount
drwxrwxrwt    7 500      admin         260 Jan  5 10:11 tmp
drwxrwxr-x    2 500      admin           0 Dec  8 22:05 tracing
drwxrwxr-x    8 500      admin           0 Jan  1  2000 usr
drwxrwxr-x    7 500      admin           0 Jan 31  2006 var
drwxrwxr-x    3 500      admin           0 Dec  4 16:31 vobs

cd data/database/                                    // wechseln ins verzeichniss mit der phone.db

$ ll                                                                                         // dient zur kontrolle ob im richtigen Verzeichniss
drwxrwxr-x    2 500      admin           0 Jan  5 10:09 .
drwxrwxrwx   20 500      admin           0 Dec  4 16:32 ..
-rw-r--r--    1 500      admin        2520 Dec 18 11:43 TraceConfLevel.conf
-rwxrwxrwx    1 500      admin      115712 Jan  5 10:09 phone.db
 
nun folgende eingaben via SSH machen:

Phone.db zum TFTP Server kopieren
tftp –p –l phone.db –r phoneXXX.db 192.XXXXX

Phone.db vom TFTP Server laden
tftp –g –l phone.db –r phoneXXX.db 192.XXXXX
 
Schritt 4: Upload der phone.db

$ cd ..
$ cd ..
$ ll // dient zur kontrolle ob im richtigen Verzeichniss
drwxr-xr-x 25 500 admin 0 Jan 1 2000 .
...
drwxrwxr-x 3 500 admin 0 Dec 4 16:31 vobs

cd data/database/ // wechseln ins verzeichniss mit der phone.db

$ ll // dient zur kontrolle ob im richtigen Verzeichniss
drwxrwxr-x 2 500 admin 0 Jan 5 10:09 .
...
-rwxrwxrwx 1 500 admin 115712 Jan 5 10:09 phone.db

Das mit dem Verzeichnis könntest Du einfacher haben. Einfach mit Root beginnen:

cd /data/database

... und schon ist man im richtigen Verzeichnis - egal von wo.

Aber sonst - prima Tip. Die Sicherung hat auf Anhieb funktioniert.
Ich bin bei SSH bisher daran gescheitert, dass ich als Admin ja quasi nirgends Schreibrechte habe. An TFTP habe ich einfach nicht gedacht ...

Danke und Gruß,
KK
 
Mass deployment

Hi,
hat jemand hier eine Ahnung wie man diese Telefon automatisch konfigurieren kann? TFTP, xml ftp?
 
nur mit dem Siemens Enterprise eigenen Deployment Service
 
Ich stehe ehrlich gesagt dabei etwas auf dem Schlauch, ich kann mich per SSH einloggen und einen TFTP habe ich auch, aber wie geht es danach weiter?
Kenne mich mit SSH fast gar nicht aus..

Bzw. was ich eigentlich gerne machen würde, ist irgendwie an das Script zu kommen, was Openstage GateView / G-Sec Server hochlädt um die Taste auf dem Telefon zu programmiern für die Kamera..
 
Zuletzt bearbeitet:
Nachdem Du in dem richtigen Verzeichnis bist ...

Phone.db zum TFTP Server kopieren
tftp –p –l phone.db –r phoneXXX.db 192.168.1.xx

Phone.db vom TFTP Server laden
tftp –g –l phone.db –r phoneXXX.db 192.168.1.xx

192.168.1.xx ist dabei die IP-Adresse des TFTP-Servers ...

// KK
 
Okay Danke!

Du weißt nicht zufällig in welchem Verzeichnis der GateView / G-Sec Kram gespeichert wird?
 
Nein - sorry.
Hast Du schon mal bei Gebecom direkt nachgefragt?
 
Hallo zusammen,

funktioniert das sichern der Konfig "phone.db" auch noch mit einer aktuellen Firmware (OS60_SIP_V3_R5_7_0)?
Bei mir schiebt er keine Konfig auf den TFTP-Server.
 
Habt Ihr das mit der Rücksicherung mal probiert?
Also bei mir gehts nicht, weil der User admin keine Schreibberechtigung auf die Datei phone.db im Telefon hat.

rw-r--r-- ist gesetzt und die Datei gehört root

Somit wird das nix.

Martin
 
Hallo,
ich würde das gerne versuchen , frage mich aber gerade ob da nicht mal irgendwer mit guten Kenntnissen ein kleines tool geschrieben hat ?
Wäre toll wenn es sowas gäbe und noch eine Frage - ich schätze mal die beiden Telefone die man benutzt (das mit der Konfiguration und das welches man konfigurieren (klonen) will müssen die gleiche Firmwar haben ?
 
Hallo,
ich habe zwei OS40 und möchte die phone.db von dem einen zum anderen kopieren.
Das erste hat die Firmware V3 R3.17.0 SIP 140605 . Dort konnte ich problemlos mit TFTP die phone.db kopieren.
Das zweite hat die Firmware V3 R5.13.0 SIP 190111 . Hier bekomme ich folgenden Fehler:
1581441945411.png

Was muss ich ändern, um die phone.db in das neuere OS40 einzuspielen ?

Bild geschrumpft by stoney - die Consolenausgabe in [CODE] Ausgabe [/CODE] wäre besser (lesbar)/sinnvoller.
 
Zuletzt bearbeitet von einem Moderator:
Holen Sie sich 3CX - völlig kostenlos!
Verbinden Sie Ihr Team und Ihre Kunden Telefonie Livechat Videokonferenzen

Gehostet oder selbst-verwaltet. Für bis zu 10 Nutzer dauerhaft kostenlos. Keine Kreditkartendetails erforderlich. Ohne Risiko testen.

3CX
Für diese E-Mail-Adresse besteht bereits ein 3CX-Konto. Sie werden zum Kundenportal weitergeleitet, wo Sie sich anmelden oder Ihr Passwort zurücksetzen können, falls Sie dieses vergessen haben.