Solar setup is better if you hav ur own big roof....the panels can charge the batteries in day...supposing power outages 3 hrs a day...the day outage cud be supported by solar panels direct and nights by the batteries.......but the investment for this is high and need to be done in steps ..... my cousin has now a full roof solar setup, but aftrr 5yrs of slow progress as per available funds....costs around few lakhs total
UPS on other hand is instant power source with minimal maintenance as compared to Generators.
We also have a similar req of 1000watts and using a small inverter with battery AGS GX 200F
I m not sure of the inverter on we hav coz the name sticker is gone....however u can get one of known reliable brand between 10-15k .... and same range for Battery
If properly checked and topped up water of battery it can last 3/4 yrs easily....one time our battery lasted 1 yr cause we didnt pay attention to it being overcharged repeatedly.