You can purchase the proper fabric online or at a fabric store. Fabric like 2.2-ounce nylon taffetas and 2.5-ounce Supplex with UV protection will protect you from rain and the sun’s rays. Some fabrics will just absorb rainwater, making them a poor material choice for an umbrella.
Purchase new fabric for your new umbrella canopy.