DR - nself-org/plugins GitHub Wiki
| Field | Value |
|---|---|
| Licence | Free (MIT) |
| Maturity | implemented (maturity levels) |
| Version | 1.2.6 |
| Install | nself plugin install dr |
| Commands | nself dr |
| Requirements | nSelf >=1.2.8 |
Promotes a standby, fences the old primary, and runs failover drills.
nself plugin install drNo license key required.
Disaster recovery: promote a standby, fence the old primary, run drills, and install the systemd units DR needs.
This is a CLI plugin: it installs the nself-dr binary into your plugin path and runs as a command, not a background service.
Category: infrastructure. Current version: 1.0.0.
| Env Var | Default | Description |
|---|---|---|
PROJECT_NAME |
(see plugin.json) | Optional. |
BASE_DOMAIN |
(see plugin.json) | Optional. |
BACKUP_DIR |
(see plugin.json) | Optional. |
DR_STANDBY_HOST |
(see plugin.json) | Optional. |
REDIS_ENABLED |
(see plugin.json) | Optional. |
nself-dr subcommands (installed alongside the plugin):
nself-dr promote-standbynself-dr fencenself-dr drillnself-dr rollbacknself-dr reconfigure-dns
nself-dr promote-standbynself-dr fenceManifest: plugins/dr/plugin.json
← Home →