lxy2.sql中。 mysqldump -uroot -proot -h49.235.28.88 -P3306 lxy -d -R> /usr/local/lxy2.sql (6) 不备份表结构,只备份数据到lxy3.sql (2) 使用source命令导入备份数据。 source /usr/local/all.sql 单库恢复 (1) 登录Mysql,删除要恢复的旧数据库。 (2) 使用source命令导入备份数据。 全库恢复 (1) 退出mysql,使用mysql命令恢复数据。 --flush-logs --master-data=2 > /usr/local/all1.sql 所以说实际上备份有两个文件:mysqldump全量备份生成的/usr/local/all1.sql
一、rsync的特性 rsync的特性: 1、 支持拷贝特殊文件,设备等 2、 可以有排除指定文件或者目录同步的功能,相当于tar的排除功能 3、 可以做到保持源文件或目录的权限、时间、软硬连接、 二、rsync的应用 web服务器到备份服务器之间—》定时备份站点数据及配置 cron+rsync nfs服务端到备份服务器之间—》实时备份 sersync+rsync \inotify+rsync etc/hosts /tmp/ ===》cp rsync -avz –delete /tmp1/ /mnt/ ===>rm 第二种工作模式、使用远程的shell -e指定隧道 推 把文件推到服务器端 行注释掉、80行打开,122行打开 第三种以守护进程(socket)的方式传输数据 需要做以下准备 1、配置服务端rsync 1)服务端的错误日志cat /var/log/rsyncd.log 1)首先给备份服务器设置配置文件 rsync客户端 1、创建密码文件 echo “pyrene” >/etc/rsync.password chmod 600 /etc/rsync.password 2、创建备份目录(用于打包文件) mkdir
1、备份项目需求 (1)所有的服务器备份目录统一(/backup) mkdir /backup (2)要备份的系统配置文件包括但不限于: a、定时任务的配置文件(/var/spool /cron/root)(适用于web和nfs服务器) b、开机自启动的配置文件(/etc/rc.local)(适用于web和nfs服务器) c、日常脚本目录(/server /app/logs (5)web服务器保留打包后七天的备份数据即可(本地留存7天即可,太多硬盘会满) tar zchf /backup/system_backup_$(date +%F).tar.gz /etc/sysconfig/iptables find /backup -type f -mtime +7|xargs rm (6)备份服务器上,保留每一周的所有数据副本,其他要保留6个月的数据副本 -name "*week1.tar.gz"|xargs rm 2、如何验证数据完整性 利用md5算法进行验证数据完整性 md5sum -c 指纹文件命令执行原理
开通功能 2. 请先购买云备份存档空间,再开始使用存档云备份功能。 即时备份 点击【即时备份】,将会立刻对帕鲁存档进行一次云备份。 点击创建存储桶,输入存储桶名称(例如,palgame2)。注意:一定要选择与轻量应用服务器同样的地域。 2. 1.4 登录轻量应用服务器,创建一个空的服务器挂载目录。 mkdir /palbackup 2. 创建备份脚本 2.1 确认帕鲁的备份存储目录。 2. 创建存储桶&获取密钥 2.1 登录 轻量云控制台 的对象存储,点击创建存储桶,输入存储桶名称(例如,palgame2)。注意:一定要选择与轻量应用服务器同样的地域。 2.创建存储桶&获取密钥 2.1 登录 轻量云控制台 的对象存储,点击创建存储桶,输入存储桶名称(例如,palgame2)。注意:一定要选择与轻量应用服务器同样的地域。
带RAID服务器能GHOST备份吗? 2、其它 (1)磁盘阵列需要操作系统的支持,而dos不支持磁盘阵列,所以你不能用ghost,,, (2)先加载RAID驱动,然后再使用GHOST对系统进行镜像,生成的文件才是可以使用的。 恢复时必须进入DOS界面 现在,有了Acronis True Image Server,它具有ghost的所有优点,而没有上述的缺点, 特别是对阵列和网络的支持,使它可以用到网络上的任何计算机上,特别对服务器备份 Acronis True Image Server的主要特点: 1.支持所有的磁盘类型(IDE,scsi,阵列,pata,sata,移动介质,网络存储……) 2.支持网络环境 3.支持在线系统分区备份 这时就可以用自带的GHOST备份了。刚在一台IBM x235上做了RAID5的备份。 只要配置好网络,也可以直接把映像文件写到局域网其他机器的共享目录内。
---- 2 dump备份 2.1 方法说明 dump是官方推荐的备份方式,需使用专门的版本还原机制。 优点 – 可全量备份也可增量备份,可根据需要灵活备份或还原指定版本。 svnsync实际上是类似于同时存在两个SVN服务器,只是备份服务器相当于替补的角色。 优点 – 当主服务器损坏时,备份服务器可以直接使用,无缝连接。 在主服务损坏时,另外两类备份方法需要重新搭建服务器或者复原仓库,但是svnsync备份服务器立即就可以用上。 3.2 备份方法 3.2.1 SVN服务器安装 在备份服务器中安装SVN服务器,并创建与主服务器相对应的仓库。 注: a svn://192.168.162.111/project为备份服务器仓库路径, 第1/2个admin分别为备份服务器仓库用户名和密码 b 在Linux系统中记得修改post-commit
本身部署的服务器是有RAID1的,可以不用担心磁盘损坏的问题,但是还是要考虑服务器中毒和容灾相关的问题,于是我便开始着手备份工作。 docker compose部署文件同步到备份服务器,这样如果服务器出问题,以前的服务不能用了,在恢复和重新部署时,我可以找到当时使用的容器和版本,这样有利于数据的恢复。 我首先在备份服务器上创建了两个备份文件夹 mkdir confluence-backup yapi-backup 然后把docker部署文件夹复制到备份服务器 scp -r /home/confluence /dump # 删除docker内的数据 docker exec -it yapi-mongo /bin/bash -c "rm -rf /tmp/dump" # 同步到备份服务器 rsync -av dump.sql . # 删除docker内的数据 docker exec -it mysql-confluence /bin/bash -c "rm -rf /tmp/dump.sql" # 同步到备份服务器
环境信息 处理器架构:X86 操作系统:CentOS Linux release 7.9.2009 (Core) 功能介绍 1.定时备份数据库。 2.定时备份指定文件夹内容。 3.将所有备份内容打包。 4.将所有备份内容按时间日期文件夹存储。 操作步骤 1.新建存储数据库账户密码文件夹,例如/usr/local/backup_conf。 mkdir /usr/local/backup_conf 2.设置该文件夹只允许root账户读写,拒绝其他账户读写。 chmod 600 /usr/local/backup_conf 3.验证。 BACKUP_MYSQL="/var/lib/mysql/mysql_general.log" #要备份的数据库文件夹目录 BACKUP_DIR="/usr/local/backup" # 指定备份项目文件存储在哪个目录 crontab -e 0 2 * * * /usr/local/backup_go_sh/backup.sh 注:每天凌晨2:00运行脚本。
测试目的 为什么我们要备份到远程服务器呢,通常有下面几种原因: 灾备,将备份放在远端服务器。 减少本地磁盘占用,假如本地已经没有多余的磁盘空间了,这时就可以直接备份到远端,而不必在本地保留备份文件。 验证备份文件可用性,通常,我们需要定期检验下备份文件可用性,那么就可以采用这种方式,直接备份到远程 MySQL 服务器并恢复。 添加从实例,直接备份到远程并恢复出一个实例,与主库建立复制。 主机名 主机 IP 实例 版本 端口 备份用户 mysqlbackup版本 XtraBackup版本 qin_2 10.186.64.13 MySQL A 5.7.25 3306 user_A 4.1.4 使用 mysqlbackup 备份到远程服务器时,可以提前给服务器之间配置 SSH 密钥认证,实现免密登录,也可以在备份中途输入密码完成备份,两者皆可。 测试过程 场景一 tar 方式流式到远端 备份命令 -- 在qin_2上配置免密登录到远端(qin_4) shell> ssh-keygen shell> ssh-copy-id root@10.186.64.16
作为一种可以用来搭建网站、应用开发的新型互联网服务托管平台,在行业之中,专业人士习惯的称之为云服务器,这种云服务器与普通的服务器有一定的区别,使用起来的感觉也很不一样,以下便是关于云服务器备份和云硬盘备份的区别分享 云服务器备份和云硬盘备份的区别 想要将新型的云服务器运用妥当,前提条件还是要了解云服务器备份和云硬盘备份的区别。 其次便是云服务器在操作备份的时候,需要对整个的云服务器进行保护的状态,只有这样的做法,才能使备份的东西不会丢失或损坏,而对于云硬盘来说,系统盘中是没有个人数据的,因此只是需要对部分的数据盘进行备份即可。 云服务器与普通服务器的区别 当掌握了云服务器备份和云硬盘备份的区别后,就会发现云服务器和普通的服务器之间是有着不同的区别的,在使用的时候,更会显得更加方便好用了。 如果对云服务器这方面很感兴趣的话,可以多关注下如云服务器备份和云硬盘备份的区别等相关信息,这样在自己操作的时候,会更加得心应手了。
redis是一款内存数据库, 谁也无法保证服务器不宕机,那服务器宕机后内存数据就全丢了啊, 这是就需要提前把数据保存到磁盘,我们把这种操作称之为持久化. 恢复的话就看2.1RDB备份与恢复吧 2. 自动持久化数据 自动持久化数据可以用RDB或者AOF, 建议2种都用. RDB : 只保留键值对, 可以直接加载到内存,所以恢复的时候就很快. AOF : 是记录的操作, 即包含命令和键值,更完整一些,但恢复的时候是在伪终端重新执行一遍命令的,速度慢一些. 2.1 RDB自动备份与手动恢复 2.1.1 RDB备份/快照 其实RDB持久化更像是快照 , 因为备份的话是有2份一样的数据的(在内存中的数据是不包含的) 查看当前的自动备份策略: 127.0.0.1:6379> config get save 1) "save" 2) "900 1 300 所以做redis备份的时候,记得要定时把RDB文件拷贝一份到其它目录,其实还有AOF,也不用太紧张.
电脑出现系统故障是一个很正常的现象,在这个时候只能通过重组系统的方法来解决故障,如果我们此前有将正常的系统备份到U盘里面那么重装系统就会变得很简单,接下来就教给大家怎样用GHOST备份系统。 1、首先把装有一键GHOST装系统的U盘插在电脑上,然后打开电脑马上按F2或DEL键入BIOS界面,然后就选择BOOT打USD HDD模式选择好,然后按F10键保存,电脑就会马上重启。 2、重启后电脑就会进入一键GHOST装系统界面,然后就选择运行快速DOS工具箱。 3、进入GHOST工具箱后就按回车,回车后就进入GHOST指令界面,然后输入GHOST这个指令,按回车。 (注:备份系统不能放在主分区那要分在别的分区上,一般都分在最后一个分区上。) 6、到了这一步就按YES,就开始备份拉,等上一会儿就完成备份拉。 通过上面的方法借助一键GHOST工具将系统备份好了,如果下次再次碰到需要重装系统的情况则可以直接使用这个备份好的系统进行重装操作,当然如果碰到更好的系统,也可以重复操作一遍上面的步骤来备份更好的系统。
尽管我们有很丰富的运维经验,但是也有可能会失手,所以在处理腾讯云服务器的时候,建议在操作之前做好备份。 我们可以选择手动将数据下载到本地备份,也可以用之前有介绍的镜像备份(腾讯云服务器制作服务器镜像以及恢复数据),也可以用这篇文章需要提到的快照备份。 快照备份与镜像备份是不同的,直接一点就是快照备份只是将当前服务器硬盘备份,而没有做成系统安装盘,如果是镜像备份,我们可以将服务器制作成类似安装盘,一样。 操作快照备份之前需要将服务器关闭,要不容易出现故障。 这里到云硬盘菜单中看到当前服务器,我们是要对当前云硬盘快照备份。当然也是这台服务器所在的云硬盘。 这里我们命名,直接确定就可以快照备份。 然后就可以看到确认服务器,点击确定就可以回滚到备份节点的数据。 总结,这篇文章已经完成关于腾讯云服务器快照备份的教程。目前是免费的,以后可能会收费快照备份服务,具体以官方为准。
1.环境 测试环境:centos6.9 mysql版本:mysql5.6 mysql安装目录:/usr/local/mysql/ 备份目录:/mysqlbak 脚本位置:/mysqlbak/mysqlbak.sh 2.脚本代码 脚本内容如下,已有注释,请自行根据内容修改: #2018.4.15刘编写 #定义用户名和密码 user="root" pass="root" #设置备份目录,在此为/mysqlbak ,可自行设置 backup_dir="/mysqlbak" #获取系统时间格式2018041521 backuptime="$(date +"%Y%m%d%H")" #删除时间设置为当前时间前2周 deletetime=`date -d "2 week ago" +"%Y%m%d%H"` rm -f /mysqlbak/mysqlbak_$deletetime.zip #进入mysql可执行文件目录 若无该文件请执行yum安装crond命令:yum install crontabs 末尾添加一行: 59 21 * * * root /mysqlbak/mysqlbak.sh 以上意思为每天21:59分执行一次备份
我们上一大章介绍了Kubernetes的知识,本章节我们进入中间件的讲解,这里会包含很多不同的类型组件,中间件的第一个大类我这里定义的是Web服务器。 由于目前使用最广泛的Web服务器是Nginx,所以我们这里的讲解主要以Nginx服务器为主。 任何应用软件,部署以后,都需要考虑到监控和备份的问题。我们这一章的Nginx也不例外。 监控指标 Active connections: 3 server accepts handled requests 3 3 6 Reading: 0 Writing: 1 Waiting: 2 nginx -v 2>&1 | awk -F'/' '{print $2}') wget http://nginx.org/download/nginx-${NGINX_VERSION}.tar.gz 备份 Nginx的核心其实就是配置文件,所以备份的核心也是这些配置文件,可以通过任何计划定时把配置文件同步到其他地方。如果还涉及到静态文件,也可以同步备份。
备份DHCP服务器 1.单击"Start"→"Administrative Tools",然后单击"DHCP"。 2.右键单击服务器名称,然后单击"Backup"。 3.在"Browse For Folder"对话框中,选择要存放备份文件的文件夹,然后单击"OK"。 4.如果计划立即更换DHCP服务器,可以继续下面的步骤。否则备份过程至此就已经完成。 5.右键单击服务器名称,单击"AllTasks",然后单击"Stop"。我们要停止DHCP服务器来防止它新分发的地址没有备份。 还原DHCP服务器 1.单击"Start",单击"Administrative Tools",然后单击"DHCP"。 2.右键单击服务器名称,然后单击"Restore"。 4.注意:如果需要还原DHCP服务器,却没有手动创建一个备份,可以检查"%SystemRoot%\System32\dhcp\backup\"下的文件夹和子文件夹,使用自动生成的备份。
系统环境:centos7.5 1、查找安装包,安装rsync #查找 rpm -qa | grep rsync #安装 yum -y install rsync 2、开启873端口(远程同步需要开启, [DEST] 2)通过远程 Shell 使用: 拉: rsync [OPTION...] [USER@]HOST:SRC... [DEST] 推: rsync [OPTION...] SRC... :将/data目录下的文件备份到/home/my目录下 rsync -avzh /data/ /home/my/ #将本地文件推送到远程服务器 rsync -avzh /data/ root@192.168.31.225 方式传输 rsync -avzhe root@192.168.31.225:/home/my/ /data/ 5、添加认证模块,用定时任务自动备份 #配置服务器配置文件/etc/rsyncd.conf, timeout = 900 # ignore nonreadable = yes # dont compress = *.gz *.tgz *.zip *.z *.Z *.rpm *.deb *.bz2
1.文件服务器 图片等文件 2.数据库 Oracle备份表空间文件: .dmp 3.缓存 Redis可以不用备份,因为它是内存数据库,数据断电即失。
老高以前写过一篇使用dropbox同步备份网站和数据库的文章,里面的内容虽说能用,但已经很过时了,今天老高给大家介绍一中更好的方式,那就是用过API备份。 新申请的Dropbox账号,默认有2G的可用空间,可以通过邀请等方式最高扩容到18G。老高直接18元入了马云家的18G账号回来改密码和邮箱? Choose an API 选 Dropbox API 2. 随后进入APP设置中,在OAuth 2中找到Generated access token,点一下,复制生成的token 工具 andreafabrizi/Dropbox-Uploader # 初始化 git the 'Generated access token' section, then copy and paste the new access token here: 第一次运行成功后我们就可以使用他备份或者下载文件了
ssl_certificate /usr/local/nginx/1_tz.990520.xyz_bundle.crt; ssl_certificate_key /usr/local/nginx/2_