Which all files and folders to backup to zip a Unity Project
In order to be able to recreate the Unity Project from a backup zip, just remove Library and Temp folder when backing up the project to a zip file.
This will significantly reduce the zip size.