Duplicati – Installation als Service

Duplicati 2.x lässt sich hervorragend als Windows Service auf aktuellen Windows Server Betriebssystemen einrichten.
Von mir getestet und hier dokumentiert wurde Duplicati mit Server 2008R2/2012R2.
(Duplicati Version 2.0.0.91_preview_2015-11-18)

Prerequisites
Es werden benötigt:
– Duplicati 2.x
– NSSM
– Ein Windows Serviceaccount, Domäne oder Standalone

Bereitstellung
Bei der Bereitstellung der Software muss darauf geachtet werden die heruntergeladene Duplicati-ZIP Datei „richtig“ zu entpacken. „Reference
– Right click the zip file and choose properties
– Click the „Unblock“ button
– UnZip

Installation
– Anmelden auf dem Server mit dem Serviceaccount unter welchem Duplicati laufen soll
– Kopieren der Software in einen gemeinsamen Ordner auf C:, z.B:
C:\Duplicati\Duplicati
C:\Duplicati\NSSM

– Starten von NSSM aus einem Administrativen Command Prompt
Duplicati_Install-01

– Konfigurieren des Service gemäss folgenden Screenshots
Achtung, das in diesem Schritt verwendete Unter-Verzeichnis „LOG_SVC“ muss vorher angelegt worden sein.
Duplicati_Install-02

Duplicati_Install-03

Duplicati_Install-04

Duplicati_Install-05

Sind alle Angaben gemacht wird der Service mit dem Button <Install service> angelegt. Ist der Vorgang erfolgreich wird dies durch die folgende Meldung angezeigt:
Duplicati_Install-06

Bevor der Service gestartet werden kann, sollte die Applikation zuerst einmal manuell ausgeführt werden:
Duplicati_Install-07

Im sich automatisch öffnenden Standard-Internet-Browser können nun je nach Bedarf globale Optionen gesetzt werden,
wobei die Option „Allow remote Access (requires restart)“ zwingend aktiviert werden muss.
Ob ein „Password“ gesetzt wird, bleibt dem Admin überlassen 🙂

Duplicati_Install-08

Duplicati_Install-09

Die Duplicati-Instanz muss nun über den System-Tray wieder gestoppt werden:
Duplicati_Install-10

ACHTUNG:
Möglicherweise werden die definierten Globalen Optionen bei einem erneuten Aufruf des Admin-WEB-Interface nicht unmittelbar wiedergegeben.
Es kann sein das es notwndig ist, sich vom Server ab und wieder anzumelden mit erneutem starten des Duplicati GUI TrayIcon, damit die Einstellungen reflektiert werden.

Und zum guten Schluss wird der Service entweder mittels NSSM oder mit Windows Bordmitteln gestartet:
Duplicati_Install-11

Damit ist die Installation abgeschlossen und die Konfiguration der Backup-Tasks kann über das WEB-Interface vorgenommen werden.

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert