Server-Backup auf GitHub

Server-Backup auf GitHub

Ist es irgendwie möglich, einen ganzen Server auf GitHub über die Befehlszeile zu sichern?

Etwas wie:

cd /
git commit username/repos -patch master

Ich weiß, dass es vielleicht nicht so einfach ist, weil möglicherweise der ganze Server in ein Git umgewandelt werden muss und dann auch eine Anmeldung für GitHub usw. erforderlich ist.

Aber ist das möglich? Und wäre es eine gute oder schlechte Idee?

Antwort1

Ich bin mir nicht sicher, ob es auf GitHub funktionieren würde, da die dort möglicherweise Probleme mit großen Datenmengen haben, die auf ihren Servern gespeichert sind (und hey, vielleicht funktioniert es auch gar nicht). Aber auf der Clientseite sollten Sie sich git-annex ansehen:

git-annex ermöglicht die Verwaltung von Dateien mit git, ohne den Dateiinhalt in git einzuchecken. Das mag paradox erscheinen, ist aber nützlich, wenn es um Dateien geht, die größer sind, als git derzeit problemlos verarbeiten kann, sei es aufgrund von Speicher-, Zeit- oder Festplattenspeicherbeschränkungen.

https://git-annex.branchable.com/

verwandte Informationen