Skip to content

How backups work here

What this does

Shows you the Backup panel and explains the four words the rest of this area uses — bundle, destination, offsite, 3-2-1.

Then it gets you from a blank panel to a status card whose score you can read and change.

Before you start

  • A profile is open. Backups are taken from inside a logbook, and a bundle holds that one logbook.
  • Backup is free at every tier. Nothing in this area is a Pro feature.
  • You don’t need a destination to read this guide. You need one before the Back up now button will do anything (→ H2).

Steps

  1. On the dashboard, tap your profile card at the top to open Profile Settings. Scroll to ACCOUNT & DATA and tap Backups — Destinations, schedule, restore. This is the only route that lands on backup directly.
    Profile Settings → ACCOUNT & DATA, cropped to the Backups row (Destinations, schedule, restore) with Delete Profile below it
    1 the Backups row
  2. The panel opens, headed Backup — Your logbook, kept somewhere your phone can’t lose it. At the top are Back up now, greyed out until a destination exists, and Restore from backup, which never is.
    Backup panel, no destinations: Back up now greyed, Nowhere to land yet card, Add your first destination, Choosing destinations
    2 Back up now — greyed with no destination3 the Nowhere to land yet card
  3. Look under Destinations. A destination is a saved place bundles get written to — a folder on this device, your Files app, Google Drive, or a WebDAV server — and it’s stored inside this profile, not on the device. On a new profile you’ll see one card, Nowhere to land yet, with a button reading Add your first destination. That’s the first thing to do in this area (→ H2).
  4. Once you have destinations, each one is a tile: a coloured dot, the display name, and under it · offsite · last backup 3h ago — or never run, or failed 3h ago with the reason in red beneath. Below the list, Recent backups shows the twenty most recent runs, successes and failures alike. Before your first, it reads Nothing on the books yet.
    Backup panel with two destinations and four history rows, scrolled so both buttons, Destinations and Recent backups are visible
    2a Back up now2b Restore from backup4 a destination tile: dot + name + last run
  5. Scroll to the bottom, past Auto-backup, to A strong backup, in plain English and the 3-2-1 Backup Status card under it. It has three rows: N copies, N on different storage, N off this device.
    The 3-2-1 Backup Status card, badge Needs attention, 2 copies / 1 storage / 0 offsite, all three hints showing
    5 the three rows: copies / storage / offsite6 the badge — reads all three rows at once
  6. Check the badge at the top of the card: No destinations, Needs attention, or Healthy. It reads Healthy only when all three rows are met at once — three copies, two storage kinds, and one offsite: a destination you’ve ticked as being somewhere this device can’t reach. (A Google Drive destination counts as offsite on its own — see Gotchas.)
  7. Fix whichever row is short. The answer is nearly always “add a second destination of a different kind” or “run the backups you have”. The arithmetic is in the reference below.
    Same card, badge Healthy, 3 / 3 / 1, Last backup and Oldest copy both present

(The same panel is also the Backup segment of the Import / Export / Backup card on the dashboard: open the card, then tap Backup.)

How to tell it worked

You’re on a panel headed Backup, you can name which of the three rows on the 3-2-1 Backup Status card is short, and you can say what would fix it.

Once any destination has completed a run, the card also carries two footers, healthy or not: Last backup: — and Oldest copy: … (the second only when it’s a different run from the first). They stay even after every destination has aged past 14 days, because those are exactly the figures you need once a setup has gone stale.

If something goes wrong

What you seeWhyWhat to do
Back up now is greyed outThere are no destinationsAdd one (→ H2). The button turns on as soon as one exists
The badge reads No destinationsSame reason. The card can’t score a setup with nowhere to write toAs above
A destination’s dot is amber and the card’s numbers droppedThat destination’s last success is more than 14 days old, so it stopped countingRun it (→ H4), or put it on a schedule (→ H5)
A destination’s dot is redIts last run failed. The reason is printed under its nameFix the cause and run it again. A failed scheduled run may not show up in Recent backups (→ H5)
The card says three copies exist, and you know one folder is emptyThe card reads the app’s own record of its runs, never the destination itselfCheck the files are where you think they are. See the second gotcha below

Reference: what a bundle is, and what’s in one

A bundle is one backup file. Its name is aviator_archive_YYYYMMDD_HHMM_<your profile name>, followed by .aviarc if it’s unencrypted or .aviarc.enc if it is (→ H3). The profile name is lower-cased, and anything that isn’t a letter or a digit becomes _. A bundle taken with Back up all profiles ends …_all_profiles instead. Inside it are a manifest — the summary the restore wizard shows you before it does anything — and a compressed payload.

An .aviarc backup file opened out. It holds manifest.json, the preview shown before you restore, and payload.zip containing the profile database and its media folders. Outside the file, greyed: other profiles, this device's sync keys and certificate, and anything on a server.
In the bundleNot in the bundle
The profile’s whole logbook — flights, aircraft, people, documents, currency settings, custom fields, import historyAny other profile on this device, unless you ticked Back up all profiles (→ H4)
Every photo attached to a flightPhotos and scans on the device that this profile doesn’t use. A file nothing refers to isn’t swept up
Every document scan and attachmentAnything on any server. There is no server
Avatars used by this profileYour device’s sync keys and certificate, which live in the device keychain. That’s why a bundle in someone else’s hands can’t sync as you (→ I1). Your device’s biometric-unlock switch, also in the keychain. Interface scale belongs to the device, not the logbook: it goes into a Back up all profiles bundle, but no restore in the app ever reads it back

Two things to know. The logbook inside a bundle is written out decrypted, even though the copy on your device is encrypted. That’s what lets the file be restored onto a different device, and it’s why an unencrypted bundle can be read by anybody holding it (→ H3). And a photo or scan that’s gone missing or can’t be read is skipped rather than failing the run: a backup with a hole in it beats no backup.

The logbook also carries details about this device — how far each sync had got, and its list of backup destinations — and the list of devices paired with the logbook. There are two ways to put a bundle back. A Merge adds the bundle’s contents to the logbook you already have, and ignores those details. A Replace throws your logbook away and puts the bundle’s in its place, details included, though a paired device in it only counts where it traces back to a pairing this device made (→ I8). Choosing between them is H6’s whole job.

Reference: how the 3-2-1 card counts

RowCountsNote
N copiesyour live logbook as 1, plus 1 for each healthy destinationThe logbook on your device is always one of the three
N on different storage1, plus 1 for each distinct kind of healthy destinationTwo local folders are still one kind. A folder plus a WebDAV server is two
N off this devicehealthy destinations you ticked This destination is offsite, plus every healthy Google Drive destination whether you ticked it or notUnticking the box on a Google Drive destination doesn’t take it out of this row

Healthy means one thing: the destination’s last run succeeded and that success was within the last 14 days. A destination that’s never run counts for nothing. So does one that worked perfectly three weeks ago, and its dot turns amber to tell you.

Gotchas

The 14-day clock is why a good setup goes bad on its own. Two destinations you back up to by hand stop counting a fortnight after you last remembered. If you want the card to stay green without thinking about it, put at least one destination on a schedule — and read H5 for what your platform actually does with one.

The card checks its own records, not your files. It reads what the app wrote down each time it ran a backup, and it never looks in the folder. Delete every bundle from your Drive by hand and the card still reports three healthy copies until the 14 days run out. Check the files themselves before you rely on them.

The offsite tick is a claim, not a check. This destination is offsite is a checkbox, and the app takes your word for it. Tick it on a folder that syncs nowhere and the third row lights up while protecting nothing. The app’s own advice — point a local folder at your iCloud Drive or Dropbox folder — is sound, but it’s the tick that scores, not the path. Tick it only when the copy really leaves the building. Google Drive is the one exception, and it runs the other way: the app treats a Drive destination as offsite, and its tick box is locked on and greyed out from the moment you add it. It scores the third row, prints offsite on its tile, and counts as offsite for the unencrypted-backup check too (→ H2, H3, H4).

Old bundles don’t go away by themselves. Every run writes one more full copy of your logbook, and by default nothing is ever deleted. A daily schedule to a Drive folder writes a full copy every day, forever — unless you go to that destination’s ⋮ menu and either delete bundles yourself or turn on automatic pruning (→ H2). Until you do, clearing out old files is a job for your Files app, your Drive, or your server.

Worked example

One pilot, one laptop, one profile of about 2,800 flights.

Monday. They add a local folder on the laptop’s own disk and leave This destination is offsite unticked, because it isn’t. They run a backup, and the card reads:

2 copies · 2 on different storage · 0 off this device — badge Needs attention

Two copies: the live logbook plus one healthy destination. Two storage kinds by the same arithmetic. Nothing offsite, because nothing is ticked offsite.

Tuesday. They add a second destination, a Files-app save into iCloud Drive, which ticks This destination is offsite for them. They run it.

3 copies · 3 on different storage · 1 off this device — badge Healthy

Three weeks later, having run neither and with no schedule set up:

1 copy · 1 on different storage · 0 off this device — badge Needs attention

Last backup: 21d ago — iCloud Drive (Files) · Oldest copy: 21d ago — Local disk

Nothing was lost and no file moved. Both destinations passed 14 days without a successful run, so both stopped counting, and the card fell back to counting the live logbook alone. The Last backup and Oldest copy footers still report the two runs that did happen — they tell you how long ago, not is this still healthy, so they’re the first place to look when the badge turns amber. The two tiles above the card read last backup 21d ago with amber dots. One run to each puts the card back to Healthy the moment it finishes.