MyDumper is a MySQL Logical Backup Tool.
This add-on integrates MyDumper into your DDEV project.
To install this add-on, run:
ddev add-on get stasadev/ddev-mydumper
ddev restart
After installation, make sure to commit the .ddev
directory to version control.
Command | Description |
---|---|
ddev mydumper |
Backup export. |
ddev myloader |
Backup import. |
Examples:
ddev mydumper --help
ddev myloader --help
ddev mydumper --database=db --outputdir=dump
ddev myloader --database=db --directory=dump
For more detailed usage instructions, visit the MyDumper Wiki.
To change the Docker image used by MyDumper:
ddev dotenv set .ddev/.env.mydumper --mydumper-docker-image=mydumper/mydumper:latest
ddev add-on get stasadev/ddev-mydumper
ddev restart
Make sure to commit the .ddev/.env.mydumper
file to version control.
All customization options (use with caution):
Variable | Flag | Default |
---|---|---|
MYDUMPER_DOCKER_IMAGE |
--mydumper-docker-image |
mydumper/mydumper:latest |
Contributed and maintained by @stasadev.