Pulling/Pushing Large Websites

One of our websites is over 40GB. I’d like to use the Local app to pull a local copy, use WP CLI to delete a large number of posts (attachments) then push it back to live. When I tried to pull the site down, it errored out, but I can’t seem to find a way to have it try again.

With the site being so large, will this even work?

Thanks,
Chris