Skip to main content

Backing up your computer files with OneDrive

I have had a lot of people ask how to back files from their computer so they can get rid of it or replace it or rebuild it with a new operating system (OS). There are a lot of options out there that can do this in different ways. I tend to bucket all these into two main categories. Cloud-based back and physical back-ups.

Cloud-based backups are services that sync files into an online service run by some other company. Your files are synced to servers they run and manage and provide some level of guarantee about reliability, security, and availability.

Here is some popular option:

Physical back-ups are backups you make of the files with some type of physical storage you have alongside the computer you are backing up. Normally these are point-in-time backups. Meaning your data is only backed from that last time you remembered to do a copy of the files yourself (I know there are physical devices that will do scheduled backups but we are not going there right now).

For this post, I am going to talk about OneDrive. OneDrive comes with a number of different plans. The interesting thing is most people don't even realize they can get 5 GB of storage free nor do they realize if you are on a windows PC you probably already have this capability on your machine. You can upgrade this to 50 GB a month for $1.99. If you have an Office 365 subscription for work, or through your kid's school or some other means you can get a lot more then that. An Office 365 subscription gives you access to Microsoft Office (so Word, Excel, PowerPoint, etc).

The next challenge is normally around how do people that are not tech savvy get started? OneDrive provides a good "Getting Started" area on their website that helps people understand how to use it. This includes videos and step-by-step instructions on how to do certain tasks. I don't want to spend a lot of time recreating the documentation Microsoft has already created and working to keep up to date. So here are some links to get you pointed in the right direction.

  • Manage files and folders in OneDrive - If you have data stored in one drive and want to work with it, either to download those files to another machine or just organize them. 
  • Set up your mobile apps - If you want to use mobile apps to sync data either from your mobile to OneDrive or from OneDrive down to your phone. You can also have pictures from your phone automatically sync to OneDrive so they are automatically backed up for you ( this is just one way to do this). 
One benefit of using OneDrive with an Office 365 subscription is protection against Ransomware ("Ransomware is a type of malicious software (malware) designed to block access to your files until you pay money"). Ransomware has become more and more commonplace.  

One of the nicest things about using a cloud-based backup is that it is always syncing your data. Because it is always syncing your files are backed up all the time, any time they change. This protects your files from the random computer crash or malware attack. If you are only backing up your files when you change computers you really are not backing up your files. You are simply moving them from location to another. If anything ever happens to that one location, your files are gone, forever. 

I use OneDrive to store a lot of files. While it protects you from the worse case scenarios (malware, computer crashes, etc) this is not normally where it is most helpful (although if it ever happens to you it will be a huge help). For me, it tends to be those times when I want to switch computers. Since my files are already backed up to the cloud I just install OneDrive on my new machine and tell it to start syncing. A short while later my new computer has all the files my old computer had. 

Again, when it comes to online backups there is no shortage of options. Really it comes down to features, storage need and price point. Depending on how much data you need to back up you might be able to do it free of charge. If you are under 5GB OneDrive is a good option. Of all the space you use to back things up most likely the most space is consumed by some combination of pictures, video, and music. If you are an Amazon Prime member look into Amazon Photos to offload some of that storage demand with their unlimited photo storage.

No matter what service you use, I HIGHLY recommend you get an always-on backup (this means a service that is always busy syncing and backing up your files) in place. Hope this helps!


Anonymous said…
Fueled by digital disruption, on-line 코인카지노 playing companies challenges native market obstacles and regulatory bodies of the gaming business. While some countries have not enacted any specific rule to face those challenges, other countries have already accomplished so, addressing main points raised on the matter of on-line playing. The Alcohol and Gaming Commission of Ontario oversees the net playing business in Ontario. AGCO's subsidiary iGaming Ontario is answerable for the province's new iGaming market.

Popular posts from this blog

Excel XIRR and C#

I have spend that last couple days trying to figure out how to run and Excel XIRR function in a C# application. This process has been more painful that I thought it would have been when started. To save others (or myself the pain in the future if I have to do it again) I thought I would right a post about this (as post about XIRR in C# have been hard to come by). Lets start with the easy part first. In order to make this call you need to use the Microsoft.Office.Interop.Excel dll. When you use this dll take note of what version of the dll you are using. If you are using a version less then 12 (at the time of this writing 12 was the highest version) you will not have an XIRR function call. This does not mean you cannot still do XIRR though. As of version 12 (a.k.a Office 2007) the XIRR function is a built in function to Excel. Prior version need an add-in to use this function. Even if you have version 12 of the interop though it does not mean you will be able to use the function. The

Experience Profile Anonymous, Unknown and Known contacts

When you first get started with Sitecore's experience profile the reporting for contacts can cause a little confusion. There are 3 terms that are thrown around, 1) Anonymous 2) Unknown 3) Known. When you read the docs they can bleed into each other a little. First, have a read through the Sitecore tracking documentation to get a feel for what Sitecore is trying to do. There are a couple key things here to first understand: Unless you call " IdentifyAs() " for request the contact is always anonymous.  Tracking of anonymous contacts is off by default.  Even if you call "IdentifyAs()" if you don't set facet values for the contact (like first name and email) the contact will still show up in your experience profile as "unknown" (because it has no facet data to display).  Enabled Anonymous contacts Notice in the picture I have two contacts marked in a red box. Those are my "known" contacts that I called "IdentifyAs"

Uniting Testing Expression Predicate with Moq

I recently was setting up a repository in a project with an interface on all repositories that took a predicate. As part of this I needed to mock out this call so I could unit test my code. The vast majority of samples out there for mocking an expression predicate just is It.IsAny<> which is not very helpful as it does not test anything other then verify it got a predicate. What if you actually want to test that you got a certain predicate though? It is actually pretty easy to do but not very straight forward. Here is what you do for the It.IsAny<> approach in case someone is looking for that. this .bindingRepository.Setup(c => c.Get(It.IsAny<Expression<Func<UserBinding, bool >>>())) .Returns( new List<UserBinding>() { defaultBinding }.AsQueryable()); This example just says to always return a collection of UserBindings that contain “defaultBinding” (which is an object I setup previously). Here is what it looks like when you want to pass in an exp

WPF Localization - RESX Option

About a year ago I was building a WPF project in .Net 3.0 and Visual Studio 2005. I wanted to revisit this subject and see what has changed in .Net 3.5 and Visual Studio 2008. I will make a few of these posts to try and cover all the different options (RESX option, LocBaml option, Resource Dictionary Option). In this blog I will focus on using a resx file to localize an application. To show how the resx option is done I created a WPF form with three labels on it. The first label has is text set inline in XAML, the second has it text set via code behind from the resx file and the third has its text set via XAML accessing the resx file. The first thing that needs to happen to setup a project for localization is a small change to the project file. To make this change you will need to open the project file in notepad (or some other generic editor). In the first PropertyGroup section you need to add the follow XML node <UICulture>en-US</UICulture>. So the project file node w

Advanced Item Cloning

Cloning in Sitecore can be extremely useful. It makes reusing of content items and updating of those items very easy. The default capabilities for item cloning can usually handle most needs. The default behavior does have one thing that can really trip you up. By default clone, child items stay linked to the source cloned item and are not reparented to their new cloned parent. The first thing to understand is there are configuration options for cloning that allow you to change how cloning works. The configuration files have them pretty well documented but if you don't know what you are looking for you may not know they are there. <setting name="ItemCloning.Enabled" value="true"/> Specifies whether the Item Cloning feature is enabled Default value on CM and Standalone servers: true. Default value on CD, Processing and Reporting servers: false. <setting name="ItemCloning.NonInheritedFields" value=""/> Specifies a pipe-separated lis