linux 恢复 tar,Linux – 从Tar文件恢复Bare Metal

这篇博客讨论了如何定期使用Tar进行Debian服务器的完整和差异备份,并详细阐述了在硬盘故障后的BareMetalRestore过程。作者的备份脚本排除了特定系统目录以优化备份效率,并询问了在新硬盘上恢复这些备份的正确步骤,包括是否需要格式化硬盘以及具体的还原方法。
摘要由CSDN通过智能技术生成

我每天都在备份我的Debian网络服务器.星期日的完整备份,以及每周的每一天的差异.

备份是使用Tar进行的.我将整个系统备份到Tar文件中.

如果我的网络服务器上的硬盘死机,我将所有备份都放在一个安全的地方.

但在前一天使用差异备份的新硬盘进行Bare Metal Restore的最佳方法是什么?我可以使用启动CD启动,然后格式化新硬盘并将备份文件解压缩到其中吗?我该怎么做?

编辑:

这是我的备份脚本:

#!/bin/sh

# Backup script

BACKUPDIR="/backups"

BACKUPFILE=$BACKUPDIR/backup_$(date +%y-%m-%d).tgz

if [ ! -d $BACKUPDIR ]; then

mkdir $BACKUPDIR

fi

if [ -f $BACKUPFILE ]; then

echo "Backup file already exists and will be replaced."

rm $BACKUPFILE

fi

apt-get clean

tar czpf $BACKUPFILE --same-owner \

--exclude=$BACKUPDIR \

--exclude=/boot/grub/menu.lst* \

--exclude=/home/error.log \

--exclude=/proc \

--exclude=/media \

--exclude=/dev/* \

--exclude=/mnt \

--exclude=/sys/* \

--exclude=/cdrom \

--exclude=/lost+found \

--exclude=/var/cache/* \

--exclude=/tmp / 2>/home/error.log

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值