On AWS Lightsail, the best way to create a "safety net" is by using Snapshots.
If an update breaks your site, you can just click a button and roll back to exactly how it was 5 minutes ago.
๐ก๏ธ How to Set Up Your Safety Net
1. The "Before Update" Snapshot (Manual)
Always do this manually right before you click "Update" on a major theme or plugin.
Log into your AWS Lightsail Console.
Click on your Instance Name.
Go to the Snapshots tab.
Under Manual snapshots, click + Create snapshot.
Give it a name (e.g.,
Before-Theme-Update-March-2026) and hit Create.It usually takes 2โ5 minutes. Once itโs done, you are safe to update.
2. The "Set and Forget" Backup (Automatic)
This creates a fresh backup every single night automatically.
In that same Snapshots tab, find the Automatic snapshots section.
Click the toggle to Enabled.
Change the time: Pick a time when your site has the least traffic (e.g., 3:00 AM).
AWS keeps the last 7 days of automatic snapshots for you for free (you only pay a tiny fee for the storage).
๐ How to Roll Back (If things break)
If you update your theme and get a "White Screen of Death":
Go to the Snapshots tab in Lightsail.
Find your manual snapshot or last night's automatic one.
Click the three dots (โฎ) next to it and select Create new instance.
AWS will launch a brand new copy of your site from that exact moment.
Simply point your Static IP to the new instance, and you're back in business.
Quick Summary for your Notes:
Task | Where to go in Lightsail | Action |
Emergency Backup | Snapshots > Manual | Create snapshot |
Daily Backup | Snapshots > Automatic | Toggle ON |
Fix Broken Site | Snapshots > (Your Snapshot) | Create new instance |