DZone
Big Data Zone
Thanks for visiting DZone today,
Edit Profile
  • Manage Email Subscriptions
  • How to Post to DZone
  • Article Submission Guidelines
Sign Out View Profile
  • Post an Article
  • Manage My Drafts
Over 2 million developers have joined DZone.
Log In / Join
  • Refcardz
  • Trend Reports
  • Webinars
  • Zones
  • |
    • Agile
    • AI
    • Big Data
    • Cloud
    • Database
    • DevOps
    • Integration
    • IoT
    • Java
    • Microservices
    • Open Source
    • Performance
    • Security
    • Web Dev
DZone > Big Data Zone > How to Back Up Cassandra and MongoDB [Video]

How to Back Up Cassandra and MongoDB [Video]

Of course, there are also applications that are not installed on any VMs but are instead running in containers — but how do you backup a VM that does not exist?

TARUN THAKUR user avatar by
TARUN THAKUR
·
Feb. 14, 17 · Big Data Zone · Presentation
Like (0)
Save
Tweet
3.35K Views

Join the DZone community and get the full member experience.

Join For Free

We recently had the opportunity to work with Curtis Preston, “Mr. Backup” at Storage Switzerland, an analyst firm focused on the storage, virtualization, and cloud marketplaces. Curtis Preston is an expert in backup and recovery systems, a space he has been working in since 1993. He interviewed Director of Products, Shalabh Goyal in this Chalk Talk Video below.

According to Curtis Preston, software was designed with a traditional data center in mind. It was made to backup a series of servers to a series of tape or disk drives via a network of media servers. The classic backup software product that was originally designed for physical servers has adapted over time to the idea that some — if not most — of the servers might be virtual. It has also added functionality for really large servers to be able to backup directly to the backup device without going through a media server. And it has also adapted its support for the device itself, with the most significant advancement being deduplication. One might make the argument that there are newer backup products that were designed to backup virtual machines directly to deduplicated disk, and these products should not be considered traditional backup products.

However, when we think about modern cloud applications such as ultra-scalable databases that run on multiple nodes, we are faced with the reality that even modern backup software packages that were designed for virtualization still weren’t designed with much of the cloud in mind. All traditional and most modern backup software packages are still based around the idea of backing up a physical machine or virtual machine to some type of device, be it disk or tape.

The problem with this design is that there are many applications in the cloud that are either not running in a VM or certainly not running in a single VM. There are applications whose data is distributed across dozens to hundreds of nodes, and no single node has access to all the data. How do you backup something like that when you only know how to talk to a VM? Of course, there are also applications that are not installed on any VMs but are instead running in containers — but how do you backup a VM that does not exist? To learn, make sure you watch the video.

Virtual Machine Backup Data (computing) MongoDB

Published at DZone with permission of TARUN THAKUR, DZone MVB. See the original article here.

Opinions expressed by DZone contributors are their own.

Popular on DZone

  • What I Miss in Java, the Perspective of a Kotlin Developer
  • Automation Testing vs. Manual Testing: What's the Difference?
  • How Java Apps Litter Beyond the Heap
  • 12 Modern CSS Techniques For Older CSS Problems

Comments

Big Data Partner Resources

X

ABOUT US

  • About DZone
  • Send feedback
  • Careers
  • Sitemap

ADVERTISE

  • Advertise with DZone

CONTRIBUTE ON DZONE

  • Article Submission Guidelines
  • MVB Program
  • Become a Contributor
  • Visit the Writers' Zone

LEGAL

  • Terms of Service
  • Privacy Policy

CONTACT US

  • 600 Park Offices Drive
  • Suite 300
  • Durham, NC 27709
  • support@dzone.com
  • +1 (919) 678-0300

Let's be friends:

DZone.com is powered by 

AnswerHub logo