自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 资源 (1)
  • 收藏
  • 关注

原创 mysql数据库被误删除的数据恢复记录

在部署实施过程工作中,我经常采取的是全量备份数据量或者增量备份数据库,对于mysql数据库的备份是至关重要的!数据库对于网站的重要性使得我们对mysql数据的管理不容有失!然后,是人总难免会犯错误,说不定哪天大脑短路了来个误操作把数据库给删除了,怎么办???下面,就mysql数据库误删除后的恢复方案进行说明。一、工作场景(1)MySQL数据库每晚12:00自动完全备份。(2)某天早上上班...

2019-03-13 18:55:59 5461 1

原创 MySQL-dump之我见

一、mysqldump基本用法1)备份指定库:mysqldump -uroot -p --single-transaction --master-data=2 --flush-logs --databases DB_NAME_1 DB_NAME_2 ... > /tmp/db.sql2)备份指定表:mysqldump -uroot -p --single-transaction --mast...

2018-03-08 15:08:01 197

原创 mysql-binlog之我见

    谈到mysql ,最为重要的日志就是binlog.MySQL提供了4种不同的日志,分别是错误日志(error log)、普通日志(general log)、慢日志(slow log)以及二进制日志(binlog)。1.错误日志(error log):记录了系统启动、运行以及停止过程中遇到的一些问题2.普通日志:记录了MySQL执行的所有语句以及语句开始执行的时间等信息,用户可以选择性打开它...

2018-03-08 14:54:00 445

原创 Linux下FTP环境部署梳理(vsftpd和proftpd)

简单梳理下FTP主动和被动两种工作模式:12345678910111213141516171819202122232425262728293031323334353637FTP协议有两种工作方式:1)port方式:主动模式port(主动)方式的连接过程是:客户端向服务器的FTP端口(默认是21)发送连接请求,服务器接受连接,建立一条命令链路。当需要传送数据时,服务器从20端口向客户端的空闲端口发送...

2018-02-27 10:19:46 565

原创 linux缓存机制以及清理buffer/cache/swap

1)缓存机制介绍在Linux系统中,为了提高文件系统性能,内核利用一部分物理内存分配出缓冲区,用于缓存系统操作和数据文件,当内核收到读写的请求时,内核先去缓存区找是否有请求的数据,有就直接返回,如果没有则通过驱动程序直接操作磁盘。缓存机制优点:减少系统调用次数,降低CPU上下文切换和磁盘访问频率。CPU上下文切换:CPU给每个进程一定的服务时间,当时间片用完后,内核从正在运行的进程中收回处理器,同...

2018-02-27 10:06:22 243

原创 mysql+keepalived双主高可用

我们通常说的双机热备是指两台机器都在运行,但并不是两台机器都同时在提供服务。当提供服务的一台出现故障的时候,另外一台会马上自动接管并且提供服务,而且切换的时间非常短。MySQL双主复制,即互为Master-Slave(只有一个Master提供写操作),可以实现数据库服务器的热备,但是一个Master宕机后不能实现动态切换。使用Keepalived,可以通过虚拟IP,实现双主对外的统一接口以及自动检

2017-08-02 14:14:45 700

原创 mysqldump备份(全量+增量)方案操作记录

在日常运维工作中,对mysql数据库的备份是万分重要的,以防在数据库表丢失或损坏情况出现,可以及时恢复数据。线上数据库备份场景:每周日执行一次全量备份,然后每天下午1点执行MySQLdump增量备份.下面对这种备份方案详细说明下:1.MySQLdump增量备份配置执行增量备份的前提条件是MySQL打开binlog日志功能,在my.cnf中加入log-bin=/opt

2017-08-02 14:06:13 6182

转载 浅谈Nginx负载均衡与F5的区别

浅谈Nginx负载均衡与F5的区别IDEADATA-iDSP-Yeun 2015年11月15日前言笔者最近在负责某集团网站时,同时用到了Nginx与F5,如图所示,负载均衡器F5作为处理外界请求的第一道“墙”,将请求分发到web服务器后,web服务器上的Nginx再进行处理,静态内容直接访问本地门户,动态数据则通过反向代理指向内网服务。 李源1.png其实Nginx和F5这两者均可用作网站负载均衡...

2017-05-15 14:41:24 644

原创 shell脚本自动化安装docker_install.sh

docker_install.sh一.docker_env_check()1.查看server docker的状态service docker status > /dev/nul 2>&1service docker status :表示查看docker服务状态> /dev/nul :重定向到linux的空设备文件2>&1 :表示2的输出重定向等于1 

2017-03-16 09:37:16 4948 1

原创 XXX产品平台部署知识

1.分析系统服务器所运行的环境:linux服务器操作系统 server  ,浏览器的配置:IE.CHROME2.分析软件平台的开源依赖组件:涉及 数据库层面的开源软件:mysql,redis,postgesql,hugetable 等;涉及到高可用层面:一般使用keepalived 来检测服务器的状态;涉及到FTP进程:vsftpd 非常安全的ftp进程;涉及到web应用服务器

2017-03-16 08:51:16 661

原创 Greenplum 数据库查询导出csv文件

1.psql gp_db;进入数据库2.\o /tmp/test.csv  设置要导出文件的目录 \o /tmp/test.csv     \o [ { filename | |command } ] 将后面的查询结果输出到文件 filename 或通过管道将后面结果输出到一个独立的Unix shell 里执行 command.如果没有声明参数,将查询结果输出到stdout.3

2017-03-03 09:08:40 5273

原创 Hugetable数据库如何导出数据?

1.查出所需要的表:show create table 表名;2.建一张临时表:table_name_tmp,create tabletable_name_tmp(字段1 数据类型 COMMENT '',字段2 数据类型 COMMENT '',字段3 数据类型 COMMENT '',字段4 数据类型 COMMENT '',.........

2017-03-03 08:50:14 428

高可用架构

高可用架构全 6期高可用架构全 6期高可用架构全 6期高可用架构全 6期

2017-12-25

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除