Helix Core is now P4. Product user interfaces will be updated soon. Learn more >>

P4 Server Administration Documentation | 2025.2

# Ensure system integrity after a restoration

After any restoration, use the command:

    p4 counter lastCheckpointAction

to confirm that the `lastCheckpointAction` counter has been updated to reflect the date and time of the checkpoint completion.

You should also run `p4 verify` to ensure that the versioned files are at least as new as the database:

    p4 verify -q //...

This command verifies the integrity of the versioned files. The `-q` (quiet) option tells the command to produce output only on error conditions. Ideally, this command should produce no output.

If any versioned files are reported as `MISSING` by the `p4 verify` command, you’ll know that there is information in the database concerning files that didn’t get restored. The usual cause is that you restored from a checkpoint and journal made after the backup of your versioned files (that is, that your backup of the versioned files was older than the database).

If (as recommended) you’ve been using `p4 verify` as part of your backup routine, you can run `p4 verify` after restoration to reassure yourself that the restoration was successful.

If you have any difficulties restoring your system after a crash, request Support.

Your search for returned results