1
0
mirror of https://github.com/pirate/ArchiveBox.git synced 2025-08-14 02:24:06 +02:00

Updated Upgrading or Merging Archives (markdown)

Nick Sweeting
2022-03-22 20:30:42 -04:00
parent 66fca196f4
commit 7f40e88820

@@ -4,9 +4,15 @@
You can specify exact versions with pip like so: `pip install archivebox==0.6.3` or with docker `docker pull archivebox/archivebox:0.6.3`. Upgrading directly across multiple major versions may work in some cases, but is not recommended for maximum data safety.*
The list of all ArchiveBox releases/versions can be found here: https://github.com/ArchiveBox/ArchiveBox/releases
Read the release notes carefully for each version you run to make sure there are no quirks around upgrading!
**Make sure you have a backup of your `index.sqlite3` and `archive/` content before upgrading!**
1. Find the version you want to upgrade to on https://github.com/ArchiveBox/ArchiveBox/releases
2. **Read the release notes carefully** for any instructions or extra steps around upgrading
3. **Make a full backup** of your `index.sqlite3` and `archive/` content before upgrading!
4. Follow the steps below depending on your setup
ArchiveBox uses the Django migrations system for deterministic, atomic, safe upgrades, so your DB should always be left in a consistent state in the event of a failure or power outage.
Open an issue in our bug tracker if you experience any problems.
### With Docker Compose