数据库备份操作是非常重要的一步,针对上线系统来说,没有备份的数据库是不安全的。本博文通过查阅网上资料,实现了mysql数据库通过shell脚本文件的全备份,增量备份和局域网内定时备份操作。服务器介绍:centos 7.0【本地全备份】 1. 单数据库备份脚本文件#vi mysql-backup.shdb_user="root" #本服务器用户名密码
db_passwd="root"
db_host="192.168.64.137" #本服务器地址
db_name="whp" #需要备份数据库名称
# the ...
简介
Binlog日志,即二进制日志文件,用于记录用户对数据库操作的SQL语句信息,当发生数据误删除的时候我们可以通过binlog日志来还原已经删除的数据,还原数据的方法分为传统二进制文件还原数据和基于GTID的二进制文件还原数据
前期准备
准备一台Centos7虚拟机,关闭防火墙和selinux,配置IP地址,同步系统时间,安装MySQL数据库
传统二进制日志还原数据
修改配置文件
[root@localhost ~]# vi /etc/my.cnf
server-id=1
log-bin=binlo...
Oracle归档日志若不定期清理将占用很大存储空间,在Linux环境下我们可以用shell脚本实现清理(Window下用bat同理)。
1. 查看归档日志存放位置
用oracle用户登录[oracle@localhost data]$ sqlplus sys/password as sysdbaSQL> show parameter recover;
如果更改过归档日志路径,请执行archive log list;查看:SQL> archive log list;
2. 创建归档日志存放路径[oracle@localhost db_1]$ mkdir /home/oracle/del_log
[oracle@localho...
centos7+nginx1.6.2,配置目录/home/mysite绑定了100个网站(网站程序一样,链接数据库不一样)
然后他们的日志配置是access_log /home/mysite/logs/$host/access.log main;
重新启动nginx,访问网站,访问日志没有生成,nginx错误日志中提示:2014/12/22 23:56:11 [crit] 14021#0: *1 open() "/home/mysite/logs/xxxxA.com/access.log" failed (2: No such file or directory) while logging request, client$
修改nginx.confacce...
丰富的过滤功能,可以实现过滤日志信息中的任何部分,可将消息过滤后在转发灵活的配置选项,配置文件中可以写简单的逻辑判断,自定义输出格式等增加了重要的功能,如使用tcp进行消息传输,支持UDP,TCP,SSL,TLS,RELP有现成的前端web展示程序可以使用MySQL,PGSQL,Oralce实现日志存储默认安装的rsyslog软件包提供的守护进程是rsyslog,它是一项系统的基础服务,应该设置开机运行2、核心组成facility(设施,收集管道),priority(级别)...
之前的文档介绍了ELK架构的基础知识,日志集中分析系统的实施方案:- ELK+Redis- ELK+Filebeat - ELK+Filebeat+Redis- ELK+Filebeat+Kafka+ZooKeeperELK进一步优化架构为EFK,其中F就表示Filebeat。Filebeat即是轻量级数据收集引擎,基于原先Logstash-fowarder 的源码改造出来。换句话说:Filebeat就是新版的 Logstash-fowarder,也会是ELK Stack在shipper端的第一选择。这里选择ELK+Redis的方式进行部署,下面简单记录下ELK结合Re...
之前的文档介绍了ELK架构的基础知识,日志集中分析系统的实施方案:- ELK+Redis- ELK+Filebeat- ELK+Filebeat+Redis- ELK+Filebeat+Kafka+ZooKeeper
ELK进一步优化架构为EFK,其中F就表示Filebeat。Filebeat即是轻量级数据收集引擎,基于原先Logstash-fowarder 的源码改造出来。换句话说:Filebeat就是新版的 Logstash-fowarder,也会是ELK Stack在shipper端的第一选择。
这里选择ELK+Redis的方式进行部署,下面简单记录下ELK结合R...
参考来自:
the_script :https://yq.aliyun.com/articles/675198
名山、深处:https://www.cnblogs.com/skychenjiajun/p/8244099.html
?cmzsteven:https://blog.csdn.net/cmzsteven/article/details/50413837
Linux公社:https://www.linuxidc.com/Linux/2017-10/147693.htm
qq_33157780: https://blog.csdn.net/qq_33157780/article/details/50672915日志管理服务器可以解决以下问题:1、不再需要逐台服务器去查询系统日志文件...
df 查看 占用
[root@instance-ncwnnt0e /]# df
Filesystem 1K-blocks Used Available Use% Mounted on
devtmpfs 1008756 0 1008756 0% /dev
tmpfs 1020532 0 1020532 0% /dev/shm
tmpfs 1020532 17048 1003484 2% /run
tmpfs 1020532 0 1020532 0% /sys/fs/cgroup
/dev/vda1 41152716 23703492 15702820 61% /
overlay ...
安装Logstash步骤
1. 安装Java 8 官方说明:需要安装Java 8 ,不支持Java 9...
2. 安装Logstash可以同elasticsearch一样建立repo文件通过yum安装,也可以去官网直接下载rpm包进行本地安装
1、日志文件的功能日志文件是用于记录Linux系统中各种运行信息的文件,相当于Linux主机的“日记”。不同的日志文件记载了不同类型的信息,如Linux内核消息、用户登录事件、程序错误等。日志文件对于诊断和解决系统中的问题很有帮助,因为在Linux系统中运行的程序通常会把系统消息和错误消息写入相应的日志文件,这样系统一旦出现问题就会“有据可查”。此外,日志文件还可以帮助寻找访问者留下的痕迹。2、日志文件的分类(1)内核及...
XFS文件的恢复1.添加新磁盘,分区格式化并挂载2.在新磁盘中创建文件3.备份文件xfsdump -f /opt/xfs_dump /dev/sdb14.模拟数据丢失5.恢复文件xfsrestore -f /opt/xfs_dump /data/可以使用周期计划任务定时备份,以防以后数据丢失可以重新找回
一.日志文件
1.日志文件的功能和分类2.日志文件保存位置和文件介绍Linux 操作系统本身和大部分服务器程序的日志文件都默认放在目录/var/log/下。一部分程序共用一个日志文件,一部分程序使用单个日志文件,而有些大型服务器程序由于日志文件不止一个,所以会在/var/log/目录中建立相应的子目录来存放日志文件,这样既保证了日志文件目录的结构清晰,又可以快速定位日志文件。有相当一部分日志文件只有 root用户才有权限读取,这保证...
1.在系统目录下分别执行如下命令:cd /etc/yum.repos.d/wget http://rpms.adiscon.com/v8-stable/rsyslog.repo yum install rsyslogyum install rsyslog2.启动服务systemctl start rsyslog 设置立马启动systemctl status rsyslog 检查状态 3.设置开机自启动
centos默认没有setup工具包
安装:yum install setuptool在次执行:发现缺少一个系统服务管理
安装:yum install ntsysv勾选保存!!!
graylog是一款优秀的日志收集分析软件,区别于ELK,它更加简洁,高效,部署使用更加简单 官方网址https://www.graylog.org/,安装手册参考http://docs.graylog.org/en/3.0/pages/installation.html 一、安装部署 graylog采用单机部署,,采用最小化部署,架构如下组件介绍 :Graylog 提供 graylog 对外接口 ,Web界面, CPU Elasticsearch 日志文件的持久化存储和检索, IO MongoDB 只是存储一些 Graylog 的配置安装前准备,采...