Einführung
Mit dem PIPEFORCE Sync Client können Sie Ihre Dateien und Ordner auf Ihrem Desktop einfach und bequem mit der Weboberfläche synchronisieren. Darüber hinaus können Sie ganze Ordnerstrukturen und Laufwerke einbinden und an User freigeben.
Lokale Ordner synchronisieren
Installation Desktop Sync Client
Zur Installation der Systemkomponente sind lediglich zwei Schritte durchzuführen:
Sync Client für Ihr System (Windows, macOS, Linux) auswählen
Installation über den Installationsassistenten durchführen
Desktop Sync Client auswählen
In der nachfolgenden Tabelle finden Sie die Download-Links für die verfügbaren Sync Client Versionen. Wählen Sie aus der Liste der verfügbaren Versionen Ihr eingesetztes System (Windows, macOS oder Linux) aus und starten Sie den Download. Wir nutzen für unseren Desktop Sync Client eine Komponente der Software Nextcloud, weshalb der Dateinamen diese Bezeichnung beinhaltet.
System | unterstützte Versionen | Download |
---|---|---|
Windows | 7, 8.x und 10 | |
macOS | 10.10+, 64 bit | |
Linux | AppImage |
Installation durchführen
Nach dem vollständigen Download kann der Installationsassistent gestartet werden, welcher Sie in wenigen Schritten durch die Installation führt.
Nach der erfolgreichen Installation der Software, können Sie den Desktop Sync Client mit Ihrem PIPEFORCE Account verbinden.
Mit Ihrem PIPEFORCE Account verbinden
Um den Desktop Sync Client mit Ihrem PIPEFORCE Account zu verbinden, öffnen Sie das installierte Programm mit dem Namen “Nextcloud”. Sie werden im Anschluss mit Hilfe eines Assistenten durch den Verbindungsprozess geführt.
Anmelden
Klicken Sie im sich öffnenden Dialogfenster zunächst auf die Schaltfläche Anmelden
.
Im nächsten Schritt werden Sie aufgefordert Ihre Serveradresse einzugeben. Diese setzt sich in der Regel aus Ihrem Unternehmensnamen und der PIPEFORCE Adresse zusammen:
https://[Ihr Unternehmen].pipeforce.net/drive. Sollte Ihnen Ihre Serveradresse nicht bekannt sein, wenden Sie sich an Ihren Administrator.
Nach erfolgreicher Eingabe Ihrer Server-Adresse werden Sie aufgefordert, Ihren Benutzernamen oder E-Mail und Ihr Passwort einzugeben.
Ordner zur Synchronisation auswählen
Nach der Eingabe Ihrer Zugangsdaten können Sie die gewünschten Elemente für die Synchronisierung auswählen. Darüber hinaus benennen Sie in diesem Schritt einen lokalen Ordner für die Synchronisierung. Nach der erfolgten Grundeinrichtung haben Sie jederzeit die Möglichkeit, die zu synchronisierenden Ordner zu erweitern oder einzuschränken.
Laufwerke & Netzwerkordner synchronisieren
Die Einbindung eines Laufwerks erfolgt in sechs einfachen Schritten, welche nachfolgend näher erklärt werden.
Schritt 1: SyncUser erstellen
Erstellen Sie als Administrator einen neuen User in Ihrer Weboberfläche. In den nachfolgenden Ausführungen wurde hierfür der Username: syncuser und das Passwort syncuserpwd als Beispiel gewählt.
Schritt 2: Erstellung einer Empfängergruppe
Erstellen Sie als Administrator eine Gruppe in der Weboberfläche (z.B. windowsGroup) welche Zugriff auf die Informationen des Netzwerkordners haben soll und fügen Sie die jeweiligen User der Gruppe hinzu.
Schritt 3: Erstellung eines ShareFolder
Erstellen Sie im Account des syncuser einen Ordner (Group Shared Folder
) und teilen Sie diesen mit der Gruppe “windowsGroup”. Deaktivieren Sie hierbei alle Berechtigungen zur Bearbeitung (read only).
Schritt 4: Download und Installation des Desktop Client
Laden Sie den Desktop Sync Client herunter wie zuvor unter “Installation Desktop Sync Client” beschrieben. Der Sync Client muss dabei auf einem Rechner in Ihrem Netzwerk installiert werden. Das Download-Paket enthält den Windows Desktop Client für eine kontinuierliche Synchronisation sowie eine Datei nextcloudcmd.exe für eine einmalige Synchronisation.
Schritt 5: Nextcloudcmd.exe auswählen
Für das nachfolgende Beispiel wurde als domain: https://latest.pipeforce.net gewählt. Ersetzen Sie diese Domain mit Ihrer persönlichen.
Um einen bestimmten Windows Ordner (c:\forDriveFolder
) zu einem Ordner (Group Shared Folder
) des Users syncuser
zu synchronisieren, erstellen Sie eine Datei (sync.bat
) mit dem folgenden Inhalt:
"c:\Program Files (x86)\Nextcloud\nextcloudcmd.exe" c:\forDriveFolder https://syncuser:syncuserpwd@latest.pipeforce.dev/remote.php/webdav/Group%%20shared%%20folder/
Target path is url encoded, ‘%' is escaped by %%
Verweigern sie “nicht autorisierten Zugriff” zum sync.bat um zu verhindern dass die “Credentials” im Befehl gelesen werden können.
Durch die Ausführung der sync.bat kann die Synchronisation getestet werden. Alle Änderungen in c:/forDriveFolder sollten im Ordner des syncusers
und allen anderen Ordnern der windowsGroup
reflektiert werden.
Schritt 6: Verwenden Sie den Windows Task Scheduler um den sync.bat in der erforderlichen Frequenz laufen zu lassen
Erstellen Sie terminierte Aufgaben mit den folgenden Eigenschaften:
Allgemein: Ausführen egal ob User eingeloggt ist oder nicht. Wenn die Aufgabe ausgeführt wird, verwenden Sie dafür den User der sync.bat ausführen kann.
General → ‘Run whether user is logged on or not', 'When running the task, use user who can execute sync.bat’
Triggers → 'Begin the task: On a schedule …. One time', 'Repeat task every 5 minutes … for duration of: Indefinitely'
Actions → 'Start a program … sync.bat'
Settings → 'if the task is already running, then Do not start a new instance'