]> gitweb.hhaalo.de Git - simple-backup.git/commitdiff
add: readme file
authorBastian Dehn <hhaalo@arcor.de>
Sat, 14 Sep 2019 07:34:18 +0000 (09:34 +0200)
committerBastian Dehn <hhaalo@arcor.de>
Sat, 14 Sep 2019 07:34:18 +0000 (09:34 +0200)
readme.md [new file with mode: 0644]

diff --git a/readme.md b/readme.md
new file mode 100644 (file)
index 0000000..3ed6ed4
--- /dev/null
+++ b/readme.md
@@ -0,0 +1,73 @@
+# Simple Backup
+
+## Abhängigkeiten
+
+- ssh
+- rsync
+- dd
+- gzip
+- filesystem support hardlinks
+
+**Optional:**
+
+- virsh
+- apt-key
+- dpkg
+
+## Schnellstart
+
+### Anpassung
+
+Default Variablen im backup und restore script anpassen:
+
+```bash
+SetDefaultVariables()
+{
+       backpath="<default path>"
+       backname="<backup name>"
+       wunschanzahl="<count of backups>"
+       .
+       .
+       .
+}
+```
+
+### Kennzeichnung der Backups
+
+Auf den Festplatten legt man **eine leere Datei** mit folgenden Bezeichnungen:
+
+- day
+- month
+- week
+
+Diese Datei kennzeichnet die Festplatte um welches Backup es sich handelt: ein
+tägliches ein wöchentliches oder monatliches Backup.
+
+### Backup von einem Rechner
+
+Die Computerangaben welcher Rechner zu sichern ist wird in eine Datei
+geschrieben. **Die Datei heißt "rechner"**, die folgendes pro Zeile enthält:
+
+```code
+<user>@<hostname>:<port>
+```
+
+### Verzeichnisse, die gesichert werden sollen
+
+Die jeweiligen Verzeichnisse, die auf dem jeweiligen Computer gesichert werden
+sollen.
+Gibt man in einer Datei an. **Die Datei heißt "pfad-&lt;hostname&gt;"**
+
+Es kann mit den **Schlagwort "virsh"** veranlasst werden, dass auf dem remote
+Rechner die kvm's (Kernel-based Virtual Machine) gesichert wird. Mit dem
+**Schlagwort "packages"** wird veranlasst, dass die apt packagelist gesichert
+wird inkl. apt-keys.
+
+```code
+/<path>
+virsh
+packages
+```
+# Lizenz
+
+[MIT License](license)
\ No newline at end of file