Ну, мне нужно создать автоматическое резервное копирование на мою личную учетную запись GitHub. Моя идея сгенерирует резервную копию каждые X раз и после генерации sql-скрипта, загрузите ее в мое личное репо в github.как загрузить один файл по определенному пути на GitHub
Пример:
Cron:
* * * * * /backup-generator-for-github.sh
backup-generator-for-github.sh:
# mysqldump --databases MyPersonalDatabase > dump.sql
# git upload /dump.sql --path github.com/xx/privateRepo/folder/dump.sql --username xxxx --password xxxxxx
Моя ОС Centos 7
Спасибо
Git на самом деле не является хорошим решением для хранения резервных копий баз данных. – Thilo
Нет, но эта резервная копия является «структурой» базы данных, поэтому, правая niw, я редактирую структуру базы данных и структуру nned обновленного в частном репо. –
github не предназначен для общего хранения файлов. Это действительно не правильный способ сделать это. Если этот дамп - это то, что вы используете git для контроля версий (это, вероятно, ужасно), но другой вопрос, но это не похоже на то, что происходит здесь. Почему вы пытаетесь использовать github для этого? –