首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >备份策略

备份策略
EN

Ask Ubuntu用户
提问于 2013-08-15 15:13:22
回答 2查看 650关注 0票数 4

当备份Ubuntu12.04时,是否需要备份主文件夹之外的系统文件?我有一个GRUB安装被随后的更新破坏了。我需要一个策略来从错误的更新中恢复。也就是说,回滚我的更新。

EN

回答 2

Ask Ubuntu用户

发布于 2013-08-15 16:25:15

我不会讨论您是否需要备份系统文件,但是如果您想回滚整个系统,您可以使用丁普和dd做一些疯狂的事情。我们对数据库进行了类似的操作,以使用几乎无限的回滚功能。但这显然是一个较小的规模。

bup是一个支持事情的程序。它是“后援”的缩写你能相信在这么长时间之后,没有人把开源程序命名为"bup“吗?我也是。与其他备份软件相比,bup有一些优势:

  • 它使用滚动校验和算法(类似于rsync)将大文件分割成块。最有用的结果是您可以增量地备份巨大的虚拟机(VM)磁盘映像、数据库和XML文件,尽管它们通常都在一个巨大的文件中,并且不会为多个版本使用大量的磁盘空间。
  • 它使用git (开源版本控制系统)中的包文件格式,因此即使您不喜欢bup的用户界面,也可以访问存储的数据。
  • 与git不同,它直接编写包文件(而不是单独的垃圾收集/重新打包阶段),因此即使有大量不必要的数据,它也是快速的。bup改进的索引格式还允许您跟踪比git (百万)更多的文件名,并跟踪更多的对象(数百或数千to )。
  • 数据是在增量备份之间“自动地”共享的,而不必知道哪个备份是基于哪个备份的--即使备份来自两台彼此都不知道的不同计算机。您只需告诉bup备份内容,它只会保存所需的最小数据量。
  • 您可以直接备份到远程bup服务器,而无需备份计算机上的大量临时磁盘空间。如果您的备份在中途中断,下一次运行将恢复到您停止的位置。设置bup服务器也很容易:只要在任何有ssh访问权限的机器上安装bup即可。
  • Bup可以使用"par2“冗余来恢复损坏的备份,即使您的磁盘有未被检测到的坏扇区。
  • 即使备份是增量的,您也不必担心恢复完整的备份,然后依次执行每个增量;增量备份的作用就好像它是一个完整的备份,只是占用了较少的磁盘空间。
  • 您可以将您的bup存储库挂载为FUSE文件系统,并以这种方式访问内容,甚至可以通过Samba导出它。
  • 它是用python编写的(有一些C部件可以使它更快),所以您可以很容易地进行扩展和维护。
票数 4
EN

Ask Ubuntu用户

发布于 2013-08-15 17:14:49

备份主文件夹不会备份GRUB或系统文件,因为您需要进行整个系统备份。

您可以使用克隆齐拉进行整个系统备份。

要做到这一点,首先必须下载clonezilla ISO 从这里开始。

下载之后,您需要将其刻录到CD中。

然后,您将不得不从它启动来执行整个系统备份。

它的完整过程在这里给出- http://clonezilla.org/clonezilla-live-doc.php

您必须选择“保存磁盘映像”选项,此处给出了该程序-http://clonezilla.org/show-live-doc-content.php?topic=clonezilla-live/doc/01_保存_盘片_图像

完成备份后,可以使用选项-“还原磁盘映像”来恢复备份,程序在这里给出- http://clonezilla.org/show-live-doc-content.php?topic=clonezilla-live/doc/02_恢复_盘片_图像

调查一下。如果您有任何疑问,请告诉我们。

谢谢!

票数 2
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/332984

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档