Linux服务器系统备份还原

1.备份服务器上面的数据

利用tar指令对linux系统下面的文件打包成为一个压缩文件。

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

2.备份文件的传输

利用scp命令进行不同服务器间数据拷贝传输,只需在备份端输入SCP指令就能把备份传到需要还原的vps上:

scp -P 22 -r /替换成源目录/ root@B服务器IP地址:/替换成目的目录/

其中端口号22,和服务器地址,源目录和目的目录需要按实际情况更改。

3.把备份的数据还原到目的服务器上

也是需要tar指令就能还原系统:

tar -xvpzf backup.tgz -C /

原文地址:https://www.cnblogs.com/liuwei0773/p/9721625.html

时间: 2024-10-11 13:48:37

Linux服务器系统备份还原的相关文章

Linux系统备份还原脚本

\ #!/bin/sh #备份linux系统. #命令如:sh 当前脚本.sh /dev/sdax 备份文件名 #参数1:备份的盘,备份前先umount.如:/dev/sda1 #参数2:备份保存的文件名. if [ $# -ne 2 ]; then echo "请传入两个参数." exit 0 fi #当前日期,用于建立临时文件夹和备份文件. datename=`date +%Y%m%d_%H%M%S` #临时挂载的文件夹名称 tmpdir="/tmp/dir${daten

Linux -- 服务器数据备份恢复策略

一.Linux 备份恢复基础 1.什么是备份 最简单的讲,备份数据的过程就是拷贝重要的数据到其他的介质之上(通常是可移动的),以保证在原始数据丢失的情况下可以恢复数据.一次备份可能是简单的 cp命令,将一个文件复制到其他目录下,也可能是使用特定的程序将数据流写进一个特定的设备中的复杂过程.很多情况下是将要备份的数据写入到磁带机中,但有些情况也不是这样的.在Linux环境下,或其他Unix系统,备份可以是将文件拷贝到已存在的文件系统,可替换的文件系统,磁带机,远程文件系统,甚至是远程系统的上的磁带

Linux下手动备份还原硬盘主引导记录MBR跟硬盘分区表DPT教程

Linux下手动备份还原硬盘主引导记录MBR跟硬盘分区表DPT教程 二 18 奶牛 Linux, Ubuntu, Windows 1,885 views查看评论 最近奶牛一直在折腾linux下的grub跟grub2,因为前阵子用ghost恢复windows的时候出现错误,导致分区表被破坏,无法进入系统.今天给大家介绍下如何备份跟还原我们的硬盘主引导扇区.首先我来介绍下这个硬盘主引导扇区,因为对于这个主引导记录MBR跟这个硬盘分区表DPT的关系,可能有的朋友还不是那么清晰. 硬盘主引导扇区(硬盘的

Server 2012之DHCP服务器的备份还原以及迁移

在平常的工作中,可能会由于各种软件硬件的故障造成DHCP服务器崩溃停止工作 ,这是一件非常令人头疼的事情,这样会对企业造成非常大的困扰,所以我们要定期对服务器进行备份处理,以免在服务器出现故障的时候及时做好数据的保护,对其进行还原操作. DHCP服务器的工作过程: 1. 客户端发出 DHCP DISCOVERY 广播包:寻找DHCP服务器 2. DHCP 服务器 回应:DHCP OFFER 广播包: 我可以为客户提供服务 3. 客户端发出 DHCP REQUEST 广播包: 申请DHCP服务(I

如何为企业选择最理想的Linux服务器系统?

[2013年10月12日 51CTO外电头条]什么样的Linux服务器最合适您的企业?简言之,它需要为员工带来工作所需的理想支持效果. 相对于成百上千种Linux桌面系统,Linux服务器系统的数量其实比较有限,但我们仍然很难从中选择真正适合企业需求的理想方案.在本文中,我将尝试运用自己积累了十二年的Linux使用经验帮助大家找到问题的答案. 我认为,选择Linux服务器系统时最重要的一项因素在于,您的IT员工是否拥有娴熟的Linux使用经验.尽管时至今日,Linux专业知识已经不再像过去那样晦

手把手教你实现Java权限管理系统 前端篇(十六):系统备份还原

系统备份还原 在很多时候,我们需要系统数据进行备份还原.我们这里就使用MySql的备份还原命令实现系统备份还原的功能. 后台接口准备 系统备份还原是对数据库的备份还原,所以必须有后台接口的支持,我们准备好了接口,相关内容可以查阅后台篇. backup:系统备份创建接口,会在服务端_backup目录下生成以时间戳相关的备份目录,目录下有MySQL的备份SQL. delete:系统备份删除接口,传入页面查询得到的备份名称作为参数,删除服务端备份记录. findRecord:系统备份查询接口,查询所有

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

相比DD备份还原工具,TAR压缩还原工具更加小巧和灵活,但是不能备份MBR.当然可以通过重新安装GRUB来解决MBR的这一问题.同时,TAR的做法也是官方推荐的. 注意:一个硬盘启动时最新经过MBR(只有512KB),然后通过MBR指向操作系统的GRUB(也就是内核的引导程序). 准备备份 为准备系统的完整备份,最好清空垃圾桶,并从当前安装中删除任何不需要的文件和程序.这包括可以填充不需要的许多文件的主文件夹.这样做可以减少创建的存档的大小,就是说释放空间有多少. 下面列出了一个例子,可以自己决

Clonezilla(再升龙)系统备份还原使用

实验一.单机Centos 系统利用Clonezilla手动备份和还原(VMware vSphere) 实验二.利用Clonezilla+DRBL网络备份和还原 一.简介 DRBL(Diskless Remote Boot in Linux)中文名"企鹅龙",是基于GNU GPL协议授权下的开源项目,可以实现客户机的远程启动及多客户端的还原.该项目是2003年由台湾的开源社区领导的,由台湾'国家高速网路与计算中心自由软件实验室'支持的项目. DRBL的主要功能 借由DRBL可方便快速地建

Linux 增量系统备份和部分还原策略

. . . . . 完全用 Linux 已经有快半年的时间了,一直想要全盘备份一下数据,但是却一直没有做,为什么呢? 一方面是东西比较多,备份一次要很长的时间:另一方面是一直在纠结用哪种方式备份比较好. 在网上随便 Google 一下:Linux 系统备份,就能搜索出 N 多篇文章详细的介绍各种备份工具的优缺点. 选来选去最终还是选用 tar 方式.原因很简单,从几年前 LZ 开始用 Linux 的时候开始,就一直在用 tar 备份系统.虽然那时候是 Linux 小白,并不能理解使用 tar 备