Most backup advice on the internet is advice about starting. Save this post. Back up this account. Download your data. There is very little advice about the part that actually decides whether your archive is worth anything: keeping it current.
This is that guide. The whole routine takes about twenty minutes a month, and once it's set up, it happens almost without thinking about it.
Why the one-time backup quietly expires
A backup you did once starts losing value the day after you make it — on every platform.
The export links expire. Every platform's data export contains signed URLs with a time limit. For your saved posts, those URLs are the only thing in the file. Depending on the platform and link type, they can stop working within days. An export that sits in your downloads folder for a month is an index of dead pointers. That's also why a "backup" you made six months ago can't just be re-run today: the file you saved describes a moment, and the moment has passed.
The archive goes stale. Even if every link in the old export had held, everything you saved since then isn't in it. An archive only ever contains what existed when it was made. The stuff you saved last week — the recipe, the workout, the renovation photo — isn't in a backup built from an export from three months ago.
Content disappears underneath you. Roughly speaking, the saved posts that vanish do so because a creator deleted their account or the post, the account went private, or platforms removed or unlisted the content. The posts you saved don't announce their exit — the first time you find out is the day you open your saved collection and the grid is thinner than you remember.
A stale archive fails in the worst possible way: silently, and only when you need it.
The maintenance routine, start to finish
The routine has one shape that repeats per platform:
- Request a fresh export from the platform's settings (Instagram, TikTok, and X all have a built-in "download your information" feature — no third-party tool required)
- Wait for the email, usually minutes to 48 hours depending on platform load
- Run your existing tooling against the new ZIP while the links are fresh
- Let it skip what you already have — a re-run should only fetch what's new, not re-download 8,000 photos you already archived
- Archive the old export so you keep the historical record of what you'd saved, and when
That's it. No dashboard to check. Nothing to remember beyond a monthly nudge.
One habit that makes the whole routine easier: request the new export the day after you run the current one. Exports take time to arrive, so the request for next month's run goes out while this month's is fresh.
What actually changes between runs
Open last month's export and this month's side by side and the differences are boring, in the best way:
- New saves — whatever you bookmarked in the last month, in full
- New likes — same
- New collections and folder moves — renamed collections, posts re-sorted into different folders, and any new collection you created
- New reposts (TikTok) — plus anything you posted yourself since the last export
- Deletions — posts that are no longer accessible show up as entries whose links now fail
That last one matters. The point of a continuous archive isn't only completeness — it's proving what was still there in a given month, and recording what was gone by the time you ran.
The re-run should skip what you already have
The single most important property of a maintenance backup is idempotency — running it again changes nothing it shouldn't, and only adds what's new.
Without that, the routine collapses under its own weight: who re-downloads 8,000 files every month?
Look for this before you commit to any archiving tool:
- Skips already-downloaded items on re-runs — same URL, file already on disk, move on
- Only fetches new entries — so the 20-minute monthly run stays a 20-minute monthly run instead of a 4-hour re-fetch
- Keeps folder structure stable between runs — so a collection re-sort is an update, not a duplicate mess
Why UnplugMe is built for re-runs
This is the part we designed the whole tool around: UnplugMe remembers what it has already downloaded and skips it.
- Re-run against a fresh export and UnplugMe downloads only what's new
- Your Instagram collections stay folders on disk, and a re-sort updates the existing structure instead of duplicating it
- Interrupted runs resume where they left off instead of starting over from zero
A re-run costs one dropped ZIP and one click. That's the level of effort the maintenance routine can afford.
How often should you back up?
The honest answer depends on how you use each platform:
| Usage pattern | Cadence | Why | |---|---|---| | Heavy — saving daily, the collection is a real reference library | Weekly or biweekly | More new entries per run, more churn underneath you | | Regular — a handful of saves a week | Monthly | The sweet spot for most people, and the default we recommend | | Light — a few saves a month | Every 2–3 months | Little churn; even a thin archive holds most of its value | | Pre-deletion or pre-deactivation | One final run right before you close the account — the full checklist | Catches everything since the last regular run |
Two cadence rules that matter more than the exact interval:
- Never let an export age. The export you're running against should be fresh — hours old, not weeks. If a routine slips and the export is old, don't run the archive against it — request a fresh one and run that. Dead links don't retry into anything.
- Anchor the routine to a date you can't miss. First of the month, the first of each month. First of the month is ideal: it's easy to remember, and it's not attached to anyone's birthday or anyone's travel.
The 20-minute monthly schedule
A concrete calendar, per platform, every month:
Day 1 — request (5 minutes)
- Instagram → Settings → Your activity → Download your information → request
- TikTok → Settings → Privacy → Download your data → request
- X → Settings → Your account → Download an archive of your data → request
Days 1–3 — receive (waiting) Three emails with three ZIPs land in your inbox. No action needed.
Day 3 — run (about 15 minutes)
- Drop each ZIP into the tool, one at a time
- Let the skip logic ignore everything it has seen before
- Walk away while it runs — the downloads don't need supervision, and the run picks itself back up if the machine sleeps
After — archive (2 minutes)
- Move the used export ZIPs into an
exports-archivefolder, labeled by month - Your archive folder itself only ever grows by the new stuff
That is the entire routine. Nothing in it requires remembering how anything worked last month — the same ZIP, the same drop, every time.
The annual deep-check
Once a year — or whenever you have a slow weekend — do one pass that the monthly routine skips:
- Open the archive folder and actually look at it. Click through the platform folders and collection folders. The goal isn't a file-by-file audit; it's noticing anything obviously missing.
- Check the oldest exports are still readable. ZIPs don't rot, but storage moves. If your archive lives on one aging external drive, this is the day it gets copied somewhere else.
- Re-run any failed items. Items marked unavailable last month are worth one retry this month — a post that was temporarily private in March may be public again in October.
Everything else is the monthly routine. The deep check is a safety net, not a second job.
The short version
- The export is a list of expiring links, your saves are pointers — so a one-time backup goes stale by design, starting the day after you make it
- Request one fresh export per platform per month, run your archive against it within days while the links are still valid
- The re-run must skip what you already have and fetch only the new — otherwise the routine doesn't survive its third month
- UnplugMe was designed for exactly this: re-run it each month, it downloads only what's new, keeps your folders organized, and gets your saves off the platform for good