dd - convert and copy a file
假设我们的系统是安装在/dev/sda磁盘上,现在我加入一个和sda一样大小的磁盘,并使用 dd 命令将sda拷过来:
dd对磁盘是极大的浪费,100G的硬盘只用1G,dd后的备份文件也是100G。所以在 dd 时可以指定 bs 和 count 。
我测试时还存在一个问题:
接下来取下sda,直接以sdb开机。和原来系统应该一模一样。
对系统管理员来说,平时的工作重心应该集中在维护系统正常运转,能够正常提供服务上,这里往往牵涉到一个数据备份的问题,在我所了解的情况中,有80%的系统管理员不是太关心自己服务器的安全性,但往往对备分镜像的技术相当感兴趣,但由于商业产品的软硬件价格都相当高昂,因此往往会选择开源软件。rsync就是这样的软件,它可以满足绝大多数要求不是特别高的备份需求。1. 安装rsync包[root@rhel403 old]# rpm -q rsyncrsync-2.6.3-1
2. rsync只使用一个配置文件就是/etc/rsyncd.conf[root@rhel403 old]# more /etc/rsyncd.conf
uid = nobody
gid = nobody
max connections = 200
timeout = 600
use chroot = no
read only = yes
pid file=/var/run/rsyncd.pid
host_allow =192.168.23.100//客户端的IP地址写在这里
#syslog facility = local7
#log file=/var/log/rsyncd.log#rsync config
#The 'standard' things[rsync_gmmold]//定义同步的路径(客户端用这个关键字链接)
path = /gmm/old //需要同步的路径
comment = gmmold //这个暂不知道 3.启动服务#/usr/bin/rsync --daemon 4.加入开机启动echo "/usr/bin/rsync --daemon" >>/etc/rc.local 5.检查rsync时候启动# ps -ef | grep rsync 6.停止服务 #kill `cat /var/run/rsyncd.pid` --------------------------------------------------------------------------- 以下是客户端的配置: 1. 安装rsync包[root@rhel403 old]# rpm -q rsync
rsync-2.6.3-1
2. 与服务器端同步:#rsync -auqz 192.168.23.102::rsync_gmmold /tmp/old
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)