此文已由作者赵欣授权网易云社区发布。 欢迎访问网易云社区,了解更多网易技术产品运营经验。 自从oracle收购来了goldengate这款产品并以后对它做了一系列改进后,有非常多的用户使用它做数据迁移、etl抽取、复制容灾等等场景。 这里还有两个goldengate的另类用法,也是非常实用。 1.通 ...
分类:
数据库 时间:
2018-11-28 18:52:00
阅读次数:
248
1. 需求说明: 实现MYSQL中有on update CURRENT_TIMESTAMP 2. 需求分析 由于数据库迁移需要将MYSQL中的数据迁移到postgresSQL中,由于MYSQL中有on update CURRENT_TIMESTAMP这种功能但是PostgresSQL中并没有。需要寻 ...
分类:
数据库 时间:
2018-11-28 13:13:46
阅读次数:
201
[toc]1.需求需要将一个redis实例中的部分keys,转移到另一个redis实例2.迁移方案2.1源实例与目标实例版本相同2.1.1使用dump命令#!/bin/bash#redis源ipsrc_ip=127.0.0.1#redis源portsrc_port=6392#redis目的ipdest_ip=127.0.0.1#redis目的portdest_port=6393#要迁移的key前缀
分类:
其他好文 时间:
2018-11-23 20:46:37
阅读次数:
169
上一篇文章 "《运维效率之数据迁移自动化》" 中讲到了工单通知,本文将介绍工单通知实现过程中的一些小技巧。所有演示均基于Django2.0 阅读此篇文章你可以: 解锁一个python if的使用新姿势 获取一个利用signals做通知的真实案例 背景说明 先看看工单表简化后的结构 Ticket工单表 ...
分类:
其他好文 时间:
2018-11-19 10:59:54
阅读次数:
279
介绍 LEMP 栈是用来开发动态网页和web 应用程序的一系列软件集合,LEMP描述的是Linux操作系统,Nginx web 服务器,以及后端数据存储MySQL/MariaDB数据库和服务器端动态脚本语言PHP. 在此教程中,我们将会演示如何在Ubuntu 16.04 服务器中安装一个完整的LEM ...
分类:
数据库 时间:
2018-11-17 19:09:40
阅读次数:
168
前段时间手残,用exp做数据迁移的时候,因为oracle用户没有目录的写入权限,于是在linux下修改使用chown-Roracle:oinstall命令修改u01目录下的子目录权限的时候,一不小心直接把/u01目录整体修改了权限,瞬间懵逼了。于是整个屏幕都在跳着被修改的目录和文件。在执行exp命令时报出以下错误:EXP-00056:ORACLEerror27140encounteredORA-2
分类:
数据库 时间:
2018-11-15 00:09:29
阅读次数:
546
模板的导入 在模板中写 模板的继承 1 写一个母版,留一个可扩展的区域(盒子),可以留多个盒子(留的越多,可扩展性越高) 2 在子模板中使用: 静态文件 单表 数据迁移 查询 基于下划线的模糊查询 ...
分类:
其他好文 时间:
2018-11-14 21:02:20
阅读次数:
178
前言 生产环境中会遇到RabbitMQ数据迁移的场景,例如:切换云服务厂商、不同Region之间数据迁移、新搭建RabbitMQ实例,数据需要同步至新的RabbitMQ实例。 前提条件: 源RabbitMQ实例打开了shovel插件。 目的RabbitMQ实例打开了shovel插件。 源实例与目的实 ...
分类:
其他好文 时间:
2018-11-14 18:55:47
阅读次数:
105
数据传输服务(Data Transmission Service,简称DTS),支持以数据库为核心的结构化存储产品之间的数据传输,它是一种数据迁移、数据订阅及实时同步于一体的数据传输工具。可以使用这个产品打造安全、可扩展、高可用的数据架构。 ...
分类:
数据库 时间:
2018-11-14 14:29:30
阅读次数:
201
1、 背景 之前做过一个数据迁移的项目,简单来说就是将一个数据库里面的数据迁移到另外一个数据库。这样的应用必然会涉及到多个数据源连接的问题,并且还要保证系统运行过程中数据源能够随意切换,查询想要的数据。想要达到这个目的其实也不难,我们可以直接使用jdbc连接数据库,在需要使用什么数据源的时候就直接获 ...
分类:
编程语言 时间:
2018-11-14 10:27:15
阅读次数:
246