Solar power is no doubt much friendlier towards the environment. Solar powered generators do not exhaust dirty fumes and they do not need any kind of fossil fuel to run.
With a solar power generator as a backup machine driven by sun energy you will not feel so much stress in emergency situations. Your lights will stay on in spite of the general blackout.
A big drawback to generator use is still the matter of emissions and the environment. Generators are usually run on diesel fuel, and diesel fuel is produced from a fossil fuel.
Generators are not so. After installation, a generator will require regular servicing by a professional every 6 months.
Generator systems do not depend on sunlight. They do, however, depend on fuel. If storms or some other disaster hinders one from replenishing the fuel supply, generators also become useless.
Eco-friendliness must be considered in any discussion of solar power versus generator. That is, which is kinder to the environment: solar power or generator? The obvious answer again is solar power.
Solar power may be less convenient to purchase and install, since it is not as widely available as generators.
A generator must be monitored frequently to be sure sufficient fuel is available. It must be refilled often when used as a regular source of power.
Other natural resources are also being explored as renewable energy resources such as wind power and water, however water generation is limited to areas where there is a sufficient flow to operate turbine generators.
It goes without saying that the ability to perform well of a solar power generator is contingent upon the quality of the design, its size and what you utilize it for.