Method and system for migrating content on a network
First Claim
Patent Images
1. A method for migrating content on a network comprising:
- receiving a first request to access data at a current network address;
directing the first request for access to a current network address based on switching instructions provided in a first switch compliant file;
accessing a migration file comprising a plurality of network entries, wherein each of the network entries comprises one or more network addresses;
reformatting the migration file using a switch compliant file language to reformat the plurality of network entries;
updating the first switch compliant file with the reformatted plurality of network entries to generate a second switch compliant file corresponding to a new network address associated with the current network address;
wherein the current network address and a new network address are associated with one entry of the reformatted plurality of network entries;
redirect a second request to access the current network address to the new network address based on switching instructions provided in the second switch compliant file;
determine that the new network address is not ready for migration;
restore the first switch compliant file responsive to determining the new network address is not ready for migration;
redirect a third request to access the current network address based on switching instructions provided in the first switch compliant file.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and system for migrating content on a network. In one method embodiment, the present invention accesses a directory having a network address. A business rule is created and a directory is scripted based on the business rule. Next, a content switch automatically directs future access to the directory to a new environment based on the scripting, wherein the future access to the directory uses the same network address. In so doing, the migration of content on a network is greatly simplified.
16 Citations
22 Claims
-
1. A method for migrating content on a network comprising:
-
receiving a first request to access data at a current network address; directing the first request for access to a current network address based on switching instructions provided in a first switch compliant file; accessing a migration file comprising a plurality of network entries, wherein each of the network entries comprises one or more network addresses; reformatting the migration file using a switch compliant file language to reformat the plurality of network entries; updating the first switch compliant file with the reformatted plurality of network entries to generate a second switch compliant file corresponding to a new network address associated with the current network address; wherein the current network address and a new network address are associated with one entry of the reformatted plurality of network entries; redirect a second request to access the current network address to the new network address based on switching instructions provided in the second switch compliant file; determine that the new network address is not ready for migration; restore the first switch compliant file responsive to determining the new network address is not ready for migration; redirect a third request to access the current network address based on switching instructions provided in the first switch compliant file. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A system for data migration comprising:
-
means for directing a first request to access data at a current network address based on switching instructions provided in a first switch compliant file, wherein the first request is directed to the current network address; means for accessing a migration file comprising a database including a plurality of network addresses; means for reformatting the migration file using a switch compliant file language for reformatting the plurality of network addresses; means for updating the first switch compliant file comprising; scripting the database to generate a second switch compliant file; and reformatting the plurality of network addresses, wherein the second switch compliant file comprises the plurality of reformatted network addresses including a new network address associated with the current network address; wherein the new network address is different than the current network address, and wherein the data resides concurrently at both the current network address and the new network address; means for receiving a second request to access the data at the current network address; means for automatically redirecting the second request to access the data at the current network address to the new network address based on the second switch compliant file, wherein the new network address is different than the current network address; means for receiving a third request to access the data at the current network address, wherein the third request is received after the second request; means for restoring the first switch compliant file responsive to identifying an error associated with the data migration; and means for redirecting the third request to access the data at the current network address based on switching instructions provided in the first switch compliant file. - View Dependent Claims (18, 19, 20, 21, 22)
-
Specification