Search:

Search all manuals
Search this manual
Manual
Couchbase Server Manual 1.8
Additional Resources
Community Wiki
Community Forums
Couchbase SDKs
Parent Section
2 Getting Started
Chapter Sections
Chapters

2.3. Upgrading to Couchbase Server 1.8

2.3.1. Online (rolling) Upgrade Process
2.3.2. Offline (in-place) Upgrade Process
2.3.3. Node Upgrade Process
2.3.4. Upgrading from Community Edition to Enterprise Edition

Couchbase Server supports upgrades from the previous major release version (Membase Server 1.7) to any minor release within Couchbase Server 1.8, or between minor releases within Couchbase Server 1.8.

Upgrades using either the online or offline method are supported only when upgrading from Membase Server 1.7 to Couchbase Server 1.8. For cluster upgrades older than Membase Server 1.7, you must upgrade to Membase Server 1.7.2 first.

Note

For information on upgrading to Membase 1.7.x, see http://www.couchbase.com/docs/membase-manual-1.7/membase-getting-started-1-7-upgrade.html .

Warning

A known issue exists when performing a rolling upgrade from Membase Server 1.7.1 to Couchbase Server 1.8. The problem manifests itself as the rebalance process failing to complete effectively. You should perform an offline (in-place) upgrade. See Section 2.3.2, “Offline (in-place) Upgrade Process” , for more information.

The upgrade process for a cluster can be performed in two ways:

FeatureOnline UpgradesOffline Upgrades
Applications Remain Available
Cluster Stays in Operation
Cluster must be Shutdown
Time RequiredRequires Rebalance, Upgrade, Rebalance per NodeEntire Cluster is Upgraded at Once

Before beginning any upgrade, a backup should be taken as a best practice, see Section 5.2, “Backup and Restore with Couchbase” .

Note

For information on backing up Membase 1.7.x, see http://www.couchbase.com/docs/membase-manual-1.7/membase-backup_1-7-0_backup.html .