yes.
it can backup windows and unix. It will require a server with the tape
drive(s) and then client software on each client.
If you completely destroy a solaris machine you can reinstall from a flar,
then update the files by doing a restore with netbackup.
there's not really any type of bare metal reinstall option in solaris. so
a reinstall of the OS will be required if you lose a machine.
It's still nice to know you can restore your data when you need it.
there's always some extra steps for backing up a live database though, but
this depends on the database itself.
The problem with stuff like dd is there's no granularity. If you want one
file, dd won't help you.