[go: up one dir, main page]

CN111475104B - A storage device data online migration method, system, terminal and storage medium - Google Patents

A storage device data online migration method, system, terminal and storage medium Download PDF

Info

Publication number
CN111475104B
CN111475104B CN202010154817.XA CN202010154817A CN111475104B CN 111475104 B CN111475104 B CN 111475104B CN 202010154817 A CN202010154817 A CN 202010154817A CN 111475104 B CN111475104 B CN 111475104B
Authority
CN
China
Prior art keywords
storage device
operating system
target storage
volume
migrated
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202010154817.XA
Other languages
Chinese (zh)
Other versions
CN111475104A (en
Inventor
谭世伟
贾岛
丁兆鹏
陈思睿
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Suzhou Inspur Intelligent Technology Co Ltd
Original Assignee
Suzhou Inspur Intelligent Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Suzhou Inspur Intelligent Technology Co Ltd filed Critical Suzhou Inspur Intelligent Technology Co Ltd
Priority to CN202010154817.XA priority Critical patent/CN111475104B/en
Publication of CN111475104A publication Critical patent/CN111475104A/en
Application granted granted Critical
Publication of CN111475104B publication Critical patent/CN111475104B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/06Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
    • G06F3/0601Interfaces specially adapted for storage systems
    • G06F3/0602Interfaces specially adapted for storage systems specifically adapted to achieve a particular effect
    • G06F3/062Securing storage systems
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/06Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
    • G06F3/0601Interfaces specially adapted for storage systems
    • G06F3/0628Interfaces specially adapted for storage systems making use of a particular technique
    • G06F3/0638Organizing or formatting or addressing of data
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/06Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
    • G06F3/0601Interfaces specially adapted for storage systems
    • G06F3/0668Interfaces specially adapted for storage systems adopting a particular infrastructure
    • G06F3/067Distributed or networked storage systems, e.g. storage area networks [SAN], network attached storage [NAS]

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

The invention provides a method, a system, a terminal and a storage medium for online migration of storage equipment data, wherein the method comprises the following steps: backing up the back-end storage data of the operating system to be migrated; unbinding the volume of the operating system to be migrated from the original storage equipment and mapping the volume of the operating system to be migrated to target storage equipment by setting an FC port of the original storage equipment; mapping the volume migrated to the target storage device to an operating system of the target storage device by scanning for external storage; transferring the multipath software of the operating system to be migrated and configuring the operating system of the target storage device; and migrating the backup data from the original storage equipment to the target storage equipment. The invention can realize the online migration of data among the storage devices, can realize the non-downtime in the data migration process, and can not cause the data loss.

Description

一种存储设备数据在线迁移方法、系统、终端及存储介质A storage device data online migration method, system, terminal and storage medium

技术领域technical field

本发明涉及存储管理技术领域,具体涉及一种存储设备数据在线迁移方法、系统、终端及存储介质。The invention relates to the technical field of storage management, in particular to a storage device data online migration method, system, terminal and storage medium.

背景技术Background technique

数据迁移涉及到的风险性非常高,尤其针对旧存储,比如10多年前的旧存储,性能差,稳定性差,扩容性差,10多年前的存储就是FC 1G 2G,磁盘均是400G,200G,可支持的硬盘数量也最大不超过500块。而上层应用全部使用Oracle rac或者Mysql集群应用。所以旧的数据中心扩容,需要使用新存储,而新存储的部署应用,需要将旧存储设备中的数据无缝迁移到新的存储中,这就对迁移工作需要认真部署分析,防止迁移中出现任何故障和宕机,以及出现迁移中任何故障和宕机均需要及时处理,防止数据丢失。The risk involved in data migration is very high, especially for old storage, such as the old storage more than 10 years ago, which has poor performance, poor stability, and poor scalability. The maximum number of supported hard disks does not exceed 500. The upper-layer applications all use Oracle rac or Mysql cluster applications. Therefore, the expansion of the old data center requires the use of new storage, and the deployment of new storage requires the seamless migration of data from the old storage device to the new storage. This requires careful deployment and analysis of the migration work to prevent the occurrence of Any failures and downtime, as well as any failures and downtime during the migration need to be dealt with in a timely manner to prevent data loss.

发明内容Contents of the invention

针对现有技术的上述不足,本发明提供一种存储设备数据在线迁移方法、系统、终端及存储介质,以解决上述技术问题。Aiming at the above shortcomings of the prior art, the present invention provides a storage device data online migration method, system, terminal and storage medium to solve the above technical problems.

第一方面,本发明提供一种存储设备数据在线迁移方法,包括:In a first aspect, the present invention provides a storage device data online migration method, including:

对待迁移操作系统的后端存储数据进行备份;Back up the back-end storage data of the operating system to be migrated;

通过设置原存储设备FC端口将所述待迁移操作系统的卷从原存储设备解绑并将所述待迁移操作系统的卷映射至目标存储设备;Unbinding the volume of the operating system to be migrated from the original storage device by setting the FC port of the original storage device and mapping the volume of the operating system to be migrated to the target storage device;

通过扫描外来存储将迁移至目标存储设备的卷映射给目标存储设备的操作系统;Map the volume migrated to the target storage device to the operating system of the target storage device by scanning the external storage;

转移所述待迁移操作系统的多路径软件并配置所述目标存储设备的操作系统;transferring the multipath software of the operating system to be migrated and configuring the operating system of the target storage device;

将备份数据从原存储设备迁移至目标存储设备。Migrate backup data from the original storage device to the target storage device.

进一步的,所述通过设置原存储设备FC端口将所述待迁移操作系统的卷从原存储设备解绑并将所述待迁移操作系统的卷映射至目标存储设备,包括:Further, the unbinding the volume of the operating system to be migrated from the original storage device by setting the FC port of the original storage device and mapping the volume of the operating system to be migrated to the target storage device includes:

在交换机端将目标存储设备的FC端口与原存储设备FC端口设置在相同ZONE区域内;Set the FC port of the target storage device and the FC port of the original storage device in the same ZONE area on the switch side;

将所述待迁移操作系统的卷从原存储设备解绑;Unbinding the volume of the operating system to be migrated from the original storage device;

通过根据目标存储设备的FC端口信息修改原存储设备FC端口参数,将所述卷映射并绑定至目标存储设备FC端口。By modifying the FC port parameters of the original storage device according to the FC port information of the target storage device, the volume is mapped and bound to the FC port of the target storage device.

进一步的,所述通过扫描外来存储将迁移至目标存储设备的卷映射给目标存储设备的操作系统,包括:Further, mapping the volume migrated to the target storage device to the operating system of the target storage device by scanning external storage includes:

创建目标存储设备的对应主机操作系统,并设置主机操作系统属性;Create the corresponding host operating system of the target storage device, and set the properties of the host operating system;

控制目标存储设备的操作系统扫描外来存储;Control the operating system of the target storage device to scan for external storage;

将扫描到的所述卷映射给所述操作系统。Map the scanned volume to the operating system.

进一步的,所述转移待迁移操作系统的多路径软件并配置所述目标存储设备的操作系统,包括:Further, the transferring the multipath software of the operating system to be migrated and configuring the operating system of the target storage device includes:

将原存储设备的多路径软件卸载;Uninstall the multipath software of the original storage device;

在目标存储设备的操作系统安装多路径软件;Install multipath software on the operating system of the target storage device;

配置目标存储设备的操作系统。Configure the operating system of the target storage device.

第二方面,本发明提供一种存储设备数据在线迁移系统,包括:In a second aspect, the present invention provides a storage device data online migration system, including:

数据备份单元,配置用于对待迁移操作系统的后端存储数据进行备份;A data backup unit configured to back up the back-end storage data of the operating system to be migrated;

端口设置单元,配置用于通过设置原存储设备FC端口将所述待迁移操作系统的卷从原存储设备解绑并将所述待迁移操作系统的卷映射至目标存储设备;The port setting unit is configured to unbind the volume of the operating system to be migrated from the original storage device by setting the FC port of the original storage device and map the volume of the operating system to be migrated to the target storage device;

存储扫描单元,配置用于通过扫描外来存储将迁移至目标存储设备的卷映射给目标存储设备的操作系统;A storage scanning unit configured to map the volume migrated to the target storage device to the operating system of the target storage device by scanning external storage;

软件设置单元,配置用于转移所述待迁移操作系统的多路径软件并配置所述目标存储设备的操作系统;A software setting unit configured to transfer the multipath software of the operating system to be migrated and configure the operating system of the target storage device;

数据迁移单元,配置用于将备份数据从原存储设备迁移至目标存储设备。The data migration unit is configured to migrate backup data from the original storage device to the target storage device.

进一步的,所述端口设置单元包括:Further, the port setting unit includes:

区域设置模块,配置用于在交换机端将目标存储设备的FC端口与原存储设备FC端口设置在相同ZONE区域内;The area setting module is configured to set the FC port of the target storage device and the FC port of the original storage device in the same ZONE area at the switch end;

端口解绑模块,配置用于将所述待迁移操作系统的卷从原存储设备解绑;A port unbinding module configured to unbind the volume of the operating system to be migrated from the original storage device;

目标绑定模块,配置用于通过根据目标存储设备的FC端口信息修改原存储设备FC端口参数,将所述卷映射并绑定至目标存储设备FC端口。The target binding module is configured to map and bind the volume to the FC port of the target storage device by modifying the FC port parameters of the original storage device according to the FC port information of the target storage device.

进一步的,所述存储扫描单元包括:Further, the storage scanning unit includes:

主机创建模块,配置用于创建目标存储设备的对应主机操作系统,并设置主机操作系统属性;The host creation module is configured to configure the corresponding host operating system used to create the target storage device, and set the properties of the host operating system;

存储扫描模块,配置用于控制目标存储设备的操作系统扫描外来存储;A storage scanning module configured to control the operating system of the target storage device to scan external storage;

映射建立模块,配置用于将扫描到的所述卷映射给所述操作系统。The mapping establishment module is configured to map the scanned volume to the operating system.

进一步的,所述软件设置单元包括:Further, the software setting unit includes:

软件卸载模块,配置用于将原存储设备的多路径软件卸载;The software unloading module is configured to unload the multipath software of the original storage device;

软件安装模块,配置用于在目标存储设备的操作系统安装多路径软件;A software installation module configured to install multipath software on the operating system of the target storage device;

系统配置模块,配置用于配置目标存储设备的操作系统。The system configuration module is configured to configure the operating system used to configure the target storage device.

第三方面,提供一种终端,包括:In a third aspect, a terminal is provided, including:

处理器、存储器,其中,processor, memory, where,

该存储器用于存储计算机程序,The memory is used to store computer programs,

该处理器用于从存储器中调用并运行该计算机程序,使得终端执行上述的终端的方法。The processor is used for invoking and running the computer program from the memory, so that the terminal executes the above-mentioned terminal method.

第四方面,提供了一种计算机存储介质,所述计算机可读存储介质中存储有指令,当其在计算机上运行时,使得计算机执行上述各方面所述的方法。In a fourth aspect, a computer storage medium is provided, and instructions are stored in the computer-readable storage medium, and when run on a computer, the computer is made to execute the methods described in the above aspects.

本发明的有益效果在于,The beneficial effect of the present invention is that,

本发明提供的存储设备数据在线迁移方法、系统、终端及存储介质,通过先备份待迁移数据,然后更改卷与存储设备的映射关系,更改多路径软件以及配置目标存储设备的操作系统,然后将备份的数据迁移至目标存储设备。本发明能够实现数据在存储设备间的在线迁移,能够实现在数据迁移过程中不宕机,且不会造成数据丢失。The storage device data online migration method, system, terminal and storage medium provided by the present invention first back up the data to be migrated, then change the mapping relationship between the volume and the storage device, change the multipath software and configure the operating system of the target storage device, and then The backed up data is migrated to the target storage device. The invention can realize the online migration of data between storage devices, and can realize no downtime and no data loss during the data migration process.

此外,本发明设计原理可靠,结构简单,具有非常广泛的应用前景。In addition, the design principle of the present invention is reliable, the structure is simple, and has very wide application prospects.

附图说明Description of drawings

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,对于本领域普通技术人员而言,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。In order to more clearly illustrate the technical solutions in the embodiments of the present invention or the prior art, the following will briefly introduce the drawings that need to be used in the description of the embodiments or the prior art. Obviously, for those of ordinary skill in the art, In other words, other drawings can also be obtained from these drawings on the premise of not paying creative work.

图1是本发明一个实施例的方法的示意性流程图。Fig. 1 is a schematic flowchart of a method according to an embodiment of the present invention.

图2是本发明一个实施例的系统的示意性框图。Fig. 2 is a schematic block diagram of a system according to one embodiment of the present invention.

图3为本发明实施例提供的一种终端的结构示意图。FIG. 3 is a schematic structural diagram of a terminal provided by an embodiment of the present invention.

具体实施方式detailed description

为了使本技术领域的人员更好地理解本发明中的技术方案,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本发明保护的范围。In order to enable those skilled in the art to better understand the technical solutions in the present invention, the technical solutions in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described The embodiments are only some of the embodiments of the present invention, not all of them. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without making creative efforts shall fall within the protection scope of the present invention.

图1是本发明一个实施例的方法的示意性流程图。其中,图1执行主体可以为一种存储设备数据在线迁移系统。Fig. 1 is a schematic flowchart of a method according to an embodiment of the present invention. Wherein, the execution subject in FIG. 1 may be a storage device data online migration system.

如图1所示,该方法100包括:As shown in Figure 1, the method 100 includes:

步骤110,对待迁移操作系统的后端存储数据进行备份;Step 110, backing up the back-end storage data of the operating system to be migrated;

步骤120,通过设置原存储设备FC端口将所述待迁移操作系统的卷从原存储设备解绑并将所述待迁移操作系统的卷映射至目标存储设备;Step 120, unbinding the volume of the operating system to be migrated from the original storage device by setting the FC port of the original storage device and mapping the volume of the operating system to be migrated to the target storage device;

步骤130,通过扫描外来存储将迁移至目标存储设备的卷映射给目标存储设备的操作系统;Step 130, mapping the volume migrated to the target storage device to the operating system of the target storage device by scanning external storage;

步骤140,转移所述待迁移操作系统的多路径软件并配置所述目标存储设备的操作系统;Step 140, transferring the multipath software of the operating system to be migrated and configuring the operating system of the target storage device;

步骤150,将备份数据从原存储设备迁移至目标存储设备。Step 150, migrate the backup data from the original storage device to the target storage device.

为了便于对本发明的理解,下面以本发明存储设备数据在线迁移方法的原理,结合实施例中对存储设备数据进行在线迁移的过程,对本发明提供的存储设备数据在线迁移方法做进一步的描述。In order to facilitate the understanding of the present invention, the method for online migration of storage device data provided by the present invention will be further described below based on the principle of the method for online migration of storage device data in the present invention, combined with the process of online migration of storage device data in the embodiments.

具体的,所述存储设备数据在线迁移方法包括:Specifically, the storage device data online migration method includes:

S1、对待迁移操作系统的后端存储数据进行备份。S1. Backup the back-end storage data of the operating system to be migrated.

做好准备工作,包括:按照需求将交换机上的VSAN提前规划好;形成VSAN规划表;统计所要迁移的系统主机名称,HBA卡的端口号,所在VSAN和Zone(ZONE功能类似于以太网交换机上的VLAN功能,它是将连接在SAN网络中的设备(主机和存储),逻辑上划到为不同的区域内,使得不同区域中的设备相互间不能FC网络直接访问,从而实现网络中的设备之间的相互隔离。)的信息,后端存储的卷的数量和每个卷的容量和实际实用量;形成一个详细的计划表,统计旧存储设备端的FC端口号(FC,Fibre Channel,网状通道技术,最早应用于SAN(存储局域网络)。FC接口是光纤对接的一种接口标准形式,其他的常见类型为:ST、SC、LC、MTRJ等。FC开发于1988年,最早是用来提高硬盘协议的传输带宽,侧重于数据的快速、高效、可靠传输。到上世纪90年代末,FC SAN开始得到大规模的广泛应用。),所在的VSAN和Zone的信息并形成一个表格,统计上层操作系统的应用环境,规划好迁移想好使用的旧存储设备的端口号并列一个表格;上层应用主机系统暂定所有的业务即终止所有的io下发。Make preparations, including: planning the VSAN on the switch in advance according to the requirements; forming a VSAN planning table; counting the host name of the system to be migrated, the port number of the HBA card, the VSAN and Zone where it is located (the function of ZONE is similar to that on an Ethernet switch The VLAN function, which logically divides the devices (hosts and storage) connected in the SAN network into different areas, so that the devices in different areas cannot be directly accessed by the FC network, thereby realizing the device in the network Mutual isolation between.) information, the number of volumes stored at the back end and the capacity and actual utility of each volume; form a detailed plan table, and count the FC port numbers (FC, Fiber Channel, Network Shaped channel technology, which was first used in SAN (storage area network). FC interface is a standard form of interface for optical fiber connection. Other common types are: ST, SC, LC, MTRJ, etc. FC was developed in 1988 and was first used To improve the transmission bandwidth of the hard disk protocol, focusing on the fast, efficient and reliable transmission of data. By the end of the 1990s, FC SAN began to be widely used on a large scale.), the information of the VSAN and Zone where it is located forms a table, Make statistics on the application environment of the upper-layer operating system, plan the port numbers of the old storage devices that are planned to be migrated and use them in a table; the upper-layer application host system temporarily suspends all services and terminates all io distribution.

将要与原存储设备(旧存储设备,接近使用寿命,需要被更换)迁移的系统(比如windows主机)的后端存储的数据进行备份,确认数据完全备份完和备份数据的完整性和一致性。Back up the data stored in the backend of the system (such as the windows host) that will be migrated from the original storage device (the old storage device, which is close to its service life and needs to be replaced), to confirm that the data is fully backed up and the integrity and consistency of the backup data is complete.

S2、通过设置原存储设备FC端口将所述待迁移操作系统的卷从原存储设备解绑并将所述待迁移操作系统的卷映射至目标存储设备。S2. Unbind the volume of the operating system to be migrated from the original storage device by setting the FC port of the original storage device and map the volume of the operating system to be migrated to the target storage device.

在交换机端将相应的新存储设备(目标存储设备)的FC端口划分到备份完数据的操作系统主机同一个Zone里。旧存储设备端将绑定给原主机的卷进行解绑;(不能从上层应用端来进行任何操作);修改旧存储设备端FC端口的参数修改;在新存储设备端创建主机,设置主机属性;旧存储设备端将解绑的卷重新映射给新存储端口并绑定(比如Mapping andMasking);新存储设备端进行对旧存储设备的外来卷进行接管(Import形式);新存储设备端将接管后的旧存储设备端的卷重新映射给新存储设备的操作系统。On the switch side, divide the FC port of the corresponding new storage device (target storage device) into the same zone as the operating system host whose data has been backed up. The old storage device will unbind the volume bound to the original host; (no operation can be performed from the upper application side); modify the parameters of the FC port on the old storage device; create a host on the new storage device, and set the host properties ;The old storage device side will remap the unbound volume to the new storage port and bind it (such as Mapping andMasking); the new storage device side will take over the external volume of the old storage device (Import form); the new storage device side will take over Then the volume on the old storage device side is remapped to the operating system of the new storage device.

S3、通过扫描外来存储将迁移至目标存储设备的卷映射给目标存储设备的操作系统。S3. Map the volume migrated to the target storage device to the operating system of the target storage device by scanning the external storage.

在上层主机应用系统端进行扫描外来存储,结果一:没有发现新存储设备端映射来的卷信息,结果二:正常发现新存储设备端映射来的卷信息;在结果一的情况下:查找原因;结果二为正常的情况,验证工作:经过新存储设备接管后的旧存储设备端的卷重新映射给上层主机系统,此卷完全应该是有容量的,而不是空卷,除非原来就是空卷,否则不可能。验证经新存储设备接管后的卷的数量,总容量和实际使用量并记录。Scan external storage on the application system side of the upper host. Result 1: No volume information mapped from the new storage device is found. Result 2: Volume information mapped from the new storage device is found normally. In the case of result 1: Find the cause ; The second result is a normal situation, verification work: after the new storage device takes over, the volume on the old storage device side is remapped to the upper host system. This volume should have capacity, not an empty volume, unless it was originally an empty volume. Otherwise impossible. Verify and record the number, total capacity, and actual usage of volumes taken over by the new storage device.

S4、转移所述待迁移操作系统的多路径软件并配置所述目标存储设备的操作系统。S4. Transfer the multipath software of the operating system to be migrated and configure the operating system of the target storage device.

上层主机应用对旧存储设备的主机系统对应的多路径软件(比如Powpath,UltraPath软件以内核模块的形式加载到Linux操作系统中,它在操作系统内部被注册成为一个虚拟设备。该软件可以使应用服务器与存储系统之间以最优的路径进行通信。)的卸载,确保卸载成功,一般要重启。在新存储设备的对应操作系统上安装多路路径软件。重启上层应用系统,操作系统进入正常运行状态,查看所用卷的信息包括容量,卷的数量,实际使用量,并记录,查看多路径的状态。视具体情况修改新存储设备相应的应用系统的信息,包括(UUID,盘符,裸盘挂在等操作),使系统上层应用完全正常并可以使用。The upper host applies the multipath software corresponding to the host system of the old storage device (such as Powpath, UltraPath software is loaded into the Linux operating system in the form of a kernel module, and it is registered as a virtual device inside the operating system. This software can make the application Communication between the server and the storage system using the optimal path.) Uninstallation, to ensure successful uninstallation, a restart is generally required. Install the multipathing software on the appropriate operating system for the new storage device. Restart the upper application system, the operating system enters the normal operation state, check the information of the volume used, including the capacity, the number of volumes, the actual usage, and record, check the status of the multipath. Modify the information of the corresponding application system of the new storage device according to the specific situation, including (UUID, drive letter, bare disk mounting, etc.), so that the upper layer application of the system is completely normal and can be used.

S5、将备份数据从原存储设备迁移至目标存储设备。S5. Migrate the backup data from the original storage device to the target storage device.

在新存储端启动数据的迁移工作,当数据迁移完成,在新存储设备端进行完成数据迁移的工作,新存储设备对应的上层应用正常可用,数据完整,迁移成功。Start the data migration work on the new storage side. When the data migration is completed, complete the data migration work on the new storage device side. The upper layer application corresponding to the new storage device is normally available, the data is complete, and the migration is successful.

在步骤S4或步骤S5过程中,出现任务问题,立即对备份数据进行恢复,恢复方法如下:In the process of step S4 or step S5, if a task problem occurs, the backup data is restored immediately, and the restoration method is as follows:

卸载新存储设备的多路径软件,在旧存储设备端将卷对新存储设备进行解绑,在旧存储设备端修改绑定的FC端口参数,在旧存储设备端将解绑的卷重新绑定个上层应用系统,在上层系统中安装旧存储设备的多路径软件(比如powpath),启动上层应用系统。Uninstall the multipath software of the new storage device, unbind the volume from the new storage device on the old storage device, modify the bound FC port parameters on the old storage device, and rebind the unbound volume on the old storage device An upper-layer application system, install multi-path software (such as powpath) of the old storage device in the upper-layer system, and start the upper-layer application system.

如图2示,该系统200包括:As shown in Figure 2, the system 200 includes:

数据备份单元210,配置用于对待迁移操作系统的后端存储数据进行备份;The data backup unit 210 is configured to back up the back-end storage data of the operating system to be migrated;

端口设置单元220,配置用于通过设置原存储设备FC端口将所述待迁移操作系统的卷从原存储设备解绑并将所述待迁移操作系统的卷映射至目标存储设备;The port setting unit 220 is configured to unbind the volume of the operating system to be migrated from the original storage device by setting the FC port of the original storage device and map the volume of the operating system to be migrated to the target storage device;

存储扫描单元230,配置用于通过扫描外来存储将迁移至目标存储设备的卷映射给目标存储设备的操作系统;The storage scanning unit 230 is configured to map the volume migrated to the target storage device to the operating system of the target storage device by scanning external storage;

软件设置单元240,配置用于转移所述待迁移操作系统的多路径软件并配置所述目标存储设备的操作系统;A software setting unit 240, configured to transfer the multipath software of the operating system to be migrated and configure the operating system of the target storage device;

数据迁移单元250,配置用于将备份数据从原存储设备迁移至目标存储设备。The data migration unit 250 is configured to migrate backup data from the original storage device to the target storage device.

可选地,作为本发明一个实施例,所述端口设置单元包括:Optionally, as an embodiment of the present invention, the port setting unit includes:

区域设置模块,配置用于在交换机端将目标存储设备的FC端口与原存储设备FC端口设置在相同ZONE区域内;The area setting module is configured to set the FC port of the target storage device and the FC port of the original storage device in the same ZONE area at the switch end;

端口解绑模块,配置用于将所述待迁移操作系统的卷从原存储设备解绑;A port unbinding module configured to unbind the volume of the operating system to be migrated from the original storage device;

目标绑定模块,配置用于通过根据目标存储设备的FC端口信息修改原存储设备FC端口参数,将所述卷映射并绑定至目标存储设备FC端口。The target binding module is configured to map and bind the volume to the FC port of the target storage device by modifying the FC port parameters of the original storage device according to the FC port information of the target storage device.

可选地,作为本发明一个实施例,所述存储扫描单元包括:Optionally, as an embodiment of the present invention, the storage scanning unit includes:

主机创建模块,配置用于创建目标存储设备的对应主机操作系统,并设置主机操作系统属性;The host creation module is configured to configure the corresponding host operating system used to create the target storage device, and set the properties of the host operating system;

存储扫描模块,配置用于控制目标存储设备的操作系统扫描外来存储;A storage scanning module configured to control the operating system of the target storage device to scan external storage;

映射建立模块,配置用于将扫描到的所述卷映射给所述操作系统。The mapping establishment module is configured to map the scanned volume to the operating system.

可选地,作为本发明一个实施例,所述软件设置单元包括:Optionally, as an embodiment of the present invention, the software setting unit includes:

软件卸载模块,配置用于将原存储设备的多路径软件卸载;The software unloading module is configured to unload the multipath software of the original storage device;

软件安装模块,配置用于在目标存储设备的操作系统安装多路径软件;A software installation module configured to install multipath software on the operating system of the target storage device;

系统配置模块,配置用于配置目标存储设备的操作系统。The system configuration module is configured to configure the operating system used to configure the target storage device.

图3为本发明实施例提供的一种终端系统300的结构示意图,该终端系统300可以用于执行本发明实施例提供的存储设备数据在线迁移方法。FIG. 3 is a schematic structural diagram of a terminal system 300 provided by an embodiment of the present invention. The terminal system 300 can be used to execute the method for online migration of storage device data provided by an embodiment of the present invention.

其中,该终端系统300可以包括:处理器310、存储器320及通信单元330。这些组件通过一条或多条总线进行通信,本领域技术人员可以理解,图中示出的服务器的结构并不构成对本发明的限定,它既可以是总线形结构,也可以是星型结构,还可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。Wherein, the terminal system 300 may include: a processor 310 , a memory 320 and a communication unit 330 . These components communicate through one or more buses. Those skilled in the art can understand that the structure of the server shown in the figure does not constitute a limitation to the present invention. It can be a bus structure, a star structure, or a More or fewer components than shown, or combinations of certain components, or different arrangements of components may be included.

其中,该存储器320可以用于存储处理器310的执行指令,存储器320可以由任何类型的易失性或非易失性存储终端或者它们的组合实现,如静态随机存取存储器(SRAM),电可擦除可编程只读存储器(EEPROM),可擦除可编程只读存储器(EPROM),可编程只读存储器(PROM),只读存储器(ROM),磁存储器,快闪存储器,磁盘或光盘。当存储器320中的执行指令由处理器310执行时,使得终端300能够执行以下上述方法实施例中的部分或全部步骤。Wherein, the memory 320 can be used to store the execution instructions of the processor 310, and the memory 320 can be realized by any type of volatile or non-volatile storage terminal or their combination, such as static random access memory (SRAM), electronic Erasable Programmable Read Only Memory (EEPROM), Erasable Programmable Read Only Memory (EPROM), Programmable Read Only Memory (PROM), Read Only Memory (ROM), Magnetic Memory, Flash Memory, Magnetic Disk or Optical Disk . When the execution instructions in the memory 320 are executed by the processor 310, the terminal 300 is enabled to perform some or all of the steps in the following above-mentioned method embodiments.

处理器310为存储终端的控制中心,利用各种接口和线路连接整个电子终端的各个部分,通过运行或执行存储在存储器320内的软件程序和/或模块,以及调用存储在存储器内的数据,以执行电子终端的各种功能和/或处理数据。所述处理器可以由集成电路(Integrated Circuit,简称IC)组成,例如可以由单颗封装的IC所组成,也可以由连接多颗相同功能或不同功能的封装IC而组成。举例来说,处理器310可以仅包括中央处理器(Central Processing Unit,简称CPU)。在本发明实施方式中,CPU可以是单运算核心,也可以包括多运算核心。The processor 310 is the control center of the storage terminal, using various interfaces and lines to connect various parts of the entire electronic terminal, by running or executing software programs and/or modules stored in the memory 320, and calling data stored in the memory, To perform various functions of the electronic terminal and/or process data. The processor may be composed of an integrated circuit (Integrated Circuit, IC for short), for example, may be composed of a single packaged IC, or may be composed of multiple packaged ICs connected with the same function or different functions. For example, the processor 310 may only include a central processing unit (Central Processing Unit, CPU for short). In the embodiments of the present invention, the CPU may be a single computing core, or may include multiple computing cores.

通信单元330,用于建立通信信道,从而使所述存储终端可以与其它终端进行通信。接收其他终端发送的用户数据或者向其他终端发送用户数据。The communication unit 330 is configured to establish a communication channel, so that the storage terminal can communicate with other terminals. Receive user data sent by other terminals or send user data to other terminals.

本发明还提供一种计算机存储介质,其中,该计算机存储介质可存储有程序,该程序执行时可包括本发明提供的各实施例中的部分或全部步骤。所述的存储介质可为磁碟、光盘、只读存储记忆体(英文:read-only memory,简称:ROM)或随机存储记忆体(英文:random access memory,简称:RAM)等。The present invention also provides a computer storage medium, wherein the computer storage medium may store a program, and the program may include part or all of the steps in the various embodiments provided by the present invention when executed. The storage medium may be a magnetic disk, an optical disk, a read-only memory (English: read-only memory, ROM for short), or a random access memory (English: random access memory, RAM for short), and the like.

因此,本发明通过先备份待迁移数据,然后更改卷与存储设备的映射关系,更改多路径软件以及配置目标存储设备的操作系统,然后将备份的数据迁移至目标存储设备。本发明能够实现数据在存储设备间的在线迁移,能够实现在数据迁移过程中不宕机,且不会造成数据丢失,本实施例所能达到的技术效果可以参见上文中的描述,此处不再赘述。Therefore, the present invention backs up the data to be migrated first, then changes the mapping relationship between the volume and the storage device, changes the multipath software and configures the operating system of the target storage device, and then migrates the backed up data to the target storage device. The present invention can realize online migration of data between storage devices, can realize no downtime during the data migration process, and will not cause data loss. The technical effects achieved by this embodiment can be found in the above description, which is not described here. Let me repeat.

本领域的技术人员可以清楚地了解到本发明实施例中的技术可借助软件加必需的通用硬件平台的方式来实现。基于这样的理解,本发明实施例中的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中如U盘、移动硬盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质,包括若干指令用以使得一台计算机终端(可以是个人计算机,服务器,或者第二终端、网络终端等)执行本发明各个实施例所述方法的全部或部分步骤。Those skilled in the art can clearly understand that the technologies in the embodiments of the present invention can be implemented by means of software plus a necessary general-purpose hardware platform. Based on such an understanding, the technical solutions in the embodiments of the present invention essentially or the part that contributes to the prior art can be embodied in the form of software products, and the computer software products are stored in a storage medium such as a USB flash drive, mobile Various media that can store program codes, such as hard disk, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), magnetic disk or optical disk, including several instructions to make a computer terminal (It may be a personal computer, a server, or a second terminal, a network terminal, etc.) Execute all or part of the steps of the methods described in the various embodiments of the present invention.

本说明书中各个实施例之间相同相似的部分互相参见即可。尤其,对于终端实施例而言,由于其基本相似于方法实施例,所以描述的比较简单,相关之处参见方法实施例中的说明即可。For the same and similar parts among the various embodiments in this specification, refer to each other. In particular, for the terminal embodiment, since it is basically similar to the method embodiment, the description is relatively simple, and for relevant details, refer to the description in the method embodiment.

在本发明所提供的几个实施例中,应该理解到,所揭露的系统和方法,可以通过其它的方式实现。例如,以上所描述的系统实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,系统或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。In the several embodiments provided by the present invention, it should be understood that the disclosed system and method can be implemented in other ways. For example, the system embodiments described above are only illustrative. For example, the division of the units is only a logical function division. In actual implementation, there may be other division methods. For example, multiple units or components can be combined or May be integrated into another system, or some features may be ignored, or not implemented. In another point, the mutual coupling or direct coupling or communication connection shown or discussed may be through some interfaces, and the indirect coupling or communication connection of systems or units may be in electrical, mechanical or other forms.

所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place, or may be distributed to multiple network units. Part or all of the units can be selected according to actual needs to achieve the purpose of the solution of this embodiment.

另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。In addition, each functional unit in each embodiment of the present invention may be integrated into one processing unit, each unit may exist separately physically, or two or more units may be integrated into one unit.

尽管通过参考附图并结合优选实施例的方式对本发明进行了详细描述,但本发明并不限于此。在不脱离本发明的精神和实质的前提下,本领域普通技术人员可以对本发明的实施例进行各种等效的修改或替换,而这些修改或替换都应在本发明的涵盖范围内/任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应所述以权利要求的保护范围为准。Although the present invention has been described in detail in conjunction with preferred embodiments with reference to the accompanying drawings, the present invention is not limited thereto. Without departing from the spirit and essence of the present invention, those skilled in the art can make various equivalent modifications or replacements to the embodiments of the present invention, and these modifications or replacements should be within the scope of the present invention/any Those skilled in the art can easily think of changes or substitutions within the technical scope disclosed in the present invention, and all should be covered within the protection scope of the present invention. Therefore, the protection scope of the present invention should be based on the protection scope of the claims.

Claims (10)

1.一种存储设备数据在线迁移方法,其特征在于,包括:1. A storage device data online migration method, characterized in that, comprising: 对待迁移操作系统的后端存储数据进行备份;Back up the back-end storage data of the operating system to be migrated; 通过设置原存储设备FC端口将所述待迁移操作系统的卷从原存储设备解绑并将所述待迁移操作系统的卷映射至目标存储设备;Unbinding the volume of the operating system to be migrated from the original storage device by setting the FC port of the original storage device and mapping the volume of the operating system to be migrated to the target storage device; 通过扫描外来存储将迁移至目标存储设备的卷映射给目标存储设备的操作系统;Map the volume migrated to the target storage device to the operating system of the target storage device by scanning the external storage; 转移所述待迁移操作系统的多路径软件并配置所述目标存储设备的操作系统;transferring the multipath software of the operating system to be migrated and configuring the operating system of the target storage device; 将备份数据从原存储设备迁移至目标存储设备;Migrate backup data from the original storage device to the target storage device; 若在迁移过程中出现任务问题,立即对备份数据进行恢复,恢复方法包括:If a task problem occurs during the migration process, restore the backup data immediately. The recovery methods include: 卸载目标存储设备的多路径软件,在原存储设备端将卷对目标存储设备进行解绑,在原存储设备端修改绑定的FC端口参数,在原存储设备端将解绑的卷重新绑定上层应用系统,在上层应用系统中安装旧存储设备的多路径软件,启动上层应用系统。Uninstall the multipath software of the target storage device, unbind the volume from the target storage device on the original storage device, modify the bound FC port parameters on the original storage device, and rebind the unbound volume to the upper application system on the original storage device , install the multipath software of the old storage device in the upper application system, and start the upper application system. 2.根据权利要求1所述的方法,其特征在于,所述通过设置原存储设备FC端口将所述待迁移操作系统的卷从原存储设备解绑并将所述待迁移操作系统的卷映射至目标存储设备,包括:2. The method according to claim 1, wherein, by setting the FC port of the original storage device, the volume of the operating system to be migrated is unbound from the original storage device and the volume of the operating system to be migrated is mapped to to target storage devices, including: 在交换机端将目标存储设备的FC端口与原存储设备FC端口设置在相同ZONE区域内;Set the FC port of the target storage device and the FC port of the original storage device in the same ZONE area on the switch side; 将所述待迁移操作系统的卷从原存储设备解绑;Unbinding the volume of the operating system to be migrated from the original storage device; 通过根据目标存储设备的FC端口信息修改原存储设备FC端口参数,将所述卷映射并绑定至目标存储设备FC端口。By modifying the FC port parameters of the original storage device according to the FC port information of the target storage device, the volume is mapped and bound to the FC port of the target storage device. 3.根据权利要求1所述的方法,其特征在于,所述通过扫描外来存储将迁移至目标存储设备的卷映射给目标存储设备的操作系统,包括:3. The method according to claim 1, wherein the mapping of the volume migrated to the target storage device to the operating system of the target storage device by scanning external storage includes: 创建目标存储设备的对应主机操作系统,并设置主机操作系统属性;Create the corresponding host operating system of the target storage device, and set the properties of the host operating system; 控制目标存储设备的操作系统扫描外来存储;Control the operating system of the target storage device to scan for external storage; 将扫描到的所述卷映射给所述操作系统。Map the scanned volume to the operating system. 4.根据权利要求1所述的方法,其特征在于,所述转移待迁移操作系统的多路径软件并配置所述目标存储设备的操作系统,包括:4. The method according to claim 1, wherein the transferring the multipath software of the operating system to be migrated and configuring the operating system of the target storage device comprises: 将原存储设备的多路径软件卸载;Uninstall the multipath software of the original storage device; 在目标存储设备的操作系统安装多路径软件;Install multipath software on the operating system of the target storage device; 配置目标存储设备的操作系统。Configure the operating system of the target storage device. 5.一种存储设备数据在线迁移系统,其特征在于,包括:5. A storage device data online migration system, characterized in that, comprising: 数据备份单元,配置用于对待迁移操作系统的后端存储数据进行备份;A data backup unit configured to back up the back-end storage data of the operating system to be migrated; 端口设置单元,配置用于通过设置原存储设备FC端口将所述待迁移操作系统的卷从原存储设备解绑并将所述待迁移操作系统的卷映射至目标存储设备;The port setting unit is configured to unbind the volume of the operating system to be migrated from the original storage device by setting the FC port of the original storage device and map the volume of the operating system to be migrated to the target storage device; 存储扫描单元,配置用于通过扫描外来存储将迁移至目标存储设备的卷映射给目标存储设备的操作系统;A storage scanning unit configured to map the volume migrated to the target storage device to the operating system of the target storage device by scanning external storage; 软件设置单元,配置用于转移所述待迁移操作系统的多路径软件并配置所述目标存储设备的操作系统;A software setting unit configured to transfer the multipath software of the operating system to be migrated and configure the operating system of the target storage device; 数据迁移单元,配置用于将备份数据从原存储设备迁移至目标存储设备;A data migration unit configured to migrate backup data from the original storage device to the target storage device; 若在迁移过程中出现任务问题,立即对备份数据进行恢复,恢复方法包括:If a task problem occurs during the migration process, restore the backup data immediately. The recovery methods include: 卸载目标存储设备的多路径软件,在原存储设备端将卷对目标存储设备进行解绑,在原存储设备端修改绑定的FC端口参数,在原存储设备端将解绑的卷重新绑定上层应用系统,在上层应用系统中安装旧存储设备的多路径软件,启动上层应用系统。Uninstall the multipath software of the target storage device, unbind the volume from the target storage device on the original storage device, modify the bound FC port parameters on the original storage device, and rebind the unbound volume to the upper application system on the original storage device , install the multipath software of the old storage device in the upper application system, and start the upper application system. 6.根据权利要求5所述的系统,其特征在于,所述端口设置单元包括:6. The system according to claim 5, wherein the port setting unit comprises: 区域设置模块,配置用于在交换机端将目标存储设备的FC端口与原存储设备FC端口设置在相同ZONE区域内;The area setting module is configured to set the FC port of the target storage device and the FC port of the original storage device in the same ZONE area at the switch end; 端口解绑模块,配置用于将所述待迁移操作系统的卷从原存储设备解绑;A port unbinding module configured to unbind the volume of the operating system to be migrated from the original storage device; 目标绑定模块,配置用于通过根据目标存储设备的FC端口信息修改原存储设备FC端口参数,将所述卷映射并绑定至目标存储设备FC端口。The target binding module is configured to map and bind the volume to the FC port of the target storage device by modifying the FC port parameters of the original storage device according to the FC port information of the target storage device. 7.根据权利要求5所述的系统,其特征在于,所述存储扫描单元包括:7. The system according to claim 5, wherein the storage scanning unit comprises: 主机创建模块,配置用于创建目标存储设备的对应主机操作系统,并设置主机操作系统属性;The host creation module is configured to configure the corresponding host operating system used to create the target storage device, and set the properties of the host operating system; 存储扫描模块,配置用于控制目标存储设备的操作系统扫描外来存储;A storage scanning module configured to control the operating system of the target storage device to scan external storage; 映射建立模块,配置用于将扫描到的所述卷映射给所述操作系统。The mapping establishment module is configured to map the scanned volume to the operating system. 8.根据权利要求5所述的系统,其特征在于,所述软件设置单元包括:8. The system according to claim 5, wherein the software setting unit comprises: 软件卸载模块,配置用于将原存储设备的多路径软件卸载;The software unloading module is configured to unload the multipath software of the original storage device; 软件安装模块,配置用于在目标存储设备的操作系统安装多路径软件;A software installation module configured to install multipath software on the operating system of the target storage device; 系统配置模块,配置用于配置目标存储设备的操作系统。The system configuration module is configured to configure the operating system used to configure the target storage device. 9.一种终端,其特征在于,包括:9. A terminal, characterized in that, comprising: 处理器;processor; 用于存储处理器的执行指令的存储器;memory for storing instructions for execution by the processor; 其中,所述处理器被配置为执行权利要求1-4任一项所述的方法。Wherein, the processor is configured to execute the method according to any one of claims 1-4. 10.一种存储有计算机程序的计算机可读存储介质,其特征在于,该程序被处理器执行时实现如权利要求1-4中任一项所述的方法。10. A computer-readable storage medium storing a computer program, wherein when the program is executed by a processor, the method according to any one of claims 1-4 is implemented.
CN202010154817.XA 2020-03-08 2020-03-08 A storage device data online migration method, system, terminal and storage medium Active CN111475104B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202010154817.XA CN111475104B (en) 2020-03-08 2020-03-08 A storage device data online migration method, system, terminal and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202010154817.XA CN111475104B (en) 2020-03-08 2020-03-08 A storage device data online migration method, system, terminal and storage medium

Publications (2)

Publication Number Publication Date
CN111475104A CN111475104A (en) 2020-07-31
CN111475104B true CN111475104B (en) 2023-01-10

Family

ID=71747265

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010154817.XA Active CN111475104B (en) 2020-03-08 2020-03-08 A storage device data online migration method, system, terminal and storage medium

Country Status (1)

Country Link
CN (1) CN111475104B (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112202856B (en) * 2020-09-18 2022-12-02 苏州浪潮智能科技有限公司 Data migration method and device for network storage management system
CN114301775B (en) * 2021-12-31 2023-07-28 中国联合网络通信集团有限公司 A storage business management method, device, and computer-readable storage medium
CN117389713B (en) * 2023-12-13 2024-02-23 苏州元脑智能科技有限公司 Storage system application service data migration method, device, equipment and medium

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102760046A (en) * 2011-04-27 2012-10-31 国际商业机器公司 Online volume migration using multi-path input/output masquerading
CN105549904A (en) * 2015-12-08 2016-05-04 华为技术有限公司 A data migration method and storage device applied in a storage system
CN107656705A (en) * 2017-10-25 2018-02-02 郑州云海信息技术有限公司 A kind of computer-readable storage medium and a kind of data migration method, apparatus and system

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102760046A (en) * 2011-04-27 2012-10-31 国际商业机器公司 Online volume migration using multi-path input/output masquerading
CN105549904A (en) * 2015-12-08 2016-05-04 华为技术有限公司 A data migration method and storage device applied in a storage system
CN107656705A (en) * 2017-10-25 2018-02-02 郑州云海信息技术有限公司 A kind of computer-readable storage medium and a kind of data migration method, apparatus and system

Also Published As

Publication number Publication date
CN111475104A (en) 2020-07-31

Similar Documents

Publication Publication Date Title
US7689803B2 (en) System and method for communication using emulated LUN blocks in storage virtualization environments
US9959073B1 (en) Detection of host connectivity for data migration in a storage system
US20210303401A1 (en) Managing storage device errors during processing of inflight input/output requests
US9460028B1 (en) Non-disruptive and minimally disruptive data migration in active-active clusters
CN111475104B (en) A storage device data online migration method, system, terminal and storage medium
US10175895B2 (en) Techniques for importation of information to a storage system
US12277316B2 (en) Electronic storage system
US8949562B2 (en) Storage system and method of controlling storage system
CN105739930A (en) Storage framework as well as initialization method, data storage method and data storage and management apparatus therefor
US10969989B2 (en) Techniques for capturing virtual machine snapshots using data storage system snapshots
CN112653576B (en) Network card identification processing method, system, terminal and storage medium based on Kylin system
US11977510B2 (en) Configuring a file server
US10860235B2 (en) Storage system having a plurality of storage apparatuses which migrate a first volume group to a second volume group
US12099733B2 (en) Spoofing of device identifiers in non-disruptive data migration
US11693577B2 (en) Storage operation processing during data migration using migrated indicator from source storage
US11238010B2 (en) Sand timer algorithm for tracking in-flight data storage requests for data replication
US9641613B2 (en) Volume hierarchy download in a storage area network
US12141448B2 (en) Volume promotion management and visualization in a metro cluster
US12340111B1 (en) Processing of input/output operations within a fault domain of a data storage system
US11922073B2 (en) Non-disruptive updating of virtual tape emulation applications
US11784916B2 (en) Intelligent control plane communication
CN118915971A (en) Data protection method, device, computer equipment and storage medium
CN118277148A (en) A database disaster recovery method and related equipment
CN117827502A (en) A computing task processing method based on cloud computing technology and related equipment
CN118897761A (en) Security cloud platform memory allocation method, device, equipment and storage medium

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant