NVR vs DVR vs Cloud – IP Camera Storage Options

Are you researching video storage options for your IP camera and unsure about the best option? You’re not alone — we get a lot of questions on when customers should opt for an NVR or DVR solution vs. cloud storage. There is also a lot of confusion on the difference between DVRs and NVRs. We’ll try to answer those questions in this post.

IP camera storage options really come down to three choices.

1 – Digital Video Recorder (DVR). Standalone hardware device that connects directly to analog cameras via coax cables.

2 – Network Video Recorder (NVR). Network attached storage device that connects to IP cameras over a (typically) local IP network.

3 – Cloud Storage. Remote storage for IP cameras that can access cameras over the internet.


These definitions shift around depending on who you speak with or what vendor is doing the talking but those are the main differences between the three. It’s also important to note that the latest solutions in all these technology categories offer more than just “dumb storage” – most of them all include some good video management software (VMS) features.

So when to use one over the other? Here’s a quick Q&A that will help answer that for you.

  • Do you have multiple physical sites/networks? In this case cloud storage is probably the best option. An example would be a small business with 5 different retail outlets, each with 2-3 cameras. Do you really need to purchase a hardware device (either NVR or DVR) for each location with all the associated cost and management/setup overhead? Better solution would be to connect all the cameras to the cloud directly and bypass the need for any intermediate hardware.
  • Can you physically secure your network device properly? This is a key question. If you have a spot to secure your DVR or NVR, then that could be the best option for you. If not, consider cloud storage options.
  • What kind of wiring options exist from your desired camera location to either a router or DVR? This is a commonly overlooked consideration. If you have existing LAN drops (or good wireless) then going with an analog system probably doesn’t make sense. Probably best to jump directly to a full IP based system, either an NVR or cloud (or some combination). Conversely if you have legacy coax wires already run through the premises, then get yourself a snappy new DVR system.

Those are the common considerations we hear for non-power users of these solutions. Once you go really deep into this technology there are a lot of different features/functions to consider but this should help short-list your research.

Here’s a quick table that summarizes the options, along with some popular vendors to consider (full disclosure: this is the Camcloud blog so we’re obviously including ourselves in the available cloud storage options).


Brendan Harrison
  • sadiq ansari
    Posted at 07:22h, 17 March Reply

    Hi, I have a network of 8 analog cameras and dvr is ip based. I just want to create backup of only 24 hrs on air. So how u can help with this analog camera and dvr. Can you sync dvr hdd and what is buffer time for synchronization.

    • Marwan Alshafei
      Posted at 15:37h, 29 March Reply

      Hi Sadiq, please contact support@camcloud.com and our support team will gladly help you!

  • David Miller
    Posted at 20:00h, 07 April Reply

    I have a DVR with four analog cameras connected with coax. Can I store and access the video using Camcloud? Also, is it possible to view the stream using my phone?

    • Marwan Alshafei
      Posted at 19:25h, 08 April Reply

      Hi David, Camcloud connects directly to the camera over the internet and does not support connection to a local DVR or other network-attached storage.

      If you’re still interested in trying out our service, you can view your camera’s video streams on your smartphone by downloading our Camcloud app, available on both iOS and Android devices.

  • derek
    Posted at 11:44h, 09 June Reply

    can I have a network video recorder for local storage along with cloud back up for each camera?

    • Brendan Harrison
      Posted at 12:38h, 09 June Reply

      Potentially, yes. If your camera is able to push storage to 2 locations (NAS, cloud/FTP) then yes. Many cameras have a local storage default that can be triggered when there’s a network interruption.

  • Alexander
    Posted at 14:49h, 13 July Reply

    I have an NVR Hikvision with 8 cameras IP. Is possible an récord additional in the cloud? Thanks

  • Rolando
    Posted at 08:07h, 17 August Reply

    good day!.

    does camcloud needs to purchase?.. how much?.

    I have 10 IP camera and 1 NVR.. all camera recordings are saved in the NVR.. I also have to backup the recordings so if incase of fire the recordings will not lose.. please help me.

  • Jay
    Posted at 01:47h, 21 October Reply

    I’m not a fan of DVR or NVR’s …I feel the industry and technology has no choice…cloud storage will be the future…but what is the difference between camera ftp and eagle eye?

Post A Comment

Ready to get started with Camcloud?
Find out how easy it is.