1、如果系统未安装tar工具,时行安装 >yum -y install tar 2、新建一个要备份的文件夹 >mkdir -p /backup_dir 3、执行全部备份命令 ...4、以后每隔一星期(建议周期)进行增量备份 >tar -uzvpf /backup_dir/contos_bk.tar.gz --exclude=/sys --exclude=/lost+found...--exclude=/dev --exclude=/media --exclude=/mnt --exclude=/proc --exclude=/backup_dir / 5、还原备份 >
-i [-f dumpfile] <==进入互动模式 [root@www ~]# restore -r [-f dumpfile] <==还原整个文件系统...-t :此模式用在察看 dump 起来癿备份文件中含有什么重要数据!...类似 tar -t 功能; -C :此模式可以将 dump 内的数据拿出来跟实际的文件系统做比较, 最终会列出『在 dump 档案内有记录的,且目前文件系统丌一样』癿档案; -i :迚入互模式...-r :将整个 filesystem 还原癿一种模式,用在还原针对文件系统癿 dump 备 份; 其他较常用到癿选顷功能: -h :察看完整备份数据中的 inode 不文件系统 label 等信息... 用 restore 观察 dump 后的备份数据内容 [root@www ~]# restore -t -f /root/boot.dump 使用互动模式可以还原部分文档 [root@www mnt
-a df -Th free -h 2,备份源系统 # 因为目标机和源主机硬件配置不同,所以排除dev,tmp;再适当增加你要排除的文件,如:--exclude=/root/*.bz2 # 这里再mnt...(启动后原来安装系统时设置的账户等全部消失;账户和源主机一致)。...#备份 df -h #查看系统所在分区 dd if=/dev/sda1 of=/dev/sdb3 #备份sda1到sdb3中 #恢复 dd if=/dev/sdb3 of=/dev/sda1...#恢复sdb3到sdb1中 原文链接:https://www.leolan.top/index.php/posts/79.html 作者:LeoLan's Blog 推荐阅读Linux 环境下实战...Rsync 备份工具及配置 rsync+inotify 实时同步MySQL | MySQL 数据库系统(四)- 数据库的备份与恢复如何快速将 Linux 系统制作成 ISO 镜像文件?
uname -a df -Th free -h 2,备份源系统 # 因为目标机和源主机硬件配置不同,所以排除dev,tmp;再适当增加你要排除的文件,如:--exclude=/root/*.bz2...(启动后原来安装系统时设置的账户等全部消失;账户和源主机一致)。...#备份 df -h #查看系统所在分区 dd if=/dev/sda1 of=/dev/sdb3 #备份sda1到sdb3中 #恢复 dd if=/dev/sdb3 of=/dev/sda1... #恢复sdb3到sdb1中 参考资料 《鸟哥的Linux私房菜》 总结 关注公众号:程序员白楠楠。...获取:《鸟哥的Linux私房菜》
# Linux 备份与恢复 # 基本介绍 实体机无法做快照,如果系统出现异常或者数据损坏,后果严重,要重做系统, 还会造成数据丢失。...所以我们可以使用备份和恢复技术 linux的备份和恢复很简单,有两种方式: 把需要的文件(或者分区)用TAR打包就行,下次需要恢复的时候,再解压开覆盖即可 使用dump和restore命令 示意图 #...安装dump和restore 如果linux.上没有dump和restore指令,需要先按照 yum -y install dump yum -y install restore # 使用dump完成备份...dumpdares** 中记录备份的文件系统,层级,日期与时间等。...,比如数据区, 建议将文件上传到其它服务 器保存,不要将鸡蛋放在同在一个篮子. # 使用restore完成恢复 # 基本介绍 restore命令用来恢复已备份的文件,可以从dump生成的备份文件中恢复原文件
基本介绍 实体机无法做快照,如果系统出现异常或者数据损坏,后果严重, 要重做系统,还会造成数据丢失。...所以可以使用备份和恢复技术 linux 的备份和恢复很简单 , 有两种方式: 1) 把需要的文件(或者分区)用 TAR 打包就行,下次需要恢复的时候,再解压开覆盖即可 2) 使用 dump 和 restore...安装 dump 和 restore [在这里插入图片描述] 如果 linux 上没有 dump 和 restore 指令,需要先安装 yum -y install dump yum -y install...-u : 备份完毕后,在/etc/dumpdares 中记录备份的文件系统,层级,日期与时间等。 -t : 指定文件名,若该文件已存在备份文件中,则列出名称。..., 有几个增量备份文件,就要恢复几个,按顺序来恢复即可。
Redis 数据备份与恢复 Redis SAVE 命令用于创建当前数据库的备份。...---- 恢复数据 如果需要恢复数据,只需将备份文件 (dump.rdb) 移动到 redis 安装目录并启动服务即可。...---- Bgsave 创建 redis 备份文件也可以使用命令 BGSAVE,该命令在后台执行。
备份数据库 innobackupex --defaults-file=/etc/my.cnf --user='xxx' --password='xxx' --slave-info --safe-slave-backup.../database/backup 恢复数据库 第一个是对备份做两个操作: 1、应用备份期间的redo log 2、回滚备份完成时刻未提交的事务 /usr/bin/innobackupex --defaults-file...=/etc/my.cnf --apply-log /database/backup/xxx 第二个是把备份文件移动到配置文件里配置的datadir(这个目录要保证为空)目录下 /usr/bin/innobackupex
MariaDB 参数说明 参数 参数说明 --defaults-file 包含默认配置文件的路径 --backup 备份数据库,备份将写入目标目标,目标目录由--target-dir选项设置 --copy-back...将备份数据从目标目录复制到数据目录 --move-back 将备份数据从目标目录移动到数据目录 -H,--host 备份的MariaDB服务器主机地址 --incremental-basedir 是否要增加备份...--password=123456 全量恢复 # 准备数据 mariabackup --prepare --target-dir=/data/backup/ --user=root --password...=123456 # 恢复数据(要保证数据目录为空) mariabackup --copy-back --target-dir=/data/backup/ --user=root --password=...=/data/backup/ --user=root --password=123456 增量备份恢复 # 准备全量备份数据 mariabackup --prepare --target-dir=/data
,例如:127.0.0.1,当然也可以指定端口号:127.0.0.1:27017 -d: 需要备份的数据库实例,例如:test -o: 备份的数据存放位置...-f collectionKey -o dbdirectory MongoDB数据库恢复 单个collection恢复: mongoimport -d dbhost -c collectionname...,例如:test,当然这个名称也可以和备份时候的不一样,比如test2 --dir: 备份数据所在位置,例如:/home/mongodump/itcast/ ...--drop: 恢复的时候,先删除当前数据,然后恢复备份的数据。...就是说,恢复后,备份后添加修改的数据都会被删除,慎用!
概述 一个系统管理员菜鸟不小心输入”chmod -R 777 /”从而导致了巨大的悲剧,使得整个系统遭到了严重的破坏。...在这些情况下,我们可以在原始文件权限改变之前对其进行备份,一会我们需要它的时候再将原始权限还原。在很多情况下,如果你只是想要备份文件的权限,那么完整的文件备份是不必要的。...在Linux上,实际上备份和恢复文件权限使用访问控制列表(ACL)是容易的。ACL根据不同的属主和属组在兼容posix的文件系统上定义了单个文件的权限。 ?...---- 安装ACL工具 在Debian, Ubuntu,Linux Mint上 $ sudo apt-get install acl 在CentOS,Fedora,RHEL上 $ sudo yum install...- 1 xgj xgj 231 Jan 16 12:32 permissions.txt -rwxrwxrwx 1 xgj xgj 420 Jan 16 12:14 sys_info.sh ---- 恢复原有权限
备份前准备: 安装了系统的IF卡 Win32DiskImager下载https://sourceforge.net/projects/win32diskimager/ 使用Win32DiskImager...进行备份 先在其它盘建立一个空白的.img后缀的文件(注意:这里的路径名与镜像名字不能含有中文) image.png 备份系统可以大致分为三步: 第一步:选择含系统的IF卡; 第二步:选择创建的空白镜像...image.png 注意: 使用Win32DiskImager备份属于全盘备份 无压缩。 备份不要点击写入,,否则IF卡文件将不复存在。 恢复 与之相反。
备份(mongodump)和恢复(mongorestore) 一、备份(mongodump)和恢复(mongorestore) 详细参数可以查看帮助 --help MongoDB提供了备份和恢复的功能...,分别是MongoDB下载目录下的mongodump.exe和mongorestore.exe文件 备份数据使用下面的命令: >mongodump.exe -h dbhost -d dbname -o...,系统自动在dump目录下建立一个test目录,对应的就是test数据库名,这个目录里面存放该数据库实例的备份数据。 ...,例如:test,当然这个名称也可以和备份时候的不一样,比如test2 -directoryperdb:备份数据所在位置,例如:c:\data\backup\test -u:数据库用户名(如果没有权限,...(mongoexport) MongoDB提供了导入和导出的功能,分别是MongoDB下载目录下的mongoimport.exe和mongoexport.exe文件 导出数据可以使用命令:在系统用户级别下
Centos系统备份与恢复教程 2018年11月19日 16:55:04 爱我所爱bravefly 阅读数 1369更多 分类专栏: 备份centos 版权声明:本文为博主原创文章,遵循 ...CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。...=/lost+found --exclude=/backup.tar.bz2 --exclude=/mnt --exclude=/sys 恢复: 如果系统被毁坏,那么我们就可以用备份好的焦油包进行恢复。...Linux美妙的地方之一就是这一项工作甚至可以在一个正在运行的系统上进行;没必要被引导cd或者任何东西搞得晕头转向。当然,如果你使你的系统无法被引导了。...你甚至可以在Linux系统正在运行的时候,移除它里面所有文件。可是我不告诉你那个命令!
1、导出数据库/备份: @echo off F: cd F:\software1\mongdb\mongodb-win32-x86_64-3.0.0\bin start mongodump.exe -h...127.0.0.1:27017 -d db -o F:\software1\mongdb 不解释,修改下路径信息 可以直接用; 2、恢复备份的数据库: @echo off F: cd F:\software1
Oracle集成了很多环境的一个数据库备份和恢复的工具。...Rman可以做下列事情: 数据库热备份 全库备份和恢复 数据库克隆(DG) 增量备份和恢复 表空间备份和恢复 数据文件备份和恢复 归档备份和恢复 控制文件和参数文件备份和恢复 数据库冷备份 备份集的管理...备份策略 保留和删除备份数据 …… 冷备份和热备份区别: 对于oracle数据库只有物理备份和逻辑备份 物理备份:是将实际组成数据库的操作系统文件从一处拷贝到另一处的备份过程,通常是从磁盘到磁带 逻辑备份...物理备份用于实现数据库的完整恢复,但数据库必须运行在归挡模式下(业务数据库在非归挡模式下运行),且需要极大的外部存储设备,例如磁带库,具体包括冷备份和热备份。...热备份和冷备份可以参看:什么是冷备份和热备份,有什么区别? 应该备份哪些文件?
一、备份 思路: ①集群运行中 etcd 数据备份到磁盘上 ②kubeasz 项目创建的集群,需要备份 CA 证书文件,以及 ansible 的 hosts 文件 【deploy 节点操作】 1:创建存放备份文件目录...mkdir -p /backup/k8s1 2:etcd 数据保存到备份目录下 ETCDCTL_API=3 etcdctl snapshot save /backup/k8s1/snapshot.db...月 10 21:32 snapshot.db 4:模拟集群崩溃,执行 clean.yml 清除操作 cd /etc/ansible/ ansible-playbook 99.clean.yml 二、恢复...、自动恢复 1:一键备份 ansible-playbook /etc/ansible/23.backup.yml 2:模拟故障 ansible-playbook /etc/ansible/99.clean.yml...修改文件 / etc/ansible/roles/cluster-restore/defaults/main.yml,指定要恢复的 etcd 快照备份,如果不修改就是最新的一次 3:执行自动恢复操作
一、备份(mongodump)和恢复(mongorestore) 详细参数可以查看帮助 --help MongoDB提供了备份和恢复的功能,分别是MongoDB下载目录下的mongodump.exe...和mongorestore.exe文件 备份数据使用下面的命令: >mongodump.exe -h dbhost -d dbname -o dbdirectory -u username...,系统自动在dump目录下建立一个test目录,对应的就是test数据库名,这个目录里面存放该数据库实例的备份数据。 ...,例如:test,当然这个名称也可以和备份时候的不一样,比如test2 -directoryperdb:备份数据所在位置,例如:c:\data\backup\test -u:数据库用户名(如果没有权限...(mongoexport) MongoDB提供了导入和导出的功能,分别是MongoDB下载目录下的mongoimport.exe和mongoexport.exe文件 导出数据可以使用命令:在系统用户级别下
myisam和innodb,但是速度有点慢,如果遇到大的数据库很浪费时间!...protected]03 backup]# innobackupex --defaults-file=/etc/my.cnf --copy-back ./2017-08-23_21-23-46/ 即可恢复咱们的备份到...---- 四、增量备份的恢复 4.1 为了还原真实性,我模拟删除数据库,并且停掉mysql,利用咱们已经备份的数据去恢复它。...innobackupex version 2.3.6 based on MySQL server 5.6.24 Linux (x86_64) (revision id: ) Error: datadir...也已经全部恢复!
[root@localhost file]# pwd /file 2.开始备份系统,进到系统根目录下,使用tar进行备份 [root@localhost file]# cd / [root@localhost...lost+found --exclude=/mnt -- exclude=/sys --exclude=backup.tgz [root@localhost /]# ls backup.tgz 3.恢复测试...backup_1.txt [root@localhost file]# ls [root@localhost file]# [root@localhost /]# rm -rf /file/ 4.开始恢复...,执行tar命令进行恢复 [root@localhost /]# tar xvpfz backup.tgz -C / 5.恢复完成后,需要确认proc lost+found mnt sys目录是否存在,....执行完成以上步骤,还需要执行以下命令再重启即可 [root@localhost /]# restorecon -Rv / [root@localhost /]# reboot 7.重启完毕后,确认恢复
领取专属 10元无门槛券
手把手带您无忧上云