Skip to main content

Windows Storage Space - cheap method for a simple software RAID 1 (2-way mirror) and cold storage backup

Just documenting for my own future reference so I don't need to re-google.

Upgrade the space in Microsoft Storage Space

  1. To keep the cost down, I started with 2 drives that are of different sizes initially: 1TB and 2TB
  2. Once the Storage Space is almost full, I buy another drive that is double the size of my largest drive. In this case: 4TB.
  3. Remove the 1TB drive physically and keep it in cold storage with posted note on it. In the worst case scenario that the mirror system is gone and I lost both main drives (thief, Ms. Storage Space gone wrong, etc.), I have a smaller out-dated backup in place that I can rebuild.
    Note: DO NOT use the remove drive option on Windows as you will remove all data on the drive
  4. Once the storage space is full, I add another drive to the storage space that is double the size of my largest drive to change to a 2TB and 4TB pairs (can only use up to maximum of 2TB). I use this system to keep the cost down - e.g. only need to upgrade 1 drive at a time.
Warning: This setup is not for important file (need to have a regular backup). The reason for odd pairing is to keep the upgrade cost down once the system is full. I don't need to replace 2 drives at once.

Testing of the drive that was removed physically without using the remove drive option:

Mark did a test of re-using the storage space drive that was removed physically:

https://www.tenforums.com/general-support/161009-windows-storage-spaces-moving-physical-

A few key points from his article:
  1. You can rebuild the storage space on another computer if you re-use the old drive 
  2. If you use remove drive option in Windows, you will lose all the file

Comments

Popular posts from this blog

Checked Task Pro Instruction (BlackBerry 10)

  Checked Instruction I just started working on this page, please send me comments and suggestions that could improve this site. Please note that if you use the Android app, the instruction is similar to the BlackBerry app below. I will create a separate instruction page for Android app soon. Contents 1  Initial Set-up after Installation 2  SMART task system that combine the best of GTD (Getting Things Done) and MYN  3  Smart Add - natural language date parser 4  ***NEW*** Shortcuts 5  Back-up and Restore - How to Transfer data from one device to another 6  BES - Work Space - Add a public app from the BlackBerry World storefront 7  Settings options that will definitely increase your productivity 8  Automatically add email as task 9  Tips on improving performance 10  Add a category 11  Delete a category 12  Keep categories permanently 13  Add sub-task 14  Automatic Synchronize from remember 15  Sort options 16  How to add recurrent task and edit advance calendar detail 17  Outlook.com a

New Site

Testing the new site! The focus will be on Project Portfolio Management and Software Development. Hope everyone's having a great day!

React Native - Global StyleSheet and Dark/Light Theme design approach

We use StyleSheet in almost all components. Generally there are three different approaches to changing component layout with React Native: Direct layout change in the component (e.g. text field) Create a StyleSheet section in each page Create a Global StyleSheet and reference in each component Personally speaking, I do not recommend the first 2 options due to: maintenance and inconsistency approach in design between different components harder to transfer to a new project. with GlobalStyles, you can put on a separate windows for easy view and update as you work on different component apply the dark/light theme to the component directly through GlobalStyles without having to customize it for each page Theme - Dark and Light theme with React Native with iOS, Android, Web, etc. Warning: if you use Expo Debugging, the system will default to Light theme (at least on iOS). Remove Remote Debugging if you want the Dark Theme to show up. In your Navigagor, apply the theme: const scheme = useCol