I think if you want a disk image you want the native OS disk image utility, (file-system-type)dump. Dump, ufsdump, xfsdump, etc. Amanda supports this.
Do you ever need a disk image other than the boot volume? I realize some special applications may have file types that are not recognized for backup by tar, but that would be pretty rare. From: owner-amanda-us...@amanda.org <owner-amanda-us...@amanda.org> On Behalf Of Chris Miller Sent: Thursday, November 15, 2018 2:23 PM To: amanda-users <amanda-users@amanda.org> Subject: Re: Clients that return something else ATTENTION: This email came from an external source. Do not open attachments or click on links from unknown senders or unexpected emails. Hi Brian From: "Cuttler, Brian R (HEALTH)" <brian.cutt...@health.ny.gov<mailto:brian.cutt...@health.ny.gov>> To: "Chris Miller" <c...@tryx.org<mailto:c...@tryx.org>>, "amanda-users" <amanda-users@amanda.org<mailto:amanda-users@amanda.org>> Sent: Thursday, November 15, 2018 10:54:49 AM Subject: RE: Clients that return something else Why pipe dd to tar when you can just run tar? Good question. tar works at the filesystem level but dd works at the disk block level and I'm not aware of any way that tar can create a disk image, so I need to read the disk with dd. AMANDA expects a tar saveset, so I need to pipe anything I create to tar. Er – I think the answer is “yes”, but you may have to roll your own. Yeah, so do I. I'm just not exactly sure how I tell the client what to do. It appears that the dumptype uses something symbolic, and leaves the client up to its own devices to determine what it means. I could also do this, but I'd really like to be able to define the script on the server. Also, it's not exactly clear to me how the client understands what "GNUTAR" or "DUMP" means locally -- something must see "GNUTAR" and conclude, "Oh, he wants to run /usr/sbin/tar". For example, if I could put "BASH" in my dumptype definition for "program", and include that code somehow, that would be perfect! Ever hear of anything like that? Thanks for the help, Brian. -- Chris. V:916.974.0424 F:916.974.0428