Essential Guide

Develop copy management systems for streamlined production

A comprehensive collection of articles, videos and more, hand-picked by our editors
Q
Manage Learn to apply best practices and optimize your operations.

How can copy management systems be more effective?

Thanks to server virtualization, image copies can be created quicker and more often. So it's important to have a proper copy management system in place.

Application owners and development teams have been using processes that copy production data, either for backups or for seeding test/development environments. Copy management systems, as a result, should be efficient.

The copy process has been implemented in a number of ways. Snapshots and clones within the storage layer in a storage array allow the automated creation of application images. Virtual machines can also be copied or cloned within the hypervisor, allowing entire application images to be created at the click of a button. The rise of server virtualization has exacerbated the problem of image creation. When test/dev ran on separate hardware, only one or two copies of each application might be maintained at any one time. However, server virtualization allows the creation of an almost unlimited number of image copies.

The ability to create images quickly allows developers to be more responsive when implementing new applications or managing existing ones. Effective copy management systems therefore require the correct balance between developer flexibility and tracking copied images.

There are a number of technical and process approaches that can make copy management systems more successful:

  • Ensure all copies are space-efficient, taken from snapshots rather than clones. Very little data may change between the original image and the copy, helping to keep the additional storage use down.
  • Tie storage into the hypervisor, where possible. Shared storage can offer features like global deduplication.
  • Assign ownership to all copies. Verify that all image copies can be tracked to an owner, preferably using automated processes such as tagging virtual machines with the creator's ID or having a good naming standard. This makes it easier to track owners when resources get tight.
  • Time-limit copies. Most test/dev images are only needed for a short time and will get refreshed frequently. Array-based snapshots can usually be assigned time limits for retention. If necessary, an image can also be backed up prior to deletion, in case it is required again.
  • Use software tools that help with copy management systems.

Next Steps

Copy management process could be the answer to your scaling needs

Be aware of a copy management system's limitations

Explore the meaning of copy management

This was last published in July 2016

PRO+

Content

Find more PRO+ content and other member only offers, here.

Essential Guide

Develop copy management systems for streamlined production

Have a question for an expert?

Please add a title for your question

Get answers from a TechTarget expert on whatever's puzzling you.

You will be able to add details on the next page.

Join the conversation

1 comment

Send me notifications when other members comment.

By submitting you agree to receive email from TechTarget and its partners. If you reside outside of the United States, you consent to having your personal data transferred to and processed in the United States. Privacy

Please create a username to comment.

What tools does your organization use to manage image copies?
Cancel

-ADS BY GOOGLE

SearchSolidStateStorage

SearchCloudStorage

SearchDisasterRecovery

SearchStorage

SearchITChannel

Close