common.skip_to_main_content

Pfade

Der Syncwerk Server wird nach den Richtlinien des Filesystem Hierarchy Standard (FHS) im Linux Betriebssystems installiert. Nachfolgend erfahren Sie, welche Komponenten wo gespeichert sind. 

Konfigurationsverzeichnis

Konfigurationsdateien werden Zentral unter /etc/syncwerk gespeichert. Hier werden bei Bedarf individuelle Konfigurationen durchgeführt. Wir empfehlen dieses Verzeichnis bei der Datensicherung zu berücksichtigen.

/etc/syncwerk/
├── admin.txt
├── authorization.key
├── ccnet.conf
├── config.db
├── akuh9nohCh3boot9iePh3Ningeeneemauga9he3u.peer
├── gunicorn.conf
├── mykey.peer
├── mysql.txt
├── restapi_settings.py
├── server.conf
└── storage.ini

RESTAPI und WebDAV

Die Django basierte RestaAPI sowie WebDAV Implementierung sind unterhalb von/usr/share/python/syncwerk/restapi/ gespeichert. Änderungen in diesem Ordner werden bei Updates gelöscht. Dieses Verzeichnis kann bei der Datensicherung ausgelassen werden.

/usr/share/python/syncwerk/restapi/

NGINX-Proxy

Unter /etc/nginx/conf.d/syncwerk.conf befindet sich die Webserver Konfiguration. 

Syncwerk Server Komponenten

Unterhalb des Verzeichnis /usr/bin/ befinden sich die ausführbaren Syncwerk Server Dateien.

/usr/bin/
├── syncwerk-server
├── syncwerk-server-ccnet
├── syncwerk-server-daemon
├── syncwerk-server-fsck
├── syncwerk-server-fuse
├── syncwerk-server-gc
├── syncwerk-server-migrate

Das administrative Serverprogramm finden Sie unter /usr/sbin/syncwerk-server-admin. Da das Programm tiefgreidende Änderungen an der Syncwerk Server Installation durchführen kann, darf es nur mit Root-Rechten ausgeführt werden.

Dynamische Bibliotheken

Unter /lib/x86_64-linux-gnu/ finden Sie einige Bibliotheken die zur Kommunikation zwischen den Syncwerk Server Komponenten nötig sind.

/lib/x86_64-linux-gnu/
├── librpcsyncwerk.a
├── librpcsyncwerk.la
├── librpcsyncwerk.so -> librpcsyncwerk.so.1.0.2
├── librpcsyncwerk.so.1 -> librpcsyncwerk.so.1.0.2
├── librpcsyncwerk.so.1.0.2

Sitzungsdaten und Nutzdaten (Object Storage)

Unter /var/lib/syncwerk/ werden neben den Laufzeitdaten auch die eigentlichen Nutzdaten /var/lib/syncwerk/storage/der verwalteten Ordner gespeichert. Bei der Datensicherung sollte mindestens das Verzeichnis /var/lib/syncwerk/storage/gesichert werden.

/var/lib/syncwerk/
├── avatars
├── backup
├── session
├── storage
│   ├── blocks
│   ├── commits
│   └── fs
├── template
├── thumbnails
└── tmp

Logdateien

Unter /var/log/syncwerk/ finden Sie alle Logdateien der Syncwerk Server Dienste. Diese Verzeichnis kann bei der Datensicherung ausgelassen werden.

/var/log/syncwerk/
├── background_email_sending.log
├── ccnet.log
├── daemon.log
├── fsck.log
├── gc.log
├── install.log
├── onlyoffice.log
├── restapi.log
├── server.log
├── virusscan.log
├── webapp.log
└── webdav.log

 

Datenschutzhinweise * Impressum