Skip to content
Snippets Groups Projects
Commit 84746ec3 authored by Hahn Axel (hahn)'s avatar Hahn Axel (hahn)
Browse files

added readme in plugn dirs

parent 6dcab200
No related branches found
No related tags found
1 merge request!3move register process to plugin
# Help plugins/localdump/
Here are database plugins that can dump and restore types of databases.
They will be sourced by [APPDIR]/localdump.sh and cannot started directly.
* couchdb2.sh - couchdb 2+3 - using cloudant
* couchdb.sh - couchdb1 - using a bash script
* ldap.sh (*) - openLdap - experimantal
* mysql.sh (*) - Mysql/ Mariadb
* pgsql.sh (*) - PostgreSql - using pg_dump
* sqlite.sh - Sqlite sqlite3
(*) If ever possible we use a zero config method. This plugin detects locally installed binaries
and running processes of a given name to run a database backup or not.
See settings in `[APPDIR]/jobs/dirs.job`:
```text
dir-localdumps = /var/iml-backup
keep-days = 7
```
dir-localdumps configures the target base directory for dumps. Below are subdirectories for the database type.
In those are the dumps containing name of database scheme and a timestamp. All dumps are gzip compressed.
keep-days contains an integer for the days to keep database dumps locally. Older dumps will be removed.
# Help plugins/transfer/
Here are plugins for backup tools that can backup and restore files and directories.
* duplicity.sh - Duplicity
* restic.sh - Restic
See `[APPDIR]/jobs/transfer.job` to configure them.
## Duplicity
Website: <http://duplicity.nongnu.org>
## Restic
Website: <https://restic.net/>
Docs: <https://restic.readthedocs.io/en/stable/>
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment