How to back up a Unity Project

In by John FrenchPublished Updated

There are three main methods for backing up a Unity Project:

  1. Duplicate the project folder
  2. Use Unity Version Control
  3. Use a third party source control tool (such as GitHub)

Duplicate the project folder

It’s possible to simply copy a Unity Project folder by compressing it in a zip file or by duplicating it.

This works in most cases however, in order to avoid errors you should make sure that the project’s meta files are included.

When moving a project, the Library folder can be removed, which can significantly reduce the size of the folder. The Library will be recreated when the copied project is opened for the first time. For safety, it’s recommended that you copy the entire project and then remove the library folder, leaving the original intact.

Use Unity Version Control

Unity Version Control is the official source control tool for Unity projects and allows you to track, share, and roll back a project’s changes. It can be useful for collaborating with other developers, or synchronising project changes between multiple machines, even when working alone.

Use an alternative source control tool

Alternative source control tools include GitHub and Perforce, which both provide suites of development tools, including version control, and are compatible with Unity projects.