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.
Solar Tech Energy Systems, Inc.
Victron Solar Components and Inverters, Zamp Solar Panels, LiFeBlue and Battle Born Lithium Batteries, Lifeline AGM Batteries