Ubuntu备份与还原:修订间差异
来自Ubuntu中文
跳到导航跳到搜索
无编辑摘要 |
无编辑摘要 |
||
第55行: | 第55行: | ||
== dump/restore == | == dump/restore == | ||
== xfsdump/xfsrestore == | == xfsdump/xfsrestore == | ||
备份 | === 备份 === | ||
sudo xfsdump - /boot | sudo xfsdump - /boot > backup.file | ||
还原 | === 还原 === | ||
sudo cat backup.file | xfsrestore - /boot | sudo cat backup.file | xfsrestore - /boot | ||
2009年11月30日 (一) 21:23的版本
基本术语
活动分区
完全备份
备份全部选中的文件,建立的独立的备份文档。
差异备份
差异备份是备份上次完全备份以后发生变化的所有文件
增量备份
增量备份方式比较上一次备份文件,针对目标对象发生变化的部分建立备份文档,在使用增量备份文档还原数据时可能需要多个依赖关系的文档。
备份对象
文件
多数时候,我们需要备份的的各种类型的文件,有我们的影视音频文件,我们的个人信息,我们的设计图纸...这些数据有时比整个计算机系统都要更加重要! 我们仅仅需要把他们用一种可靠的方式备份起来以防止不备只需。
磁盘
在类UNIX的世界,一切设备都被看作为文件,但是从我们面对操作对象的角度来看待,我们操作的是磁盘,我们备份还原的是主引导记录,分区表及其单个分区的数据!
备份工具
常用工具列表
- dd 数据复制,转换实用工具
- tar GNU磁盘存档实用工具
- cpio 数据存档实用工具
- dump/restore
dd
备份mbr
dd if=/dev/sda of=/backup/mbr.img bs=512 count=1
还原mbr
dd if=/backup/mbr.img of=/dev/sda bs=446 count=1
还原分区表,跳过主引导记录
dd if=/backup/mbr.img of=/dev/sda bs=1 skip=446 count=66
GNU/TAR
备份
tar -cpzvf backup.tar.gz /media/usb/*
还原
tar -xpzvf backup.tar.gz -C /media/usb/
cpio
dump/restore
xfsdump/xfsrestore
备份
sudo xfsdump - /boot > backup.file
还原
sudo cat backup.file | xfsrestore - /boot