Add troubleshooting documentation on PostgreSQL/MySQL authentication errors.
This commit is contained in:
parent
8c0eea7229
commit
f56fdab7a9
1 changed files with 17 additions and 0 deletions
|
@ -380,6 +380,23 @@ dumps with any database system.
|
||||||
|
|
||||||
## Troubleshooting
|
## Troubleshooting
|
||||||
|
|
||||||
|
### PostgreSQL/MySQL authentication errors
|
||||||
|
|
||||||
|
With PostgreSQL and MySQL/MariaDB, if you're getting authentication errors
|
||||||
|
when borgmatic tries to connect to your database, a natural reaction is to
|
||||||
|
increase your borgmatic verbosity with `--verbosity 2` and go looking in the
|
||||||
|
logs. You'll notice however that your database password does not show up in
|
||||||
|
the logs. This is likely not the cause of the authentication problem unless
|
||||||
|
you mistyped your password, however; borgmatic passes your password to the
|
||||||
|
database via an environment variable that does not appear in the logs.
|
||||||
|
|
||||||
|
The cause of an authentication error is often on the database side—in the
|
||||||
|
configuration of which users are allowed to connect and how they are
|
||||||
|
authenticated. For instance, with PostgreSQL, check your
|
||||||
|
[pg_hba.conf](https://www.postgresql.org/docs/current/auth-pg-hba-conf.html)
|
||||||
|
file for that configuration.
|
||||||
|
|
||||||
|
|
||||||
### MySQL table lock errors
|
### MySQL table lock errors
|
||||||
|
|
||||||
If you encounter table lock errors during a database dump with MySQL/MariaDB,
|
If you encounter table lock errors during a database dump with MySQL/MariaDB,
|
||||||
|
|
Loading…
Reference in a new issue