How to pack too big ZODB

Our ZODB grew too big for the disk it lives on. Respectively there's no place for the old ZODB size + its packed size (which you need at least) even if you give days=0.

What I've tried to do is to copy the ZODB to a remote NFS and pack it there, but then you're in NFS hell which isn't working for Data.fs (python - Zeo/ZODB lock file location, possible to change? - Stack Overflow)

Anyone has an idea how to handle this?

install z3c.offlinepack ยท PyPI somewhere with a disk big enough to contain the Data.fs + packed one. This don't remove blobfiles.

Or just recreate a copy of the deploy in a server with a disk big enough to contain the Data.fs + blobfiles.