浪潮云服务器数据导入的具体步骤有哪些


我们在使用云服务器的时候,不可避免会遇到数据导入的情况,但因为缺少专业的工作人员来进行操作,很容易导致数据导入失败或存在错误的问题,为此以浪潮云服务器作为例子,探讨数据导入的步骤方法。
可以通过一条命令, 将InDDB作为InDB或者自建MySQL的从库, 挂载到源数据库实例(InDB/自建MySQL)后方。 挂载后,InDDB能够和源数据库保持准实时同步。通过这种方式, 客户可以将InDDB,作为源数据库的备份。 在必要的时候,可以将业务的数据库访问IP切换到InDDB,即可完成业务数据库的切换。同时, 数据迁移的粒度,是可以调节的。 客户可以选择将一个库,或者若干个库的数据,全部同步到InDDB; 也可以只选择将某几张表的数据, 同步到InDDB。
具体的步骤如下:
1. 在InDDB下面创建需要迁移的库表
客户在InDDB下面, 创建需要从源数据库迁移到InDDB的库和表。 源数据库中, 有在InDDB中创建的库和表,才会被迁移和同步, 如果库表没有在InDDB中创建,则不会迁移到InDDB。
2. 启动数据迁移和同步
在InDDB中创建好要迁移的库和表之后,通过命令即可启动数据的迁移和同步。
3. 停止数据迁移和同步
可以通过命令, 终止InDDB的数据迁移和同步进程。
4. 重新开启数据迁移和同步进程
当InDDB内部出现异常时,数据迁移和同步进程可能终止。此时show udb_import_task状态为5。
5、推荐的数据迁移和业务切换流程
1、 在InDDB中,创建需要迁移的数据库和表
2、 执行create udb_import_task语句, 开启数据迁移和同步进程, 从源数据库迁移数据。
3、 每隔若干秒, 通过show udb_import_task查看迁移和同步进度, 如果每次查询的结果, 是no_data_num的值, 接近total_sync_num的值,那么说明UDDB的数据,已经接近追平源数据库的数据。 此时可以将暂停业务写入源数据库。
4、 暂停业务写入源数据库后, 通过在源数据库show master status,获取源数据库最新binlog地址,通过show udb_import_task,获取InDDB最新的binglog地址。如果两者相同,则说明InDDB和源数据库一致,此时可以将业务切换到InDDB进行写入。
总结浪潮云服务器数据导入的具体步骤可以方便更好使用,如果对于数据导入依然存在问题也没有关系,可以直接咨询服务商,他们会给大家进行一对一指导。


