Hey everyone. For a variety of reasons I’ve ended up with a paperless-ngx install that has not been upgraded for a while. It’s currently on 1.17.1, and I’ve been researching to figure out the best way to get back up to current. I’m worried about major changes that have happened over time and what the best way to go about this is, but I’ve not had good luck finding something that gives me the confidence to go about it. Hoping someone here has some guidance. Cheers!
Paperless provides an export tool that lets you export all your documents. There’s no guarantee that the import will work on a higher version, but usually it’s fine. Just make sure that you have a clean install without any documents before importing from an old export.
It’s also possible to export all documents and metadata via the REST API, though that’s a bit fiddly. Then you can import them the same way. Again, this should only be done into an empty system, because otherwise your object IDs will be all scrambled up.