把 git 作为电脑系统备份的一个方案?

查看 138|回复 10
楼主
作者:289396212   
假设有系统备份的需求,大家有没有想过,无论 win/mac/linux 系统的电脑,在根目录下 git init ,把整个磁盘作为一个 repo ,可以写个脚本每天自动 git commit,然后 push ,备份系统

git, 备份, 系统, init

沙发
nicreve   
就算用 Git LFS ,空间占用和性能估计也很差。
3#
zgqq   
快照应该比你这种方式好 10 倍吧
4#
crayygy   
可以试试看,不需要用 root folder 测试,找一个有大量小文件并且会经常有 change 的目录,然后就知道 git 不是用来干这个事情的了。
5#
kaiger   
git 备份一些配置文件是极好的
git --work-tree=$HOME --git-dir=$HOME/.dotfiles.git
6#
aptupdate   
理论上应该可以,不过得考虑到空间占用和性能问题。。。
但是为啥要用 git 呢,传到 GitHub 上?
备份系统有更好的方案,哪怕是把备份出来的快照传到 git 上。
7#
cheng6563   
不如 svn
8#
xiangyuecn   
你猜会不会有奇怪的目录 和 文件
9#
deplivesb   
git 对大量的小文件的性能是很差的
10#
realpg   
我这有 80 块 18T 硬盘 你要不要买点?估计一年就差不多了
您需要登录后才可以回帖 登录 | 立即注册

返回顶部