US 12,032,847 B2
Cross-platform replication of logical units
Ravindra Kuramkote, Sunnyvale, CA (US); Kiyoshi James Komatsu, San Mateo, CA (US); Ling Na Zheng, Saratoga, CA (US); Rachita Kothiyal, San Jose, CA (US); Michael Lee Federwisch, San Jose, CA (US); and Vijay Mohan Deshmukh, Fremont, CA (US)
Assigned to NetApp, Inc., San Jose, CA (US)
Filed by NetApp Inc., San Jose, CA (US)
Filed on Mar. 28, 2022, as Appl. No. 17/705,426.
Application 17/705,426 is a continuation of application No. 16/774,199, filed on Jan. 28, 2020, granted, now 11,288,003.
Application 16/774,199 is a continuation of application No. 15/582,561, filed on Apr. 28, 2017, granted, now 10,587,685, issued on Mar. 10, 2020.
Prior Publication US 2022/0214814 A1, Jul. 7, 2022
Int. Cl. G06F 3/06 (2006.01)
CPC G06F 3/065 (2013.01) [G06F 3/0614 (2013.01); G06F 3/0653 (2013.01); G06F 3/0665 (2013.01); G06F 3/067 (2013.01); G06F 3/0683 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method comprising:
receiving a request, at a first storage system, to restore a LUN to a second storage system, wherein the LUN was previously replicated to the first storage system as a replicated LUN;
retrieving and supplying attributes in metadata of the replicated LUN to the second storage system, wherein attributes are retrieved from metadata stored within key-value pairs, and wherein the attributes include proprietary attributes that are proprietary to a particular storage system platform and do not map to other types of storage system platforms;
receiving a message from the second storage system indicated that a recreated LUN has been created at the second storage system based upon the attributes; and
reading and supplying data from the replicated LUN to the second storage system for restoration to the recreated LUN.