On 2018-11-16 08:07, Chris Nighswonger wrote:
On Fri, Nov 16, 2018 at 7:24 AM Austin S. Hemmelgarn
<[email protected] <mailto:[email protected]>> wrote:
Except that it actually runs on the client systems. I've actually
looked at this, the calcsize program is running on the clients and not
the server.
For my own understanding: If estimate is set to client, the client runs
calcsize and returns a most accurate point-in-time size of the DLE?
My understanding is that 'estimate client' actually invokes the backup
program itself to get the size estimate (so, `tar` or `dump` in most
cases), while `estimate calcsize` calls the calcsize program instead,
which does some lookups that are significantly faster in most cases than
calling out to `tar` or `dump`.
Either way, both of them require running arbitrary commands client-side,
which is part of why ZWC only supports 'estimate server'.