有个人mysql备份数据库了我手机上的数据库怎么办

比特客户端
您的位置:
详解大数据
详解大数据
详解大数据
详解大数据
从各“瘫痪”事件看如何安全备份数据库到云存储
关键字:IT业界
近几周频繁暴出各类“瘫痪”事件,、也身负重伤,而5月日网站服务及App全站瘫痪,从事故发生至恢复长达近12小时,造成的损失不言而喻。在对携程事件感到惋惜的同时,让大家不由感叹,对数据安全问题的重视已迫在眉睫。 随着数据价值的不断提升,数据安全问题里面,最常见的棘手问题为因攻击而造成的用户数据泄密和丢失。纵观互联网高速发展的这些年,黑客攻击事件频发,光用户数据泄密就已有如下九大惨案载入互联网史册。   由以上数据统计可以看出,每次黑客攻击涉及的用户数量巨大。另有数据称,近4年的互联网安全事故导致11.3亿用户信息泄露。而在上榜的中国企业中,大多都曾经遭受过攻击或出现信息泄露,特别是一些掌握大量民众个人信息的企业成为黑客攻击的“重灾区”,其中不乏国内知名大公司,、、、小米以及12306。 当网站受到攻击,会被破坏,这时需要从备份里面恢复数据库。防止黑客在了以后,循着网站的备份脚本将备份删除掉,或者备份设备被入侵,数据库被破坏造成的备份丢失、泄露,是常规的备份手段难以解决的问题。因此,将数据库安全地备份到实际上是一个比较简单且成本很低的手段。 那么,如何安全地备份数据库到云?牛小七将分三个步骤为大家详解。 一、如何导出数据 对于小数据库或者低压力数据库就很简单了,比如有mysqldump ,其它数据库也有相对应的dump工具,这些都能很好地解决问题。高压力数据库一般会做一个主从结构,如果从数据库能够停机就很方便,因为从数据库停机了以后不管是用dump还是直接用拷备文件,都能够快速方便地把数据库给导出来;如果从数据库不能停机,建议在从数据库下面的LVM层来处理。首先把从数据库设为只读并且同步所有数据到磁盘(比如 MySQL中的 FLUSH TABLES WITH READ LOCK),这种情况下数据库的读操作可以继续,但磁盘上的文件不再更改。这时,在LVM层执行snapshot操作,完成之后,释放掉数据库中的锁。再从 LVM 的 snapshot 中拷贝文件,就得到一个很完整的数据库,并且不用担心备份了事务中间的状态。整个流程也很快,通常可以做到亚秒级的,而且在备份过程中从数据库一直是可读的,主从同步的延迟也影响很小,所以这个比较容易被接受,应用也比较广。 二、如何安全地加密数据   黑客入侵了之后,所有的脚本和很多加密机制都暴露在黑客面前。那么,怎样才能完成加密又能避免黑客拿到相关信息来解密你的数据呢?一个简单的方法是用非对称密钥,比如gpg就支持非对称加密,即 gpg这边生成一对公私钥,私钥放在自己的电脑好好保存,公钥可以放在你的上,用来加密你的数据,需要从备份恢复时才需要动用你的私钥来解密数据。 三、如何安全地上传数据到云存储 防止客户顺着备份脚本把你的备份删除或者覆盖是两个需要避免的问题。七牛云存储有上传凭证的概念,它是是七牛上传时用来鉴权的一个工具,它能很好地帮助你解决这个问题: 1) 上传凭证中的路径支持通配符,比如 /backup/*, 前后多次备份使用同一个上传凭证,不用每次准备一个新的通配符; 2) 上传凭证具备有效期的概念,比如设一个一年的有效期,那么这一年的数据备份操作都可以用这个uptoken操作实现; 3) 上传凭证还可以指定是否允许覆盖原始文件; 比如指定key的名字是 /backup/* ,每次备份都可以用这个上传凭证来上传,指定有效期一年且不允许覆盖,那么就可以做到方便地把你的数据备份放到云存储,不用担心黑客删除或者覆盖掉你的文件。 此外,七牛还额外做了些事情简化提高整个备份的健壮性,比如上传时支持分片上传的操作,当你的数据库比较大,100G或者更大的一个数据,想要一次性上传成功,即使到机房上传也是比较痛苦的,那么引入分片上传的操作就可以提高上传成功率。 备注: 1. 上传凭证的细节可以参考: http://./docs/v6/api/reference/security/upload-token.html 2. 有一些开源项目也是关于如何备份数据库到七牛的,比如: * Ruby: /lidaobing/backup2qiniu * C#: /abelyao/qiniu-backup * Python: /chitosai/backup2qiniu 3. 大家也可以参考七牛的合作伙伴多备份,也能为大家提供备份服务,大家可以参考一下。
[ 责任编辑:佚名 ]
人与人的社交关系已经完全迁移到…
甲骨文的云战略已经完成第一阶段…
软件信息化周刊
比特软件信息化周刊提供以数据库、操作系统和管理软件为重点的全面软件信息化产业热点、应用方案推荐、实用技巧分享等。以最新的软件资讯,最新的软件技巧,最新的软件与服务业内动态来为IT用户找到软捷径。
商务办公周刊
比特商务周刊是一个及行业资讯、深度分析、企业导购等为一体的综合性周刊。其中,与中国计量科学研究院合力打造的比特实验室可以为商业用户提供最权威的采购指南。是企业用户不可缺少的智选周刊!
比特网络周刊向企业网管员以及网络技术和产品使用者提供关于网络产业动态、技术热点、组网、建网、网络管理、网络运维等最新技术和实用技巧,帮助网管答疑解惑,成为网管好帮手。
服务器周刊
比特服务器周刊作为比特网的重点频道之一,主要关注x86服务器,RISC架构服务器以及高性能计算机行业的产品及发展动态。通过最独到的编辑观点和业界动态分析,让您第一时间了解服务器行业的趋势。
比特存储周刊长期以来,为读者提供企业存储领域高质量的原创内容,及时、全面的资讯、技术、方案以及案例文章,力求成为业界领先的存储媒体。比特存储周刊始终致力于用户的企业信息化建设、存储业务、数据保护与容灾构建以及数据管理部署等方面服务。
比特安全周刊通过专业的信息安全内容建设,为企业级用户打造最具商业价值的信息沟通平台,并为安全厂商提供多层面、多维度的媒体宣传手段。与其他同类网站信息安全内容相比,比特安全周刊运作模式更加独立,对信息安全界的动态新闻更新更快。
新闻中心热点推荐
新闻中心以独特视角精选一周内最具影响力的行业重大事件或圈内精彩故事,为企业级用户打造重点突出,可读性强,商业价值高的信息共享平台;同时为互联网、IT业界及通信厂商提供一条精准快捷,渗透力强,覆盖面广的媒体传播途径。
云计算周刊
比特云计算周刊关注云计算产业热点技术应用与趋势发展,全方位报道云计算领域最新动态。为用户与企业架设起沟通交流平台。包括IaaS、PaaS、SaaS各种不同的服务类型以及相关的安全与管理内容介绍。
CIO俱乐部周刊
比特CIO俱乐部周刊以大量高端CIO沙龙或专题研讨会以及对明星CIO的深入采访为依托,汇聚中国500强CIO的集体智慧。旨为中国杰出的CIO提供一个良好的互融互通 、促进交流的平台,并持续提供丰富的资讯和服务,探讨信息化建设,推动中国信息化发展引领CIO未来职业发展。
IT专家新闻邮件长期以来,以定向、分众、整合的商业模式,为企业IT专业人士以及IT系统采购决策者提供高质量的原创内容,包括IT新闻、评论、专家答疑、技巧和白皮书。此外,IT专家网还为读者提供包括咨询、社区、论坛、线下会议、读者沙龙等多种服务。
X周刊是一份IT人的技术娱乐周刊,给用户实时传递I最新T资讯、IT段子、技术技巧、畅销书籍,同时用户还能参与我们推荐的互动游戏,给广大的IT技术人士忙碌工作之余带来轻松休闲一刻。
微信扫一扫
关注Chinabyte安卓刷机后如何还原以前ROM和系统备份
安卓刷机后如何还原以前ROM和系统备份
  很多人,看到了好多新的rom,包括测试版的新rom,心里痒痒的。想刷一刷。尝尝鲜,结果刷完。感觉新的rom 还没有我现在用的rom好用。后悔了。电话本没了。短信也没了。如果你感到后悔。那么请跟我学着做。首先你的系统必须root,且已安Razr Bootstrap Recovery.apk (如果没有安装,下面附有包)如果你都有,那么那么请跟我学着做,首先,先备份。
  1.点开Razr Bootstrap Recovery程序,选着Reboot Recovery.待手机进入Recovery。
  2,进入了recovery 之后,用您的小手按着音量下按键。选择backupandrestore。
  3,用小手按一下开机键确定一下,看到了吗?第一个backup 就是备份。建议选择你用的做好最爽的rom 备份一下。再按
  一下的开机键确定一下。ok。系统正在备份了、大概2,3 分钟就好了。备份好。再调节音量下键,选择GOBack 到recovery 的主页面,你可以尽情的刷你想要刷的rom 了。记得双wipe。因为刷rom 之前双wipe 安全。备份了手机内存卡文件夹看得到的。文件夹名字是clockworkmod。里面有一个backup 文件夹。再进去就是备份的内容了。是按照你备份的日期命名的。再说说还原。上面说到你刷其他的rom 了。要是喜欢的话。你也不用往下看了。你要是不喜欢。就可以还原了。那么你继续往下面看。
  1. 点开Razr Bootstrap Recovery程序,选着Reboot Recovery.待手机进入Recovery。
  2,进入了recovery 之后,用您的小手按着音量下按键。双WIPE。你会的吧。不会?那您刚才的rom 是怎么刷的啊?
  3 ,再 选 择advanced 。按 确 定 , 选 择wipedalvikcache 和wipebatteystats(一般两个在一起)跟刚才双WIPE 一样。都清除掉。
  4,清除好了。最下面选择GOBack 到recovery 的主页面。进入mountsandstorage。
  5,进去之后选择format/cache 选择YES-format 确定
  6,然后再选择format/date 选择YES-format 也点确定。
  7,最后一步。选择GOBack 到recovery 的主页面,用您的小手按着音量下按键。选择backupandrestore。进入,选择restore,进入。 这样你就会看到你刚才备份的内容了、确定。然后选择yes-restore, 还原好了。选择GOBack 到recovery 的主页面。选择rebotsystemnow
  8,耐心等待吧。大概3 分钟。立马进系统。什么短信。联系人。通话记录。什么都在。
&&&主编推荐
H3C认证Java认证Oracle认证
基础英语软考英语项目管理英语职场英语
.NETPowerBuilderWeb开发游戏开发Perl
二级模拟试题一级模拟试题一级考试经验四级考试资料
港口与航道工程建设工程法规及相关知识建设工程经济考试大纲矿业工程市政公用工程通信与广电工程
操作系统汇编语言计算机系统结构人工智能数据库系统微机与接口
软件测试软件外包系统分析与建模敏捷开发
法律法规历年试题软考英语网络管理员系统架构设计师信息系统监理师
高级通信工程师考试大纲设备环境综合能力
路由技术网络存储无线网络网络设备
CPMP考试prince2认证项目范围管理项目配置管理项目管理案例项目经理项目干系人管理
Powerpoint教程WPS教程
电子政务客户关系管理首席信息官办公自动化大数据
职称考试题目
就业指导签约违约职业测评
招生信息考研政治
网络安全安全设置工具使用手机安全
3DMax教程Flash教程CorelDraw教程Director教程
Dreamwaver教程HTML教程网站策划网站运营Frontpage教程
生物识别传感器物联网传输层物联网前沿技术物联网案例分析
互联网电信IT业界IT生活
Java核心技术J2ME教程
Linux系统管理Linux编程Linux安全AIX教程
Windows系统管理Windows教程Windows网络管理Windows故障
组织运营财务资本
视频播放文件压缩杀毒软件输入法微博
数据库开发Sybase数据库Informix数据库
&&&&&&&&&&&&&&&
希赛网 版权所有 & &&您所在的位置: &
使用MySQL命令行备份及恢复数据库
使用MySQL命令行备份及恢复数据库
下文对使用MySQL命令行备份及恢复数据库的方法及步骤进行了详细的介绍,如果您对MySQL命令行方面感兴趣的话,不妨一看。
使用MySQL命令行,可以实现对数据库的备份以及恢复,下面就为您介绍使用命令行实现该功能的详细方法步骤,供您参考。
MySQL命令行导出数据库:
1,进入MySQL目录下的bin文件夹:cd MySQL中到bin文件夹的目录
如我输入的命令行:cd C:\Program Files\MySQL\MySQL Server 4.1\bin
(或者直接将windows的环境变量path中添加该目录)
2,导出数据库:mysqldump -u 用户名 -p 数据库名 & 导出的文件名
如我输入的命令行:mysqldump -u root -p news & news.sql&& (输入后会让你输入进入MySQL的密码)
(如果导出单张表的话在数据库名后面输入表名即可)
3、会看到文件news.sql自动生成到bin文件下&
MySQL命令行导入数据库:
1,将要导入的.sql文件移至bin文件下,这样的路径比较方便
2,同上面导出的第1步
3,进入MySQL:mysql -u 用户名 -p
如我输入的命令行:mysql -u root -p&& (输入同样后会让你输入MySQL的密码)
4,在MySQL-Front中新建你要建的数据库,这时是空数据库,如新建一个名为news的目标数据库
5,输入:mysql&use 目标数据库名
如我输入的命令行:mysql&
6,导入文件:mysql&source 导入的文件名;
如我输入的命令行:mysql&source news.
MySQL备份和还原,都是利用mysqldump、mysql和source命令来完成的。
1.Win32下MySQL的备份与还原
开始菜单 | 运行 | cmd |利用&cd \Program Files\MySQL\MySQL Server 5.0\bin&命令进入bin文件夹 | 利用&mysqldump& -u 用户名 -p databasename &exportfilename&导出数据库到文件,如mysqldump -u root -p voice&voice.sql,然后输入密码即可开始导出。
进入MySQL Command Line Client,输入密码,进入到&mysql&&,输入命令&show databases;&,回车,看看有些什么数据库;建立你要还原的数据库,输入&create database voice;&,回车;切换到刚建立的数据库,输入&use voice;&,回车;导入数据,输入&source voice.sql;&,回车,开始导入,再次出现&mysql&&并且没有提示错误即还原成功。
2.Linux下MySQL的备份与还原
[root@localhost ~]# cd /var/lib/mysql (进入到MySQL库目录,根据自己的MySQL的安装情况调整目录)
[root@localhost mysql]# mysqldump -u root -p voice&voice.sql,输入密码即可。
[root@localhost ~]# mysql -u root -p 回车,输入密码,进入MySQL的控制台&mysql&&,同1.2还原。
[root@localhost ~]# cd /var/lib/mysql (进入到MySQL库目录,根据自己的MySQL的安装情况调整目录)
[root@localhost mysql]# mysql -u root -p voice&voice.sql,输入密码即可。
【编辑推荐】
【责任编辑: TEL:(010)】
关于的更多文章
MariaDB是一个向后兼容、替代MySQL的数据库服务器。它包含所有主
数据库产品
数据库综合
数据库新闻
维基百科将切换到另外一款开源数据库MariaDB
作为甲骨文公司的基石,Oracle数据库一直占据着数据库
MySQL众多的管理工具,是广大DBA管理好数据库的利器。
本专题将带领大家走入MongoDB的世界,MongoDB是一个基
本书全面而详细地介绍了Linux操作系统。全书分为5个部分:第一部分着重说明Linux的起源及功能,如何规划和安装Linux主机;第二部
51CTO旗下网站

我要回帖

更多关于 mysql备份数据库命令 的文章

 

随机推荐