Skip to content

Point-in-Time Recovery

Firelize supports Point-in-Time Recovery (PITR) for your Firestore database. You can use it to restore documents to a specific point in time.

To use PITR in Firelize, you first need to enable it in the Firebase Console. Go to the Disaster Recovery section and click Enable point-in-time recovery.

To recover data, open the Firestore workspace and select PITR Recovery from a document’s context menu. Choose a point in time and click Load. You will see a diff between the current and the recovered document, with the current version on the left and the recovered version on the right.

PITR Recovery

This allows you to manually review the changes before applying them. If you want to restore this version, click Recover Doc.

To recover a deleted document, select PITR Recovery from any document’s context menu. Then, change the path to the deleted document and click Load. The recovery process works the same way as recovering changed documents.