mirror of
https://github.com/immich-app/immich.git
synced 2025-05-24 02:13:51 -04:00
docs: backup and restore (#2326)
This commit is contained in:
parent
4cdc59e51c
commit
82af2c5717
@ -69,6 +69,10 @@ The non-root user/group needs read/write access to the volume mounts, including
|
|||||||
|
|
||||||
The admin password can be reset by running the [reset-admin-password](/docs/administration/server-commands.md) command on the immich-server.
|
The admin password can be reset by running the [reset-admin-password](/docs/administration/server-commands.md) command on the immich-server.
|
||||||
|
|
||||||
|
### How can I backup data from Immich?
|
||||||
|
|
||||||
|
See [backup and restore](/docs/administration/backup-and-restore.md).
|
||||||
|
|
||||||
### How can I **purge** data from Immich?
|
### How can I **purge** data from Immich?
|
||||||
|
|
||||||
Data for Immich comes in two forms:
|
Data for Immich comes in two forms:
|
||||||
|
25
docs/docs/administration/backup-and-restore.md
Normal file
25
docs/docs/administration/backup-and-restore.md
Normal file
@ -0,0 +1,25 @@
|
|||||||
|
# Backup and Restore
|
||||||
|
|
||||||
|
## Database
|
||||||
|
|
||||||
|
:::info
|
||||||
|
Refer to the official [postgres documentation](https://www.postgresql.org/docs/current/backup.html) for details about backing up and restoring a postgres database.
|
||||||
|
:::
|
||||||
|
|
||||||
|
The recommended way to backup and restore the Immich database is to use the `pg_dumpall` command.
|
||||||
|
|
||||||
|
```bash title='Backup'
|
||||||
|
docker exec -t immich_postgres pg_dumpall -c -U postgres | gzip > "/path/to/backup/dump.sql.gz"
|
||||||
|
```
|
||||||
|
|
||||||
|
```bash title='Restore'
|
||||||
|
gunzip < /path/to/backup/dump.sql.gz | docker exec -i immich_postgres psql -U postgres -d immich
|
||||||
|
```
|
||||||
|
|
||||||
|
## Filesystem
|
||||||
|
|
||||||
|
Immich stores two types of content in the filesystem: (1) original, unmodified content, and (2) generated content. Only the original content needs to be backed-up, which includes the following folders:
|
||||||
|
|
||||||
|
1. `UPLOAD_LOCATION/library`
|
||||||
|
1. `UPLOAD_LOCATION/upload`
|
||||||
|
1. `UPLOAD_LOCATION/profile`
|
Loading…
x
Reference in New Issue
Block a user