What exactly needs to be backed up for a complete Nextcloud restore—database, uploaded files, configuration, encryption keys, plugins/apps, and anything else? I'd also like to know how people test restores and keep backups consistent while the service is active.