2004 conventional water heater in garage
The rust you are seeing is to the outer casing.  There is a tank inside that.  Check to see if there is any moisture where the rust is, this would indicate a tank leak, which is non-repairable.  If it is dry, leave it be until it starts to leak.