Если вы не ОС - нет, это будет невозможно.
Вместо этого вам нужно убедиться, что каждый процесс может сделать это для себя (то есть: записать функциональность, которая позволяет сохранять и восстанавливать состояния для каждого из процессов), а также учесть несоответствия в сообщении (например, обеспечить ACK для сообщений и повторно отправить, если сохраненное состояние без получения ACK).
Это возможно, если все сделано правильно, но это легче сказать, чем сделать, конечно, и предполагает, что вы действительно можете изменить процессы.