[Borgbackup] Modified ("M") file status with --list

Thomas Guillet t.guillet at gmail.com
Wed Feb 21 05:59:52 EST 2018


Hi all,

I noticed that when running borg (v1.1.4) with --list, I never see any
file marked M for modified; files that were indeed modified seem
always listed as A.

Here's a simple example script illustrating it. The files being backed
up live on an ext4 partition, with mount options:
rw,relatime,errors=remount-ro,data=ordered
and running on kernel:
4.4.0-112-generic #135-Ubuntu SMP on x86_64.


Here's the script:


#!/bin/bash

set -x

borg --version

borg init -e none repo.borg
mkdir files

function backup() {
sleep 5
touch files/.empty
borg create --list 'repo.borg::{now}' files/
}

date > files/A
date > files/B
stat files/A
backup

sleep 5

date >> files/A
stat files/A
backup


and the results:


+ borg --version
borg 1.1.4
+ borg init -e none repo.borg
+ mkdir files
+ date
+ date
+ stat files/A
  File: 'files/A'
  Size: 29        Blocks: 8          IO Block: 4096   regular file
Device: fc01h/64513d Inode: 8130154     Links: 1
Access: (0664/-rw-rw-r--)  Uid: ( 1000/  thomas)   Gid: ( 1000/  thomas)
Access: 2018-02-21 11:25:27.053753395 +0100
Modify: 2018-02-21 11:25:27.053753395 +0100
Change: 2018-02-21 11:25:27.053753395 +0100
 Birth: -
+ backup
+ sleep 5
+ touch files/.empty
+ borg create --list 'repo.borg::{now}' files/
A files/A
A files/B
A files/.empty
d files
+ sleep 5
+ date
+ stat files/A
  File: 'files/A'
  Size: 58        Blocks: 8          IO Block: 4096   regular file
Device: fc01h/64513d Inode: 8130154     Links: 1
Access: (0664/-rw-rw-r--)  Uid: ( 1000/  thomas)   Gid: ( 1000/  thomas)
Access: 2018-02-21 11:25:27.053753395 +0100
Modify: 2018-02-21 11:25:37.905755879 +0100
Change: 2018-02-21 11:25:37.905755879 +0100
 Birth: -
+ backup
+ sleep 5
+ touch files/.empty
+ borg create --list 'repo.borg::{now}' files/
A files/A
U files/B
A files/.empty
d files


On the second backup, files/A is listed with status A again, not M.
Do you have any idea why?

Thanks!
Thomas


More information about the Borgbackup mailing list