New backup project

Backup schedule
Keep backups
Warn me

A scheduled backup that doesn't happen is always reported, as soon as it is clear it won't.

Access
Machine

    Connection key

    Connection key for
    It contains this server's address, the project's secret key and the server certificate fingerprint. Treat it like a password.
    Settings for the application (appsettings.json)
    The encryption key file is created by the application on first start. Keep a copy of it outside this server: without it the backups can't be restored.
    Separate values (integrations made before connection keys)

    Move to another machine

    You get a new connection key for the new machine. The current machine keeps backing up until the new one connects with that key. From then on the new machine is the project's machine, and the old one and its key stop working. The backups, their history and the schedule stay with the project.

    Install the project's encryption key on the new machine (from its recovery copy, or the key file): the new machine must not create a new key, or it can't restore the existing backups.

    Add organisation

    Add user

    A temporary password is created and shown once. The user chooses their own at first sign-in.

    Temporary password

    Change your password

    Remove backup project

    The project's key stops working immediately and the application is no longer backed up.

    Add replication agent

    A replication agent is a service you install on a Linux machine with plenty of disk, away from this server. It copies new backups as they arrive. It only ever receives encrypted data and can't change or delete anything here.

    Projects to copy
    Backups deleted here
    days on the agent, in case the deletion was a mistake or an attack.

    The agent's own settings can make this longer, never shorter: someone who takes over this server can't wipe the copies.

    Warn me
    hours offline, or with a backup not copied.
    Access

    Install the replication agent

    Connection key for
    It holds this server's address, the agent's secret key and the server certificate fingerprint. Treat it like a password.
    On the agent's machine
    The installer asks for the connection key and stores it readable by the service only, checks the connection, then starts the service.