精华内容
下载资源
问答
  • linux系统备份与还原
    2021-05-13 22:53:07

    linux 系统备份与还原

    备份系统:

    1.

    成为 root 用户: su root

    2.

    进入根目录: cd /

    3.

    用tar命令打包压缩:

    tar cvpjf 压缩包名.tar.bz2 --exclude=/压缩包名.tar.gz2 /

    如:

    tar cvpjf backup.tar.bz2 --exclude=/backup.tar.bz2 /

    命令解释:

    tar:打包压缩命令

    cvpjf:是tar选项,意思是“创建档案文件”,保持权限(保留所有东西原来的权限),使用 Bzip2压缩(压缩率高)

    backup.tar.bz2: 压缩成的文件名

    /:是我们要备份的目录,在这里是整个系统

    --exclude=/backup.tar.bz2: 排除这个文件(exclude前面是两个 横线)

    如果是:

    tar cvpzf backup.tgz --exclude=/backup.tgz /

    表示采用的压缩方法不同而已,即用gzip 来压缩

    // 如果在 tar 时出现类似这样的提示

    Exiting with failure status due to previous errors

    则可以查看

    ls -ld

    看下其权限,一般是显示:drwxr-xr-x 3 root root 4096

    所以可以这样处理:

    chmod 0777 .

    此时再查看 ls -ld 即可看到 drwxrwxrwx

    还原系统:

    把以上 backup.tar.bz2或backup.tgz 放在根目录下

    1.

    成为 root 用户:su root

    2.

    进入根目录 : cd /

    3.

    如果是 back.tar.bz2,则:

    tar xvpfj backup.tar.bz2 -C /

    或是

    tar xvpfz backup.tgz -C /

    如果之前没有备份的还要用到,可以手动建立相关的目录和文件

    Linux系统备份与还原

    在使用Ubuntu之前,相信很多人都有过使用Windows系统的经历.如果你备份过Windows系统,那么你一定记忆犹新:首先需要找到一个备份工 具(通常都是私有软件),然后重启电脑进入备份工具提供的 ...

    LINUX系统备份还原

    1.Linux系统备份工具 REAR (RELAX-AND-RECOVER) https://blog.csdn.net/qq43748322/article/details/78710754?loc ...

    LINUX系统备份

    LINUX系统备份 =========================================================== 作者: gswwgph(http://gswwgph.itp ...

    文件操作 系统备份和还原,压缩,解压 tar dump/restore

    基本操作命令: ls -a 显示指定目录下的目录和文件,包括隐藏的文件和目录 ls -l 将文件和目录详细列出来,包括文件状态,权限,拥有者,文件名,文件大小等 改变工作目录命令 cd cd .. 进 ...

    “一键GHOST”系统备份与还原(icmzn)

    “一键GHOST”系统备份与还原(icmzn) 1.软件介绍 软件名称:一键GHOST 软件版本:v2014.01.14 安装环境:WINXP/2000/2003/WIN7/VISTA/2008/WI ...

    Linux系统备份还原工具1(DD)

    注意:只要时运行备份,建议都使用Ubuntu的Live CD功能启动来操作(即启动盘下的试用Ubuntu而不安装的功能),因为这样可以减少资源占用造成的备份不完整. 说明: 1.使用DD进行硬盘备份可 ...

    Linux系统备份还原工具2(TAR/压缩工具)

    相比DD备份还原工具,TAR压缩还原工具更加小巧和灵活,但是不能备份MBR.当然可以通过重新安装GRUB来解决MBR的这一问题.同时,TAR的做法也是官方推荐的. 注意:一个硬盘启动时最新经过MBR( ...

    LINUX 系统备份

    系统备份是系统管理工作中十分重要的一个环切,本文详细介绍了各种Linux系统的备份方法,相信对大家的日常管理工作有所帮助. 备份是一项重要的工作,但是很多人没有去做.一旦由于使用不当造成数据丢失,备份 ...

    Linux系统重装与还原

    当初第一次装ubuntu系统时,对文件系统的构成还不太了解,所以在分区的时候给home的分区特别小,导致后期软件都装不进去.说磁盘已满.所以想对系统又一次分区. 上网找了资料,都说用GParted这个 ...

    随机推荐

    C++ URLDecode和URLEncode实现——仅限gb2312,非utf8

    转载--http://blog.163.com/zhangjie_0303/blog/static/9908270620148251658993/   #include

    [Java Concurrent] 多线程合作 wait / notifyAll 的简单案例

    本案例描述的是,给一辆汽车打蜡.抛光的场景. Car 是一辆被打蜡抛光的汽车,扮演共享资源的角色. WaxOnCommand 负责给汽车打蜡,打蜡时需要独占整部车,一次打一部分蜡,等待抛光,然后再打一 ...

    C++----练习

    1.完成一个C++实现的加法程序: #include int main() { std::cout<

    HDU 3698 DP&plus;线段树

    给出N*M矩阵.每一个点建立灯塔有花费.每一个点的灯塔有连接范围,求每一行都建立一个灯塔的最小花费,要求每相邻两行的灯塔能够互相连接.满足 |j-k|≤f(i,j)+f(i+1,k) DP思路,dp[ ...

    Cron表达式的详细用法

    字段 允许值 允许的特殊字符 秒 0-59 , - * / 分 0-59 , - * / 小时 0-23 , - * / 日期 1-31 , - * ? / L W C 月份 1-12 或者 JAN- ...

    关于thinkphp5手动抛出Http异常时自定义404页面报错的问题

    在使用HttpException手动抛出异常时,希望跳转到自定义的错误页面,官方的文章中是这样描述的. 可以使用\think\exception\HttpException类来抛出异常 // 抛出 H ...

    js时间国际化

    d = new Date(); localTime = d.getTime();localOffset = d.getTimezoneOffset() * 60000; utc = localTime ...

    使用Sharding-Proxy进行分库分表

    Sharding-Proxy的使用 1.官网下载 sharding-jdbc的官网http://shardingsphere.io/document/current/cn/manual/shardin ...

    HAAR与DLib的实时人脸检测之实现与对比

    人脸检测方法有许多,比如opencv自带的人脸Haar特征分类器和dlib人脸检测方法等. 对于opencv的人脸检测方法,优点是简单,快速:存在的问题是人脸检测效果不好.正面/垂直/光线较好的人脸, ...

    ECharts图形库

    ECharts图形库百度的项目,图形的创建也比较简单,直接引用Javascript即可 1,引入

    更多相关内容
  • Linux系统备份与还原

    千次阅读 2021-08-06 00:09:28
    Linux系统备份与还原 1. 整盘备份与还原 1.1. 记住几个这里要经常用到操作 1.2. 整盘克隆的方法 2. [推荐]非整盘克隆的方法 2.1. 备份系统 2.2. 还原系统 1. 整盘备份与还原 1.1. 记住几个这里要经常用到...

    Linux系统备份与还原

    1. 整盘备份与还原

    1.1. 记住几个这里要经常用到操作

    * 查看存储设备(硬盘、U盘、磁盘分区)的使用情况:`df -h`
    * 要查看存储设备的内容: 挂载位置通常在/mnt/, 用ls命令即可查看
    * 要查看有几个存储设备:`ls /dev/`,看看里面有多少U盘(sda,sdb,sdc),硬盘(hda,hdb,hdc)
    

    1.2. 整盘克隆的方法

    dd命令,是Linux下自带的磁盘备份工具。可以备份还原,整个磁盘,或磁盘的某个分区。类似的工具还有Gnome Disk UtilityClonezilla.

    这种方法,速度比较慢,占用的空间大。因为空白数据,也要复制。用gzip等工具压缩一下,存储数据会大大减小,但是克隆、还原的数据并不会减少。

    • 如果要直接克隆当前系统的硬盘到USB(我当前的系统也是跑在usb上的,就是sda)。这样该USB里就跟该系统一样了
      dd if=/dev/sda of=/dev/sdc
    • 如果要制作当前系统整个盘的镜像。这种方法得到的文件是压缩包,空白部分只保存标记。解压出来是.img文件,就很大了,原盘有多大,它就多大。比如一个32GB的硬盘,里面内容只有700M,这种方法得到的img文件就有32G。
      dd if=/dev/sda |gzip > /mnt/sdc1/disk.img.gz
    • 如果要根据整盘的镜像装系统。 假设要撞到sdc(sdc1,sdc2只是它的分区)这个u盘中
      gzip -dc /mnt/sdc1/disk.img.gz |dd of=/dev/sdc

    2. [推荐]非整盘克隆的方法

    参考帖子:Linux系统备份与还原,下面内容,差不多算搬运工了(删掉了Bzip2这种方式)

    2.1. 备份系统

    按照参考贴中备份系统的命令,在openwrt中,亲测不能成功,--exclude会失效。因为tar: Removing leading '//’ from member names问题(tar默认是当前路径,当前路径的话/proc之类的当然不能生效了)

    所以,我将路径改为相对路径,就成功了。命令如下

    cd /
    tar cvpzf backup.tgz --exclude=./proc --exclude=./lost+found --exclude=backup.tgz --exclude=./mnt --exclude=./sys --exclude=./media ./
    
    

    解析:

    • tar:当然就是我们备份系统所使用的程序了。
    • cvpfz:是tar的选项,意思是“创建档案文件”、“保持权限”(保留所有东西原来的权限)、“使用gzip来减小文件尺寸”。
    • backup.gz:是我们将要得到的档案文件的文件名。
    • /: 是我们要备份的目录,在这里是整个文件系统。
    • 需要排除一些没有用的资源:
      • backup.tgz: 它自己。不排除,那不就死循环了嘛
      • 没用的 /proc/lost+ found/sys
      • /mnt,/media: 这两个必须排除,否则里面挂载的存储设备(光盘、移动硬盘、U盘)的内容,都会被复制
    • 有人可能会建议你把“/dev”目录排除在外。但是该作者不建议

    还可以用Bzip2来压缩文件,比上述方法中的gzip压缩率高,但是速度会慢一些。如果感兴趣,可参考上面提到的参考贴

    执行备份命令之前请再确认一下你所键入的命令是不是你想要的。执行备份命令可能需要一段不短的时间。

    备份完成后,在文件系统的根目录将生成一个名为“backup.tgz”的文件,它的尺寸有可能非常大。现在你可以把它烧录到DVD上或者放到你认为安全的地方去。

    tar还可以做增量备份,若感兴趣,请参考Tar命令备份还原Linux系统

    2.2. 还原系统

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

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

    恢复系统的命令:
    tar xvpfz backup.tgz -C /

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

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

    恢复命令结束时,你的工作还没完成,别忘了重新创建那些在备份时被排除在外的目录:

    mkdir proc
    mkdir lost+found
    mkdir mnt
    mkdir sys
    

    当你重启电脑,你会发现一切东西恢复到你创建备份时的样子了!

    展开全文
  • Linux系统备份与还原
  • 本文介绍了Ubuntu Linux系统备份与还原实用命令技巧。
  • 使用U盘方式克隆备份Linux操作系统还原linux操作系统
  • 操作系统:CentOS 6.9 Linux备份软件:Clonezilla(再生龙),用UltraIOS将clonezilla-live-2.5.0-25-i686-pae.iso刻录成光盘或者制作成U盘启动盘,用来引导备份与恢复系统,实现目的:全盘备份CentOS 6.9系统到...
  • linux系统备份还原

    2022-04-20 12:13:34
    备份系统 1.先切换到root用户 sudo su 2.进入根目录 3.查看磁盘情况 df -h 4.进行压缩 tar cvpzf backup.tgz --exclude=/proc --exclude=/lost+found --exclude=/backup.tgz --exclude=/mnt --exclude=/sys / ...

    备份系统

    1.先切换到root用户

    sudo su
    

    2.进入根目录
    在这里插入图片描述
    3.查看磁盘情况
    df -h
    在这里插入图片描述
    4.进行压缩

    tar cvpzf backup.tgz --exclude=/proc --exclude=/lost+found --exclude=/backup.tgz --exclude=/mnt --exclude=/sys /
    

    命令详解:
    在这里插入图片描述
    “tar”当然就是我们备份系统所使用的程序了。
    “cvpfz”是tar的选项,意思是“创建档案文件”、“保持权限”(保留所有东西原来的权限)、“使用gzip来减小文件尺寸”。
    “backup.gz”是我们将要得到的档案文件的文件名。
    “/”是我们要备份的目录,在这里是整个文件系统。
    在 档案文件名“backup.gz”和要备份的目录名“/”之间给出了备份时必须排除在外的目录。有些目录是无用的,例如“/proc”、“/lost+ found”、“/sys”。当然,“backup.gz”这个档案文件本身必须排除在外,否则你可能会得到一些超出常理的结果。如果不把“/mnt”排 除在外,那么挂载在“/mnt”上的其它分区也会被备份。另外需要确认一下“/media”上没有挂载任何东西(例如光盘、移动硬盘),如果有挂载东西, 必须把“/media”也排除在外。

    有人可能会建议你把“/dev”目录排除在外,但是我认为这样做很不妥,具体原因这里就不讨论了。
    执行备份命令之前请再确认一下你所键入的命令是不是你想要的。执行备份命令可能需要一段不短的时间。
    备份完成后,在文件系统的根目录将生成一个名为“backup.tgz”的文件,它的尺寸有可能非常大。现在你可以把它烧录到DVD上或者放到你认为安全的地方去。
    在备份命令结束时你可能会看到这样一个提示:’tar: Error exit delayed from previous errors’,多数情况下你可以忽略它。

    5.结果生成一个压缩包
    在这里插入图片描述

    还原系统

    未完待续…

    展开全文
  • Linux系统备份与还原-Clonezilla 项目中实际遇到的问题: 项目组配置好了一台服务器的运行环境,并部署好项目。现另外采购了5台同型号同规格服务器,需要将当前可运行服务器的所有配置照搬到新的5台服务器上,难道要...

    Linux系统备份与还原-Clonezilla

    项目中实际遇到的问题:

    项目组配置好了一台服务器的运行环境,并部署好项目。现另外采购了5台同型号同规格服务器,需要将当前可运行服务器的所有配置照搬到新的5台服务器上,难道要把恶心的搭建过程连续搞5次?太蛋疼了。
    于是乎考虑有没有类似WIN系统的GHost方法,将已经做好的服务器环境作为母盘备份出来,然后‘CHost’到另外5个服务器上,最多改改端口和IP地址就OK。
    所以给大家介绍今天的主角-Clonezilla(emm,对,木有看错,这个软件名字叫再生龙,感觉有点怪怪的,不过功能真的强大)

    备份/还原前的准备工作

    clonezilla官网下载地址:
    https://clonezilla.org/downloads.php

    UltraISO官网下载地址:
    https://cn.ultraiso.net/xiazai.html

    1、准备2个U盘,使用其中一个用UltraISO将clonezilla制作成启动U盘(过程大家可以百度UltraISO制作启动U盘方法),另一个作为系统备份镜像的存储介质
    2、将电脑BIOS启动项改为U盘启动,并插入制作好的clonezilla启动盘,启动电脑
    注意:推荐去官网下载,有时候破解软件或者第三方平台的绿色软件会导致Clonezilla系统进不去,无法正常使用!!!

    备份篇

    1、当正常U盘启动后,会看到如下界面,这里我们默认选择第一个,单击回车
    在这里插入图片描述
    2、这里选择简体中文在这里插入图片描述

    3、这里选择默认的键盘配置
    在这里插入图片描述
    4、因为我们是要把本地服务器硬盘备份出来,所以这里选第一个,等到提示后,插入存储备份镜像文件的U盘并按回车继续
    在这里插入图片描述
    5、这里会显示插入U盘的信息,我这里使用的金士顿128G的U盘
    在这里插入图片描述
    6、将新插入的U盘作为存储介质来存储备份的文件,找到刚刚系统检测的U盘对应信息,按回车下一步
    在这里插入图片描述
    7、选择U盘的某个目录作为保存镜像文件的地址(默认是根目录),我这里自己在根目录建立了一个名为ISO的文件夹,确定好就回车下一步
    在这里插入图片描述
    8、以上工作做好后,就要准备开始正式备份了,这里我们选择专家模式
    在这里插入图片描述
    9、Clonezilla会自动帮我们生成一个保存镜像的目录,命名方式是当天的时间,确保不冲突的前提下,使用默认的即可,回车下一步
    在这里插入图片描述
    10、选择需要备份的硬盘信息,我这里只有一块硬盘所以只显示了一个,回车下一步
    在这里插入图片描述
    11、优先顺序默认即可,不需要改动
    在这里插入图片描述
    12、高级参数默认即可,不需要改动
    在这里插入图片描述
    13、压缩参数默认即可,要么根据各自电脑实际情况选择
    在这里插入图片描述
    14、分区分隔档的大小默认即可,我这里默认是4096,根据硬盘性能也有可能是2000
    在这里插入图片描述
    15、这里跳过检查
    在这里插入图片描述
    16、为了检验备份的可恢复性,们这里选择检查保存镜像,可以作为校验在这里插入图片描述
    17、不对镜像加密,除非必要
    在这里插入图片描述
    18、系统备份好后的操作,根据自身随意选择
    在这里插入图片描述
    19、备份前的最后确认,输入y然后回车即可
    在这里插入图片描述
    20、最后就是耐心等待备份完成就OK了,根据硬盘的存储多少和读写性能时间长短因人而异
    在这里插入图片描述
    21、最后备份成功后,可以看到校验结果,这里提示(该分区的镜像是可还原的,说明一切OK)
    在这里插入图片描述
    22、最后根据个人需要选择关机或是重启
    在这里插入图片描述
    这样,我们的母盘系统就备份完成了!庆祝撒花

    还原篇

    实际操作还原系统之前,请先确保备份成功,可以在U盘的指定备份目录中看到备份的信息,如果备份未成功,或者未含有指定目录和备份文件,请重新参考备份篇重新进行数据备份
    在这里插入图片描述
    还原的过程初始阶段和备份一样,前8个步骤的操作是一样的这里就不重复了,从第9步开始
    1~8请参考备份篇
    9、选择专业模式后,会提示你选择镜像文件来做还原,这里我是第二个
    在这里插入图片描述
    10、这里选择需要安装备份镜像的硬盘
    在这里插入图片描述
    11、这里使用默认即可
    在这里插入图片描述
    12、由于我是全部覆盖安装,所以选择第一个,保持和原有母盘一样的分区和内容
    在这里插入图片描述
    13、为了确保准确性这里选择校验
    在这里插入图片描述
    14、同理,还原好系统后的操作,按需求选择即可
    在这里插入图片描述
    15、在还原的过程中,会警告用户会抹除掉该硬盘所有信息,属于y确定(2次)
    在这里插入图片描述
    在这里插入图片描述
    16、静静等待系统还原即可,100%后会提示按下回车
    在这里插入图片描述
    在这里插入图片描述
    17、最后将系统重启或者关机
    在这里插入图片描述
    重启后,看看内容和配置是不是和原先备份的系统一模一样,系统还原成功!

    展开全文
  • Linux系统备份还原

    千次阅读 2021-10-28 21:38:22
    或者搭建环境时候,经常系统会崩溃,没有大量的时间去查阅资料修复系统,所以经常需要重新安装系统以及所需的系统环境,这是一个十分繁琐的工作,现在查阅了相关的资料,寻求可以备份Linux系统的方法,并成功还原。...
  •  “不错嘛,那你要不要研究看看MSSQL On Linux备份与还原,看看和Windows上有没有什么区别。”,老鸟总是能给菜鸟找到活干。  Ubuntu 16.04下安装SQL Server for Linux ...
  • Centos(Linux系统备份与还原

    万次阅读 2018-09-17 16:10:23
    Centos系统备份与恢复教程 tar:  特点  1、保留权限  2、适合备份整个目录  3、可以选择不同的压缩方式  4、如果选择不压缩还能实现增量备份,部份还原,参考man tar   dd  特点  1、对块进行操作,能...
  • linux系统备份与还原

    千次阅读 2018-12-06 10:39:09
    如果你备份过Windows系统,那么你一定记忆犹新:首先需要找到一个备份工 具(通常都是私有软件),然后重启电脑进入备份工具提供的软件环境,在这里备份或者恢复Windows系统。Norton Ghost是备份Windows系统时经常使用...
  • Linux 系统-备份与恢复

    千次阅读 2021-11-23 22:41:28
    Linux 系统-备份与恢复 实体机无法做快照,如果系统出现异常或者数据损坏,后果严重, 要重做系统,还会造成数据丢失。所以我们可以使用备份和恢复技术。 linux备份和恢复很简单 , 有两种方式: 把需要的文件...
  • 再生龙linux备份还原软件,详细的操作步骤
  • 备份系统 首先成为root用户: $ su 进入存放备份的目录: # cd /home 备份系统的完整命令: # tar cvpzf backup.tgz –exclude=/proc –exclude=/lost+found –exclude=/home/backup.tgz –exclude=/mnt –exclude=...
  • 所以我们可以使用备份和恢复技术linux备份和恢复很简单,有两种方式把需要的文件(或者分区)用TAR打包就行,下次需要恢复的时候,再解压开覆盖即可使用dump和restore命令示意图dump支持分卷和增量备份(所谓增量...
  • Linux系统备份&系统还原
  • Timeshift系统备份与还原 系统备份 一般Linux系统是比较稳定的,但是一旦崩溃就很难恢复,这里介绍 Timeshift系统备份工具。 安装Timeshift ubuntu 和 linux mint sudo apt-add-repository -y ppa:teejee2008/ppa ...
  • 以前Linux备份工作比较复杂,通常在命令行下完成,若你不熟悉Linux系统文件和设备,情况则会变得更糟。随着Linux应用扩展许多Linux下备份软件也都具有图形界面。这里分别介绍几种易于使用的Linux备份软件。Linux备份...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 46,522
精华内容 18,608
关键字:

linux系统备份与还原