Back up & export
Protect your data by restoring one of Kioku’s automatic backups, copying a Collection, or exporting it to a .zip archive, JSON, or CSV, and importing it back later.
Before you begin
Section titled “Before you begin”- Kioku takes automatic backups in the background and lists them under Settings → Backups, where you can restore any of them. Backups include media. Use the Collection
.dbexport below when you want a file you can move to another machine yourself. - Export and Collection actions act on the active Collection. To back up several Collections, switch to each one and repeat.
- Collection
.dbfiles do not include media (images). Plan for that before relying on a.dbcopy as your only backup.
Back up a Collection
Section titled “Back up a Collection”- Open Settings.
- Go to the Collections section.
- Hover the row for the Collection you want to back up, then select the export icon.
- If the Collection contains media, a Media Not Included in .db Export warning appears. Select Continue Export to proceed, or Cancel to stop.
- In the Export Collection dialog, confirm the file name (it defaults to
Name.db) and save.
Restore from an automatic backup
Section titled “Restore from an automatic backup”Kioku snapshots the active Collection on its own: every 30 minutes, before a version update migrates the database, and once more immediately before any restore. Each snapshot copies the database and its media, so a restore brings images back too.
- Open Settings.
- Go to the Backups section. Each row shows when the snapshot was taken, its size, and what produced it: Automatic, Before update, or Before restore.
- Select Restore on the row you want, then confirm.
Kioku saves your current data as a Before restore snapshot first, so a restore is always reversible. Restore that snapshot to undo.
Two more controls sit at the top of the section:
- Back up now takes an immediate snapshot.
- Show backups folder reveals the backup directory in your file manager. See Where Kioku stores your data for the exact paths.
Export (.zip / JSON / CSV)
Section titled “Export (.zip / JSON / CSV)”Use a data export when you want a portable file of your content rather than a database copy. Every format exports the active Collection only.
- Open Settings.
- Go to the Export section.
- Choose a format:
- Select Export everything (.zip) for the complete copy: the database and all media, plus a manifest describing the archive. This is the only export that includes images.
- Select Export JSON for the full database: Elements, Sources, review history, and Concepts. Confirm the file name (defaults to
kioku-export.json) and save. - Select Export CSV for flashcards only. Confirm the file name (defaults to
kioku-export.csv) and save.
Restore or import a Collection
Section titled “Restore or import a Collection”Importing a Collection .db always creates a new Collection. It never overwrites an existing one, so re-importing the same file produces a duplicate.
- Open Settings.
- Go to the Collections section.
- Select Import.
- In the Import Collection picker, choose a Kioku
.dbfile. - Kioku validates the file and adds it as a new Collection. If the name clashes with an existing Collection, it appends a numbered suffix such as
(1)or(2).
Result
Section titled “Result”You have a portable copy of your data: a Collection .db file for a full restore, a .zip archive that also carries your media, a JSON file for the complete database contents, or a CSV file of your flashcards. Importing a .db brings a Collection back as a new, separate Collection alongside your existing ones, and Settings → Backups restores an automatic snapshot in place.