Markster,
try a 1000 watt computer battery backup unit, this will provide about 12 hours for a small punp and heaters.

Jim