Personally, I like to use at least 8g for shared hosting instances, so with 8G total, you would probably have only about 6-7G for the shared hosting, leaving 1-2G for the node and backup instance, which should be enough.
Just need to be aware of the disk IO usage when you are doing backups...
CPanel Shared and Reseller Hosting, OpenVZ VPS Hosting. West Coast (LA) Servers and Nodes
Running Linux since 1.0.8 Kernel!
Providing Internet Services since 1995 and Hosting Since 2004