Wed Nov 24, 2021 8:54 pm
After a long day of diving into Postgres and Project Servers, I'm writing up a guide on setting up a docker-compose stack for a Project server that runs automatic backups. I'm hoping this will be helpful to everyone using QNAP or Synology systems by making it easier to get a project server running.
The backups can be created at configurable intervals, and can be automatically pruned to keep x backups per day/week/month. The backup files are also compatible with Resolve's restore function.
A big part of this is using PostgreSQL 11.x.x, which is faster, significantly more secure, and not EOL, compared to the early 9.x.x versions that Resolve installs by default. On Windows, it's easy to uninstall PostgreSQL 9 and install 11, and when you run any database command Resolve will ask you to point it to the new PostgreSQL version. Is there a way to do that on a Mac? Without that, database tasks like backing up or optimizing fail.
Also, would anyone want to help test? I'm hoping to have a GitHub project up in the next few days