Search:

Search all manuals
Search this manual
Manual
Couchbase Server Manual 1.8
Additional Resources
Community Wiki
Community Forums
Couchbase SDKs
Parent Section
Couchbase Server Manual 1.8
Child Sections
Chapters

Chapter 5. Administration Tasks

Table of Contents

5.1. Node Failover
5.1.1. Choosing a Failover Solution
5.1.2. Using Automatic Failover
5.1.3. Initiating a Node Failover
5.1.4. Handling a Failover Situation
5.1.5. Adding Back a Failed Node
5.2. Backup and Restore with Couchbase
5.2.1. Backing Up
5.2.2. Restore
5.3. Rebalancing (Expanding and Shrinking your Cluster)
5.3.1. Choosing When to Rebalance
5.3.2. Performing a Rebalance
5.3.3. Swap Rebalance
5.3.4. Monitoring During Rebalance
5.3.5. Common Rebalancing Questions
5.3.6. Rebalance Effect on Bucket Types
5.3.7. Rebalance Behind-the-Scenes
5.4. Changing Couchbase Quotas

For general day-to-day running and configuration, Couchbase Server is self-managing. The management infrastructure and components of the Couchbase Server system are able to adapt to the different events within the cluster. There are also only a few different configuration variables, and the majority of these do not need to be modified or altered in most installations.

However, there are a number of different tasks that you will need to carry out over the lifetime of your cluster, such as backup, failover and altering the size of your cluster as your application demands change. You will also need to monitor and react to the various statistics reported by the server to ensure that your cluster is operating at the highest performance level, and to expand your cluster when you need to expand the RAM or disk I/O capabilities.

These administration tasks include: