| Beide Seiten, vorherige ÜberarbeitungVorherige ÜberarbeitungNächste Überarbeitung | Vorherige Überarbeitung |
| freebsd:server:install [2026/02/14 02:17] – hwehrs | freebsd:server:install [2026/02/14 18:28] (aktuell) – [UrBackup] hwehrs |
|---|
| |
| Docker ist zwar schön und gut, aber der Wust an Volumes und daß man aus einem mühsam zusammengebastelten Setup nachträglich keine YAML erstellen lassen kann ist recht nervig. | Docker ist zwar schön und gut, aber der Wust an Volumes und daß man aus einem mühsam zusammengebastelten Setup nachträglich keine YAML erstellen lassen kann ist recht nervig. |
| | </WRAP> |
| | <WRAP clear /> |
| |
| ===== Grundinstallation ===== | ===== Grundinstallation ===== |
| {{:freebsd:server:bsd_install_0001.png?direct&200|}}{{:freebsd:server:bsd_install_0002.png?direct&200|}}{{:freebsd:server:bsd_install_0003.png?direct&200|}}{{:freebsd:server:bsd_install_0004.png?direct&200|}}{{:freebsd:server:bsd_install_0005.png?direct&200|}}{{:freebsd:server:bsd_install_0006.png?direct&200|}}{{:freebsd:server:bsd_install_0007.png?direct&200|}}{{:freebsd:server:bsd_install_0008.png?direct&200|}}{{:freebsd:server:bsd_install_0009.png?direct&200|}} | {{:freebsd:server:bsd_install_0001.png?direct&200|}}{{:freebsd:server:bsd_install_0002.png?direct&200|}}{{:freebsd:server:bsd_install_0003.png?direct&200|}}{{:freebsd:server:bsd_install_0004.png?direct&200|}}{{:freebsd:server:bsd_install_0005.png?direct&200|}}{{:freebsd:server:bsd_install_0006.png?direct&200|}}{{:freebsd:server:bsd_install_0007.png?direct&200|}}{{:freebsd:server:bsd_install_0008.png?direct&200|}}{{:freebsd:server:bsd_install_0009.png?direct&200|}} |
| {{:freebsd:server:bsd_install_0010.png?direct&200|}}{{:freebsd:server:bsd_install_0011.png?direct&200|}}{{:freebsd:server:bsd_install_0012.png?direct&200|}}{{:freebsd:server:bsd_install_0013.png?direct&200|}}{{:freebsd:server:bsd_install_0014.png?direct&200|}}{{:freebsd:server:bsd_install_0015.png?direct&200|}}{{:freebsd:server:bsd_install_0016.png?direct&200|}}{{:freebsd:server:bsd_install_0017.png?direct&200|}}{{:freebsd:server:bsd_install_0018.png?direct&200|}}{{:freebsd:server:bsd_install_0019.png?direct&200|}}{{:freebsd:server:bsd_install_0020.png?direct&200|}}{{:freebsd:server:bsd_install_0021.png?direct&200|}}{{:freebsd:server:bsd_install_0022.png?direct&200|}}{{:freebsd:server:bsd_install_0023.png?direct&200|}}{{:freebsd:server:bsd_install_0024.png?direct&200|}}{{:freebsd:server:bsd_install_0025.png?direct&200|}}{{:freebsd:server:bsd_install_0026.png?direct&200|}}{{:freebsd:server:bsd_install_0027.png?direct&200|}} | {{:freebsd:server:bsd_install_0010.png?direct&200|}}{{:freebsd:server:bsd_install_0011.png?direct&200|}}{{:freebsd:server:bsd_install_0012.png?direct&200|}}{{:freebsd:server:bsd_install_0013.png?direct&200|}}{{:freebsd:server:bsd_install_0014.png?direct&200|}}{{:freebsd:server:bsd_install_0015.png?direct&200|}}{{:freebsd:server:bsd_install_0016.png?direct&200|}}{{:freebsd:server:bsd_install_0017.png?direct&200|}}{{:freebsd:server:bsd_install_0018.png?direct&200|}}{{:freebsd:server:bsd_install_0019.png?direct&200|}}{{:freebsd:server:bsd_install_0020.png?direct&200|}}{{:freebsd:server:bsd_install_0021.png?direct&200|}}{{:freebsd:server:bsd_install_0022.png?direct&200|}}{{:freebsd:server:bsd_install_0023.png?direct&200|}}{{:freebsd:server:bsd_install_0024.png?direct&200|}}{{:freebsd:server:bsd_install_0025.png?direct&200|}}{{:freebsd:server:bsd_install_0026.png?direct&200|}}{{:freebsd:server:bsd_install_0027.png?direct&200|}} |
| </WRAP> | |
| <WRAP clear /> | |
| ---- | ---- |
| |
| * Der UrBackup-Server läuft regulär unter dem User **''urbackup''**. In den verschiedenen ZFS-Versionen kann dieser User die Image-Datasets nicht verwalten. Somit muß der User auf **''root''** im Späteren umgestellt werden. | * Der UrBackup-Server läuft regulär unter dem User **''urbackup''**. In den verschiedenen ZFS-Versionen kann dieser User die Image-Datasets nicht verwalten. Somit muß der User auf **''root''** im Späteren umgestellt werden. |
| * Bei den File-Backups wird eine Deduplikation über sog. RefLinks vorgenommen. Dies geht bei Image-Datasets nicht und daher wird beim ZFS die Dedup-Funktion aktiviert, so daß sich ZFS ums Platz sparen kümmert. | * Bei den File-Backups wird eine Deduplikation über sog. RefLinks vorgenommen. Dies geht bei Image-Datasets nicht und daher wird beim ZFS die Dedup-Funktion aktiviert, so daß sich ZFS ums Platz sparen kümmert. |
| | </WRAP> |
| | </WRAP> |
| | ---- |
| |
| | <WRAP group> |
| | <WRAP right 10%></WRAP> |
| | <WRAP left 85%> |
| ==== ZFS-Datasets erstellen ==== | ==== ZFS-Datasets erstellen ==== |
| <code bash> | <code bash> |
| zfs create -o dedup=on zfshdd/urbackup/images | zfs create -o dedup=on zfshdd/urbackup/images |
| </code> | </code> |
| | </WRAP> |
| | </WRAP> |
| | ---- |
| |
| | <WRAP group> |
| | <WRAP right 10%></WRAP> |
| | <WRAP left 85%> |
| ==== Eigentümer setzen ==== | ==== Eigentümer setzen ==== |
| <code bash>chown -Rv root:urbackup /var/urbackup</code> | <code bash>chown -Rv root:urbackup /var/urbackup</code> |
| | </WRAP> |
| | </WRAP> |
| | ---- |
| |
| | <WRAP group> |
| <WRAP right 10%>{{ :freebsd:server:bsd-urbackup-0004.png?direct&200|}}</WRAP> | <WRAP right 10%>{{ :freebsd:server:bsd-urbackup-0004.png?direct&200|}}</WRAP> |
| <WRAP left 85%> | <WRAP left 85%> |
| ==== Run-As-User einstellen ==== | ==== Run-As-User einstellen ==== |
| In der Datei **''/usr/local/etc/urbackup/urbackupsrv.conf''** ganz am Ende den Eintrag **''USER="urbackup"''** in **''USER="root"''** ändern. | In der Datei **''/usr/local/etc/urbackup/urbackupsrv.conf''** ganz am Ende den Eintrag <code bash>USER="urbackup"</code> in <code bash>USER="root"</code> ändern. |
| |
| Alle anderen Einstellungen in der Datei bleiben unverändert. | Alle anderen Einstellungen in der Datei bleiben unverändert. |
| </WRAP> | </WRAP> |
| | </WRAP> |
| | ---- |
| | |
| | <WRAP group> |
| | <WRAP right 10%>{{ :freebsd:server:bsd-urbackup-0005.png?direct&200|}}</WRAP> |
| | <WRAP left 85%> |
| | ==== Verzeichnisse vorgeben ==== |
| | Als nächstes dann das Verzeichnis für Datei-Backups und Image-Backups vorgeben. |
| | |
| | <code bash>echo "/zfshdd/urbackup/backups" > /usr/local/etc/urbackup/backupfolder</code> |
| | |
| | und |
| | |
| | <code bash>echo "zfshdd/urbackup/images" > /usr/local/etc/urbackup/dataset</code> |
| | |
| | <WRAP tip round 40%>\\ Beim Eintrag für das Dataset kein **/** vor das **''zfshdd''** setzen.</WRAP> |
| | |
| | </WRAP> |
| | </WRAP> |
| | ---- |
| | |
| | <WRAP group> |
| | <WRAP right 10%></WRAP> |
| | <WRAP left 85%> |
| | ==== Server starten ==== |
| | Jetzt ist soweit alles vorbereitet und der Server kann gestartet werden mit: |
| | |
| | <code bash>service urbackup-server start</code> |
| | |
| | Weitere Konfigurationen für die Clients dann über die Weboberfläche vornehmen. Diese ist erreichbar unter **''http://192.168.178.20:55414''**. Die IP-Adresse entsprechend anpassen. |
| </WRAP> | </WRAP> |
| </WRAP> | </WRAP> |
| ---- | ---- |