What type of awning is it? KNowing that, you can contact the manufacturer and order new fabric. I would recommend Sunbrella acrylic fabric. It costs more than vinyl but will outlast it by far!
You also might try a marine canvas shop if you have one close by. They usually have this type of fabric which is used extensively for boat covers, and they can surely make you a replacement canopy.
Lew Farber...RVIA Certified Master Tech...ABYC Certified Master Marine Electrician
SOLAR TECH ENERGY SYSTEMS, INC.
AM SOLAR ...MAGNUM…VICTRON ENERGY...LITHIUM & LIFELINE BATTERIES…MARINE REFRIGERATION