Treat an operating-system reinstall as a destructive replacement until the exact installer behavior is confirmed. It is not a general repair button. Determine which disks and partitions will be changed and verify a recovery copy stored somewhere else first.
Preserve what the application needs
- Record services, runtime versions, databases and scheduled tasks.
- Save application-consistent data backups outside the target server.
- Export configuration and retain secrets through a protected process.
- Record network addresses, firewall rules and storage layout.
- Verify that backup credentials and encryption keys are accessible without the old OS.
- Test the restore procedure or rehearse it on a separate machine.
A backup stored on a second local drive may still be lost if the installer initializes all disks. A RAID member is not an independent recovery copy. Identify disks by durable hardware identity and confirm the provisioning tool’s actual selection behavior.
Prepare the first boot
Check console access, supported installation media, required drivers and boot mode. Decide how network settings and administrator credentials will be applied. Arrange a maintenance window and pause writes so the final backup represents a known point.
If the server hosts several customers or virtual machines, include their recovery order and dependencies. A successful OS installation does not restore databases, guest networks or application configuration automatically.
Use an acceptance checklist after installation
- Confirm the intended OS and storage layout.
- Verify the new SSH host fingerprint through the trusted console.
- Apply security updates and restore only reviewed configuration.
- Restore data, start dependencies in order and test the application externally.
- Confirm monitoring, backups and scheduled tasks before reopening access.
Keep the pre-reinstall backup until the new environment has been validated. Document any changed device mappings or credentials so future recovery does not depend on the old server’s assumptions.
Read SSH host-key changes before accepting a new fingerprint and use RAID versus backups when deciding where to keep recovery data.
Sources and references
Hosting documentation. Publication and update dates reflect this edition.
Related articles
- RAID Is Not a Backup: Planning Dedicated Server Storage RecoverySeparate availability after a disk failure from recovery after deletion, corruption or a lost server.2 min read
- What to Do When SSH Says the Host Key Has ChangedVerify the server fingerprint through a trusted channel before updating your saved host-key record.2 min read
- First Steps on an Ubuntu or Debian VPSVerify identity and recovery access, prepare a named administrator, update deliberately and establish monitoring before deploying applications.3 min read
