The DHL Stormers, defending champions in the Vodacom United Rugby Championship, survived a strong start by Edinburgh to secure their second victory in as many matches in the competition with a 34-18 bonus-point win at the DHL Stadium in Cape Town on Saturday.