[Borgbackup] extract pattern never matched
Thorsten von Eicken
tve at voneicken.com
Sat Dec 31 15:41:59 EST 2016
How are the extract patterns supposed to work? I can get the sh patterns
to work, but not the fm ones. Example:
# borg list backup at backup:/big/h/home::home-2016-08-31T03:18-0700 |
egrep big/home/weather/home/tve/relay
drwxrwxr-x tve tve 0 Sun, 2016-07-24 22:22:53
big/home/weather/home/tve/relay
-rw-rw-r-- tve tve 284 Mon, 2013-12-02 23:44:04
big/home/weather/home/tve/relay/aprs2-servers
-rw-r--r-- root root 5256288 Mon, 2016-02-01 00:22:27
big/home/weather/home/tve/relay/cwop.log.1.xz
-rwxrwxr-x tve tve 34 Sun, 2014-02-23 15:48:26
big/home/weather/home/tve/relay/doit
-rw-rw-r-- tve tve 154513244 Sun, 2015-04-26 16:40:49
big/home/weather/home/tve/relay/nohup.out.1.xz
-rw------- tve tve 17961084 Sun, 2015-06-14 10:34:13
big/home/weather/home/tve/relay/nohup.out.2.xz
-rw------- tve tve 13316988 Sat, 2015-07-18 17:24:47
big/home/weather/home/tve/relay/nohup.out.3.xz
-rw------- tve tve 15975004 Sat, 2015-10-10 22:15:35
big/home/weather/home/tve/relay/nohup.out.4.xz
-rw------- tve tve 15338236 Sat, 2015-10-10 22:15:37
big/home/weather/home/tve/relay/nohup.out.5.xz
-rw------- tve tve 16072328 Tue, 2015-11-24 10:57:43
big/home/weather/home/tve/relay/nohup.out.6.xz
-rw------- tve tve 11614156 Sun, 2015-12-27 15:31:29
big/home/weather/home/tve/relay/nohup.out.7.xz
-rw------- tve tve 17320288 Thu, 2016-02-18 21:20:05
big/home/weather/home/tve/relay/nohup.out.8.xz
-rw-rw-r-- tve tve 26109380 Sun, 2016-07-24 22:18:42
big/home/weather/home/tve/relay/nohup.out.9.xz
-rwxrwxr-x tve tve 3227 Mon, 2014-11-17 21:57:51
big/home/weather/home/tve/relay/relay.rb
Now a specific extract of one file, which works:
# borg extract --strip-components 6
backup at backup:/big/h/home::home-2016-08-31T03:18-0700
big/home/weather/home/tve/relay/nohup.out.9.xz
# ls -ls nohup.out.9.xz
25500 -rw-rw-r-- 1 tve tve 26109380 Jul 24 22:18 nohup.out.9.xz
But a pattern extract fails, why?
# borg extract --strip-components 6
backup at backup:/big/h/home::home-2016-08-31T03:18-0700
'big/home/weather/home/tve/relay/nohup*'
Include pattern 'big/home/weather/home/tve/relay/nohup*' never matched.
The same as a shell pattern works:
# borg extract --strip-components 6
backup at backup:/big/h/home::home-2016-08-31T03:18-0700
'sh:big/home/weather/home/tve/relay/nohup*'
# ls -ls nohup.out.9.xz
25500 -rw-rw-r-- 1 tve tve 26109380 Jul 24 22:18 nohup.out.9.xz
Borg client:
# borg debug-info
Platform: Linux h 4.4.0-47-generic #68-Ubuntu SMP Wed Oct 26 19:39:52
UTC 2016 x86_64 x86_64
Linux: debian stretch/sid
Borg: 1.0.8 Python: CPython 3.5.2
PID: 18886 CWD: /tmp/relay
sys.argv: ['borg', 'debug-info']
SSH_ORIGINAL_COMMAND: None
Borg server:
# borg debug-info
Platform: Linux backup 3.10.104-3-ARCH #1 SMP PREEMPT Mon Nov 14
18:37:24 MST 2016 armv7l
Linux: arch
Borg: 1.0.8 Python: CPython 3.5.2
PID: 15160 CWD: /home/tve
sys.argv: ['/usr/bin/borg', 'debug-info']
SSH_ORIGINAL_COMMAND: None
More information about the Borgbackup
mailing list