is it a single or two bearing generator/alternator? if it is motor generator set, then most likely it is a single bearing unit (the engine supported one end, and either was connected via a taper or a flex plate, one may have to build a end plate and install a support bearing, if that is the case and the shaft may not be long enough to be driven,
best bet is to see if it is a flex plate or what the bearing is, ( I would consider a rebuild of the engine),
if it is a two bearing unit supported on both ends, and with a shaft, then one could use pulleys, to make a step up drive and then use a tractor to drive it,
one may be able to salvage a belt drive pulleys off of a older combine, from the cylinder drive, for the large pulleys, may have to find some thing for the driven set,