Backing up ALM native project databases using the backup utility
Back up Perforce ALM projects regularly. You can use the Perforce ALM Native Database Backup Command Line Utility to back up ALM native (SQLite) project databases without stopping the ALM Server. You can use the utility in a command shell (Unix) or at a DOS prompt (Windows).
The utility only backs up projects, not server databases, and can only be used for native projects. See Backing up Perforce ALM databases for information about backing up server databases and older project versions.
Keep the following in mind when backing up project databases:
- If backing up while the server is running, the utility updates the backup as changes are made to the project. Because these backups may take longer and users may encounter slower performance, you may want to schedule backups to run overnight. See Scheduling project database backups with the backup utility.
- File attachments are stored in subdirectories in project databases. If users make changes to attachments during a backup, the backup may contain extra or missing attachment information.
The following information applies to the Backup Command Line Utility 1.4 and later.
In this section: