1. A method of backup management of software environments in a distributed network environment comprising: creating, by one or more processors in the distributed environment, on a first platform, a platform specific software environment for testing software in the distributed network environment, the platform specific software environment indicating a combination of hardware and software in the distributed network environment; obtaining, by the one or more processors, the platform specific software environment for testing in the distributed network environment; automatically creating, by the one or more processors, a generalized backup of the platform specific software environment, the generalized backup comprising platform independent data contents and platform specific transformation rules; ascertaining, by the one or more processors, that the generalized backup is not discovered in an available generalized backup list stored in a backup storage accessible by a plurality of distributed users connected via the distributed network environment and is therefore reusable for testing the platform independent data contents in respective platforms of the distributed network environment; and based on the ascertaining, utilizing, by the one or more processors, the generalized backup, for testing the software in the distributed network environment on a second platform, wherein the second platform is different from the first platform.