@1405010304geshuaishuai
2017-07-18T09:41:44.000000Z
字数 511
阅读 437
Linux
系统备份
例题:系统备份范例
目前知道重要的目录有底下这几个:
/etc/(设定档)
/home/(使用者的家目录)
/var/spool/mail/(系统中,所有的账号的邮件信箱)
/var/spool/cron/(系统中所有账号的工作拍成设定档)
/root(系统管理员的家目录)
在home中loop*不需要备份,而且/root底下的压缩档也不需要备份
假设要将备份的资料放置到/backups,并且该目录仅有root有权限进入!此外,每次备份的档名都希望不相同,例如使用:backup-system-20170712.tar.bz2之类的档名来处理。
参考答案
1. 先处理要放置备份资料的目录与权限
# mkdir /backups
# chmod 700 /backups
2. 今天的日期为20170718则做如下标注
# tar -jcv -f /backups/backup-system-20150718.tar.bz2 --exclude=/root/*.bz2 --exclude=/root/*.gz --exclude=/home/loop* /etc /home /var/spool/mail /var/spool/cron /root