How should I update ID field values for all records based on previous values?
A couple options come to mind.  If you have a charish data type:

update table set column=concat('999',column);


If you have an integer type find the max value, let's say it's under 10,000 then

update table set column=9990000+column