Migration

This migration tool allows to backup a FYLR / easydb instance via API into local storage. There can only be one backup / restore performed at a time.

For local backups of this running instance, it is probably better to use the backup provided by FYLR itself System → Backup.

List of backups

{{ range $idx, $bup := .Backups }} {{ if $bup.RunInfo }} {{ else }} {{ end }} {{ end }}
Type Name Time Duration Size Info
{{ $bup.Type }} {{ if $bup.RunInfo }}
{{ end }}
{{ $bup.Name }} {{ Datetime $bup.Time }} {{ Duration $bup.RunTime }} {{ HumanByteSize $bup.DirSize }} {{ $bup.Info }} {{ if $bup.RunStoppable }} Stop {{ end }} Remove Download

Create backup

JSON (over API)

The backup is created using the FYLR API.

Name of backup
URL of server
Login
Password
Backup chunk size
Include all versions
OAuth2
OAuth2 Client Id
OAuth2 Client Secret

Restore backup

JSON (over API)

Backup
URL
Login
Password
File Mode
Use rput_leave to not copy files to the restored instance if you want to only test a migration quickly.
File Version
Set a version which will be used as the new original version in the restored instance. If you are not using rput_leave use a small version to save disk space and process more quickly.
Link file preview versions
Turn on, to not produce local preview versions, but instead use the version of the source as a link.
Chunk Size
OAuth2
OAuth2 Client Id
OAuth2 Client Secret

Database

You need to upload a backup file in format "postgres" created in and downloaded from System → Backup.

{{ if eq .InstanceInfo.DBdriver "sqlite3" }} Unable to restore into FYLR with backend {{ .InstanceInfo.DBdriver }} {{ else }}
Backup
{{ end }}

Upload backup

Name of backup
File from your Computer
Progress