服务器备份到github

服务器备份到github

是否有可能通过命令行备份 github 上的整个服务器?

就像是:

cd /
git commit username/repos -patch master

我知道这可能没那么容易,因为它可能需要将整个服务器变成 git,然后还需要 github 登录等等。

但这可能吗?这是一个好主意还是坏主意?

答案1

我不确定它是否能在 github 上运行,因为 github 的服务器上存储了大量数据,可能会出现问题(嘿,它甚至可能无法运行)。但在客户端,你应该看看 git-annex:

git-annex 允许使用 git 管理文件,而无需将文件内容签入 git。虽然这看起来有些矛盾,但在处理大于 git 目前可以轻松处理的文件(无论是由于内存、时间还是磁盘空间的限制)时,它非常有用。

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

相关内容