Re: How does Bacula decide which files to include in a Diff/Inc. backup

Arno Lehmann <[email protected]>
Newsgroups gmane.comp.bacula.user
Organization IT-Service Arno Lehmann
Message-ID <[email protected]>
Hi Mehrdad,

Am 30.08.2024 um 13:05 schrieb Mehrdad Ravanbod:
> Hi Guys
> 
> I am looking into this issue.
> the documentation i have found mentions that the system decides on which 
> files to include on a diff or inc backup by looking at the Changed and 
> modified fla(ctime, stime) and if Accurate is set to yes, then the whole 
> files list from the full backup is sent to the filedaemon on the client 
> machine,

Right.

> it does not mention the dirty-bit of windows file system, i 
> guess because it does not operat on the file blocks( i am guessing this 
> maybe done in the BMR feature included in the Enterprise version)

No. Bacula does not use the dirty bit at all, and that's one of the best 
things you can do with this bit. Anything relying on it is functionally 
broken, I think :-)

The Enterprise BMR thing also does not use it. It also does not do a 
block level backup, and the dirty bit of windows files has nothing to do 
with block level backups.

> The problem is that all the info I have found so far is old, i mean 
> 10-15 yers old, some online documentations is talking about Bacula 3.03. 
> I was wondering if there has been any developements on the schemes 
> bacula uses for this, is there any newer documentations that anyone has 
> the links to?? Or does any devs can shed some light onto how this is 
> done on the newer versions??

Any documentation that states that Bacula uses ctime and mtime to 
compare if a file has been modified since the reference backups end time 
by default and can be configured to work differently using Accurate Mode 
and Accurate File Set Include Options is simply still correct.

Well, and on Windows, ctime and mtime do not exist, the time stamp 
semantics are slightly differently there.

Newer versions have not changed that.

Also, forget about the dirty bit on windows :-)

Cheers,

Arno

-- 
Arno Lehmann

IT-Service Lehmann
Sandstr. 6, 49080 Osnabrück


_______________________________________________
Bacula-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/bacula-users
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.