It's mainly up to you to use your favorite backup scheme to backup everything in the database directory and other directories you may have specified with tablespace and indexspace.
For a database that large it might be good to use some kind of snapshot functionality of the OS so you can backup the snapshot without keeping the database locked for the long period of time it might take to copy everything off to external media.