I'm currently working with a legacy system. One element of it has a loaded config in memory, but the physical config was accidentally overwritten and there are no backups. In addition the source code for this compiled binary has also been lost in the mists of time.
The service has current up time of 55 Months. The general consensus therefore is that as long as it is never restarted it will continue to perform its function until a replacement can be put in place. Which seems a little fatalistic to me...
Has anyone experience of doing something sensible in a similar situation?
1. Suggest that the work to replace it is prioritized commensurate with the business impact caused whilst re-establishing service as if it went down right now
2. Remind them that it will go down at the worst possible time.
3. Ensure your name is attached to these two warnings.
4. Promise yourself you wouldn't run your business this way.
5. Get on with your life.