Logo
  • PHP
    • HipHop / HHVM
    • Modern PHP
    • PHPStorm
    • LAMP
    • Laravel
    • Composer
    • PDO
  • JavaScript
    • node.js
    • AngularJS
  • CSS
    • SASS
    • “CSS4” (CSS level 4)
  • HTML
  • Git
  • LAMP
  • Vagrant
  • UI / UX
  • Architecture of …
  • Off-Topic
With ♥ from Berlin
February 22, 2015
Chris
Uncategorized
Comments Off on Create a fast, perfect and bootable 1:1 Windows backup (full clone of HDD) for SSD migration

Create a fast, perfect and bootable 1:1 Windows backup (full clone of HDD) for SSD migration

PreviousNext

In this article I want to share a super-simple, extremely fast and totally free workflow with you that will create perfect 1:1 copies of a HDD (or a partition) for backup or SSD-migration purposes. This has saved me so many hours, days and maybe weeks of stress, and it’s free and done within minutes.

You want to migrate from harddisk A to harddisk B (maybe SSD) ?

There are a lot of backup-tools (and sometimes even migration tools) that will backup your full operating system, sometimes by copying all the files on the harddisk, sometimes by duplicating the full partition. I’ve used this several times and trusted these tools, just to realize that the result was completely unusable, simply as these tools don’t create a REAL copy of the harddisk.
Windows’s internal backup tool will just create a compressed image that is only useful if you have a DVD drive, a burned ISO of that exact Windows version, a lot of time and a lot of luck. Creating a fully running system out of these backups fails quite often.

Other tools create a full copy of the entire Windows partition that looks very very good. Until you really need that backup and realize it’s not bootable, as these tools don’t copy the tiny (hidden) partitions that hold the bootmanager. Bummer!

Or do you just want to backup a disk at EXTREME SPEED ?

This guideline is also useful if you just want to create a 1:1 backup of any data disks that hold your files. A manual copy will touch every file and every folder and initialize a copy process for every single one of them, while the 1:1 copy method simply copies everything as a big block, on lower hardware level.

What you need:

I’m using Macrium Reflect (Free Edition) for this. And before you ask: This tool is totally free, I don’t get money or so for saying this and there’s no affiliate link or similar. It’s just an awesome tool. I’m writing this in February 2015, so in case you are reading this years later and the program is not free or not available anymore: There’re several pages on the web that archive older versions of nearly any software, maybe that’s helpful :)

Macrium Reflect is able to copy single partitions to any harddisk, usb or partition, or cloning full disks (including hidden boot / swap partitions) to any other harddisk, even if the destination disk is smaller or larger. However, it needs enough space to fit the content for sure.

How to clone:

The cloning process is extremely easy. Click the check LEFT to the HDD to select the entire HDD. Do NOT click the checkboxes below the partitions as this would just select the according partition(s), without the hidden boot partitions.

ssd-clone-migrate-windows
Click “clone disk” and select the destination disk in the next dialog. From here it’s self-explaining.

To prove everything: Open a command line, enter “compmgmt.msc“, go to “computer management” -> “disk management” -> “disk storage“. You should see a perfect copy of all partitions, like this:

backup-clone-tool

Make sure to remove one of the disks from your computer so you don’t get confused when restarting.

Share this
hiphop php

[Link] How to set up HipHop, Nginx and Laravel in Ubuntu 12.04 LTS (in a Vagrant box)

This is probably the most useful tutorial in 2014 so far. An excellent post by Chris Fidao, explaining how to

Going node.js at Netflix (Slides by Micah R of Netflix)

It’s awesome how node.js takes over the absolute AAA-level corporate world. Note that node.js is still an early alpha product

digitalocean coupon

DigitalOcean VPS coupon codes for december 2013 and early 2014

Some (working!) coupon codes for DigitalOcean, the low-cost VPS server/hosting provider of the year. They are for NEW customers, but

[Link] Making a website vertically responsive

Very useful tutorial by Ian Yates: How to make a website VERTICALLY responsive, adapting its content for small heights. Interesting

Increase your HTML / CSS coding speed with EMMET

Codeninja.com just published a very interesting article about the excellent free code-completion/code-generation tool EMMET, which allows you to create huge

Rare Steve Jobs AND Bill Gates video interview from 2007’s D5 conference (90min)

This is something great! Two of the most important people in the last 20 years’s mainstream consumer IT history in

php

How to install PHP 7.0 on Ubuntu 14.04 LTS

You want to install PHP 7 within 60 seconds ? No problem, but first make sure you have a fresh

php-legacy-code

Interesting talk on modernizing a legacy PHP codebase

Bringing oldschool PHP applications into 2014 is a big thing, especially when your app is valueable for your client. Paul

github-logo-octocat

GitHub buys Easel.io, a code-free full website creator worth a look

GitHub has just aquired Easel.io (which is NOT easel.ly who offer something similar for infographics / powerpoint !), a powerful

js javascript

[video] Netflix JavaScript Talks about ECMAScript 7: The Evolution of JavaScript

1/4

Categories

Search

laracon-2014-eu-amsterdam
Laracon 2013 – Kapil Verma: Engineering Complex Applications with Laravel 4 (40min video)
php uk conference
PHP Caching Best Practices by Eli White (video from PHP UK Conference 2014)
Hacked french TV channel exposed passwords in TV interview (video, screenshots, links)
redaktionelle-hochlastseiten
Hochlastseiten mit PHP, MySQL und Apache am Beispiel stern.de (deutscher Artikel)
phpstorm 7.0 php
How to setup and use XDEBUG with PHPStorm 6/7 (locally in Windows 7/8 and Mac OS X)
phpstorm-8
A PHPStorm shortcuts cheat sheet (for Windows, Mac OS and Linux)
[Link] Redesigning SoundCloud by Evan Simoni
php
PHP 5.6.0 RC1 is available
phpstorm-8
PHPStorm 8 (early access version) released – for free
php-legacy-code
Interesting talk on modernizing a legacy PHP codebase
mod-rewrite-ubuntu-14-04-lts
EOL lists of Ubuntu, Debian and CentOS for your server plannings
cheap cloud server php
DigitalOcean rolls out interesting feature: Transfering server snapshots directly to the client’s account
All new features of WordPress 3.9 in this 2 minute video
laracon-2014-eu-amsterdam
Laracon 2013 – Jordi Boggiano: In Depth Composer (47min video)
atomic-design
An introduction into Atomic Design, a super-clean way to style web applications

Tags

apache bash centos composer conference coupon CSS debian fonts framework git GitHub hack HHVM HipHop HTML HTML5 IDE JavaScript JS LAMP laravel linux mod_rewrite MVC MySQL Nginx optimization PHP PHP 5.5 PHP 5.6 phpmyadmin PHPStorm security server SSD Ubuntu UI UX vagrant video virtual machine voucher VPS wordpress
Side-Project: Wordle-Solver:
www.wordle-helper.info

Pages

  • Privacy Policy