For 3000W system, the number of batteries depends not only on the output power, but also on how long you use the battery. So if you choose 48V100Ah battery, the battery running time should be 48V*100Ah/3000W=1.6 hours. The longer the backup time required, the more batteries are required accordingly.