v1.1.3
stableAdds parallel directory-format dumps and table exclusions, and documents the risk of restoring untrusted globals.
New
format=directorydumps each database withpg_dump -Fd, one file per
table, usingparallel_dumpsjobs. Files are streamed into the snapshot, so no local disk is used. This speeds up backups of databases with several large tables. Linux only, with FUSE. These snapshots cannot be restored by the integration yet. Restore them to a filesystem or mount them withplakar mount, then runpg_restore.exclude_tablesleaves tables out of the dump.exclude_table_datakeeps their definition and leaves out their rows.
Fixes
- The VFS cache is disabled for logical dumps, which fixes a deadlock when
backing up with
format=directory. This needs a Plakar release later than v1.1.8. With v1.1.8 and earlier, runplakar backup -cache noinstead.
Security
- The globals file is run by
psql, which executes\!shell commands. Do not restore untrusted snapshots, or setno_globals=true.