精华内容
下载资源
问答
  • 说出来有点丢人,数据库竟然没有备份,是的没有备份。binlog 恢复? 技术还没到家,研究了 半天没敢正式环境中实验,在这文件比较大,处理起来比较麻烦。在这里也正好问问大神,binlog日志中,binlog文件是在某个...

    说出来有点丢人,数据库竟然没有备份,是的没有备份。binlog 恢复? 技术还没到家,研究了 半天没敢正式环境中实验,在这文件比较大,处理起来比较麻烦。在这里也正好问问大神,binlog日志中,binlog文件是在某个周期内自动删除的,百度了半天也没搞明白。单纯的设置某个时间段,或者起始位置就可以像快照一样恢复到那个地方 ? 还是 binlog必须要全,而且执行所有 ?求解答

    背景:
    周六的快照,今天误删除了单表部分数据,服务器中系统盘A,数据盘B
    说下解决思路:
    1.先是在服务器实例中,实例详情–基本信息–创建本实例镜像
    2. 通过镜像,创建实例,按量付费
    3. 含有部分数据的快照是周六创建的数据盘B快照,那么直接在通过镜像创建的实例中,云盘列表中创建云盘 选择用快照创建云盘C,按量付费
    4. 执行阿里云云盘控制面板挂载
    5. linux 挂载磁盘后,通过快照创建的云盘C, 此处先将数据盘B,umount 解绑,然后在执行挂载,并执行mount <分区> <挂载点>命令,将需要挂载的分区挂载到合适的挂载点上,才能正常使用云盘
    6. 丢失部分数据,万幸的是单表中数据!备份不可大意,不可大意,不可大意!!!!!
    7. 解绑的时候,umount 提示 一直在占用 可使用 fuser -kvm /www
    USER PID ACCESS COMMAND
    /www: root kernel swap /www/swap
    root kernel mount /www
    提示swap 一直被占用,使用命令
    date && swapoff -a && date 直接关闭(反正数据恢复后要释放实例,使劲折腾吧)
    8. 搞定后,重启mysql 提示
    MySQL server PID file could not be found! [FAILED]
    Starting MySQL.Logging to '/www/server/data/iZ2zednzb8iugs6snevjncZ.err
    给对应目录权限,重新启动,重启成功!
    9. 将老的数据cp出来,导入到正式环境实例中,终于解决了问题,谢天谢地,可以睡觉了!

    愿一切丢失数据的你我,都能解决问题!阿门!

    展开全文
  • 某天早上公司测试人员,写了一条坑爹的delete from语句,没在测试环境执行,直接在生产库执行导致目标表数据全部被删除;部分业务出现问题,广告无法正常展示,需及时恢复业务。 操作步骤 1.进入阿里RDS后台,...

    前言

           某天早上公司测试人员,写了一条坑爹的delete from语句,没在测试环境执行,直接在生产库执行导致目标表数据全部被删除;部分业务出现问题,广告无法正常展示,需及时恢复业务。

    操作步骤

    1.进入阿里云RDS后台,根据误操作的时间找到对应时间段的binlog文件,将binlog文件下载到测试服务器

    2.通过下面命令读取binlog二进制文件

    mysqlbinlog --database prod --base64-output=DECODE-ROWS -v mysql-bin.026846 > binlog.sql

    通过grep过滤指定的表和DELETE FROM操作,找到前后的position

    3.获取到position后,通过定位position使用如下命令再次读取binlog文件,得到误操作SQL的记录

    mysqlbinlog --database prod --base64-output=DECODE-ROWS -v mysql-bin.026846 --start-position="213044104" --stop-position="213044642" > restore.sql

    4.将DELETE FROM语句格式化为INSERT INTO语句,也可以将语句拷贝到Excel进行处理

    cat ad.sql | sed -n '/###/p' | sed 's/### //g;s/\/\*.*/,/g;s/DELETE FROM/INSERT INTO/g;s/WHERE/VALUES/g;' | sed -r 's/(@28.*),/\1;;;;;;;;;;;;;/g' | sed 's/@[0-9]*=/@@@@@=/g' > restore.sql

    5.执行修改好的restore.sql,恢复误删除的数据

    展开全文
  • 基于应用程序感知的本地-全局源重复数据删除的个人存储云备份服务
  • 备份方式 虚拟主机的备份分手工备份与自动备份两种。备份存储到单独系统提供...自动备份是虚拟主机产品通过自动快照方式为用户自动备份数据,用户需要在提取备份后,对数据进行下载和恢复。自动备份默认保留3天以...

    备份方式

    虚拟主机的备份分手工备份与自动备份两种。备份存储到单独系统提供的存储空间,不占用虚拟主机的网页空间和数据库空间。

    手工备份

    手工备份是指用户在控制台主动发起的备份操作,备份完毕后可随时下载和恢复。除非备份被主动删除,手工备份不会随时间滚动掉。

    自动备份

    自动备份是虚拟主机产品通过自动快照方式为用户自动备份的数据,用户需要在提取备份后,对数据进行下载和恢复。自动备份默认保留3天以内的备份,随时间推移滚动保存。如周三的自动备份有周一、周二、周三当天的,周四的备份有周二周三、周四当天的,以此类推。备份时间在每天凌晨。提取之后的自动备份会保留下来,也不会随时间滚动掉,除非被主动删除,这一点跟手工备份一致。注意自动备份可能会因为机房维护,迁移等各种原因暂时停打,可能会出现某一天或者某几天的自动备份数据不存在的情况。

    备份数据种类

    虚拟主机的数据分站点数据(FTP下的数据)和数据库数据。因所属服务器不同,这两类数据的备份和恢复是分开展示与操作的。

    备份的数量上限

    手工备份和已经提取的自动备份的上限为3个,超过3个的时候,需要删除到3个以下才能继续备份或者提取操作。

    恢复

    虚拟主机的恢复可以恢复自动备份和手工备份,也可以将备份下载到本地进行查看。可以单独恢复或者下载站点数据或者数据库数据。

    注意:恢复数据到站点和数据库,将会清空站点或者数据库的所有数据,请在恢复前确认原有的数据已经备份。

    备份和恢复的操作流程

    备份恢复

    具体操作步骤演示

    登录阿里云网站,打开虚拟主机控制台主机列表页面并点击对应主机后面的“管理”进入虚拟主机单机控制台点击页面上方的“工具服务”-“备份恢复”,打开备份恢复功能页面

    手动备份

    点击页面右上方的“立即备份”在弹出的提示框中,选择需要备份的数据,网页文件或数据库,或者全部备份。并输入备注,并点击确定。页面会自动跳转到任务界面,请等待备份任务完成状态变为“备份成功”,表示备份已完成。此时查看备份页面,可以看到数据库和网站备份中分别多了一条新的记录,可供下载或者恢复。

    自动备份

    自动备份会自动展示到数据库和网站备份下方。

    提取自动备份

    点击备份列表中的自动备份后面的“提取”根据弹出提示框,确认具体需要恢复的数据,并点击确定确定后界面会自动跳转到任务界面,提示“提取中”提取成功之后会收到短信/邮件通知,可以看到备份中自动多了一条可以恢复或者下载的记录

    恢复

    点击需要恢复的数据后方的“恢复”链接根据弹框提示,选中需要恢复的数据,并点击确认。会弹框确认是否恢复数据,及相关提示,点击确认确定后界面会自动跳转到任务界面,提示“恢复中”恢复成功后,状态自动更新为“恢复成功”

    下载

    点击需要恢复的数据后方的“下载”链接弹出提示框,点击下载链接进行下载,备份会下载到本地。

    本文为阿里云原创内容,未经允许不得转载。

    云栖号 - 上云就看云栖号

     

    展开全文
  • 服务器的数据备份恢复

    千次阅读 2018-11-28 16:18:42
    一.ECS数据盘分区挂载 远程登录到 基础服务器(Linux) ECS服务器。点击 实验资源 ,在弹出的资源列表中,查看本实验提供的ECS服务器的 外网地址 、用户 和 密码 。 输入如下命令,查询当前系统中的数据盘。 ...

    一.ECS数据盘分区挂载

    1. 远程登录到 基础服务器(Linux) ECS服务器。点击 实验资源 ,在弹出的资源列表中,查看本实验提供的ECS服务器的 外网地址 、用户 和 密码 。

    2. 输入如下命令,查询当前系统中的数据盘。

    fdisk -l

    1. 执行如下命令,对数据盘进行分区:
      

    fdisk /dev/vdb
    在弹出的命令行中需要输入的参数是:

    Command(m for help)输入n;

    Command action输入p;

    Partition number(1-4,default 1)输入1;

    First cylinder和Last cylinder处直接输入回车,使用默认的配置;

    Command(m for help)输入w,从而使上面的配置生效。

    1. 再次执行如下命令,查询当前系统中的数据盘。如果看到显示分区 /dev/vdb1 的信息,则说明数据盘分区成功。
      fdisk -l

    2. 使用如下命令,对数据盘进行格式化:
      mkfs.ext3 /dev/vdb1

    3. 首先,执行如下命令,创建目录 /alidata:
      mkdir /alidata
      然后,使用如下命令,将磁盘挂载上去。
      mount /dev/vdb1 /alidata

    4. 使用如下命令,查看磁盘的使用情况。
      df -h
      二.ECS快照的创建

    5. 首先,进入数据盘 /alidata 目录下。

    cd /alidata
    然后,在数据盘上创建一个文件 test.txt,并往文件里面写入内容:

    touch test.txt
    echo “Hello Aliyun”>test.txt

    2.在阿里云RAM登录界面,输入本次实验分配的 子用户名称 和 子用户密码 。然后,点击 登录 ,进入阿里云管理控制台。

    1. 在阿里云的管理控制台页面,点击顶部菜单栏的 产品与服务,依次选择 云计算基础服务 —> 弹性计算 —> 云服务器ECS ,进入阿里云ECS管理控制台。

    在这里插入图片描述

    1. 在ECS管理控制台界面,首先,点击左侧导航栏的 实例,进入实例列表。然后,在页面顶部,选择 实验资源 提供的 地域 ,例如 华东1 等。之后,在 实例名称 右侧的搜索栏中,输入本次实验分配的ECS实例(基础环境(Linux))的 实例名称 ,点击 搜索 ,就可以查看到本次实验分配的实验资源。最后,在下方搜索结果中,点击ECS实例右侧的 管理 ,进入此台ECS实例的管理界面。
      在这里插入图片描述

    2. 在ECS实例的管理页面中,点击左侧栏的 本实例磁盘 ,右侧界面显示ECS实例挂载的磁盘信息:一块数据盘和一块系统盘。点击 磁盘属性 为 数据盘 的磁盘右侧 创建快照 。

    在这里插入图片描述
    在弹出的页面中自定义一个快照的名称,例如:sl001-ss 。完成后,点击 确定 。开始创建一个自定义快照。

    在这里插入图片描述

    1. 点击左侧导航栏中的 本实例快照 ,页面显示ECS实例的快照列表。查看新建快照 sl001-ss 的创建进度,等待3-5分钟,点击 刷新 ,快照的状态显示为 完成。
      在这里插入图片描述

    三.ECS磁盘回滚

    1. 返回ECS的远程登录工具,在ECS的命令行中,使用如下命令,删除刚刚创建的文件 test.txt,模拟数据误删的情况,然后查看当前文件夹中有什么文件。在这里插入图片描述
    2. 此时,可以通过快照回滚的方式,将磁盘恢复到包含删除数据的时间点,从而将数据恢复出来。回滚磁盘需要ECS是停止的状态,因此,首先,返回ECS实例的管理页面,点击左侧导航栏的 实例详情 ,可以查看到ECS实例的基本信息。然后,点击右上角的 停止 ,即可停止ECS实例。在这里插入图片描述
      在弹出的界面中,选择停止方式为 停止 ,完成后,点击 确定 。在这里插入图片描述
    3. 当ECS实例停止成功后,首先,在实例的左侧栏中,点击 本实例快照 ,进入ECS的快照页面。然后,在右侧快照列表中,找到已创建的数据盘快照,点击 回滚磁盘 进行磁盘数据回滚在这里插入图片描述在这里插入图片描述
      在弹出的回滚磁盘的提示对话框中,勾选 回滚后立即启动实例 ,完成后,点击 确定 ,开始回滚磁盘。在这里插入图片描述
      磁盘回滚成功后,ECS的状态将会变为 运行中 。
      在这里插入图片描述
    4. 当ECS实例启动成功后,重新远程登录到ECS实例中,并重新使用如下命令,将数据盘挂载到挂载点 /alidata。
      mount /dev/vdb1 /alidata
      然后,使用如下命令,将会看到误删除的数据 test.txt 文件已经恢复。
      ls /alidata
    展开全文
  • cinder硬盘备份恢复

    千次阅读 2017-04-01 17:37:32
    作者:【吴业亮】云计算...1、查看需要备份硬盘的 ID 或 Display Name:# cinder list2、备份云硬盘:# cinder backup-create VOLUME3、运行以下命令检查硬盘备份是否已经成功完成:# cinder backup-list4、使
  • 华为等级保护之数据备份恢复(完整版) 【摘要】 1. 等保合规要求等保2.0的技术要求中对数据备份恢复提出了明确的要求,从二级到四级的要求如下:2. 应对措施分析同时在安全管理制度中也列出了备份恢复...
  • 数据备份与重复数据删除

    千次阅读 2020-06-06 09:44:23
    裸机恢复 2、手动安装过操作系统的? bios设置、磁盘分区、系统安装。。。。。。 3、免费,买Windowsserver 赠送的软件 冷备:一旦备份,极低的可能会被使用,但是有必须备份。例如:学生档案数据 存储介质:最廉价...
  • icloud备份qq数据怎么恢复

    千次阅读 2019-09-04 17:05:25
    在iphone手机下都会有一个独立的icloud云备份的空间,来帮助用户备份手机中各种数据,让你更加安全的保障自己手机中的数据,那么icloud备份qq数据怎么恢复呢?如何才能恢复icloud中的QQ数据,下面为大家详细带来恢复...
  • 2. 此时,可以通过快照回滚的方式,将磁盘恢复到包含删除数据的时间点,从而将数据恢复出来。回滚磁盘需要ECS是停止的状态,因此,首先,返回ECS实例的管理页面,点击左侧导航栏的  实例详情  ,可以查看到ECS实例...
  • 备份数据迁移到云端的七种方式

    千次阅读 2019-01-31 18:53:19
    人们可能对云备份的方式有一个普遍的认识,即很少有人希望保留昂贵和过时的遗留系统。下面,让我们来看看云端数据备份可以为组织做些什么。 1.确保合规性 如果组织在全球拥有自己的数据中心或云计算设施,就必须...
  • 作为第一个使用云备份设置的苹果手机,iCloud云备份还有很多人未曾了解过,并不知道iCloud具体的功能是什么,所以小编就来为大家科普一下,iCloud的作用,希望能对初次使用iPhone的朋友有一定的帮助。 一、什么是...
  • Symantec云备份

    千次阅读 2015-06-25 14:18:05
    提供了内部、混合或基于的部署选项,以便与您的业务需求保持一致 提供本机接口,支持将已启用重复数据删除备份和归档存储到存储提供商,例如 Nirvanix 广泛支持内部或云中部署的应用程序、操作系统和存储基础...
  • redis企业级数据备份恢复方案
  • 很多人不知道删除、格式化等硬盘操作丢失的数据可以恢复,以为删除、格式化以后数 据就不存在了。事实上,上述简单操作后数据仍然存在于硬盘中,懂得数据恢复原理知识的 人只需几下便可将消失的数据找...
  • 最近想做一个数据备份到云盘,因为之前分析过百度,所以还是着重看了百度,然后想通过离线直接存到网盘curl 'http://pan.baidu.com/rest/2.0/services/cloud_dl' -H 'User-Agent: Mozilla/5.0 (Windows NT 10.0;...
  • 备份 1 安装客户端 yum install mysql 2 执行以下命令,对RDS实例执行库备份操作(推荐案例二) mysqldump -h [$Host] -u [$User] -P [$Port] -p --opt --default-character-set=utf8 --triggers --hex-...
  • 重复数据删除Scala备份工具。 主要是受启发,但内容定义的分块受启发。 目前,它仅支持本地备份,并且处于测试阶段。 对于0.6.0版,我重新实现了主要的备份功能,它现在基于akka流,而不仅仅是基于actor。 新的实现...
  • 华为手机MATE10所有分区备份数据恢复方法 作者:爱吃干锅牛肉的喵 时间2020-3-23 前言: 前段时间笔者手机的root权限出问题,误操作重破解ROOT权限导致数据全部wipe并且系统也坏了。没办法重刷机。因为重新刷机,...
  • 对于很多用户来说,OpenStack 环境中的数据备份一直存在着众多痛点,影响了OpenStack备份,具体包括如下几个方面: 1.&nbsp;&nbsp;&nbsp;NovaCinder 备份方式存在不统一性 OpenStack 数据备份过程中,...
  • 云备份是云平台上的一个最基础的应用,我们看到了在基于这些云平台上的数据存储、备份和恢复服务,未来会有越来越多的数据需要在这些云平台上穿梭与迁移,所以我们做了这一个基础服务作为细分领域的切入点。...
  • 云备份调研报告

    千次阅读 2015-06-25 14:02:08
    云备份,就是把个人数据的通讯录、短信、图片等资料通过云存储的方式备份在网络上面。是通过集群应用、网格技术或分布式文件系统等功能,将网络中大量各种不同类型的存储设备通过应用软件集合起来协同工作,共同对外...
  • 删除数据恢复
  • DBS提供无限容量的备份存储、秒级应急恢复恢复演练,并借助秒级沙箱实例和备份数据查询激活冷数据。DBS支持MySQL、SQL Server、Oracle等近10种数据库,支持文件、日志、数据库等全站备份,支持本地数据中心、其他...
  • 如果你忘记开启云端备份或者说你不知道如何开启自动云备份,那么还是有其他办法可以帮你找回丢失的数据的,网上有很多数据恢复的软件大家都可以下载下来尝试下,但是现在网络上的数据恢复软件性能良莠不齐,一旦用户...
  • 文章目录docker容器管理docker私有仓库搭建docker数据管理数据备份恢复 docker容器管理 通过镜像创建容器: [root@linux01 ~]# docker images #查看镜像 REPOSITORY TAG IMAGE ID CREATED SIZE centos_net ...
  • 通过两次备份和一次恢复来演示混合云备份是如何备份用户云主机上的文件,备份增量数据恢复用户数据的。   公有云市场现状,问题及趋势 从全球公有云市场来看,亚马逊AWS一枝独秀,占据了接近4...
  • 基于 android 数据备份恢复的一种实现 黄 勇, 软件工程师, 中国科学技术大学 孙 健, 软件工程师, IBM 简介: 移动互联网是一个新型的融合型网络,随着其高速的发展,将会有越来越多的 3G ...
  • Duplicacy:无锁重复数据删除云备份工具Duplicacy是基于无锁重复数据删除思想的新一代跨平台云备份工具。 该存储库托管源代码,设计文档和二进制Duplicacy:无锁重复数据删除云备份工具Duplicacy是基于无锁重复数据...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 32,490
精华内容 12,996
关键字:

云备份数据删除了如何恢复