software/index.md
... ...
@@ -6,6 +6,7 @@
6 6
## backups
7 7
* [borg](borg)
8 8
* [borgmatic](borgmatic)
9
+* [tarsnap](tarsnap)
9 10
10 11
## browsers
11 12
* [w3m](w3m)
software/tarsnap.md
... ...
@@ -0,0 +1,31 @@
1
+# tarsnap
2
+
3
+## backup
4
+* `ratnaps`
5
+```
6
+#!/bin/sh
7
+
8
+# Set up archive name
9
+computer=$(uname -n)
10
+now=$(date +%Y%m%d)
11
+name=${computer}-${now}
12
+#dirs="$@"
13
+
14
+# Create an archive
15
+/usr/bin/tarsnap -c \
16
+ -f "${name}" \
17
+ /etc /home /var /...
18
+ #"${dirs}"
19
+```
20
+* add to cron
21
+
22
+## list
23
+```
24
+tarsnap --list-archives | sort
25
+```
26
+
27
+## extract
28
+* extracts full path so genrally start from /
29
+```
30
+tarsnap -x -f <archive_name>
31
+```