When I started driving semi's I was taught that when you idle a diesel engine the oil pressure is too low for an extended idle. Tearing engines apart after drivers idled to sleep, it was found that a lack of oil pressure did most of the idle damage. By bumping the RPMs up 200 or 300 it raises the oil pressure to better lubricate the engines component. The engine will also run closer to normal operating temperatures. The "high idle" function of the cruise control serves this function. Turn your cruise control on and bump the accelerate button. The RPMs will come up to 900-1000 RPM. Turn off the cruise control or press the brake peddle to drop RPMs before you turn off the engine.
It is not needed to start and idle the engine every two weeks for 30 minutes. Unless you plan to drive it just let it sit. Put a battery charger on it if required but running it at idle will not get it up to temperature and can harder on the engine than letting it sit. Farm engines sit for months between use.