我正在寻找一个工具来帮助我制作远程运行VPS服务器的备份映像。谢谢!
发布于 2009-07-26 14:38:15
要创建完整的、工作的映像,没有什么比dd更有效了。
将根系统安装为只读;有点棘手,您需要确保不向fs写入任何内容,然后发出
mount -o ro -n /(-n确保挂载本身不会写入文件系统)
并使用dd复制内容:
dd if=/dev/sda1 of=/otherfilesystem/imagefile.img您还可以创建一个空的文件系统:
dd if=/dev/zero of=/otherfilesystem/file.img bc=size并使用mkfs.ext3 (或您的根所使用的任何内容)格式化文件。
之后,您可以挂载该文件并创建/proc或/dev文件夹;您还可以在该文件上运行grub,以确保它以您想要的方式引导。在你完成之后,把所有这些都打包成一个脚本.
发布于 2009-07-26 14:09:39
发布于 2009-07-26 13:58:19
如果要备份整个系统或者只是其中的一部分的数据驻留在lvm卷上,请使用lvm快照。
另一方面,我认为基于文件的备份应该是好的,除了一些数据库之外,对于那些数据库,您可以使用专用工具mysqldump/pg._倾卸等。
可能不是...
https://serverfault.com/questions/45718
复制相似问题