Timothy Burchfield
21601d5f53
Quickstart guide minor corrections ( #3084 )
...
quickstart: minor grammar correction and added consistency with substitution of 'Borg'
2017-10-03 23:18:33 +02:00
Thomas Waldmann
5e2de8ba67
implement files cache mode control, fixes #911
...
You can now control the files cache mode using this option:
--files-cache={ctime,mtime,size,inode,rechunk,disabled}*
(only some combinations are supported)
Previously, only these modes were supported:
- mtime,size,inode (default of borg < 1.1.0rc4)
- mtime,size (by using --ignore-inode)
- disabled (by using --no-files-cache)
Now, you additionally get:
- ctime alternatively to mtime (more safe), e.g.:
ctime,size,inode (this is the new default of borg >= 1.1.0rc4)
- rechunk (consider all files as changed, rechunk them)
Deprecated:
- --ignore-inodes (use modes without "inode")
- --no-files-cache (use "disabled" mode)
The tests needed some changes:
- previously, we use os.utime() to set a files mtime (atime) to specific
values, but that does not work for ctime.
- now use time.sleep() to create the "latest file" that usually does
not end up in the files cache (see FAQ)
2017-10-01 00:52:32 +02:00
Alexander Meshcheryakov
f7ec13eabb
Simplified rate limiting wrapper in FAQ
...
Exporting $RATE as environment variable is not need in this case.
And example does not use any bash specific features.
It should use default system shell instead.
2017-09-25 15:43:07 +03:00
Thomas Waldmann
112bf43956
docs: twitter account @borgbackup, fixes #2948
2017-09-22 23:36:48 +02:00
Thomas Waldmann
d8766df998
docs: add note about metadata dedup and --no[ac]time, fixes #2518
2017-09-22 23:08:33 +02:00
Thomas Waldmann
3f16d91fd3
docs: add auto compression example to borg create examples
2017-09-21 14:00:50 +02:00
Thomas Waldmann
0ec6c920b9
docs: add compressor names to be more clear
2017-09-21 04:28:35 +02:00
Thomas Waldmann
c88528512f
fix docs: --compression lz4 is the default now, fixes #3034
2017-09-21 04:26:52 +02:00
TW
133e847f8e
document utf-8 locale requirement for json mode, #2273 ( #3009 )
2017-09-08 08:31:51 +02:00
Markus Engelbrecht
e157328228
Use correct casing for macOS
2017-09-03 20:04:28 +02:00
Markus Engelbrecht
aadb9cd2ee
Fix macOS keychain integration command
2017-09-03 20:03:11 +02:00
Marian Beermann
10a7b6b727
docs/internals: note segment size limitation
2017-08-22 17:48:48 +02:00
Marian Beermann
ab4981eff6
always use microseconds for ISO 8601 output
2017-08-22 17:32:25 +02:00
Marian Beermann
2ff29891f1
list: fix weird mixup of mtime/isomtime
2017-08-22 17:32:21 +02:00
Marian Beermann
a836f451ab
one datetime formatter to rule them all
...
# Conflicts:
# src/borg/helpers.py
2017-08-22 17:32:21 +02:00
Lukas Fleischer
03dea8c78b
development.rst: Miscellaneous improvements ( #2944 )
...
development.rst: misc. improvements
* Improved wording / grammar.
* Use proper Git terminology for operations on patches.
* Unify capitalization of "GitHub".
* Add proper formatting to branch names.
2017-08-19 21:12:51 +02:00
enkore
132b618cbe
Merge pull request #2930 from enkore/mtpleasant
...
adjust logo colour to a more pleasant green
2017-08-16 17:51:18 +02:00
Marian Beermann
fd21893591
revert logo colour to #00dd00 (per @TW)
2017-08-16 17:50:59 +02:00
enkore
11653d8bc2
Merge pull request #2920 from lfos/detect-attic-repos
...
Detect non-upgraded Attic repositories
2017-08-16 17:47:02 +02:00
Lukas Fleischer
0943b322e3
Detect non-upgraded Attic repositories
...
When opening a repository, always try to read the magic number of the
latest segment and compare it to the Attic segment magic (unless the
repository is opened for upgrading). If an Attic segment is detected,
raise a dedicated exception, telling the user to upgrade the repository
first.
Fixes #1933 .
2017-08-15 19:58:30 +02:00
rugk
df8205a4ba
Renew asciinema/screencasts
...
Created with borg v1.1.0, so more up-to-date and split into different
parts (install, basic, advanced)…
Fixes https://github.com/borgbackup/borg/issues/669
2017-08-14 21:07:52 +02:00
Marian Beermann
671418a794
docs: adjust CSS to updated logo colour
2017-08-13 16:52:28 +02:00
Marian Beermann
9b0c03ba48
docs: delete unused CSS directives
2017-08-13 16:52:20 +02:00
Marian Beermann
0b37e59217
logo: add makefile to create PNG and PDF versions from master SVG
2017-08-13 16:49:44 +02:00
Marian Beermann
cfb4a5fbd0
adjust logo colour to a more pleasant green
2017-08-13 16:49:44 +02:00
Thomas Waldmann
a5c6a50ebe
increase Python minimum requirement to 3.5.0
...
also:
- drop testing on 3.4
- add some TODO for the docs and vagrant machines
2017-07-29 20:55:04 +02:00
Marian Beermann
55e0c43c53
add zeromq dependency
2017-07-29 11:58:01 +02:00
Marian Beermann
405e5ac9e1
docs: common options: don't wrap options
2017-07-26 13:57:48 +02:00
Marian Beermann
8727b79325
docs: don't narrow right margin in sidebar toc
...
avoids overly narrow text in the FAQ toc
2017-07-26 13:54:55 +02:00
Marian Beermann
2ff4550d4b
docs: tar: tarpipe example
2017-07-26 10:40:35 +02:00
enkore
77797a2fbf
Merge pull request #2837 from milkey-mouse/fix392
...
Detail how to use macOS/GNOME/KDE keyrings for repo passwords (fixes #392 )
2017-07-24 11:03:00 +02:00
Thomas Waldmann
43ecde1bde
python setup.py build_usage
2017-07-23 17:12:01 +02:00
Thomas Waldmann
6b08ec78bb
add release date to CHANGES
2017-07-23 17:07:43 +02:00
Thomas Waldmann
6c39c1c515
update CHANGES (master)
2017-07-23 17:00:56 +02:00
enkore
eb3e7604d8
Merge pull request #2836 from enkore/docs/installation
...
Cleanup installation
2017-07-23 16:04:47 +02:00
Marian Beermann
b3e0dd3761
docs: file system requirements, update segs per dir
2017-07-23 16:03:45 +02:00
TW
d806d5213d
fix checkpoints/parts reference in FAQ, fixes #2859 ( #2861 )
...
fix checkpoints/parts reference in FAQ, fixes #2859
2017-07-23 01:47:13 +02:00
TW
c2f7e738ba
Merge pull request #2846 from wzyboy/segment-filename
...
Document consequences of changing the segments_per_dir value
2017-07-21 22:23:13 +02:00
Zhuoyun Wei
f0de6a4c90
Doc: add warning about changing segments_per_dir values
2017-07-21 12:26:24 -04:00
Zhuoyun Wei
7d07a9629e
Doc: update default values in sample config file
2017-07-21 12:26:17 -04:00
Marian Beermann
cc93cbb202
docs: usage; remove strange blurb about tested platforms
2017-07-21 12:32:30 +02:00
Marian Beermann
735339c209
docs: streamline installation: platforms table
2017-07-21 12:32:30 +02:00
Marian Beermann
ab773956c1
docs: streamline installation (2)
...
I can't give a good reason why anyone would care about this here.
This is right before distribution packages, which are per definition
compatible (sometimes tested, even).
Instead, mention it where it applies.
2017-07-21 12:32:30 +02:00
Marian Beermann
3d5a8016e6
docs: streamline installation: file systems
2017-07-21 12:32:30 +02:00
enkore
a61462693a
docs: recreate: fix wrong "remove unwanted files" example
2017-07-21 11:51:46 +02:00
rugk
c5c361be0c
Fix bashism in shell scripts ( #2820 )
...
Fix bashism in shell scripts, also fixes #2816
This makes the scripts fully POSIX-compatible.
Used shellcheck to check.
2017-07-20 00:23:59 +02:00
Milkey Mouse
756dea7e20
Detail how to use macOS/GNOME keyrings for repo passwords ( fixes #392 )
2017-07-19 14:20:28 -07:00
TW
26bc80f210
Merge pull request #2818 from takluyver/i2815
...
Use code markup for command line option headings
2017-07-15 17:01:05 +02:00
TW
fafa18b0a9
Merge pull request #2824 from takluyver/i2811
...
Name backup directories with 'before-upgrade'
2017-07-15 16:56:58 +02:00
Thomas Kluyver
ae2a1b8135
Name backup directories with 'before-upgrade'
...
Closes gh-2811
2017-07-15 16:23:08 +02:00