{"id":9074,"date":"2020-08-12T08:39:27","date_gmt":"2020-08-12T15:39:27","guid":{"rendered":"https:\/\/www.couchbase.com\/blog\/?p=9074"},"modified":"2025-06-13T20:40:58","modified_gmt":"2025-06-14T03:40:58","slug":"introducing-backing-up-to-object-store-s3","status":"publish","type":"post","link":"https:\/\/www.couchbase.com\/blog\/introducing-backing-up-to-object-store-s3\/","title":{"rendered":"Cloud Storage Backups with Couchbase (AWS S3 Object Stores)"},"content":{"rendered":"<p><span style=\"font-weight: 400\">Couchbase 6.6 introduced the ability to back up the document database directly to AWS S3 cloud computing storage or any other S3-compatible Object Store. Using the <em>cbbackupmgr <\/em>backup utility you can now specify an S3 bucket as a destination for backing up your data.<\/span><\/p>\n<h2>Cloud Storage Overview: Object Stores (AWS S3)<\/h2>\n<p><span style=\"font-weight: 400\"><a href=\"https:\/\/en.wikipedia.org\/wiki\/Object_storage\">Object Stores<\/a> with <a href=\"https:\/\/aws.amazon.com\/s3\/\">AWS S3-compatible<\/a> interfaces are becoming the defacto standard for backing up large volumes of data to cloud-based data centers. It is often adopted for varied deployment types including cloud-native deployments, hybrid cloud deployments, and private cloud de<\/span>ploymen<span style=\"font-weight: 400\">ts.\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400\">Object Storage is a flat storage system designed to support cloud services.\u00a0 Data is stored <\/span>as self-contained objects instead of a hierarchy in a file system or as blocks in a block storage system.<\/p>\n<p>Objects consist of three components: data itself, a variable amount of customizable metadata, and a unique identifier.\u00a0 The unique identifier is used by the applications to access the object instead of a file name and a file path as used in traditional file storage. These unique identifiers are arranged in a flat address space, avoiding the complexity and limited scalability of hierarchical file systems using paths for files and folders.<\/p>\n<p>In practice, applications directly manage all of the objects, eliminating the need for a traditional file system to store data. File access is through RESTful APIs, which query the object\u2019s metadata.<\/p>\n<p><span style=\"font-weight: 400\">The biggest advantage of using object stores from cloud storage services is <a href=\"https:\/\/en.wikipedia.org\/wiki\/Representational_state_transfer\">RESTful web service<\/a> access. By providing a simplified HTTP interface method rem<\/span><span style=\"font-weight: 400\">ote accessibility and scalability are enhanced. <\/span><\/p>\n<p>Other key benefits include custom metadata to query, filter, run analytics, etc.\u00a0 Online storage costs are also reasonable and have no limit to storage capacity.<\/p>\n<p>It also removes the complexity of having to mount the filesystem for containerized workloads to access your files. The real-time performance of the object store can vary widely depending on the underlying cloud storage solution.<\/p>\n<h2>Cloud Storage Alternatives<\/h2>\n<p>There are cheap and deep object storages like AWS Glacier, high-performance object stores like Nutanix Objects, and something in between like AWS S3.<\/p>\n<p><span style=\"font-weight: 400\">AWS S3 protocol has become the industry standard for object stores. Apart from S3 itself, plenty of other players like Scality, Dell ECS, NetApps Storage Grid, Nutanix Objects, and more, provide object storage flexibility.<\/span><\/p>\n<p><span style=\"font-weight: 400\">AWS S3 object store is often used for disaster recovery and file sharing of <a href=\"https:\/\/www.couchbase.com\/products\/analytics\/\">big data analytics<\/a> datasets (especially images and media files). Since S3 and Glacier are inexpensive, customers also prefer to use them as a cheap cloud storage solution for archiving. <\/span><\/p>\n<p><span style=\"font-weight: 400\">As more workloads become containerized (e.g. <a href=\"https:\/\/www.couchbase.com\/products\/cloud\/kubernetes\/\">using Kubernetes<\/a>) new ways of addressing file storage, sharing, and access are becoming available. This is helping to alleviate the pain point of mounting and sharing of raw <\/span>files or obsessing over storage space constraints.<\/p>\n<h2>Backing up Couchbase NoSQL to AWS S3<\/h2>\n<p><span style=\"font-weight: 400\">Now let\u2019s look at how quickly you can backup your data to AWS S3 using the Couchbase command-line tool <em>cbbackupmgr <\/em>(<a href=\"https:\/\/www.couchbase.com\/blog\/whats-new-and-improved-in-couchbase-server-6-6\/\">Couchbase 6.6<\/a>+ is required).<\/span><\/p>\n<h4>1 &#8211; Create an AWS S3 bucket where you want to store the backup files<\/h4>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-9164\" src=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2020\/08\/Screen-Shot-2020-08-11-at-1.36.15-PM-300x177.png\" alt=\"\" width=\"478\" height=\"282\" srcset=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2020\/08\/Screen-Shot-2020-08-11-at-1.36.15-PM-300x177.png 300w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2020\/08\/Screen-Shot-2020-08-11-at-1.36.15-PM-1024x603.png 1024w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2020\/08\/Screen-Shot-2020-08-11-at-1.36.15-PM-768x452.png 768w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2020\/08\/Screen-Shot-2020-08-11-at-1.36.15-PM-1536x904.png 1536w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2020\/08\/Screen-Shot-2020-08-11-at-1.36.15-PM-2048x1205.png 2048w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2020\/08\/Screen-Shot-2020-08-11-at-1.36.15-PM-20x12.png 20w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2020\/08\/Screen-Shot-2020-08-11-at-1.36.15-PM-1320x777.png 1320w\" sizes=\"auto, (max-width: 478px) 100vw, 478px\" \/><\/p>\n<p>The below prompt appears once the bucket is created.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-9170\" src=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2020\/08\/Screen-Shot-2020-08-11-at-1.43.42-PM-300x24.png\" alt=\"\" width=\"475\" height=\"38\" srcset=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2020\/08\/Screen-Shot-2020-08-11-at-1.43.42-PM-300x24.png 300w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2020\/08\/Screen-Shot-2020-08-11-at-1.43.42-PM-1024x80.png 1024w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2020\/08\/Screen-Shot-2020-08-11-at-1.43.42-PM-768x60.png 768w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2020\/08\/Screen-Shot-2020-08-11-at-1.43.42-PM-1536x120.png 1536w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2020\/08\/Screen-Shot-2020-08-11-at-1.43.42-PM-2048x161.png 2048w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2020\/08\/Screen-Shot-2020-08-11-at-1.43.42-PM-20x2.png 20w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2020\/08\/Screen-Shot-2020-08-11-at-1.43.42-PM-1320x103.png 1320w\" sizes=\"auto, (max-width: 475px) 100vw, 475px\" \/><\/p>\n<h4>2 &#8211; Configure an archive for the Couchbase bucket<\/h4>\n<p>To create this, provide the AWS S3 credentials, like <em>region<\/em> and <em>access keys<\/em> which you can obtain from the AWS S3 permissions tab.<\/p>\n<h2 style=\"margin-bottom: 27.4688px\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-9182\" style=\"color: #333333;font-family: 'Open Sans', 'Helvetica Neue', Helvetica, Arial, sans-serif;font-size: 19px\" src=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2020\/08\/Screen-Shot-2020-08-11-at-11.12.26-PM-1-300x34.png\" alt=\"\" width=\"512\" height=\"58\" srcset=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2020\/08\/Screen-Shot-2020-08-11-at-11.12.26-PM-1-300x34.png 300w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2020\/08\/Screen-Shot-2020-08-11-at-11.12.26-PM-1-1024x118.png 1024w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2020\/08\/Screen-Shot-2020-08-11-at-11.12.26-PM-1-768x88.png 768w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2020\/08\/Screen-Shot-2020-08-11-at-11.12.26-PM-1-20x2.png 20w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2020\/08\/Screen-Shot-2020-08-11-at-11.12.26-PM-1.png 1132w\" sizes=\"auto, (max-width: 512px) 100vw, 512px\" \/><\/h2>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-9172\" src=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2020\/08\/Screen-Shot-2020-08-11-at-2.27.12-PM-300x78.png\" alt=\"\" width=\"651\" height=\"169\" srcset=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2020\/08\/Screen-Shot-2020-08-11-at-2.27.12-PM-300x78.png 300w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2020\/08\/Screen-Shot-2020-08-11-at-2.27.12-PM-1024x268.png 1024w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2020\/08\/Screen-Shot-2020-08-11-at-2.27.12-PM-768x201.png 768w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2020\/08\/Screen-Shot-2020-08-11-at-2.27.12-PM-1536x402.png 1536w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2020\/08\/Screen-Shot-2020-08-11-at-2.27.12-PM-2048x536.png 2048w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2020\/08\/Screen-Shot-2020-08-11-at-2.27.12-PM-20x5.png 20w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2020\/08\/Screen-Shot-2020-08-11-at-2.27.12-PM-1320x345.png 1320w\" sizes=\"auto, (max-width: 651px) 100vw, 651px\" \/><\/p>\n<h4>3 &#8211; Start backing up the files<\/h4>\n<p>Use the <em>cbbackupmgr<\/em> backup command as shown below.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-9181\" src=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2020\/08\/Screen-Shot-2020-08-11-at-11.54.41-PM-1-300x64.png\" alt=\"\" width=\"446\" height=\"95\" srcset=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2020\/08\/Screen-Shot-2020-08-11-at-11.54.41-PM-1-300x64.png 300w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2020\/08\/Screen-Shot-2020-08-11-at-11.54.41-PM-1-1024x218.png 1024w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2020\/08\/Screen-Shot-2020-08-11-at-11.54.41-PM-1-768x163.png 768w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2020\/08\/Screen-Shot-2020-08-11-at-11.54.41-PM-1-20x4.png 20w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2020\/08\/Screen-Shot-2020-08-11-at-11.54.41-PM-1.png 1138w\" sizes=\"auto, (max-width: 446px) 100vw, 446px\" \/><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-9180\" style=\"color: #333333;font-family: 'Open Sans', 'Helvetica Neue', Helvetica, Arial, sans-serif;font-size: 19px\" src=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2020\/08\/Screen-Shot-2020-08-12-at-12.12.46-AM-1-300x182.png\" alt=\"\" width=\"433\" height=\"263\" srcset=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2020\/08\/Screen-Shot-2020-08-12-at-12.12.46-AM-1-300x182.png 300w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2020\/08\/Screen-Shot-2020-08-12-at-12.12.46-AM-1-1024x621.png 1024w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2020\/08\/Screen-Shot-2020-08-12-at-12.12.46-AM-1-768x466.png 768w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2020\/08\/Screen-Shot-2020-08-12-at-12.12.46-AM-1-20x12.png 20w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2020\/08\/Screen-Shot-2020-08-12-at-12.12.46-AM-1.png 1128w\" sizes=\"auto, (max-width: 433px) 100vw, 433px\" \/><\/p>\n<p>See, below, how all the files from the source cluster are now backed up to the AWS S3 object store.<\/p>\n<p><strong>Contents in the source cluster<\/strong><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-9169\" src=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2020\/08\/Screen-Shot-2020-08-12-at-12.16.28-AM-300x114.png\" alt=\"\" width=\"515\" height=\"196\" srcset=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2020\/08\/Screen-Shot-2020-08-12-at-12.16.28-AM-300x114.png 300w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2020\/08\/Screen-Shot-2020-08-12-at-12.16.28-AM-1024x389.png 1024w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2020\/08\/Screen-Shot-2020-08-12-at-12.16.28-AM-768x292.png 768w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2020\/08\/Screen-Shot-2020-08-12-at-12.16.28-AM-1536x584.png 1536w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2020\/08\/Screen-Shot-2020-08-12-at-12.16.28-AM-2048x779.png 2048w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2020\/08\/Screen-Shot-2020-08-12-at-12.16.28-AM-20x8.png 20w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2020\/08\/Screen-Shot-2020-08-12-at-12.16.28-AM-1320x502.png 1320w\" sizes=\"auto, (max-width: 515px) 100vw, 515px\" \/><\/p>\n<p><strong>Data backed up to the S3 object store<\/strong><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-9168\" src=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2020\/08\/Screen-Shot-2020-08-12-at-12.15.29-AM-300x115.png\" alt=\"\" width=\"438\" height=\"168\" srcset=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2020\/08\/Screen-Shot-2020-08-12-at-12.15.29-AM-300x115.png 300w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2020\/08\/Screen-Shot-2020-08-12-at-12.15.29-AM-1024x392.png 1024w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2020\/08\/Screen-Shot-2020-08-12-at-12.15.29-AM-768x294.png 768w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2020\/08\/Screen-Shot-2020-08-12-at-12.15.29-AM-1536x588.png 1536w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2020\/08\/Screen-Shot-2020-08-12-at-12.15.29-AM-2048x784.png 2048w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2020\/08\/Screen-Shot-2020-08-12-at-12.15.29-AM-20x8.png 20w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2020\/08\/Screen-Shot-2020-08-12-at-12.15.29-AM-1320x505.png 1320w\" sizes=\"auto, (max-width: 438px) 100vw, 438px\" \/><\/p>\n<p>Following the above steps, you can backup your files directly to AWS or any other S3-compatible stores seamlessly.<\/p>\n<p><em>For a completely cloud-based solution see <a href=\"https:\/\/www.couchbase.com\/products\/cloud\/\">Couchbase Cloud NoSQL Database-as-a-Service<\/a> offering or read how one <a href=\"https:\/\/www.couchbase.com\/blog\/how-couchbase-cloud-helps-facet-digital-cut-costs-by-50-improve-performance-100x\/\">customer cut NoSQL database costs by 50%<\/a> using it.<\/em><\/p>\n<h3>Explore Couchbase Server 6.6 resources<\/h3>\n<table>\n<tbody>\n<tr>\n<td><b>Blogs<\/b><\/td>\n<td><b>Docs and Tutorials<\/b><\/td>\n<td><b>Webpages and Webinars<\/b><\/td>\n<\/tr>\n<tr>\n<td><a href=\"https:\/\/www.couchbase.com\/blog\/whats-new-and-improved-in-couchbase-server-6-6\/\"><span style=\"font-weight: 400\">What\u2019s New in Couchbase Server 6.6<\/span><\/a><\/td>\n<td><a href=\"https:\/\/docs.couchbase.com\/server\/current\/introduction\/whats-new.html\"><span style=\"font-weight: 400\">What\u2019s New in Couchbase Server 6.6?<\/span><\/a><\/td>\n<td><a href=\"https:\/\/event.on24.com\/eventRegistration\/EventLobbyServlet?target=reg20.jsp&amp;partnerref=website&amp;eventid=2566405&amp;sessionid=1&amp;key=9DB74CF2A4251458E10D64B86B68C0EF&amp;regTag=&amp;sourcepage=register\"><span style=\"font-weight: 400\">New Features in Couchbase Server 6.6: Analytics, Backup, Query, and More<\/span><\/a><\/td>\n<\/tr>\n<tr>\n<td><a href=\"https:\/\/www.couchbase.com\/blog\/eventing-improvements-timers-handlers-and-statistics\/\"><span style=\"font-weight: 400\">Eventing Improvements (Timers, Handlers, and Statistics)<\/span><\/a><\/td>\n<td><a href=\"https:\/\/docs.couchbase.com\/server\/6.6\/release-notes\/relnotes.html\"><span style=\"font-weight: 400\">Couchbase Server 6.6 Release Notes<\/span><\/a><\/td>\n<td><a href=\"https:\/\/www.couchbase.com\/products\/analytics\/\"><span style=\"font-weight: 400\">Couchbase Analytics Service<\/span><\/a><\/td>\n<\/tr>\n<tr>\n<td><a href=\"https:\/\/www.couchbase.com\/blog\/remote-links-analyze-your-enterprise-with-couchbase-analytics\/\"><span style=\"font-weight: 400\">Remote Links \u2013 Analyze Your Enterprise With Couchbase Analytics<\/span><\/a><\/td>\n<td><a href=\"https:\/\/index-advisor.couchbase.com\/indexadvisor\/#1\"><span style=\"font-weight: 400\">Try the Couchbase Index Advisor Service<\/span><\/a><\/td>\n<td><a href=\"https:\/\/www.couchbase.com\/products\/server\/whats-new\/\"><span style=\"font-weight: 400\">What\u2019s New in Couchbase Server (Product Page)<\/span><\/a><\/td>\n<\/tr>\n<tr>\n<td><a href=\"https:\/\/www.couchbase.com\/blog\/external-datasets-extend-your-reach-with-couchbase-analytics\/\"><span style=\"font-weight: 400\">External Datasets \u2013 Extend Your Reach With Couchbase Analytics<\/span><\/a><\/td>\n<td><a href=\"https:\/\/docs.couchbase.com\/server\/current\/analytics\/rest-links.html\"><span style=\"font-weight: 400\">Set Up Analytics Remote and S3 Links Using REST API<\/span><\/a><\/td>\n<td><a href=\"https:\/\/www.couchbase.com\/products\/editions\/\"><span style=\"font-weight: 400\">Compare Editions<\/span><\/a><\/td>\n<\/tr>\n<tr>\n<td><a href=\"https:\/\/www.couchbase.com\/blog\/announcing-flex-index-with-couchbase\/\"><span style=\"font-weight: 400\">Announcing Flex Index With Couchbase<\/span><\/a><\/td>\n<td><a href=\"https:\/\/docs.couchbase.com\/server\/current\/analytics\/5_ddl.html\"><span style=\"font-weight: 400\">Create External Datasets Using Data Definition Language (DDL)<\/span><\/a><\/td>\n<td><a href=\"https:\/\/www.couchbase.com\/products\/cloud\/\">Couchbase Cloud Database-as-a-service (DBaaS)<\/a><\/td>\n<\/tr>\n<tr>\n<td><a href=\"https:\/\/www.couchbase.com\/blog\/introducing-backing-up-to-object-store-s3\/\"><span style=\"font-weight: 400\">Introducing Backing Up to Object Store (S3)<\/span><\/a><\/td>\n<td><a href=\"https:\/\/docs.couchbase.com\/server\/current\/cli\/cbcli\/couchbase-cli-analytics-link-setup.html\"><span style=\"font-weight: 400\">Set Up Analytics Remote and S3 Links Using CLI<\/span><\/a><\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td><a href=\"https:\/\/www.couchbase.com\/blog\/import-documents-with-admin-ui\/\"><span style=\"font-weight: 400\">Import Documents With the Web Admin Console<\/span><\/a><\/td>\n<td><\/td>\n<td><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h3><\/h3>\n","protected":false},"excerpt":{"rendered":"<p>Couchbase 6.6 introduced the ability to back up the document database directly to AWS S3 cloud computing storage or any other S3-compatible Object Store. Using the cbbackupmgr backup utility you can now specify an S3 bucket as a destination for [&hellip;]<\/p>\n","protected":false},"author":6588,"featured_media":11846,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"inline_featured_image":false,"footnotes":""},"categories":[1814,9416,1815,2294,1821,2225,1816],"tags":[10124,8403,7388],"ppma_author":[9064],"class_list":["post-9074","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-application-design","category-backup","category-best-practices-and-tutorials","category-analytics","category-couchbase-architecture","category-cloud","category-couchbase-server","tag-amazon-web-services-aws","tag-cloud-storage","tag-s3"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v25.7.1 (Yoast SEO v25.7) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Cloud Storage Backups with Couchbase [AWS S3 Object Stores]<\/title>\n<meta name=\"description\" content=\"Take a look at how quickly you can use the cloud backup data to AWS S3 using the Couchbase command-line tool cbbackupmgr (Couchbase 6.6+ is required).\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.couchbase.com\/blog\/introducing-backing-up-to-object-store-s3\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Cloud Storage Backups with Couchbase (AWS S3 Object Stores)\" \/>\n<meta property=\"og:description\" content=\"Take a look at how quickly you can use the cloud backup data to AWS S3 using the Couchbase command-line tool cbbackupmgr (Couchbase 6.6+ is required).\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.couchbase.com\/blog\/introducing-backing-up-to-object-store-s3\/\" \/>\n<meta property=\"og:site_name\" content=\"The Couchbase Blog\" \/>\n<meta property=\"article:published_time\" content=\"2020-08-12T15:39:27+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-06-14T03:40:58+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2020\/08\/backing-up.jpeg\" \/>\n\t<meta property=\"og:image:width\" content=\"1590\" \/>\n\t<meta property=\"og:image:height\" content=\"628\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Chaitra Ramarao, Sr. Product Manager, Couchbase Inc.\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Chaitra Ramarao, Sr. Product Manager, Couchbase Inc.\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"5 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/introducing-backing-up-to-object-store-s3\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/introducing-backing-up-to-object-store-s3\/\"},\"author\":{\"name\":\"Chaitra Ramarao, Sr. Product Manager, Couchbase Inc.\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/#\/schema\/person\/852cd95d6c8aa5ea6d4128643cc3c2b6\"},\"headline\":\"Cloud Storage Backups with Couchbase (AWS S3 Object Stores)\",\"datePublished\":\"2020-08-12T15:39:27+00:00\",\"dateModified\":\"2025-06-14T03:40:58+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/introducing-backing-up-to-object-store-s3\/\"},\"wordCount\":774,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/introducing-backing-up-to-object-store-s3\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2020\/08\/backing-up.jpeg\",\"keywords\":[\"Amazon Web Services (AWS)\",\"cloud storage\",\"s3\"],\"articleSection\":[\"Application Design\",\"Backup\",\"Best Practices and Tutorials\",\"Couchbase Analytics\",\"Couchbase Architecture\",\"Couchbase Capella\",\"Couchbase Server\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.couchbase.com\/blog\/introducing-backing-up-to-object-store-s3\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/introducing-backing-up-to-object-store-s3\/\",\"url\":\"https:\/\/www.couchbase.com\/blog\/introducing-backing-up-to-object-store-s3\/\",\"name\":\"Cloud Storage Backups with Couchbase [AWS S3 Object Stores]\",\"isPartOf\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/introducing-backing-up-to-object-store-s3\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/introducing-backing-up-to-object-store-s3\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2020\/08\/backing-up.jpeg\",\"datePublished\":\"2020-08-12T15:39:27+00:00\",\"dateModified\":\"2025-06-14T03:40:58+00:00\",\"description\":\"Take a look at how quickly you can use the cloud backup data to AWS S3 using the Couchbase command-line tool cbbackupmgr (Couchbase 6.6+ is required).\",\"breadcrumb\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/introducing-backing-up-to-object-store-s3\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.couchbase.com\/blog\/introducing-backing-up-to-object-store-s3\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/introducing-backing-up-to-object-store-s3\/#primaryimage\",\"url\":\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2020\/08\/backing-up.jpeg\",\"contentUrl\":\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2020\/08\/backing-up.jpeg\",\"width\":1590,\"height\":628,\"caption\":\"Backup Service\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/introducing-backing-up-to-object-store-s3\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.couchbase.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Cloud Storage Backups with Couchbase (AWS S3 Object Stores)\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/#website\",\"url\":\"https:\/\/www.couchbase.com\/blog\/\",\"name\":\"The Couchbase Blog\",\"description\":\"Couchbase, the NoSQL Database\",\"publisher\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.couchbase.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/#organization\",\"name\":\"The Couchbase Blog\",\"url\":\"https:\/\/www.couchbase.com\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2023\/04\/admin-logo.png\",\"contentUrl\":\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2023\/04\/admin-logo.png\",\"width\":218,\"height\":34,\"caption\":\"The Couchbase Blog\"},\"image\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/#\/schema\/logo\/image\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/#\/schema\/person\/852cd95d6c8aa5ea6d4128643cc3c2b6\",\"name\":\"Chaitra Ramarao, Sr. Product Manager, Couchbase Inc.\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/#\/schema\/person\/image\/459272ec41e39279e1f7784a97a6b106\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/3ce5e2ac49271390c080a82e055d92096b80f63a8f2ca4db5a52af1ace0b06f5?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/3ce5e2ac49271390c080a82e055d92096b80f63a8f2ca4db5a52af1ace0b06f5?s=96&d=mm&r=g\",\"caption\":\"Chaitra Ramarao, Sr. Product Manager, Couchbase Inc.\"},\"description\":\"Chaitra Ramarao is a Senior Product Manager at Couchbase, NoSQL database company, leading databases tooling, cross datacenter replication and partner integrations. Her prior gigs include data analytics product management for Kaiser Permanente and software development for Hewlett Packard. She has a Bachelors degree in ECE and a Masters from Carnegie Mellon in Engineering &amp; Technology Innovation Management.\",\"url\":\"https:\/\/www.couchbase.com\/blog\/author\/chaitra\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Cloud Storage Backups with Couchbase [AWS S3 Object Stores]","description":"Take a look at how quickly you can use the cloud backup data to AWS S3 using the Couchbase command-line tool cbbackupmgr (Couchbase 6.6+ is required).","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.couchbase.com\/blog\/introducing-backing-up-to-object-store-s3\/","og_locale":"en_US","og_type":"article","og_title":"Cloud Storage Backups with Couchbase (AWS S3 Object Stores)","og_description":"Take a look at how quickly you can use the cloud backup data to AWS S3 using the Couchbase command-line tool cbbackupmgr (Couchbase 6.6+ is required).","og_url":"https:\/\/www.couchbase.com\/blog\/introducing-backing-up-to-object-store-s3\/","og_site_name":"The Couchbase Blog","article_published_time":"2020-08-12T15:39:27+00:00","article_modified_time":"2025-06-14T03:40:58+00:00","og_image":[{"width":1590,"height":628,"url":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2020\/08\/backing-up.jpeg","type":"image\/jpeg"}],"author":"Chaitra Ramarao, Sr. Product Manager, Couchbase Inc.","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Chaitra Ramarao, Sr. Product Manager, Couchbase Inc.","Est. reading time":"5 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.couchbase.com\/blog\/introducing-backing-up-to-object-store-s3\/#article","isPartOf":{"@id":"https:\/\/www.couchbase.com\/blog\/introducing-backing-up-to-object-store-s3\/"},"author":{"name":"Chaitra Ramarao, Sr. Product Manager, Couchbase Inc.","@id":"https:\/\/www.couchbase.com\/blog\/#\/schema\/person\/852cd95d6c8aa5ea6d4128643cc3c2b6"},"headline":"Cloud Storage Backups with Couchbase (AWS S3 Object Stores)","datePublished":"2020-08-12T15:39:27+00:00","dateModified":"2025-06-14T03:40:58+00:00","mainEntityOfPage":{"@id":"https:\/\/www.couchbase.com\/blog\/introducing-backing-up-to-object-store-s3\/"},"wordCount":774,"commentCount":0,"publisher":{"@id":"https:\/\/www.couchbase.com\/blog\/#organization"},"image":{"@id":"https:\/\/www.couchbase.com\/blog\/introducing-backing-up-to-object-store-s3\/#primaryimage"},"thumbnailUrl":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2020\/08\/backing-up.jpeg","keywords":["Amazon Web Services (AWS)","cloud storage","s3"],"articleSection":["Application Design","Backup","Best Practices and Tutorials","Couchbase Analytics","Couchbase Architecture","Couchbase Capella","Couchbase Server"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.couchbase.com\/blog\/introducing-backing-up-to-object-store-s3\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.couchbase.com\/blog\/introducing-backing-up-to-object-store-s3\/","url":"https:\/\/www.couchbase.com\/blog\/introducing-backing-up-to-object-store-s3\/","name":"Cloud Storage Backups with Couchbase [AWS S3 Object Stores]","isPartOf":{"@id":"https:\/\/www.couchbase.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.couchbase.com\/blog\/introducing-backing-up-to-object-store-s3\/#primaryimage"},"image":{"@id":"https:\/\/www.couchbase.com\/blog\/introducing-backing-up-to-object-store-s3\/#primaryimage"},"thumbnailUrl":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2020\/08\/backing-up.jpeg","datePublished":"2020-08-12T15:39:27+00:00","dateModified":"2025-06-14T03:40:58+00:00","description":"Take a look at how quickly you can use the cloud backup data to AWS S3 using the Couchbase command-line tool cbbackupmgr (Couchbase 6.6+ is required).","breadcrumb":{"@id":"https:\/\/www.couchbase.com\/blog\/introducing-backing-up-to-object-store-s3\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.couchbase.com\/blog\/introducing-backing-up-to-object-store-s3\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.couchbase.com\/blog\/introducing-backing-up-to-object-store-s3\/#primaryimage","url":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2020\/08\/backing-up.jpeg","contentUrl":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2020\/08\/backing-up.jpeg","width":1590,"height":628,"caption":"Backup Service"},{"@type":"BreadcrumbList","@id":"https:\/\/www.couchbase.com\/blog\/introducing-backing-up-to-object-store-s3\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.couchbase.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Cloud Storage Backups with Couchbase (AWS S3 Object Stores)"}]},{"@type":"WebSite","@id":"https:\/\/www.couchbase.com\/blog\/#website","url":"https:\/\/www.couchbase.com\/blog\/","name":"The Couchbase Blog","description":"Couchbase, the NoSQL Database","publisher":{"@id":"https:\/\/www.couchbase.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.couchbase.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.couchbase.com\/blog\/#organization","name":"The Couchbase Blog","url":"https:\/\/www.couchbase.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.couchbase.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2023\/04\/admin-logo.png","contentUrl":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2023\/04\/admin-logo.png","width":218,"height":34,"caption":"The Couchbase Blog"},"image":{"@id":"https:\/\/www.couchbase.com\/blog\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/www.couchbase.com\/blog\/#\/schema\/person\/852cd95d6c8aa5ea6d4128643cc3c2b6","name":"Chaitra Ramarao, Sr. Product Manager, Couchbase Inc.","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.couchbase.com\/blog\/#\/schema\/person\/image\/459272ec41e39279e1f7784a97a6b106","url":"https:\/\/secure.gravatar.com\/avatar\/3ce5e2ac49271390c080a82e055d92096b80f63a8f2ca4db5a52af1ace0b06f5?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/3ce5e2ac49271390c080a82e055d92096b80f63a8f2ca4db5a52af1ace0b06f5?s=96&d=mm&r=g","caption":"Chaitra Ramarao, Sr. Product Manager, Couchbase Inc."},"description":"Chaitra Ramarao is a Senior Product Manager at Couchbase, NoSQL database company, leading databases tooling, cross datacenter replication and partner integrations. Her prior gigs include data analytics product management for Kaiser Permanente and software development for Hewlett Packard. She has a Bachelors degree in ECE and a Masters from Carnegie Mellon in Engineering &amp; Technology Innovation Management.","url":"https:\/\/www.couchbase.com\/blog\/author\/chaitra\/"}]}},"authors":[{"term_id":9064,"user_id":6588,"is_guest":0,"slug":"chaitra","display_name":"Chaitra Ramarao, Sr. Product Manager, Couchbase Inc.","avatar_url":"https:\/\/secure.gravatar.com\/avatar\/3ce5e2ac49271390c080a82e055d92096b80f63a8f2ca4db5a52af1ace0b06f5?s=96&d=mm&r=g","author_category":"","last_name":"Ramarao, Sr. Product Manager, Couchbase Inc.","first_name":"Chaitra","job_title":"","user_url":"","description":"Chaitra Ramarao is a Senior Product Manager at Couchbase, NoSQL database company, leading databases tooling, cross datacenter replication and partner integrations. Her prior gigs include data analytics product management for Kaiser Permanente and software development for Hewlett Packard. She has a Bachelors degree in ECE and a Masters from Carnegie Mellon in Engineering &amp; Technology Innovation Management."}],"_links":{"self":[{"href":"https:\/\/www.couchbase.com\/blog\/wp-json\/wp\/v2\/posts\/9074","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.couchbase.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.couchbase.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/wp-json\/wp\/v2\/users\/6588"}],"replies":[{"embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/wp-json\/wp\/v2\/comments?post=9074"}],"version-history":[{"count":0,"href":"https:\/\/www.couchbase.com\/blog\/wp-json\/wp\/v2\/posts\/9074\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/wp-json\/wp\/v2\/media\/11846"}],"wp:attachment":[{"href":"https:\/\/www.couchbase.com\/blog\/wp-json\/wp\/v2\/media?parent=9074"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/wp-json\/wp\/v2\/categories?post=9074"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/wp-json\/wp\/v2\/tags?post=9074"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/wp-json\/wp\/v2\/ppma_author?post=9074"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}