|
@@ -25,20 +25,33 @@ Can I backup from multiple servers into a single repository?
|
|
|
Borg will keep an exclusive lock on the repository while creating
|
|
|
or deleting archives, which may make *simultaneous* backups fail.
|
|
|
|
|
|
-Which file attributes are preserved?
|
|
|
- The following attributes are preserved:
|
|
|
-
|
|
|
+Which file types, attributes, etc. are preserved?
|
|
|
+ * Directories
|
|
|
+ * Regular files
|
|
|
+ * Hardlinks (considering all files in the same archive)
|
|
|
+ * Symlinks (stored as symlink, the symlink is not followed)
|
|
|
+ * Character and block device files
|
|
|
+ * FIFOs ("named pipes")
|
|
|
* Name
|
|
|
* Contents
|
|
|
- * Hardlinks and symlinks
|
|
|
* Time of last modification (nanosecond precision with Python >= 3.3)
|
|
|
* User ID of owner
|
|
|
* Group ID of owner
|
|
|
- * Unix Permission
|
|
|
- * Extended attributes (xattrs)
|
|
|
+ * Unix Mode/Permissions (u/g/o permissions, suid, sgid, sticky)
|
|
|
+ * Extended Attributes (xattrs)
|
|
|
* Access Control Lists (ACL_) on Linux, OS X and FreeBSD
|
|
|
* BSD flags on OS X and FreeBSD
|
|
|
|
|
|
+Which file types, attributes, etc. are *not* preserved?
|
|
|
+ * UNIX domain sockets (because it does not make sense - they are meaningless
|
|
|
+ without the running process that created them and the process needs to
|
|
|
+ recreate them in any case). So, don't panic if your backup misses a UDS!
|
|
|
+ * The precise on-disk representation of the holes in a sparse file.
|
|
|
+ Archive creation has no special support for sparse files, holes are
|
|
|
+ backed up up as (deduplicated and compressed) runs of zero bytes.
|
|
|
+ Archive extraction has optional support to extract all-zero chunks as
|
|
|
+ holes in a sparse file.
|
|
|
+
|
|
|
How can I specify the encryption passphrase programmatically?
|
|
|
The encryption passphrase can be specified programmatically using the
|
|
|
`BORG_PASSPHRASE` environment variable. This is convenient when setting up
|