Duplicate a Site

I’m pretty confident I know the answer, but just to be sure I’m not overlooking anything: Is there a way to duplicate/copy/clone (choose your preferred terminology) a Site?

My immediate use case is wanting to make a demo site and show the content simultaneously as presented by multiple Themes, but I could come up with others if it would be useful.