数据备份

差异化备份/恢复

我与影子孤独终老i 提交于 2020-04-08 10:42:45
企业现在的数据保护真的可控吗? 物理环境、虚拟化和云环境混合架构是否让您在越来越复杂的IT架构中,系统自动化,我们不得不放弃数据的主动控制权,不得不在数据的使用安全问题,数据保护方面做出妥协和让步?真的不存在软件逻辑漏洞吗? 如果您能轻松拥有和国家重保单位一样级别的灾备能力,您会感兴趣吗? 是否愿意在保证现在架构不变的情况下,来增加企业异地容灾能力,来确保万无一失呢? UCACHE灾备云是一种能帮您轻松实现服务器灾难备份的云服务产品,能满足您要求的所有应用场景,满足公有云、虚拟环境、物理环境以及私有云和混合云状态下的数据级、应用级的定时备份、差异化备份、可选择性内容恢复的任务。 以下以服务器文件系统差异化备份/差异化内容恢复定义 1.服务器文件系统数据备份/恢复 1.1服务器文件完整备份 将选定的文件数据源完全备份到指定UCACHE灾备云节点中。每次后台备份任务执行时,它不会根据最新的变动,也就数据的变化前后比较后进行备份,而是直接将所有的文件数据备份到UCACHE灾备云的备份介质中并产生一个时间戳,用于记录标记该次备份的内容。 1.2服务器文件差异化备份 UCACHE灾备云基于上一次完整备份可以是完全也可以是增量的方式,将新增的数据备份到UCACHE灾备云的备份介质中同时产生相应的时间戳。在尚未进行完全备份的情况下进行差异化备份时会自动转会为完整备份。 1

Oracle+sde数据备份、恢复

一笑奈何 提交于 2020-03-30 05:54:17
1.数据库完整备份 EXP SYSTEM/PASSWORD@SID FULL=Y FILE=D:\SYSTEM.DMP LOG=D:\SYSTEM.LOG 2.数据入库 (a)从数据库中删除SDE和SDE USER用户 DROP USER SDE CASCADE; DROP USER SDEUSER CASCADE; (b)创建新的SDE用户和SDEUSER 下为创建SDE用户过程: (i)创建表空间 CREATE TABLESPACE "SDE" LOGGING DATAFILE 'C:\ORACLE\ORADATA\ORACLE\SDE.ora' SIZE 200M EXTENT MANAGEMENT LOCAL SEGMENT SPACE MANAGEMENT AUTO (ii)创建用户 CREATE USER "SDE" PROFILE "DEFAULT" IDENTIFIED BY "PASSWORD" DEFAULT TABLESPACE "SDE" TEMPORARY TABLESPACE "TEMP" ACCOUNT UNLOCK; (iii)创建角色 GRANT "DBA" TO "SDE"; GRANT "CONNECT" TO "SDE"; GRANT "RESOURCE" TO "SDE"; (iiii)系统权限 GRANT ALTER ANY INDEX

MySQL数据备份及还原(一)

谁说我不能喝 提交于 2020-03-22 10:58:04
关于删库跑路的事故现在已经屡见不鲜了,数据备份的必要性是企业数据管理极其重要的一项工作。关于数据备份、恢复也有很多场景及方法,本系列也会将主要的几种工具通过案例进行演示。 本系列将从逻辑备份及恢复开始讲起,逻辑备份的工具主要有mysqldump/mydumper等其中mydumper可以指定多线程工作,本文介绍的是mysqldump。 1. mysqldump 备份 mysqldump是MySQL数据库自带的逻辑备份工具,属于热备工具。它的备份结果是根据设置的参数将数据库中的信息通过生成创建库、表等对象以及对应表的insert语句组成。 mysqldump 参数选项特别多,可以通过mysqldump --help 查看对应的参数及说明() [root@testdb ~]# mysqldump --helpmysqldump Ver 10.13 Distrib 5.7.25-28, for Linux (x86_64)Copyright (c) 2009-2019 Percona LLC and/or its affiliatesCopyright (c) 2000, 2019, Oracle and/or its affiliates. All rights reserved.Oracle is a registered trademark of Oracle

从微盟删库事件看数据备份和项目管理

为君一笑 提交于 2020-03-11 12:11:16
3 月初,闹得沸沸扬扬的「微盟删库」事件终于有了一个解决方案,也让不少技术人唏嘘不已,一个上市公司的数据备份和项目管理流程居然如此不堪。 事故经过 先来看下此次事故的时间线。 2 月 23 日,因公司员工恶意破坏公司线上生产环境及数据,导致公司系统服务不可用。目前,该犯罪嫌疑人已被公安机关刑事拘留。 2 月 25 日,紧急恢复了核心业务的线上生产环境,新用户使用不受影响,并提供老用户临时过渡方案。 2 月 28 日,恢复了所有业务的线上生产环境,并且开放了老用户登录,以及恢复了微站产品的所有数据。 截止到 3 月 1 日晚 8 点,在腾讯云团队的协助下,全面找回数据。 3月2日,进行数据恢复上线演练,在此期间系统会停止服务。 从数据恢复的时间上看,微盟的数据备份肯定有重大问题,不然也不会在腾讯云的协助下这么久才找回全部数据。 数据备份 对于一家业务型的公司来说,数据的丢失,可以说是致命的打击!更何况是一家上市公司! 客观说,微盟这家公司的数据备份意识太淡薄了,备份流程等肯定也有重大问题,否则也不会出现这次严重事故。 正常情况下,数据库应该根据业务设置读写分离、主从库,且定期备份全量数据库。 我上家公司最开始的时候虽然只有一个库,但是一周也会备份几次。甚至融资尽调的时候,还是一个库,所有的数据都是这个单库查出来的,现在想想都后怕,万一出点问题,那融资可能就黄了。后来随着业务慢慢发展

MySQL数据备份之mysqldump使用

邮差的信 提交于 2020-03-01 22:59:47
mysqldump常用于MySQL数据库逻辑备份。 1、 各种用法说明 A. 最简单的用法: mysqldump -uroot -pPassword [database name] > [dump file] 上述命令将指定数据库备份到某dump文件(转储文件)中,比如: mysqldump -uroot -p123 test > test.dump 生成的test.dump文件中包含建表语句(生成数据库结构哦)和插入数据的insert语句。 B. --opt 如果加上--opt参数则生成的dump文件中稍有不同: . 建表语句包含drop table if exists tableName . insert之前包含一个锁表语句lock tables tableName write,insert之后包含unlock tables C. 跨主机备份 使用下面的命令可以将host1上的sourceDb复制到host2的targetDb,前提是host2主机上已经创建targetDb数据库: mysqldump --host=host1 --opt sourceDb| mysql --host=host2 -C targetDb -C指示主机间的数据传输使用数据压缩 D. 只备份表结构 mysqldump --no-data --databases mydatabase1

DRBD 实现数据备份的高可用性

夙愿已清 提交于 2020-02-28 17:18:38
以下文章转载自 http://goplay.blog.51cto.com/3237944/664560 实验说明: 1、通过drbd提供数据的冗余备份功能 2、通过两台虚拟机模拟测试 实验配置 一、配置ip和主机名 1、配置ip #vim /etc/sysconfig/network-scripts/ifcfg-eth0 重启网络配置 #service network restart 查看 2、配置主机名 #vim /etc/hosts 使用hosts文件做dns地址解析 #vim /etc/sysconfig/network #hostname test1.a.org 测试配置结果 #uname –n test2.a.org 配置相同 二、ssh 配置 (为方便远程管理,以后不用每次都输密码) #ssh-keygen –t rsa #ssh-copy-id –i ~/.ssh/id_rsa.pub root@test2 三、分区 #fdisk /dev/sda #partprobe 重读分区表 四、安装DRBD软件 目前在用的drbd版本主要有8.0、8.2和8.3三个版本,其对应的rpm包的名字分别为drbd, drbd82和drbd83,对应的内核模块的名字分别为kmod-drbd, kmod-drbd82和kmod-drbd83。 各版本的功能和配置等略有差异

Hbase数据备份案例讲解

℡╲_俬逩灬. 提交于 2020-02-26 02:39:48
HBase的数据备份 1.1 基于HBase提供的类对表进行备份 使用HBase提供的类把HBase中某张表的数据导出到HDFS,之后再导出到测试hbase表中。 (1) ==从hbase表导出到HDFS== [hadoop@node01 shells]$ hbase org.apache.hadoop.hbase.mapreduce.Export myuser /hbase_data/myuser_bak (2) ==文件导入hbase表== hbase shell中创建备份目标表 create 'myuser_bak','f1','f2' 将HDFS上的数据导入到备份目标表中 hbase org.apache.hadoop.hbase.mapreduce.Driver import myuser_bak /hbase_data/myuser_bak/* 补充说明 以上都是对数据进行了全量备份,后期也可以实现表的 增量数据备份 ,增量备份跟全量备份操作差不多,只不过要在后面加上时间戳。 例如: HBase数据导出到HDFS hbase org.apache.hadoop.hbase.mapreduce.Export test /hbase_data/test_bak_increment 开始时间戳 结束时间戳 1.2 基于snapshot快照对表进行备份

MySQL备份与恢复

≡放荡痞女 提交于 2020-01-31 19:32:19
作者: roverliang 原文链接: MySQL备份与恢复 MySQL备份与恢复 上篇博客讲了MySQL的日志系统,这篇博客将系统的讲解MySQL备份与恢复。按照常理说这些内容都是属于DBA的职责,那么作为后端开发人员为什么要学习这些内容呢?是否与专业深度的思想相违背呢?其实作为WEB开发人员,一定要系统的了解从服务发起到服务终结之间所有的内容,这样才算是专精,提升自己的职业深度。MySQL就如同技术人员的粮仓,怎么储存粮食,失火的时候怎么确保粮食颗粒归仓,这是一个必须引起充分重视的问题。下面我们来系统的了解下MySQL的备份与恢复。 MySQL服务实例运行期间,意外的停电,硬盘损坏,还有一些误操作、服务器宕机等情况。这个时候如何确保数据库能够最大程度地恢复到'正确'的状态呢? 对于数据库管理人员来说,防止数据丢失最简单的方法就是:对原始数据定期进行备份,创建数据副本。但数据与预期发生不一致情况,然后使用备份的数据恢复数据。对于MySQL来说,创建数据副本的常用方法有三种 创建数据副本的方法 1、数据备份: 由 MySQL日志系统 前一篇博客我们知道数据库的全部数据都以文件的形式,存储在硬盘上,那我们就可以直接备份MySQL的所有数据目录下的文件就能够达到目的。因此在开启MySQL服务的时候要设计好各种数据文件以及日志文件的存放位置,以方便能够快速备份

MongoDB数据备份简谈

∥☆過路亽.° 提交于 2020-01-22 05:07:50
前言 网上到处都是数据库被黑的惨痛教训,趁我还能得瑟,还是抓紧备份起来吧。 简单说说 关于数据库备份的重要性其实不用我多说大家也清楚,最近为了整理数据把写的比较好的文章放上去可以说是做了不少花里胡哨的工作,数据一旦丢失,损失有多大我想都不敢想,何况作为一个新新小白,把安全防范不是很健全的管理系统布置上去也是花了一定的风险的。所以备份数据可以说是防止我哪天人间喜剧的重要保障。 因为开始MongoDB都是跑在Docker上,可视化管理也是适用的Mongo Express,很明显的问题就是不能对远程数据库进行可视化,所以翻来覆去又把MongoDB Compass下载下来了,然而没有下载MongoDB server,导致了一开始备份数据时我想能不能在云端布置,后来还是被网速劝退了。 回到正题,老实的下载了win的MongoDB,开始备份吧。 备份 在本地安装MongoDB,自动安装自然没问题,如果是手动安装的话,别忘了勾选上mongodump。 添加环境变量之后就可以使用了: mongodump - h IP -- port 端口 - u 用户名 - p 密码 - d 数据库 - o 文件存在路径 文件存在路径,我写的是: mongo_data_ali 注意运行时要给管理员权限,如果这个文件夹没有建立的话,而且处在Win文件夹下。 这样就会生成文件夹,进入即可看到文件: 还原 还原数据

安防视频直播、互联网直播过程中如何利用EasyDSS搭建快照直播监控-配置定时快照、实时检索

六眼飞鱼酱① 提交于 2020-01-17 17:30:55
存储网络行业协会SNIA(StorageNetworking Industry Association)快照的定义:关于指定数据集合的一个完全可用拷贝,该拷贝包括相应数据在某个时间点(拷贝开始的时间点)的映像。快照可以是其所表示的数据的一个副本,也可以是数据的一个复制品。 数据备份:快照的一个基本用处就是数据备份。客户可以选择在某个时间点创建快照。创建完成后,可以在之后某个时间点,将服务器中的数据恢复到快照的时间节点。注意,这种备份是某个时间节点的数据备份。 数据源:快照也可以当做数据源来使用。因为快照可以是其所表示数据的一个副本或者复制品,所以,快照也可以当然数据源来使用。 视频快照的重要性不容置疑,今天就给大家分享下,在进行安防视频直播、互联网直播过程中如何利用EasyDSS搭建快照直播监控-配置定时快照、实时检索。 1、登录 启动EasyDSS服务后,在浏览器中打开测试页面,http://localhost:10080,输入默认的用户密码,默认初始用户名密码为admin/admin,登录成功后首页如下: 2、进入直播快照 点击【直播快照】进入快照列表 3、快照检索 点击〖查看〗进入某一路直播的快照界面,查看对应时间点快照 4、编辑快照 点击〖编辑〗进入快照编辑页面 5、修改直播快照的相关信息 来源: CSDN 作者: EasyDSS 链接: https://blog.csdn