Publishing with Ghost gives you full ownership and access to your content and data, with sensible JSON exports available at any time.
To generate a backup, or migrate content into your publication you can use the Import/Export tools in Ghost Admin
To find out more about migrating to Ghost from other platforms, read the migration documentation.
Exports in Ghost
When you hit the export button from the settings in your Ghost publication, your posts and settings will be downloaded in a single JSON file. The following content and data will be exported:
- All Settings
- Users
- Subscribers
- Posts
- Pages
- Tags
The following content won't be exported and should be backed up individually:
- Theme files
- Images
Your theme files can be downloaded into a single .zip
file from the design settings page in Ghost admin. If you're self-hosting all user-provided data such as images and themes exist in the /content/
folder.
If you're a Ghost(Pro) customer and would like a publication image directory, email support@ghost.org and we will provide this for you.
Imports in Ghost
To import an existing JSON file into Ghost, use the “Import” button found in the “Labs” settings in Ghost Admin. Imports must be a valid JSON file in order to work. If you encounter issues with migrations, ensure you read the migration documentation - or head to the forum for community support.