mayton2019, просто мыслите нормальными рамками.
У оракла , сиквела и постргре есть нормальные бэкапилки.
Хотя я возможно погорячился за последнюю.
так в чем проблема создать скрипт дампа бд + дропа фс и запаковать это в архив?
Кстати для понимания зачем это все https://qna.habr.com/q/1229430
сравните сложность оригинального кода автора и мое решение, видно что в моем случае включается "магия"
любой инди код, при достижении определенной функциональности приложения становится монструозней чем на фреймворке, плюс ты сам отвечаешь за него.
Так что это путь в никуда.