Migration of files contained on virtual storage to a cloud storage infrastructure
First Claim
Patent Images
1. A method comprising:
- establishing via a transmitter an application programming interface (API) connection to an enterprise network;
identifying via a processor at least one present allocation parameter being utilized by at least one virtual machine operating on the enterprise network; and
requesting via the transmitter a directory file structure of the enterprise network, determining whether predefined virtual storage volumes are restricted from being analyzed, and identifying via the processor at least one data file physically stored in the directory file structure and included within at least one predefined virtual storage volume for data migration to a remote cloud storage server based on predetermined criteria wherein the predetermined criteria is a present status of the predefined virtual storage volume,wherein the processor causes a classpath modifier component to configure a classpath broker to add a new path to a classpath environmental variable identifying location of the at least one data file after migration,wherein when retrieval of the at least one migrated data file is requested, the processor inserts the file into a temporary path created within virtual storage;
wherein a file list of potential candidate files is generated for the data migration to the cloud server and storing the file list in the database; and
wherein the file list is accessed and additional data files to migrate to the cloud storage server are considered.
3 Assignments
0 Petitions
Accused Products
Abstract
Disclosed are an apparatus and method of performing a data file migration to a cloud source. One example method of operation may include establishing via a transmitter an application programming interface (API) connection to an enterprise network, identifying via a processor one or more present allocation parameters being utilized by one or more virtual machines operating on the enterprise network. The method may also provide requesting via the transmitter a directory file structure and identifying via the processor at least one data file for data migration to a remote cloud storage server based on predetermined criteria.
17 Citations
20 Claims
-
1. A method comprising:
-
establishing via a transmitter an application programming interface (API) connection to an enterprise network; identifying via a processor at least one present allocation parameter being utilized by at least one virtual machine operating on the enterprise network; and requesting via the transmitter a directory file structure of the enterprise network, determining whether predefined virtual storage volumes are restricted from being analyzed, and identifying via the processor at least one data file physically stored in the directory file structure and included within at least one predefined virtual storage volume for data migration to a remote cloud storage server based on predetermined criteria wherein the predetermined criteria is a present status of the predefined virtual storage volume, wherein the processor causes a classpath modifier component to configure a classpath broker to add a new path to a classpath environmental variable identifying location of the at least one data file after migration, wherein when retrieval of the at least one migrated data file is requested, the processor inserts the file into a temporary path created within virtual storage; wherein a file list of potential candidate files is generated for the data migration to the cloud server and storing the file list in the database; and wherein the file list is accessed and additional data files to migrate to the cloud storage server are considered. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. An apparatus comprising:
-
a transmitter configured to transmit and establish an application programming interface (API) to an enterprise network; and a processor configured to identify at least one present allocation parameter being utilized by at least one virtual machine operating on the enterprise network; wherein the transmitter is configured to transmit a request for a directory file structure of the enterprise network and the processor is configured to determine whether predefined virtual storage volumes are restricted from being analyzed, identify at least one data file physically stored in the directory file structure and included within at least one predefined virtual storage volume for data migration to a remote cloud storage server based on predetermined criteria wherein the predetermined criteria is a present status of the predefined virtual storage volume, wherein the processor causes a classpath modifier component to configure a classpath broker to add a new path to a classpath environmental variable identifying location of the at least one data file after migration, and wherein when retrieval of the at least one migrated data file is requested, the processor inserts the file into a temporary path created within virtual storage; wherein a file list of potential candidate files is generated for the data migration to the cloud server and storing the file list in the database; and wherein the file list is accessed and additional data files to migrate to the cloud storage server are considered. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A non-transitory computer readable storage medium configured to store instructions that when executed cause a processor to perform:
-
establishing via a transmitter an application programming interface (API) connection to an enterprise network; identifying via a processor at least one present allocation parameter being utilized by at least one virtual machine operating on the enterprise network; and requesting via the transmitter a directory file structure of the enterprise network, determining whether predefined virtual storage volumes are restricted from being analyzed, and identifying via the processor at least one data file physically stored in the directory file structure and included within at least one predefined virtual storage volume for data migration to a remote cloud storage server based on predetermined criteria wherein the predetermined criteria is a present status of the predefined virtual storage volume, wherein the processor causes a classpath modifier component to configure a classpath broker to add a new path to a classpath environmental variable identifying location of the at least one data file after migration, wherein when retrieval of the at least one migrated data file is requested, the processor inserts the file into a temporary path created within virtual storage; wherein a file list of potential candidate files is generated for the data migration to the cloud server and storing the file list in the database; and wherein the file list is accessed and additional data files to migrate to the cloud storage server are considered. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification