xattrs on snapshots

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi Folks

I'm writing a backup/sync process for our ceph cluster. The process takes a snapshot of the system that's being backed up and rsync's from that to another ceph cluster

I was hoping to use the snapshot xattrs to verify a successful backup by comparing ceph.dir.rbytes and ceph.dir.rentries between the snapshot and backup target.

However, while files added to the source directory after the snapshot is taken don't appear in the snapshot, ceph.dir.rbytes and ceph.dir.rctime are updated in the xattrs of both.

$ fallocate -l 1K test1

$ getfattr -n ceph.dir.rbytes .
# file: .
ceph.dir.rbytes="1024"

$ mkdir .snap/testsnap

$ fallocate -l 2K test2

$ getfattr -n ceph.dir.rbytes . .snap/testsnap
# file: .
ceph.dir.rbytes="3072"

# file: .snap/testsnap
ceph.dir.rbytes="3072"

$ getfattr -n ceph.dir.rctime . .snap/testsnap
# file: .
ceph.dir.rctime="1573558448.09736131125"

# file: .snap/testsnap
ceph.dir.rctime="1573558448.09736131125"

$ tree -a --si . .snap
.
|-- [1.0k]  test1
`-- [2.0k]  test2
.snap
`-- [3.1k]  testsnap
    `-- [1.0k]  test1

1 directory, 3 files

Have I misunderstood? Is this expected behaviour?

Cheers
Toby
--
Toby Darling, Scientific Computing (2N249)
MRC Laboratory of Molecular Biology
Francis Crick Avenue
Cambridge Biomedical Campus
Cambridge CB2 0QH
Phone 01223 267070
_______________________________________________
ceph-users mailing list -- ceph-users@xxxxxxx
To unsubscribe send an email to ceph-users-leave@xxxxxxx



[Index of Archives]     [Information on CEPH]     [Linux Filesystem Development]     [Ceph Development]     [Ceph Large]     [Ceph Dev]     [Linux USB Development]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [xfs]


  Powered by Linux