@@ -51,6 +51,16 @@ Major new features
51
51
the same name. OTOH, the unique identifier for a single archive is now its ID
52
52
(the hash, it can be shortened as long as it is unique).
53
53
54
+ - separation of archive metadata: name, tags, user, host, timestamp
55
+
56
+ To support having a simple, clean archive (series) name, borg now tracks and
57
+ displays name, tags, user, host and timestamp separately (so you don't need to
58
+ put everything into the archive name like when using borg 1.x).
59
+
60
+ It's now possible to tag (label) archives.
61
+
62
+ Matching can be done on archive (series) name, tags, user, host and archive ID.
63
+
54
64
- new repository and locking implementation based on borgstore project
55
65
56
66
- borgstore is a key/value store in python, currently supporting file:, sftp:
@@ -123,9 +133,14 @@ Major new features
123
133
- added commands / options:
124
134
125
135
- you will usually need to give either -r (aka --repo) or BORG_REPO env var.
126
- - --match-archives now has support for regex or glob/shell style matching
136
+ - --match-archives now has support for:
137
+
138
+ - identical, regex or glob/shell style matching on the archive name
139
+ - matching on archive tags, user, host, ID (prefix)
140
+ - giving the option multiple times (logical AND)
127
141
- extract --continue: continue a previously interrupted extraction
128
142
- new borg repo-compress command can do a repo-wide efficient recompression.
143
+ - borg analyze: list changed chunks' sizes per directory.
129
144
- borg key change-location: usable for repokey <-> keyfile location change
130
145
- borg benchmark cpu (so you can actually see what's fastest for your CPU)
131
146
- borg import/export-tar --tar-format=GNU/PAX/BORG, support ctime/atime PAX
0 commit comments