Backup and Restore of an Open Source PostgreSQL cluster with multiple Tablespaces

PostgreSQL is an Open Source database that is feature rich and most advanced. One of its features that was available with Oracle like databases is the concept of tablespaces. Tablespaces helps you scatter IO across multiple disks. In this blog post, you should see a detailed explanation on how you can still backup and recover a PostgreSQL cluster with multiple tablespaces in very few steps.