• 2024-11-01flashback实现数据快速复原
    flashback实现数据快速复原MyFlash限制仅支持5.6与5.7版本binlog格式必须为row,且binlog_row_image=full只能回滚DML(增、删、改)第零步:确定日志mysql>showvariableslike'log_bin%';+---------------------------------+-----------------------------------
  • 2024-09-20MyFlash MySQL数据恢复实战案例:将MySQL Docker容器误删除DELETE的数据进行闪回恢复
    创建MySQL容器mkdir-p{data,conf.d}cat>conf.d/log-bin.cnf<<-EOF[mysqld]log_bin=mysql-binlogserver_id=1EOFdockerrm-fmysqldockerrun-d--namemysql-eMYSQL_ROOT_PASSWORD=123456-p3306:3306-v/etc/localtime:/etc/localtime-v./data:
  • 2024-09-20MyFlash使用示例——美团点评的开源MySQL闪回工具安装及使用示例
    下载及安装我已经将二进制安装包上传至网盘,点击如下链接进行下载——链接:https://pan.baidu.com/s/1RzuHv6nDiAVMP7yk03bdNg?pwd=jtua提取码:jtua将如下两个二进制文件拷贝至Linux系统PATH路径下将mysqlbinlong20160408重命名为mysqlbinlog1.Howtousecdbinary
  • 2024-07-05Oracle闪回(Flashback)功能简介
        在Oracle数据库中,ASOFTIMESTAMP语法用于使用时间戳技术访问特定时间之前的数据,或者说把数据库回滚到某个时间点以前的状态。它基于Oracle的时间戳功能,允许用户查询某个表在特定时间点的快照。其语法如下:SELECT<COLUMNS>FROM<TABLE>ASOFTIMESTAMP<TIMESTAMP>
  • 2024-04-26闪回还原点(Restore Point)
    还原点概念Restorepoint 有两种类型: Normal 和 Guaranteed。1)Normalrestorepoint创建语法:createrestorepointrp_name;相当于某个时间点或者 SCN 的一个别名。 restorepoint 的名字和对应的 SCN 会保存在控制文件中。创建了 normalrestorepoint 后,如果需
  • 2024-04-01GeminiDB Cassandra接口新特性FLASHBACK发布:任意时间点秒级闪回
    本文分享自华为云社区《GeminiDBCassandra接口新特性FLASHBACK发布:任意时间点秒级闪回》,作者:GaussDB数据库。技术背景数据库作为现代信息系统的核心组成部分,承担着存储、管理和检索大量数据的重要任务。然而,在实际的业务运行过程中,由于各种原因,数据库可能会出现异常或者故
  • 2024-03-29启用Flashback Database闪回数据库功能
     若想顺利的使用闪回数据库功能,需要先将数据库置于闪回数据库状态。此文记录开启闪回数据库功能的步骤,注意调整过程需要重启数据库并确保数据库处于归档模式。1.确认数据库是否开启FlashbackDatabase功能若未开启,则继续,若已经开启,请从此小文儿飘过~~SYS@ora11g>selectflashbac
  • 2024-03-28Flashback Database闪回数据库功能实践
    FlashbackDatabase闪回数据库功能极大地降低了由于用户错误导致的数据丢失的恢复成本。这是一种以空间换取缩短恢复时间的解决方案,这是值得的。这里给出闪回数据库的使用方法,体验一下这种恢复操作的便利性。1.使用FlashbackDatabase的前提条件1)启用了flashbackdatabase2)必须打
  • 2024-03-28Flashback Drop闪回删除功能实践
    Oracle的FlashbackDrop闪回删除功能给出我们一种误DROP删除表的便捷恢复方式,实现这种功能的原理是Oracle的“回收站”(RecycleBin)功能。注意,如果被删除的表原先是存放在SYSTEM系统表空间上,则不支持此功能。1.FlashbackDrop功能 恢复被错误drop掉的表。当一张表被删除后,依然可以
  • 2023-09-13DG延迟排查思路
    问题概述近期在生产环境进行dg切换演练,需要active备库,演练完用闪回点切换回dg。切换后大量数据库产生应用延迟。1.检查dg状态,显示各进程正常,但MRP0进程的SEQUENCE#和BLOCK#无变化,说明无日志应用。 rfs进程能正常接收日志。SQL>selectprocess,status,sequence#,block#fromv$ma
  • 2023-09-11MySQL数据误删flashback
    使用binlog2sql(Python版)解析binlog文件来创建回滚的sql准备工作需要提前安装Python环境gitclonehttps://github.com/danfengcao/binlog2sql.gitcdbinlog2sqlpip3install-rrequirements.txtMySQL必须开启binlog,且binlog_format=ROW,且binlog_row_image=FULLshowv
  • 2023-08-25ubuntu 20版本安装vnc连接灰屏问题
    修改vim  ~/.vnc/xstartup#!/bin/shautocutsel-forkxrdb$HOME/.Xresourcesxsetroot-solidgreyexportXKL_XMODMAP_DISABLE=1exportXDG_CURRENT_DESKTOP="GNOME-Flashback:Unity"exportXDG_MENU_PREFIX="gnome-flashback-"unsetDBUS_SESSION
  • 2023-08-04表闪回操作
    1、表闪回查询select*from表名asoftimestampto_timestamp('2023-08-0415:25:00','yyyy-mm-ddhh24:mi:ss');2、表闪回(1)开启表闪回altertable表名enablerowmovement;(2)闪回表数据到某个时间点flashbacktable表名totimestampTO_TIMESTAMP('2023-08-0415:2
  • 2023-05-09Orcale-利用闪回恢复数据方法 flashback table 误删,表数据恢复到之前的某一时刻
    Orcale-利用闪回恢复数据方法原文链接:https://www.cnblogs.com/caster-xzn/p/8686376.html一.delete误删方法1:如果表结构没有改变,直接闪回整个表,具体步骤:--首先需要表闪回权限,开启行移动功能altertable表名enablerowmovement;--执行闪回恢复表数据到
  • 2023-04-30闪回表(Flashback table)运用
    上一回演示了运用闪回表查询恢复delete删除的数据以及其原理,今天了解下闪回表。原理: 闪回表(Flashbacktable)与闪回查询(Flashbackquery)的原理大致相同,也是利用undo信息来恢复表对象到以前的某一个时间点(一个快照),因此也要确保AUM有足够的Retention值。但闪回表不等于闪回查询,其区别
  • 2023-03-02KingbaseES V8R6 运维案例 --flashback drop table
    一、KingbaseESV8R6flashbackdroptable介绍使用FLASHBACK删除和恢复表删除表时,数据库不会立即删除与该表关联的空间。数据库重命名表,并将其和任何关联的对象放在回
  • 2023-02-28oracle 闪回技术
    闪回技术概览1.查看数据的过去状态2.可沿时间轴向前或者向后闪回3.协助用户进行错误分析和恢复4.简单的sql实现闪回(或者DBMS_FLASHBACK包)5.闪回时间与数据库大小无关(
  • 2023-02-22vncviewer 灰屏、黑×,并提示unencryted connection
    环境腾讯云上的Ubuntu18解决方法编辑配置文件,将配置文件修改为如下内容vi~/.vnc/xstartup#!/bin/shexportXKL_XMODMAP_DISABLE=1exportXDG_CURRENT_DESKTOP="
  • 2023-02-03KingbaseES flashback drop table
    KingbaseES引入回收站功能,实现droptable操作的数据恢复。回收站功能默认关闭,参数名称:kdb_flashback.db_recyclebin。如果不允许一个删除的表进回收站,需要在drop语句后面
  • 2023-01-0419c 闪回的局限性能
    ###sample1    db_flashback_retention_target保留时间 3、配置闪回保留时间SQL>showparameterdb_flashback_retention_targetNAMETYPEVALUE---------
  • 2022-12-25Oracle使用闪回恢复表数据
    1、先去回收站看看相关数据的信息select*fromuser_recyclebin2、确认后使用闪回来恢复表数据flashbacktable要恢复的表名tobeforedrop;如果在删除表数据后,有
  • 2022-11-14MySQL误删恢复方法1
    MySQL不同于oracle,没有闪回查询这类概念,但网上流传几个闪回的开源工具如binglog2sql、MyFlash,可以使用binglog日志进行误操作数据的恢复。笔者以前测试过binglog2sql,发
  • 2022-11-07VNC配置
    Followthesesteps:Installgnome-session-flashback:sudoaptinstallgnome-session-flashbackAddthisto~/.vnc/xstartup:#!/bin/shautocutsel-forkx
  • 2022-10-05使用 Oracle 闪回表恢复表
    Oracle闪回表使您能够将表恢复到其上一个时间点的状态。它为恢复被用户或应用程序意外修改或删除的表提供了一种快速的在线解决方案。在许多情况下,Oracle闪回表使您无需