Upgrade Guide

Documentation

VoltDB Home » Documentation » Upgrade Guide

Upgrade Guide

V14

This document is published under copyright by Volt Active Data, Inc. All Rights Reserved.

The software described in this document is furnished under a license by Volt Active Data, Inc. Your rights to access and use VoltDB features are defined by the license you received when you acquired the software.

The VoltDB client libraries, for accessing VoltDB databases programmatically, are licensed separately under the MIT license.

Volt Active Data, VoltDB, and Active(N) are registered trademarks of Volt Active Data, Inc.

VoltDB software is protected by U.S. Patent Nos. 9,600,514, 9,639,571, 10,067,999, 10,176,240, and 10,268,707. Other patents pending.

Abstract

This books explains how to upgrade from one major version of Volt Active Data to another.


Table of Contents

Preface
1. Structure of This Book
2. Related Documents
1. Software Releases and Long-Term Support (LTS)
1.1. The Software Release Schedule
1.2. Staying Current
2. The Software Upgrade Process
2.1. Preparing for the Upgrade
2.2. Upgrading Volt Databases on Managed Servers
2.2.1. Upgrading the VoltDB Software
2.2.2. Upgrading VoltDB Using Save and Restore
2.2.3. Performing an In-Service Upgrade of a Single Cluster
2.2.4. Performing an Online Upgrade Using Multiple XDCR Clusters
2.3. Upgrading Volt in Kubernetes
2.3.1. Updating Your Helm Repository
2.3.2. Updating the Custom Resource Definition (CRD)
2.3.3. Upgrading the VoltDB Operator and Software
2.3.4. Using In-Service Upgrade to Update the VoltDB Software
2.3.5. Updating VoltDB for XDCR Clusters
3. Upgrading to Volt Active Data V8
3.1. What's New in Volt V8.0
3.2. Special Considerations for Existing Customers
4. Upgrading to Volt Active Data V9
4.1. What's New in Volt V9.0
4.2. Special Considerations for Existing Customers
5. Upgrading to Volt Active Data V10
5.1. What's New in Volt V10.0
5.2. Special Considerations for Existing Customers
6. Upgrading to Volt Active Data V11
6.1. What's New in Volt V11.0
6.2. Special Considerations for Existing Customers
7. Upgrading to Volt Active Data V12
7.1. What's New in Volt V12.0
7.2. Special Considerations for Existing Customers
8. Upgrading to Volt Active Data V13
8.1. What's New in Volt V13
8.2. Special Considerations for Existing Customers
9. Upgrading to Volt Active Data V14
9.1. What's New in Volt Active Data V14
9.2. Special Considerations for Existing Customers
A. Configuration File (deployment.xml)
A.1. Understanding XML Syntax
A.2. The Structure of the XML Configuration File

List of Figures

A.1. Configuration XML Structure