add a section to describe which commands of borg were used
This commit is contained in:
parent
97fcbf0c95
commit
9270007df9
|
@ -457,7 +457,7 @@
|
||||||
note = {[Online; accessed 9. Feb. 2019]},
|
note = {[Online; accessed 9. Feb. 2019]},
|
||||||
url = {https://doc.qt.io/qt-5/qthread.html}
|
url = {https://doc.qt.io/qt-5/qthread.html}
|
||||||
}
|
}
|
||||||
@misc{borgmount,
|
@misc{borgmountissue,
|
||||||
title = {{Please allow "borg create" while repo/archive is mounted}},
|
title = {{Please allow "borg create" while repo/archive is mounted}},
|
||||||
journal = {GitHub},
|
journal = {GitHub},
|
||||||
year = {2019},
|
year = {2019},
|
||||||
|
@ -478,4 +478,60 @@
|
||||||
month = {Feb},
|
month = {Feb},
|
||||||
note = {[Online; accessed 26. Feb. 2019]},
|
note = {[Online; accessed 26. Feb. 2019]},
|
||||||
url = {https://jlk.fjfi.cvut.cz/arch/manpages/man/systemd.time.7}
|
url = {https://jlk.fjfi.cvut.cz/arch/manpages/man/systemd.time.7}
|
||||||
|
}
|
||||||
|
@misc{borgcreate,
|
||||||
|
author = {The Borg Collective},
|
||||||
|
title = {{borg create {\ifmmode---\else\textemdash\fi} Borg - Deduplicating Archiver 1.1.9 documentation}},
|
||||||
|
year = {2019},
|
||||||
|
month = {Feb},
|
||||||
|
note = {[Online; accessed 4. Mar. 2019]},
|
||||||
|
url = {https://borgbackup.readthedocs.io/en/stable/usage/create.html}
|
||||||
|
}
|
||||||
|
@misc{borgextract,
|
||||||
|
author = {The Borg Collective},
|
||||||
|
title = {{borg extract {\ifmmode---\else\textemdash\fi} Borg - Deduplicating Archiver 1.1.9 documentation}},
|
||||||
|
year = {2019},
|
||||||
|
month = {Feb},
|
||||||
|
note = {[Online; accessed 4. Mar. 2019]},
|
||||||
|
url = {https://borgbackup.readthedocs.io/en/stable/usage/extract.html}
|
||||||
|
}
|
||||||
|
@misc{borginfo,
|
||||||
|
author = {The Borg Collective},
|
||||||
|
title = {{borg info {\ifmmode---\else\textemdash\fi} Borg - Deduplicating Archiver 1.1.9 documentation}},
|
||||||
|
year = {2019},
|
||||||
|
month = {Feb},
|
||||||
|
note = {[Online; accessed 4. Mar. 2019]},
|
||||||
|
url = {https://borgbackup.readthedocs.io/en/stable/usage/info.html}
|
||||||
|
}
|
||||||
|
@misc{borgdelete,
|
||||||
|
author = {The Borg Collective},
|
||||||
|
title = {{borg delete {\ifmmode---\else\textemdash\fi} Borg - Deduplicating Archiver 1.1.9 documentation}},
|
||||||
|
year = {2019},
|
||||||
|
month = {Feb},
|
||||||
|
note = {[Online; accessed 4. Mar. 2019]},
|
||||||
|
url = {https://borgbackup.readthedocs.io/en/stable/usage/delete.html}
|
||||||
|
}
|
||||||
|
@misc{borgmount,
|
||||||
|
author = {The Borg Collective},
|
||||||
|
title = {{borg mount {\ifmmode---\else\textemdash\fi} Borg - Deduplicating Archiver 1.1.9 documentation}},
|
||||||
|
year = {2019},
|
||||||
|
month = {Feb},
|
||||||
|
note = {[Online; accessed 4. Mar. 2019]},
|
||||||
|
url = {https://borgbackup.readthedocs.io/en/stable/usage/mount.html#borg-umount}
|
||||||
|
}
|
||||||
|
@misc{borglist,
|
||||||
|
author = {The Borg Collective},
|
||||||
|
title = {{borg list {\ifmmode---\else\textemdash\fi} Borg - Deduplicating Archiver 1.1.9 documentation}},
|
||||||
|
year = {2019},
|
||||||
|
month = {Feb},
|
||||||
|
note = {[Online; accessed 4. Mar. 2019]},
|
||||||
|
url = {https://borgbackup.readthedocs.io/en/stable/usage/list.html}
|
||||||
|
}
|
||||||
|
@misc{borgumount,
|
||||||
|
author = {The Borg Collective},
|
||||||
|
title = {{borg umount {\ifmmode---\else\textemdash\fi} Borg - Deduplicating Archiver 1.1.9 documentation}},
|
||||||
|
year = {2019},
|
||||||
|
month = {Feb},
|
||||||
|
note = {[Online; accessed 6. Mar. 2019]},
|
||||||
|
url = {https://borgbackup.readthedocs.io/en/stable/usage/mount.html#borg-umount}
|
||||||
}
|
}
|
|
@ -920,7 +920,20 @@ Use Cases und zeigt einem gut die Zuständigkeiten der Aktoren auf.
|
||||||
|
|
||||||
#+LATEX:\newpage
|
#+LATEX:\newpage
|
||||||
|
|
||||||
** TODO Funktionalität von gls:borg
|
** Benötigte Funktionalität von gls:borg
|
||||||
|
|
||||||
|
Damit nachvollziehbar ist welche Funktionen von gls:borg verwendet wurden um
|
||||||
|
die Use Cases umsetzen zu können, werden diese hier in Beziehung zur
|
||||||
|
jeweiligen Funktion des gls:gui aufgelistet:
|
||||||
|
- Für das Erstellen von Archiven ~borg create~ footcite:borgcreate.
|
||||||
|
- Für das Anzeigen der Archiven ~borg list~ footcite:borginfo.
|
||||||
|
- Für das Wiederherstellen der Archive ~borg extract~ footcite:borgextract.
|
||||||
|
- Für das Löschen der Archive ~borg delete~ footcite:borgdelete.
|
||||||
|
- Zum Mounten der Archive ~borg mount~ footcite:borgmount.
|
||||||
|
- Zum Unmounten der Archive ~borg umount~ footcite:borgumount.
|
||||||
|
- Zum anzeigen der Repository Statistik ~borg info~footcite:borginfo.
|
||||||
|
|
||||||
|
Die detaillierte Implementation wird in der Sektion [[Realisierung][Realisierung]] beschrieben.
|
||||||
|
|
||||||
* Konzept
|
* Konzept
|
||||||
|
|
||||||
|
@ -2065,12 +2078,12 @@ Stackoverflow footcite:sizeformat übernommen.
|
||||||
Beim Durchführen der Benutzerfreundlichkeitsstudie wurde noch ein Bug entdeckt.
|
Beim Durchführen der Benutzerfreundlichkeitsstudie wurde noch ein Bug entdeckt.
|
||||||
Der Bug, der entdeckt wurde, tritt immer dann auf, wenn ein Archiv gemountet
|
Der Bug, der entdeckt wurde, tritt immer dann auf, wenn ein Archiv gemountet
|
||||||
ist während man ein Backup erstellen möchte. Dies ist jedoch offenbar eine
|
ist während man ein Backup erstellen möchte. Dies ist jedoch offenbar eine
|
||||||
Funktion die von gls:borg nicht unterstützt wird footcite:borgmount. gls:borg
|
Funktion die von gls:borg nicht unterstützt wird footcite:borgmountissue.
|
||||||
kann mehrere Archive gleichzeitig mounten. Der User müsste jedoch jedes der
|
gls:borg kann mehrere Archive gleichzeitig mounten. Der User müsste jedoch
|
||||||
Archive zuerst wieder unmounten bevor er eine neue Datensicherung erstellen
|
jedes der Archive zuerst wieder unmounten bevor er eine neue Datensicherung
|
||||||
kann. Das Problem wurde dadurch gelöst das dem User ein Dialog angezeigt wird,
|
erstellen kann. Das Problem wurde dadurch gelöst das dem User ein Dialog
|
||||||
über welchen er vor einer Datensicherung zuerst die gemounteten Archive
|
angezeigt wird, über welchen er vor einer Datensicherung zuerst die gemounteten
|
||||||
aushängen kann. Anschliessend startet die Datensicherung wie, wenn kein
|
Archive aushängen kann. Anschliessend startet die Datensicherung wie, wenn kein
|
||||||
Archiv gemountet gewesen wäre.
|
Archiv gemountet gewesen wäre.
|
||||||
|
|
||||||
#+caption: Screenshot der aktualisierten Archivliste und Repository Statistik.
|
#+caption: Screenshot der aktualisierten Archivliste und Repository Statistik.
|
||||||
|
|
Reference in New Issue