`

linux服务器的备份与恢复

阅读更多

1.1.  备份linux服务器

 

 

         如何备份linux系统呢?很简单,就像备份或亚说其他东西一样,使用TAR。和Windows不提供,Linux不会限制root访问任何东西,你可以把分区上的所有东西都扔到一个TAR文件里去!

1.         root登录,进入到根目录

cd /

 

2.         用备份系统的完整命令

tar cvpjf backup.tar.bz2 --exclude=/proc --exclude=/lost+found --exclude=/backup.tar.bz2 --exclude=/mnt --exclude=/media --exclude=/sys /

tar: 备份系统使用的程序

cvpfz”:是tar的选项,意思是“创建档案文件”、“保持权限”(保留所有东西原来的权限)、“使用gzip来减小文件尺寸”。

backup.tar.bz2”:是我们将要得到的档案文件的文件名。

/”:是我们要备份的目录

exclude”:是我们不需要备份的目录。有些目录是无用的,例如“/proc”、“/lost+found”、“/sys”。“backup.tar.bz2”本身需要排除在外。如果不把“/mnt”排除在外,那么挂在在“/mnt”上的其他分区也会被备份。另外如果“/media”上没有挂在任何东西(例如光盘、移动硬盘),如果有挂在东西,必须把“/media”也排除在外。

 

1.2.  恢复linux服务器

在进行恢复系统的操作时一定要小心!如果你不清楚自己在做什么,那么你有可能把重要的数据弄丢,请务必小心!

Linux中有意见很美妙的事情,就是你可以在一个运行的系统中恢复系统,而不需要用boot -cd来专门引导。当然,如果你的系统已经挂掉不能启动了,你可以用Live CD来启动,效果是一样的。你还可以用一个命令把Linux系统中的所有文件干掉。

1.       root用户登录,将“backup.tar.bz2”拷贝到分区的根目录下。

2.       使用tar命令恢复系统

tar xvpfj backup.tar.bz -C /

注意:上面的命令会用档案文件中的文件覆盖分区上的所有文件。

执行回复命令之前请在确认下你所键入的命令是不是你想要的,执行恢复命令可能需要一段不短的时间。

3.       重新创建那些在备份时被排除在外的目录:

mkdir proc

mkdir lost+found

mkdir mnt

mkdir sys

mkdir media

 

4.       重启电脑

分享到:
评论

相关推荐

    Linux服务器备份和恢复技巧

    ### Linux服务器备份与恢复技巧详解 #### 一、引言 在现代信息技术环境中,数据的安全性和完整性至关重要。对于运行Linux操作系统的服务器来说,定期进行数据备份不仅能够防止数据丢失,还能确保业务连续性不受...

    Linux服务器备份还原软件

    linux服务器备份还原软件:这款工具适合企业或个人多台服务器的数据备份,可同时管理上万台设备。支持linux32位和64位版本,完全适应企业的服务器备份和恢复场景,支持文件和数据库备份,支持本地备份和云端备份,...

    Linux服务器上的备份和恢复

    总的来说,Linux服务器备份与恢复是一个涉及策略选择、工具应用和实际操作的复杂过程。系统管理员应根据自身需求,选择合适的方法,确保数据安全,同时定期测试恢复流程,以确保在关键时刻能够顺利恢复系统。

    Linux系统裸机备份与恢复的设计和实现.pdf

    Linux 系统裸机备份与恢复的设计和实现 本文详细介绍了 Linux 系统裸机备份与恢复的设计和实现方法。该方法可以实现整个 Linux 系统的备份和恢复,包括硬件和软件信息,支持重新调整分区,整个过程可以自动完成,...

    服务器数据库备份与恢复

    服务器数据库备份与恢复 备份数据库 拷贝DBBackup.tar.gz 文件到linux服务器内(存放目录不要求) 打开终端命令输入窗口,进入到存放DBBackup.tar.gz文件的目录,解压DBBackup.tar.gz。在终端内输入解压命令  tar ...

    Linux服务器的备份技巧.pdf

    【Linux服务器备份技巧】 在Linux操作系统中,对服务器进行定期备份是确保系统稳定性和数据安全的重要环节。本文将深入探讨几种常见的Linux服务器备份方法,并重点介绍使用“tar”命令进行备份的操作步骤。此外,还...

    suselinux系统备份恢复配置收集.pdf

    SUSE LINUX 系统备份恢复配置收集 ... Suselinux 系统备份恢复配置收集是 Suselinux 操作系统中的一款功能强大且实用的备份和恢复工具,可以帮助管理员快速还原系统,减少系统停机时间,提高系统的可靠性和安全性。

    db2 linux下备份还原

    二、数据备份与还原 1. 数据备份: - 创建备份文件夹,如`mkdir db2_bk`。 - 执行备份命令,如`db2 BACKUP DATABASE TEST WITH 2 BUFFERS BUFFER 1024 PARALLELISM 1 WITHOUT PROMPTING`,`TEST`为数据库名。 - ...

    Ubuntu-Linux服务器的系统备份实战linux服务器应用-电脑资料.doc

    Ubuntu Linux服务器系统备份实战 在本篇文章中,我们将讨论如何在 Ubuntu Linux 服务器上进行系统备份。备份系统是一个非常重要的步骤,能够帮助您在系统崩溃或出现问题时快速恢复系统。下面,我们将详细介绍备份 ...

    linux全盘系统备份与恢复教程

    本教程主要介绍如何使用Clonezilla(再生龙)这款免费开源的备份恢复工具进行CentOS 6.9系统的全盘备份。 **操作系统版本**:CentOS 6.9 Linux **备份工具**:Clonezilla(再生龙) **引导介质**:使用UltraISO将...

    Red Hat Linux服务器配置与应用

    8. **备份与恢复**:介绍备份策略,包括磁带备份、网络备份以及如何在灾难发生时恢复数据。 9. **集群与高可用性**:讲解如何构建高可用性集群,提高服务的可靠性和容错能力。 10. **虚拟化技术**:Red Hat ...

    Linux下Oracle备份与恢复

    Linux下Oracle备份与恢复是一个关键的数据库管理任务,涉及到在Linux操作系统环境下对Oracle数据库进行备份以及在必要时进行数据恢复的过程。备份是为了防止数据丢失或损坏,而恢复则是当数据库发生故障时能够将数据...

    Linux系统Mysql数据库的备份和还原.pdf

    这将打开一个MySQL命令行客户端,允许你与MySQL服务器交互。 2. **查找需要备份的数据库**:在MySQL客户端中,你可以使用`SHOW DATABASES;`命令查看所有可用的数据库。找到你要备份的那个数据库。 3. **退出MySQL...

    Linux服务器备份Oracle脚本及设置CRON详细步骤

    本文将深入探讨如何在Linux服务器上编写Oracle数据库备份脚本,并利用CRON服务进行定时执行,确保数据的安全性和可靠性。 首先,让我们了解Oracle数据库备份的重要性。Oracle数据库存储着企业的关键业务数据,如果...

    基于Linux平台的计算机操作系统备份与恢复方案.pdf

    6. 多种系统备份恢复方案:包括单机备份和恢复、组播(批量复制系统)等多种方案。 7. Img软件的应用:Img软件可以应用于油田生产单位、企业内部培训教室计算机等场景,解决了系统崩溃对生产带来极大的影响的问题。...

    使用 WinSCP 备份到 Linux 服务器,windows服务器内

    WinSCP是Windows用户与Linux服务器间进行文件操作的重要工具,通过其直观的界面和强大的脚本支持,可以方便地完成文件备份和恢复工作。为了确保数据的安全,建议定期检查并更新WinSCP和服务器的相关配置,同时制定...

    linux下远程定时备份oracle数据库

    首先,你需要在Linux服务器上安装必要的工具。这通常包括SSH(Secure Shell)用于远程连接,rsync或scp(Secure Copy)用于文件传输,以及可能的Oracle管理工具如sqlplus或expdp/impdp。如果提供的压缩包包含这些...

    linux之间实现db2异机备份还原总结

    本文将详细介绍如何在两台Linux服务器之间实现DB2数据库的异机备份与恢复。具体来说,我们将通过NFS(Network File System)共享技术来实现数据的远程存储,并利用crontab定时任务来自动化DB2的在线备份过程。此外,...

Global site tag (gtag.js) - Google Analytics