1
0
Fork 0
mirror of https://github.com/borgbase/vorta synced 2025-01-03 05:36:19 +00:00

Updated Google Summer of Code 2023 Ideas (markdown)

Dan Helfman 2023-02-05 14:17:04 -08:00
parent 9c95a59d2b
commit a944325974

@ -176,7 +176,7 @@ Other issues tagged [help wanted](https://github.com/borgbackup/borg/issues?q=is
**Length**: 175 hours<br />
**Skills required**: Python, Linux, relational database administration basics (PostgreSQL and/or MySQL/MariaDB)<br />
**Description**: Today, borgmatic supports creating database backups and restoring those backups to the same database. However, this doesn't support use cases likes: 1. Running a test restore to another database or server without impacting the production database, or 2. In the event of a database loss, restoring a database to a newly created replacement server with a different hostname and/or credentials.<br />
**Task outline**: Add command-line support to borgmatic's restore action to override the restored database name, hostname, port username, password, etc. and plumb those values through to the restore commands. Additionally, update the existing documentation and tests for these features.<br />
**Task outline**: Add command-line support to borgmatic's restore action to override the restored database name, hostname, port username, password, etc. and plumb those values through to the restore commands. Additionally, manually test on all database types borgmatic supports, update the existing documentation, and add/update tests for these features.<br />
**Additional details**: See [the ticket](https://projects.torsion.org/borgmatic-collective/borgmatic/issues/326)<br />
**Possible mentors**: [@witten](https://github.com/witten), [@real-yfprojects](https://github.com/real-yfprojects) (backup mentor)