随着大数据的发展,数据的安全问题日益凸显,往常不被重视的数据库维护变得必不可缺,数据的灾备变成个各大企业/个人站长业务运行中必须重视的环节。上一篇文章提到了自动化备份避灾的几种方案及选择,今天就来实践一下主从/双向异地热备份方案。Mysql数据库同步(复制)的概念,主从同步使得数据可以从一个服务器无缝迁移复制到另一台服务器。这个过程中一台服务器充当主服务器(master),另一台或另外多台充当从服
同一个数据服务器进行数据表间的数据迁移一、相同结构的表数据迁移/备份/导入到同一MySQL的某个库的某张表实验目标:将t1.table_one的数据备份到migration_one.table_11(提醒:这两个表结构一致)同一个MySQL中有很多库:SHOW DATABASES;得到:Database -------------------- improvement
方法1:通过数据库的界面操作导入和导出数据 远程数据库与本地数据数据之间的导入导出,从来都是一个值得人关注的问题。   下面,就给你详细介绍SQL2005将远程数据导入到本地的方法。   首先,将SQL2005打开。方法是:“开始“→“程序”→“Microsoft SQL Server 2005”→“SQL Server Management Studio”,这样,就可以把本地的SQL20
服务器:192.168.0.40 不需要做任何操作,只需要知道数据账号,保持2边字符集一致,注意2边表空间名 目标服务器:192.168.0.30 做如下操作 一、在目标服务器上添加tnsname 在/opt/app/oracle/product/10.2.0/db_1/network/admin/tnsnames.ora配置文件追加如下 remount = (DESCRIPTIO
原创 2012-10-31 14:16:21
857阅读
一、rsync特性 可以镜像保存整个目录树和文件系统。可以很容易做到保持原来文件的权限、时间、软硬链接等等。无须特殊权限即可安装。快速:第一次同步时rsync会复制全部内容,但在下一次只传输修改过的文件。rsync在传输数据的过程中可以实行压缩及解压缩操作,因此可以使用更少的带宽。安全:可以使用scp、ssh等方式来传输文件,当然也可以通过直接的socket连接。支持匿名传输,以方便进行网站镜象。
转载 2023-08-28 15:40:41
74阅读
      在DB运维的过程中,难免碰到需要多个服务器以及多个Oracle实例查询数据库的情形。比如我们需要查看当前所有生产环境数据库上open_cursor参数的值以便考虑是否需要增加。而需要查看的数据服务器上有多个实例,同时又存在多个数据服务器,这样子下来,几十个DB,上百个的情形一个个查,那得把人给累死。那就像点办法撒,写个shell脚
转载 2023-08-29 19:58:49
59阅读
scp在机器复制的时候为了提高数据的安全性,使用了ssh连接和加密方式,如果机器之间配置了ssh免密码登录,那在使用scp的时候密码都不用输入。1. 命令详解:scp是secure copy的简写,用于在Linux下进行远程拷贝文件的命令,和它类似的命令有cp,不过cp只是在本机进行拷贝不能服务器,而且scp传输是加密的。可能会稍微影响一下速度。当你服务器硬盘变为只读 read only sy
背景需求:在工作中,经常需要从本地提交节点,远程登录到其他节点上区执行一些shell命令,如果分别ssh到每台远程主机上,再去执行各个命令会很麻烦。如果可以直接在提交节点上,直接ssh到各个远程主机上去执行命令,可以省去依次登录的麻烦。前提:需要配置ssh免密码登录。可以直接跳过登录密码,直接登录进远程主机,这一点在shell脚本中执行时非常关键。可参见Linux下实现免密登录 例如:手工复制粘贴
以前看了几篇这方面的文章,但是都未能找到一个合适的解决方法。 获取同一个域的数据,可以通过XMLHTTP组件或IFRAME来实现,不存在域访问的权限问题,因此比较简单。 但如果要访问不同域的数据时,由于浏览的安全设置,XMLHTTP没有权限获取数据,而IFRAME没有权限将获取的数据传递给父窗口,似乎没有其它解决办法。 在网上提到的方法,不外乎这两种: 1. 如果要获取的数据位于同一个根域但是
问题:这里假设我需要在IP1上的database1上访问IP2的database数据库内的table2表方法:这里database作为本地数据库需要开启federated引擎才可以访问远程的database内的表,具体开启方法如下:本地IP1数据库DATABASE1开启FEDERATED引擎MYSQL命令行,查看FEDERATED引擎是否开启,默认是不开启>show engines;可以在上
1.背景介绍最近公司项目要求与开源项目Zentao做数据对接,因为改动开源项目风险较大,采用将Zentao数据库的相关表与本地数据库同步的方案。由我测试方案的可行性。 mysql版本:5.7.20. 本地数据库A(作为Zentao数据库),本地数据库B,本地程序C;本地为Windows环境。2.方案探索方案1项目经理的意思是在A中写触发,表中数据变化时将ID发给C,由C在A中查询变化的数据,写入
一、大家是否有这个需求1.品种查询 :比如 MYSQL和一个SQLSERVER进行联表查询 ,或者SQLITE和MYSQL进行联表查询2.服务器查询 : A服务器和B服务器查询1和2我的设计是通过多库架构来实现多库操作 二、 多库架构ORM什么是多库架构ORM,一个对象可以同时操作和管理多个数据库 我们称为多库架构EF Core一个对象只能操作一个数据库,所以EF Core不能称为多
转载 2023-08-08 08:06:30
448阅读
Mysql服务器查询 Mysql服务器查询  最近遇到一个问题,需要在两个服务上的两个数据库进行联表查询,本以为一两句SQL语句就能把问题解决,后来发现没有这么简单。  原因很简单,Mysql虽然支持同一服务器数据库的联表查询(我用的版本是5.0,经证实可行),但并不支持服务器。网上有一些服务器联表查询的SQL语句,但都是SQL SERVER的,并
当想从不同服务器数据库获取数据时,我们会想到oracle的DBLink;sqlserver的链接访问(傻瓜式操作,按照步骤配置即可),那么mysql有没有服务器访问的功能呢?答案自然是有的。 博主这就分享给大家: FEDERATED存储引擎: 可以链接其他数据库(本服务器或者不同服务器),通过创建表的方式关联数据库的表。 相当于一个镜像的作用,把要获取的表拷贝一份到本数据库(切记,拷贝的表字段
MySQL实现服务器查询mysql> create database lianxi;mysql> use lianximysql> CREATE TABLE tab_test_fed (    id     int(20) NOT NULL auto_increment,    name  &nbs
--创建链接服务器 exec sp_addlinkedserver '链接服务器名称', '', 'SQLOLEDB', '远程服务器名或ip地址' exec sp_addlinkedsrvlogin '链接服务器名称', 'false' ,null, '需要链接服务器用户名', '密码' sp_addlinkedse
 cwRsync 是window下的文件同步软件,可以服务器运行,第一次运行的时候是全部备份同步,之后的同步采用的是增量同步 这个软件分为服务端和客户端。服务器是需要同步的文件源,客户端相当于是备份的服务器。 window下软件的安装,没什么需要注意的,服务端的安装中间有一个步骤是输入用户名和密码,这个地方需要修改,并自己记录。 服务端安装成功后,会有一个
scp是secure copy的简写,用于在Linux下进行远程拷贝文件的命令,和它类似的命令有cp,不过cp只是在本机进行拷贝不能服务器,而且scp传输是加密的。可能会稍微影响一下速度。当你服务器硬盘变为只读 read only system时,用scp可以帮你把文件移出来。另外,scp还非常不占资源,不会提高多少系统负荷,在这一点上,rsync就远远不
由于项目需要,在开发过程遇上数据服务器访问数据的问题. 在网络上一搜,资料确实不少,不过解决自己的问题也花了大半天的时候,在这里花些时间总结一下. 1.确立问题 由于需要进行数据服务器的查询操作,所以我个人把其定位于分布式查询数据的问题. 2.解决方案 第一个概念.链接服务器. 链接服务器一般用来处理分布式查询。当客户端应用程序通过链接服务器执行分布式查询时,SQL Server 将分析该
  • 1
  • 2
  • 3
  • 4
  • 5