在linux系统中,有几个目录是比较重要的,平时需要注意不要误删除或者随意更改内部文件。 /etc: 上边也提到了,这个是系统中的配置文件,如果你更改了该目录下的某个文件可能会导致系统不能启动。 /bin, /sbin, /usr/bin, /usr/sbin: 这是系统预设的执行文件的放置目录,比 ...
分类:
其他好文 时间:
2017-07-24 21:22:44
阅读次数:
163
linux 系统则是由 cron (crond) 这个系统服务来控制的。Linux 系统上面原本就有非常多的计划性工作,因此这个系统服务是默认启动的。另 外, 由于使用者自己也可以设置计划任务,所以, Linux 系统也提供了使用者控制计划任务的命令 :crontab 命令。 一、crond简介 c ...
分类:
其他好文 时间:
2017-07-23 10:18:03
阅读次数:
230
记录一次我在linux下的瓜皮操作吧,这次是乱用rm-rf导致。起因是我用vim编辑配置文件后,wq后面接了~然后回车,这样保存后,该路劲下多了一个~文件。一开始我觉得是以~创建了一个文件而已,没多想就直接rm-rf~了,当时没什么事,接着再次编辑文档保存退出时发现,会提示E138:Ca..
分类:
其他好文 时间:
2017-07-21 22:10:40
阅读次数:
148
1.背景*为了数据安全,搭建了主从。实时主从备份只能防止硬件问题,比如主库的硬盘损坏。但对于误操作,则无能为力。比如在主库误删一张表,或者一个update语句没有指定where条件,导致全表被更新。当操作被同步到从库上后,则主从都“回天无力”。*闪回用于快速恢复由于误操作..
分类:
数据库 时间:
2017-07-21 22:03:15
阅读次数:
218
mysql5.6开始已经支持主从延迟复制,可设置从库延迟的时间.延迟复制的意义在于:主库误删除对象时,在从库可以查询对象没改变前状态.方法介绍1.percona公司pt-slave-delay工具主库:[mysql@localhost~]$loginLoggingtofile‘/tmp/master.log‘Warning:Usingapasswordonthecommandline..
分类:
数据库 时间:
2017-07-21 21:58:56
阅读次数:
218
#加深对Linux句柄的理解/紧急情况下Oracle的快速恢复不同于从Oracle中drop掉数据文件,在某些情况下,可能会遇到数据库在运行时数据文件在操作系统级别被删除,而此时Oracle实例并未崩溃,仍然处于open状态。此时就要求尽量在最小的影响下最高效率地完成恢复。现将恢复过程整理..
分类:
数据库 时间:
2017-07-17 18:40:21
阅读次数:
191
一、错误日志 当数据库出现任何故障导致无法使用时,第一时间先去查看该日志 1、服务器启动关闭过程中的信息 2、服务器运行过程中的错误信息 日志存放路径,可以通过命令查看: 日志文件命名格式:host_name.err 二、二进制日志 又称BINLOG,记录所有的DDL语句和DML语句,不包括查询语句 ...
分类:
数据库 时间:
2017-07-16 18:28:27
阅读次数:
226
1、用TCODE:PC_PAYRESULT查询员工的工资计算结果的时候发现工资计算结果的目录含有不正确的信息,或者被错误删除或者破坏,; 这种情况一般是由删除工资计算结果不当造成,比如删除结果不是从最后一条开始逐条往前删除,而是从中间选择删除。 2、这种情况会造成有工资计算结果但不读取不到,或者读取 ...
分类:
其他好文 时间:
2017-07-14 13:37:04
阅读次数:
136
一、场景:openstack虚拟机存放于ceph存储,由于用户将系统的grub误删除,导致系统无法正常引导。现在用户要求抢救文件。二、可行的方案:1、将虚拟机保存为镜像,将镜像转换成云硬盘,将云硬盘挂载到其他虚拟机上镜像抢救。优点:依赖默认的dashboard就能完成操作,较为简单,..
分类:
其他好文 时间:
2017-07-13 18:51:59
阅读次数:
773
如果线上的MySQL生产数据库的数据被误删除,然后DBA去会恢复数据的时候,发现该数据库没有做备份、binlog也没有开启的话。还有其他手段去尽力去恢复数据吗?percona公司提供了一个非常规的修复工具,可以去修复表数据。当然这个工具是有限制的:1、仅针对innodb引擎的表
2、表..
分类:
数据库 时间:
2017-07-11 23:01:13
阅读次数:
222