Block Storage

A block storage service functions like a hard drive provided over the network. Developers can use block storage services to store files, combine multiple devices into a RAID array, or configure a database to write directly to the block storage device.

Block Storage subscription active
You will receive email notifications for new publications on Block Storage.
232 Results
  • Tutorial

    How To Deploy a PHP Application with Kubernetes on Ubuntu 16.04

    Kubernetes is an open source container orchestration system. It allows you to create, update, and scale containers without worrying about downtime. In this tutorial, you will deploy a PHP 7 application on a Kubernetes...
    By Amitabh Dhiwal Kubernetes PHP Nginx Block Storage Ubuntu 16.04
  • How To Create RAID Arrays with mdadm on Ubuntu 16.04

    Linux's mdadm utility can be used to turn a group of underlying storage devices into different types of RAID arrays. This provides various advantages depending on which RAID level is used. This guide will cover how ...
    By Justin Ellingwood Storage Block Storage Ubuntu Ubuntu 16.04
  • Tutorial

    How To Move a MySQL Data Directory to a New Location on Ubuntu 16.04

    Whether you’re adding more space for data or evaluating ways to optimize database performance, this tutorial will guide you through relocating MySQL’s data directory.
    By Melissa Anderson MySQL Block Storage Storage Ubuntu Ubuntu 16.04
  • Tutorial

    How To Move a PostgreSQL Data Directory to a New Location on Ubuntu 16.04

    Whether you’re adding more space, evaluating ways to optimize performance, or looking to take advantage of other storage features, this tutorial will guide you through relocating PostgreSQL’s data directory.
    By Melissa Anderson PostgreSQL Storage Block Storage Ubuntu Ubuntu 16.04
  • Tutorial

    Object Storage vs. Block Storage Services

    Flexible and scalable data storage is a baseline requirement for most applications and services being developed today. With today's complex deployments, containers, and ephemeral infrastructure, the days of simply sav...
    By Brian Boucheron Block Storage Storage Object Storage Conceptual
  • Tutorial

    How To Move an Apache Web Root to a New Location on Ubuntu 16.04

    In this guide, we’ll show you how to move an Apache document root to a new location which allows you to independently scale storage for different sites.
    By Melissa Anderson Apache Storage Block Storage Ubuntu Ubuntu 16.04
  • How To Manage RAID Arrays with mdadm on Ubuntu 16.04

    In this guide, we discuss how to use Linux's mdadm utility to manage RAID arrays and perform day-to-day administrative tasks. We cover how to start, stop, or remove RAID arrays, how to find information about both the...
    By Justin Ellingwood Storage Block Storage Ubuntu Ubuntu 16.04
  • Tutorial

    How To Create RAID Arrays with mdadm on Ubuntu 18.04

    The mdadm utility can be used to create and manage storage arrays using Linux's software RAID capabilities. Administrators have great flexibility in coordinating their individual storage devices and creating logical s...
    By Justin Ellingwood Storage Block Storage Ubuntu 18.04
  • Tutorial

    How To Set Up a Ceph Cluster within Kubernetes Using Rook

    Rook is a storage orchestration tool that provides a cloud-native, open source solution for a diverse set of storage providers. Ceph is a highly scalable distributed-storage solution offering object, block, and file s...
    By Gabriel Tanner Kubernetes Block Storage DigitalOcean Volumes
  • Tutorial

    How to Set Up and Use LXD on Ubuntu 16.04

    A Linux container is a grouping of processes that is isolated from the rest of the system through the use of Linux kernel security features, such as namespaces and control groups. LXD lets you create and manage these ...
    By Simos Xenitellis Block Storage Nginx Networking Ubuntu 16.04
  • Tutorial

    How To Change a MariaDB Data Directory to a New Location on CentOS 7

    Databases grow over time, sometimes outgrowing the space on the file system. You can also run into I/O contention when they’re located on the same partition as the rest of the operating system. RAID, network block sto...
    By Melissa Anderson MariaDB Databases Block Storage CentOS
  • Tutorial

    How To Back Up and Restore a Kubernetes Cluster on DigitalOcean Using Velero

    Velero is a convenient backup tool for Kubernetes clusters that compresses and backs up Kubernetes objects to object storage. It also takes snapshots of your cluster’s Persistent Volumes using your cloud provider’s bl...
    By Hanif Jetha, Jamon Camisso Backups Kubernetes Solutions Object Storage DigitalOcean Block Storage
  • Tutorial

    How To Move a PostgreSQL Data Directory to a New Location on Ubuntu 18.04

    Whether you’re adding more space, evaluating ways to optimize performance, or looking to take advantage of other storage features, this tutorial will guide you through relocating PostgreSQL’s data directory on an Ubun...
    By Melissa Anderson, Mark Drake PostgreSQL Databases Block Storage Storage Ubuntu 18.04 Ubuntu
  • Tutorial

    How To Create RAID Arrays with mdadm on Debian 9

    The mdadm utility can be used to create and manage storage arrays using Linux's software RAID capabilities. Administrators have great flexibility in coordinating their individual storage devices and creating logical s...
    By Justin Ellingwood Storage Block Storage Debian 9 Debian
  • Tutorial

    How to Change a MySQL Data Directory to a New Location on CentOS 7

    Databases grow over time, sometimes outgrowing the space on the file system. You can also run into I/O contention when they’re located on the same partition as the rest of the operating system. RAID, network block sto...
    By Melissa Anderson MySQL Block Storage CentOS
  • Tutorial

    How To Move an Nginx Web Root to a New Location on Ubuntu 16.04

    On Ubuntu, by default, the Nginx web server stores its documents in /var/www/html, which is typically located on the root filesystem with rest of the operating system. Sometimes, though, it’s helpful to move the docum...
    By Melissa Anderson Nginx Block Storage Storage Ubuntu Ubuntu 16.04
  • Tutorial

    How To Set Up ReadWriteMany (RWX) Persistent Volumes with NFS on DigitalOcean Kubernetes

    With the digitalocean-csi, DigitalOcean Block Storage, and the NFS protocol, you can make a ReadWriteMany (RWX) Persistent Volume for Kubernetes. In this tutorial, you will configure dynamic provisioning for NFS volum...
    By John Kwiatkoski Kubernetes Block Storage DigitalOcean Managed Kubernetes
  • How To Configure Periodic TRIM for SSD Storage on Linux Servers

    Continuous use of SSDs results in degraded performance if not accounted for and mitigated. The TRIM command is an operation that allows the operating system to propagate information down to the SSD about which blocks ...
    By Justin Ellingwood Block Storage Storage Server Optimization
  • An Introduction to Storage Terminology and Concepts in Linux

    Linux has robust systems and tooling to manage hardware devices, including storage drives. In this article we'll cover, at a high level, how Linux represents these devices and how raw storage is made into usable space...
    By Justin Ellingwood Linux Basics Storage Block Storage Conceptual
  • Tutorial

    How To Deploy a PHP Application with Kubernetes on Ubuntu 18.04

    Kubernetes is an open source container orchestration system. It allows you to create, update, and scale containers without worrying about downtime. In this tutorial, you will deploy a PHP 7 application on a Kubernetes...
    By Amitabh Dhiwal Kubernetes PHP Nginx Block Storage Ubuntu 18.04