Tungsten University
TungstenCluster Master Class
Intermediate

Provisioning Datasources

Learn how to (re)provision Tungsten Cluster datasources using the tprovision tool, from failed node recovery to full site rebuilds, while choosing backup methods that balance downtime, performance, and safety.​

This session explains how tprovision runs on the target host, triggers a backup on the chosen source, streams and restores it, removes old THL, and brings the node back into the cluster, with support for mysqldump, xtrabackup, mysqlclone, and rsync.​

You’ll also review when to provision from replicas vs primaries, how rsync’s two-pass seed/final sync works, key options like --source, --method, --threads, and --create-master, and how to rebuild an entire dataservice in CAA topology with a single command.

Topics Covered

  • 00:00 Introduction
  • 00:48 Topics
  • 01:26 tprovision Overview
  • 02:58 tprovision Process
  • 04:12 Backup Methods
  • 06:25 Considerations When Provisioning From a Primary Datasource
  • 07:44 A Closer Look at the rsync Method
  • 10:03 Main Options
  • 11:50 Rebuilding an Entire Dataservicein CAA Topology
  • 13:39 Demo
  • 21:16 Summary
  • 22:16 Thank you