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

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

Anatomy of Sitecore Business Rule - Macros

In previous posts, we talked about  field syntax and the basic structure of business rules . This time we are going to dive into macros in the business rules. Macros are used as part of the business rule syntax. The syntax looks like this and calls for 4 parameters. [Property to set, Operator/Macro, AdditionalParameters, Display text]. When I first started working with business rules the difference between operator and macro was confusing. To add to this confusion some of the out-of-the-box macros are named with the term "operator" (like ListOperator who's configuration points to a class called ListMacro and the class implements IRuleMacro). Anything under the path /sitecore/system/Settings/Rules/Definitions/Macros should be a macro and should implement IRuleMacro. Macros have the follow characteristics: They inherit the IRuleMacro interface The interface requires this execute method void Execute(XElement element, string name, UrlString parameters, string value)

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"

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

Windows Workflow Unit Testing

I know people have very mixed opinions about Windows Workflow and, to be honest, so do I. Really I am not even sure if it has much of a future given the little attention Microsoft has given it. However, despite all that and rather your like it or not there are times when you may use it and want to unit test it. The question is how? Well there are not a lot of options but there is one, that for me, has proven valuable. People tend to use Windows Workflow in a few different ways, so first let me explain how I have use it most. I have never really used it where I programmatically created and instantiate of my own workflow. For me it has pretty much all been using the Windows Workflow designer and using IIS as my workflow host. Then inside those XAML workflows I have custom activities I create and need to test. Do to this I have found one tool that does this pretty well and pretty easy. Microsoft Activities Unit Testing It is an old framework but it still gets the job done. There is