Clarity when backing up a linux NAS server, mine is nearly 30G

Server Version#: latest

Already read the backup doc:
https://support.plex.tv/articles/201539237-backing-up-plex-media-server-data/

Plex is enormous… My library isn’t that big and here is what i see. The entire server, cache and all is 31G:

admin@TVS-872XT:/$ du -sh /share/Docker/appdata/plex
31G     /share/Docker/appdata/plex

Plex media server directory: The Cache dir is about 2.4G, so that puts me at 31G minus 2.4G in cache = 28.6G total backup size:

admin@TVS-872XT:/$ du -sh /share/Docker/appdata/plex/config/Library/Application\ Support/Plex\ Media\ Server/*
2.4G    /share/Docker/appdata/plex/config/Library/Application Support/Plex Media Server/Cache
12M     /share/Docker/appdata/plex/config/Library/Application Support/Plex Media Server/Codecs
5.0M    /share/Docker/appdata/plex/config/Library/Application Support/Plex Media Server/Crash Reports
8.0K    /share/Docker/appdata/plex/config/Library/Application Support/Plex Media Server/Diagnostics
226M    /share/Docker/appdata/plex/config/Library/Application Support/Plex Media Server/Drivers
13M     /share/Docker/appdata/plex/config/Library/Application Support/Plex Media Server/Logs
25G     /share/Docker/appdata/plex/config/Library/Application Support/Plex Media Server/Media
2.7G    /share/Docker/appdata/plex/config/Library/Application Support/Plex Media Server/Metadata
9.6M    /share/Docker/appdata/plex/config/Library/Application Support/Plex Media Server/Plug-ins
908M    /share/Docker/appdata/plex/config/Library/Application Support/Plex Media Server/Plug-in Support
8.0K    /share/Docker/appdata/plex/config/Library/Application Support/Plex Media Server/Preferences.xml
8.0K    /share/Docker/appdata/plex/config/Library/Application Support/Plex Media Server/Preferences.xml.old
93M     /share/Docker/appdata/plex/config/Library/Application Support/Plex Media Server/Scanners
8.0K    /share/Docker/appdata/plex/config/Library/Application Support/Plex Media Server/Scripts
20K     /share/Docker/appdata/plex/config/Library/Application Support/Plex Media Server/Setup Plex.html
8.0K    /share/Docker/appdata/plex/config/Library/Application Support/Plex Media Server/Updates

Plug-in Support directory: Also has a “Caches” directory, but it’s not clear if this one can be excluded in a backup.

admin@TVS-872XT:/$ du -sh /share/Docker/appdata/plex/config/Library/Application\ Support/Plex\ Media\ Server/Plug-in\ Support/*
116M    /share/Docker/appdata/plex/config/Library/Application Support/Plex Media Server/Plug-in Support/Caches
1.2M    /share/Docker/appdata/plex/config/Library/Application Support/Plex Media Server/Plug-in Support/Data
792M    /share/Docker/appdata/plex/config/Library/Application Support/Plex Media Server/Plug-in Support/Databases
240K    /share/Docker/appdata/plex/config/Library/Application Support/Plex Media Server/Plug-in Support/Metadata Combination
96K     /share/Docker/appdata/plex/config/Library/Application Support/Plex Media Server/Plug-in Support/Preferences

Aside from what the doc says, which is the simple answer, what is absolutely required to be backed up to have a good backup? Are there some of those massive directories above that can be recreated if a restore is required? What about some TV shows that I had to manually edit because the tvdb didn’t want to pull them down correctly? To save all of that work, am I really stuck with backing up nearly 30Gs?

Thanks.

I was hoping there was someone technical that could answer here… I could try a restore, use trial and error and see for myself, but surely someone has tried this before to save us all some time.