Contents
- 1 Backup, Backup, Backup!
- 2 File Synchronizing, Copy & Backup
- 3 Drive Diagnostic & Data Recovery
- 4 Hard Drive Reliability
- 5 Flash Drive & SD Card Diagnostics & Verification
- 6 Windows Storage Spaces
- 7 NAS (Network Attached Storage)
- 8 Decentralized Storage
- 9 Long-term Archival Storage
- 10 Cloud Storage
- 11 Drive Encryption
- 12 Storage Media Creation & Boot Menus
- 13 Disposal, Destruction, Sanitization of Storage Media
Backup, Backup, Backup!
Hard drives, SSD’s, Flash Drives, SD Cards, and computers do fail without warning. Make sure you regularly backup your data, photos, videos, etc.
- Data should exist in a minimum of three devices/places. The 3-2-1 backup strategy means you have a total of three copies of your files. Two of which are local, but on different physical devices/physical drives. And one additional copy offsite.
- One of the places should be off-site.
- Your off-site backup should not be live synced.
- Test your backup procedures and medium to make sure,
- You’re backing up what you expected.
- You can successfully restore from the backup.
- RAID is not a backup.
Backup Software and Services
- BackupPC is a high-performance, enterprise-grade system for backing up Linux, Windows and macOS PCs and laptops to a server’s disk. BackupPC is highly configurable and easy to install and maintain.
- FBackup – Free backup software with simple features.
- Veeam Backup & Replication Community Edition – Free Backup & Recovery Software for Virtual, Physical and Cloud Workloads
Cloud storage options:
Note: Any files with sensitive information, should be encrypted locally, before they’re uploaded/synchronized to the cloud.
- Backblaze
- Make sure to use a strong Private Encryption Key under Settings > Security in the client program.
- Get a month free. When you purchase, I also get a month free.
- Transfer License vs. Inherit Backup State – Backblaze Help
- Mega (fully encrypted)
- Carbonite.com
- DopBox
- Box.com
- Google Drive
- Amazon S3 Glacier
- Rclone syncs your files to cloud storage
Reference
- DATA STORAGE & BACKUPS: strategies for Filmmakers & Photographers by Hendrikus De Vaan
- Future Proofing Your Photo Collection by B&H w/Rachel Arbuckl
- How to Backup and Restore iOS Data – 2020 Complete Guide
File Synchronizing, Copy & Backup
- FreeFileSync is a folder comparison and synchronization software that creates and manages backup copies of all your important files. Instead of copying every file every time, FreeFileSync determines the differences between a source and a target folder and transfers only the minimum amount of data needed.
- FreeFileSync Tips/Notes:
- Use Synchronizing: Mirror mode if you’re just backing up, and not changing anything on the destination needing to sync back to the source.
- If you’re syncing Lightroom Classic (LrC) catalogs, exclude *Previews.lrdata\ and *Sync.lrdata\. The previews and sync will automatically be recreated per your settings in LrC.
- FreeFileSync Tips/Notes:
- TeraCopy – Streamline your file management tasks by enhancing file copy and move functions. TeraCopy can verify files after they have been copied to ensure they are identical.
- Syncthing is a free, open-source peer-to-peer file synchronization application available for Windows, macOS, Linux, Android, Solaris, Darwin, and BSD. It can sync files between devices on a local network, or between remote devices over the Internet. Data security and data safety are built into its design.
- ShotPut Pro – The industry standard for offloading video, audio and photo files. Make multiple, verified copies from one source.
- OffShoot allows you to create multiple copies, backups, and archives from multiple sources simultaneously. Built with video workflows in mind, OffShoot performs verified transfers using checksums to/from any type of storage medium.
Allway Sync uses algorithms to synchronize your data between desktop PCs, laptops, USB drives, remote FTP/SFTP and WebDAV servers, various online data storage, and more.- GoodSync completes acquisition of Allway Sync – Siber Systems Inc, the owner of GoodSync backup & synchronization solution, has completed an acquisition of Allway Sync, that was originally owned by BotKind Inc.
- Allway Sync acquired by goodsync – Reddit.com
Drive Diagnostic & Data Recovery
S.M.A.R.T. (Self-Monitoring, Analysis, and Reporting Technology), monitors different drive attributes in an attempt to detect a failing disk.
- S.M.A.R.T. Diagnostics
- Windows Command Prompt:
wmic diskdrive get model,status
- MacOS: Click the Apple icon at the top of the screen and choose About This Mac. Click System Report and select Storage from the list. Make sure the correct drive is selected.
- CrystalDiskInfo – Reads HDD/SSD/NVMe S.M.A.R.T. Health Status.
- For a deeper, more accurate picture into your drive’s health, check its manufacturer’s website for a dedicated tool.
- Seagate SeaTools
- Western Digital Dashboard
- Samsung Magician – Designed to support Samsung’s memory products from internal SSDs to portable SSDs, memory cards, to USB flash drives.
- Windows Command Prompt:
- Recuva can recover pictures, music, documents, videos, emails or any other file type you’ve lost. And it can recover from any rewriteable media you have: memory cards, external hard drives, USB sticks and more.
- Disk Drill data recovery software. Disk Drill’s interface is designed so it has everything you need right at your fingertips – easy-to-use and clean of any clutter.
- TestDisk is powerful free data recovery software. It was primarily designed to help recover lost partitions and/or make non-booting disks bootable again when these symptoms are caused by faulty software: certain types of viruses or human error (such as accidentally deleting a Partition Table). Partition table recovery using TestDisk is really easy.
- DMDE is a powerful tool for data searching, editing, and recovery on disks. It may recover directory structure and files in some complicated cases through the use of special algorithms when other software can’t help.
- AOMEI Partition Assistant Standard (Freeware). Works with Windows 10 full drive encryption.
- CrystalDiskMark is a simple disk benchmark software.
Hard Drive Reliability
- Backblaze Drive Stats for Q1 2023
- Backblaze Hard Drive Stats Q1 2020
- DiskPrices.com uses Amazon’s Product Advertising API to retrieve product information.
Flash Drive & SD Card Diagnostics & Verification
- f3 – Fight Flash Fraud – Tests flash cards capacity and performance to see if they live up to claimed specifications.
- h2testw is a program for checking the speed and memory capacity of flash drives, SD cards and HDD
- ValiDrive – Quickly spot-check any USB mass storage drive for fraudulent deliberately missing storage.
- CrystalDiskMark is a simple disk benchmark software.
Windows Storage Spaces
Storage Spaces helps protect your data from drive failures and extend storage over time as you add drives to your PC. You can use Storage Spaces to group two or more drives together in a storage pool and then use capacity from that pool to create virtual drives called storage spaces. These storage spaces typically store two copies of your data so if one of your drives fails, you still have an intact copy of your data. If you run low on capacity, just add more drives to the storage pool.
- You can use Storage Spaces to mirror two external drives. (RAID 1)
Resilient File System (ReFS)
When a mirror space is formatted with the Resilient File System (ReFS), Windows will automatically maintain your data integrity, which makes your files even more resilient to drive failure.
- Note: ReFS in only available in Windows 10/11 Workstation, Server, and Enterprise. ReFS creation is no longer supported on standard Windows 10/11 Pro. This is why ReFS is not listed when you’re setting up Storage Spaces, or when formatting a drive.
Reference
- How to set up Storage Spaces in Windows 10
- Windows 11/10 Storage Spaces: Use ReFS, build resiliency and data protection by TechsavvyProductions
- Microsoft to remove full ReFS support from Windows 10 Pro, push Workstation SKU
- 5 Reasons Why Microsoft is Removing ReFS from Windows
NAS (Network Attached Storage)
A NAS (Network Attached Storage) system is a data storage device connected to a network that allows storage and retrieval of data from a centralized location for authorized network.
Best Practices
- Use RAID Level 6 or ZFS as the file system on NAS/SAN devices.
- Do not use RAID 5, if RAID 6 or ZFS is available!
- Try and get drives from different batches/lots, by not purchasing all the hard drives from the same vendor at the same time. Why? If a drive in the NAS fails, and is replaced, the NAS has to rebuild the RAID volume. The added stress of rebuilding may cause another drive to fail, thus, there may be insufficient data on the remaining drives to complete the rebuild of the replaced drive. Drives purchased at the same time, are probably from the same batch, and would’ve been in service for the same length of time. When a drive fails, what are the chances another from the same batch may also fail?
CMR (Conventional Magnetic Recording) vs SMR (Shingled Magnetic Recording) Drives for NAS
- Do not use SMR drivers for NAS!!!! Use only CMR type drives.
- Seagate says Network Attached Storage and SMR don’t mix
- Seagate’s IronWolf and IronWolf Pro NAS drives are all certified SMR-free.
- Buyer beware—that 2TB-6TB “NAS” drive you’ve been eyeing might be SMR
- Western Digital admits 2TB-6TB WD Red NAS drives use shingled magnetic recording
- Surreptitiously Swapping SMR into Hard Drive Lines Must Stop
References
- Still confused about NAS? NAS explained in 3 minutes (SPANdotCOM)
- NAS 101: What is Network Attached Storage? (Lon.TV)
- NAS and SAN Introduction (Eli the Computer Guy)
- RAID (Redundant Array of Independent Disks) is a data storage virtualization technology that combines multiple physical disk drives into one or more logical units for the purposes of data redundancy, performance improvement, and expanded storage.
- StableBit DrivePool – Combines multiple physical hard drives into one large virtual drive. Stores everything in standard NTFS (or ReFS) files.
NAS Hardware
- The Best NAS for Most Home Users (TheWireCutter.com)
- Storinator is an open-storage solution with space for 15, 30, 45 or 60 drives.
- Synology creates network-attached storage (NAS), IP surveillance solutions
- NAS Builds Using the Fractal Design Node 304 case
SATA Expansion Cards
To add additional SATA ports, use a Serial Attached SCSI (SAS) Host Bus Adapter (HBA). Instead of SATA ports, these cards have SAS ports, to which you connect four SATA drives per port. A SAS HBA with only two SAS ports will allow you to hook up eight SATA hard drives using Mini SAS to SATA Breakout Cables (x2).
Certain cards will work out of the box, such as the LSI SAS 9300-8i HBA (SAS3008) and LSI SAS 9201-8i HBA (SAS2008). Other cards will have to be flashed with an alternative firmware to enable IT-mode. That way, the hard drives connected to the card will appear in Unraid as individual disks and the hardware RAID that an HBA supports, will be completely disabled.
- Don’t use cheap PCIe SATA expansion cards with Unraid (get a cheap HBA instead)
- Firmware for LSI Logic SAS9211-8I 8PORT Int 6GB Sata+SAS Pcie 2.0 can be downloaded from Broadcom.com
NAS Operating Systems
TrueNAS (formerly FreeNAS)
TrueNAS is an operating system, based on FreeBSD, that can be installed on virtually any hardware platform to share data over a network.
- TrueNAS combines RAID redundancy, ZFS, Replication, Snapshots, Automatic Corruption Repair, and optional High Availability.
- ZFS Primer
- It is highly recommend you use ECC RAM with “mission-critical” ZFS with TrueNAS.
- Systems with ECC RAM will correct single bit errors on the fly, and will halt the system before they can do any damage to the array if multiple bit errors are detected.
- The ZFS filesystem (which TrueNAS uses) requires 1GB of ECC RAM for every Terabyte of storage.
Reference
- Slideshow explaining VDev, zpool, ZIL and L2ARC and other easy mistakes!
- A Complete Guide to FreeNAS Hardware Design, Part I: Purpose and Best Practices (FreeNAS.org)
- FreeNAS 11.2 – How to Install (FreeNASTeam)
- FreeNAS Installation & Usage (Nerd on the Street – Tech)
- FreeNAS 9 Software Tutorial & Overview One (Tek Syndicate)
- Mirroring the FreeNAS USB Boot Device
- The ‘Hidden’ Cost of Using ZFS for Your Home NAS
Unraid
Unraid OS allows sophisticated media aficionados, gamers, and other intensive data-users to have ultimate control over their data, media, applications, and desktops, using just about any combination of hardware.
- Mix and match drives of different sizes, speeds, brands, and protocols.
- Secure access to your data in the event of theft or seizure with device-level encryption.
- Unraid Guides: The Ultimate Home NAS Solution
- unRAID… The Good, The Bad, & The Ugly
- FreeNAS vs. Unraid: GRUDGE MATCH!
SnapRAID is a backup program for disk arrays. It stores parity information of your data and it recovers from up to six disk failures.
Decentralized Storage
“We put a lot of trust in cloud storage providers, presuming that they’ll keep our data safe. But what if they’re hacked? Or their servers go down? Or what if they decide to just kick us out of our accounts, and we lose all our emails, files, contacts, photos…” NBTV
- Decentralized Storage by NBTV (Naomi Brockwell TV)
- Arweave: Permanent information storage. A permanent and decentralized web inside an open ledger.
- Sia : Decentralized data storage. Rent storage space on the Sia network.
- Storj is a cloud storage platform that lets you store your data securely on thousands of nodes worldwide with CDN-like performance and privacy.
- LBRY (pronounced “library”) is a blockchain-based file-sharing and payment network that powers decentralized platforms, primarily social networks and video platforms.
- Filecoin is an open-source, public cryptocurrency and digital payment system intended to be a blockchain-based cooperative digital storage and data retrieval method.
- InterPlanetary File System (IPFS) is a protocol, hypermedia and file sharing peer-to-peer network for storing and sharing data in a distributed file system.
Long-term Archival Storage
Standard writable optical media, CDs & DVDs, etc., are not reliable for long term storage. The die used with optical media degrade with exposure to light, temperature extremes, moisture, etc. Because of this, you may not be able read parts or whole files/data from the media within several months to 5 years.
M-DISC (Millennial Disc) by Millenniata, now Verbatim, is the standard for digital archival storage. Unlike traditional optical media, which utilize dyes that can break down over time, data stored on an M DISC is engraved on a patented inorganic write layer – it will not fade or deteriorate. This unique engraving process renders these archival grade discs practically impervious to environmental exposure, including light, temperature and humidity.
- M-DISC optical media are readable in conventional optical drives.
- ISO/IEC 16963 standard longevity tests have proven the durability of M DISC technology, and it withstood rigorous testing by the US Department of Defense. Based on ISO/IEC 16963 testing, M DISC media has a projected lifetime of several hundred years.
Drives with M-DISC support and M-DISC Media
- Pioneer BDR-XD07S Portable 6X Blu-ray Burner External Drive Bundle with 100GB M-DISC
- LG Electronics 8X USB 2.0 GP65NG60
Cloud Storage
- Cyberduck is a libre server and cloud storage browser for Mac and Windows with support for FTP, SFTP, WebDAV, Amazon S3, OpenStack Swift, Backblaze B2, Microsoft Azure & OneDrive, Google Drive and Dropbox.
- ownCloud is a suite of client–server software for creating file hosting services and using them. ownCloud is functionally similar to the Dropbox, with the primary functional difference being the Server Edition of ownCloud is free and open-source. It also supports extensions that allow it to work like Google Drive, with online document editing, calendar and contact synchronization, and more.
Drive Encryption
- Bitlocker is Microsoft’s encryption tool that’s included in Windows
- VeraCrypt is a free open source disk encryption software for Windows, Mac OSX and Linux.
- Windows Encryption Showdown: VeraCrypt vs Bitlocker
- PowerShell cmdlet: Get-BitLockerVolume
RG Adguard – Download Windows ISO’s – RG Adguard generates links which point to Microsoft servers
Microsoft Windows and Office ISO Download Tool
- Use the Microsoft Windows and Office ISO Download Tool to download ISO’s directly from Microsoft’s servers.
- The Windows 10 ISO gotten from with this tool is better than the one created via Microsoft’s Media Creation Tool, as it includes “install.wim” which can be used to deploy Windows 10.
- Create bootable USB drives from ISO images of CD/DVD discs.
- Can be used to create a live bootable “Windows to Go” USB Flash Drive on Windows 10 Professional.
- FreeDOS is built in. Nothing else needed to create a bootable FreeDOS USB Flash Drive.
- UEFI: When using GPT UEFI:NTFS format/bootloader, to boot from the media, you must disable disable Secure Boot.
YUMI (Your Universal Multiboot Integrator)
- It can be used to create a Multiboot USB Flash Drive containing multiple operating systems, antivirus utilities, disc cloning, diagnostic tools, and more.
- Contrary to MultiBootISOs which used grub to boot ISO files directly from USB, YUMI uses syslinux to boot extracted distributions stored on the USB device.
- An easy-to-use utility for creating Multiboot USB/ISO.
- You may have seen many bootable ISO files like Linux live CDs , Antivirus rescue CDs etc. XBoot can combine these ISO files in to one Multiboot ISO file or create Multiboot USB in just few clicks.
- Lets you create an image of a bootable USB flash drive, then create a bootable USB flash drive from that image.
- Warning: Due to the forensic nature of image duplication by ImageUSB, please ensure that you select UFDs with a storage size similar to the image you wish to duplicate. For example, if a 2GB image is copied to an 8GB USB Flash Drive, the drive will only be able to use two out of the eight gigabytes of storage space.
- A lightweight CD / DVD / HD DVD / Blu-ray burning application.
- Supports a wide range of image file formats – including BIN, DI, DVD, GI, IMG, ISO, MDS, NRG and PDI.
- Standard is FREE disk partition management software.