本文作者:不许人间见白头

SQL Server 2008 R2还原到RDS SQL Server 版

不许人间见白头 1个月前 ( 12-16 ) 37

SQL Server 2008 R2版本的实例支持便捷的数据上云操作,您只需要在自建数据库上利用微软官方备份功能备份好全量数据,再将备份文件上传到阿里云的对象存储OSS上面,就可以通过RDS控制台一键将数据全量迁移至RDS的指定数据库中。该功能利用了微软官方的备份恢复方案,兼容性100%,加上OSS强大的能力,使数据上云效率非常高。本文将介绍本地数据上云的操作步骤。

注意事项:最好oss跟RDS开通的在同一个节点的哦,内网免费外网收费

操作步骤如下

下载oss图形化操作界面:http://mirrors.ahaoyw.com/autoconf/other/oss-browser-win32-x64.zip

获取用户AccessKey,可以用子key也可以用总权限的,获取地址如下图

blob.png

oss我们可以选择按量付费,使用完后删除他即可

解压刚刚下载的oss-browser包,打开oss浏览器

blob.png

输入你的accesskeyid和accesskeysecret秘钥,然后选择登入

blob.png

接着我们吧数据库导出成bak格式的,备份步骤如下,找到对应的数据库右键任务—备份导出

blob.png

设置导出的bak存放路径,备份类型,选择完整,然后点击确定

blob.png

打开oss浏览器上传下你刚才备份的数据库备份文件,上传步骤如下如

blob.png

在上传中,我们稍等一会

blob.png

我们找到刚才开通的RDS数据库

点击账号管理创建个数据库账号

blob.png

创建数据库DB名称和指定授权账号,设置支持的字符集

blob.png

选择从oss上的备份文件迁入

blob.png

设置我们可以根据步骤显示的生成备份文件下载备份脚本,也可以自己根据mssql管理器备份出来的文件导入,接下啦我们选择下一步

blob.png

到如图

blob.png

获取oss文件地址

blob.png

获取到的地址是oss的外网地址,这个时候我们吧这个地址复制出来然后替换下为vpc内网地址如xxx.oss-cn-beijing-internal.aliyuncs.com

然后吧获取到的URL地址填写到RDS导入向导里面的备份文件ossurl地址,最后点击确定

然后我们选择数据上云就可以看到刚才添加的任务了,稍等他完毕就可以了

blob.png

备份还原中

blob.png

YES,YES,YES

blob.png

OK,已经成功了

blob.png

最后删除下oss上面的文件

文章版权及转载声明

作者:不许人间见白头本文地址:https://www.ahaoyw.com/article/209.html发布于 1个月前 ( 12-16 )
文章转载或复制请以超链接形式并注明出处阿豪运维笔记

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏