{"id":189,"date":"2020-04-13T00:00:00","date_gmt":"2020-04-13T00:00:00","guid":{"rendered":"https:\/\/en.pingcap.com\/blog\/back-up-and-restore-a-10-tb-cluster-at-1-gb-per-second\/"},"modified":"2025-03-04T06:12:00","modified_gmt":"2025-03-04T14:12:00","slug":"back-up-and-restore-a-10-tb-cluster-at-1-gb-per-second","status":"publish","type":"post","link":"https:\/\/www.pingcap.com\/ko\/blog\/back-up-and-restore-a-10-tb-cluster-at-1-gb-per-second\/","title":{"rendered":"How to Back Up and Restore a 10-TB Cluster at 1+ GB\/s"},"content":{"rendered":"<p>Backing up or restoring large-scale distributed databases is time-consuming. When it takes a lot of time to backup or restore a database, Garbage Collection might break the snapshot used in the backup or restore process. Thus, some changes might be missing. This threatens data safety.<\/p>\n<p>As an open-source, distributed SQL database, <a href=\"https:\/\/en.wikipedia.org\/wiki\/TiDB\">\ud2f0DB<\/a> fulfills the requirement for <strong>backing up and restoring large-scale clusters<\/strong>. <a href=\"https:\/\/docs.pingcap.com\/tidb\/v4.0\/backup-and-restore-tool\">TiDB 4.0 release candidate (RC)<\/a> introduced <a href=\"https:\/\/github.com\/pingcap\/br\">Backup &amp; Restore<\/a> (BR), a distributed backup and restore tool, that offers <strong>high backup and restore speeds<\/strong>\u20141 GB\/s or more for 10 TB of data.<\/p>\n<p>In this post, I&#8217;ll share how we use BR to improve backup and restore speeds for large-scale TiDB clusters. If you specialize in database development, this post might inspire your backup and restore design work. If your application deals with huge amounts of data and you also attach great importance to data security and the efficiency of backup and restore, you can try <a href=\"https:\/\/docs.pingcap.com\/tidb\/v4.0\/overview\">\ud2f0DB<\/a> with <a href=\"https:\/\/docs.pingcap.com\/tidb\/v4.0\/backup-and-restore-tool\">BR<\/a>.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Why_Backup_Restore\"><\/span>Why Backup &amp; Restore?<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>TiDB is an open-source, MySQL-compatible, <a href=\"https:\/\/en.wikipedia.org\/wiki\/NewSQL\">NewSQL<\/a> database that supports <a href=\"https:\/\/en.wikipedia.org\/wiki\/Hybrid_transactional\/analytical_processing_(HTAP)\">Hybrid Transactional\/Analytical Processing<\/a> (HTAP) workloads. Backup and restore has long been a challenging problem for large-scale TiDB clusters. Because data is distributed in different nodes, TiDB doesn&#8217;t have a consistent physical snapshot.<\/p>\n<p>Mydumper and myloader are widely used as backup and restore tools in the MySQL community. Since TiDB is <a href=\"https:\/\/docs.pingcap.com\/tidb\/stable\/mysql-compatibility\">compatible with the MySQL protocol<\/a>, we used them too.<\/p>\n<p>However, mydumper does not work well with very large TiDB clusters. It cannot reasonably utilize cluster resources to improve backup speed. This seriously affects application requests. It might even cause TiDB&#8217;s out of memory (OOM) errors.<\/p>\n<p>We also had issues restoring data. We optimized <a href=\"https:\/\/docs.pingcap.com\/tidb\/v4.0\/loader-overview\">Loader<\/a>, a tool similar to myloader, for TiDB. According to our <a href=\"https:\/\/www.pingcap.com\/ko\/docs\/tidb-data-migration\/stable\/benchmark-v1.0-ga\/#benchmark-result-with-different-pool-size-in-load-unit\">test<\/a>, it took about 19 hours for Loader to restore 1 TB of data. This speed does not meet our requirement for high restore efficiency. The main reason is that we execute SQL INSERT statements to restore data. The whole process is long and involves too many unnecessary calculations. Therefore, resources cannot be fully utilized.<\/p>\n<p>In short, although we can use mydumper and Loader, they do not perfectly meet our needs. Therefore, we developed a new backup and restore tool, BR.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Backup_Restores_key_features\"><\/span>Backup &amp; Restore&#8217;s key features<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>BR is a command-line tool for fast distributed backup and restore of the TiDB cluster data. Compared with <a href=\"https:\/\/docs.pingcap.com\/tidb\/v4.0\/mydumper-overview\">mydumper<\/a> and Loader, BR is more suitable for TiDB clusters with 1TB of data or more.<\/p>\n<p>In this section, I&#8217;ll briefly introduce BR&#8217;s key features: horizontal scalability and strong consistency.<\/p>\n<p>First, however, it&#8217;s helpful to learn a bit about <a href=\"https:\/\/docs.pingcap.com\/tidb\/v4.0\/architecture\">TiDB&#8217;s architecture<\/a>. Inside the TiDB platform, the main components are as follows:<\/p>\n<ul>\n<li><a href=\"https:\/\/docs.pingcap.com\/tidb\/stable\/tidb-architecture#tidb-server\">TiDB server<\/a> is a stateless SQL layer.<\/li>\n<li><a href=\"https:\/\/docs.pingcap.com\/tidb\/stable\/tidb-architecture#tikv-server\">TiKV server<\/a> is the distributed transactional key-value storage layer where the data persists.<\/li>\n<li><a href=\"https:\/\/docs.pingcap.com\/tidb\/stable\/tidb-architecture#placement-driver-pd-server\">Placement Driver (PD) server<\/a> manages the cluster.<\/li>\n<\/ul>\n<img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-25477\" src=\"https:\/\/static.pingcap.com\/files\/2020\/04\/04061145\/tidb-with-backup-restore.png\" alt=\"tidb-with-backup-restore\" width=\"2000\" height=\"1059\" srcset=\"https:\/\/static.pingcap.com\/files\/2020\/04\/04061145\/tidb-with-backup-restore.png 2000w, https:\/\/static.pingcap.com\/files\/2020\/04\/04061145\/tidb-with-backup-restore-300x159.png 300w, https:\/\/static.pingcap.com\/files\/2020\/04\/04061145\/tidb-with-backup-restore-1024x542.png 1024w, https:\/\/static.pingcap.com\/files\/2020\/04\/04061145\/tidb-with-backup-restore-768x407.png 768w, https:\/\/static.pingcap.com\/files\/2020\/04\/04061145\/tidb-with-backup-restore-1536x813.png 1536w, https:\/\/static.pingcap.com\/files\/2020\/04\/04061145\/tidb-with-backup-restore-1440x762.png 1440w\" sizes=\"auto, (max-width: 2000px) 100vw, 2000px\" \/>\n<div class=\"caption-center\">TiDB with Backup &amp; Restore<\/div>\n<h3>Horizontal scalability<\/h3>\n<p>BR enables backup and restore to horizontally scale; that is, you can increase BR&#8217;s backup and restore speeds by adding new TiKV instances.<\/p>\n<p>TiDB&#8217;s storage engine, <a href=\"https:\/\/docs.pingcap.com\/tidb\/stable\/tidb-architecture#tikv-server\">TiKV<\/a>, stores data in basic units called <a href=\"https:\/\/docs.pingcap.com\/tidb\/stable\/tidb-storage#region\">Regions<\/a>. In contrast to mydumper, BR pushes down backup and restore tasks to each TiKV instance for execution. If a backup task involves multiple Regions, BR only needs to send a request to each TiKV instance so that each instance can automatically back up its own data.<\/p>\n<p>During data backup and restore, BR evenly distributes CPU and I\/O pressures on each TiKV instance. This way, we can easily back up and restore a TiDB cluster with hundreds of instances.<\/p>\n<h3>Strong consistency<\/h3>\n<p>Both TiDB and BR are strongly consistent and support snapshot isolation level consistency.<\/p>\n<p>Data is distributed across multiple TiKV instances. To achieve snapshot isolation, BR only needs to get a timestamp of a TiDB transaction and send it to all TiKV instances. TiKV instances back up the data that we can read via this timestamp, including both user data and TiDB&#8217;s metadata, such as table schemas. Therefore, BR backup achieves data consistency in both the storage layer (TiKV server) and SQL layer (TiDB server).<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Benchmarks_for_a_10-TB_data_cluster\"><\/span>Benchmarks for a 10-TB data cluster<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>As shown in the figures below, BR was able to back up a cluster with 10 TB of data at an average speed of 2.7 GB\/s, an average of 548 MB\/s for the five TiDB instances. BR&#8217;s maximum speed during the test was slightly over 4 GB\/s, with the maximum backup speed for each instance ranging from 770 MB\/s to 866 MB\/s.<\/p>\n<p>BR restored the 10-TB data cluster at an average speed of 0.7 GB\/s, an average of 150 MB\/s for the five TiDB instances. BR&#8217;s maximum store speed during the test was about 1.2 GB\/s, with the maximum restore speed for each instance ranging from 247 MB\/s to 268 MB\/s.<\/p>\n<p>The following figures show the test&#8217;s backup and restore speeds.<\/p>\n<h3>Backup speed<\/h3>\n<p>We backed up two tables. In the figure below, the green curve represents the overall backup speed for all the TiKV instances, and the other curves represent the backup speed for each instance.<\/p>\n<img loading=\"lazy\" decoding=\"async\" width=\"2000\" height=\"706\" class=\"wp-image-190\" src=\"https:\/\/en.pingcap.com\/wp-content\/uploads\/2020\/04\/backup-speed.png\" alt=\"Backup speed\" srcset=\"https:\/\/static.pingcap.com\/files\/2020\/04\/backup-speed.png 2000w, https:\/\/static.pingcap.com\/files\/2020\/04\/backup-speed-300x106.png 300w, https:\/\/static.pingcap.com\/files\/2020\/04\/backup-speed-1024x361.png 1024w, https:\/\/static.pingcap.com\/files\/2020\/04\/backup-speed-768x271.png 768w, https:\/\/static.pingcap.com\/files\/2020\/04\/backup-speed-1536x542.png 1536w, https:\/\/static.pingcap.com\/files\/2020\/04\/backup-speed-1440x508.png 1440w\" sizes=\"auto, (max-width: 2000px) 100vw, 2000px\" \/>\n<div class=\"caption-center\">Backup speed<\/div>\n<p>At 11:15 and 11:28, index data are backed up. Because index entries are short, the backup speeds decrease.<\/p>\n<h3>Restore speed<\/h3>\n<p>After backup, we restored the two tables. The green curve represents the overall restore speed, and the other curves represent the restore speed for each TiKV instance.<\/p>\n<p>BR split restore tasks into multiple subtasks, and the subtasks were executed serially. So we can see glitches in the figure. They might be potential issues that need further optimization.<\/p>\n<img loading=\"lazy\" decoding=\"async\" width=\"1600\" height=\"549\" class=\"wp-image-191\" src=\"https:\/\/en.pingcap.com\/wp-content\/uploads\/2020\/04\/restore-speed.png\" alt=\"Restore speed\" srcset=\"https:\/\/static.pingcap.com\/files\/2020\/04\/restore-speed.png 1600w, https:\/\/static.pingcap.com\/files\/2020\/04\/restore-speed-300x103.png 300w, https:\/\/static.pingcap.com\/files\/2020\/04\/restore-speed-1024x351.png 1024w, https:\/\/static.pingcap.com\/files\/2020\/04\/restore-speed-768x264.png 768w, https:\/\/static.pingcap.com\/files\/2020\/04\/restore-speed-1536x527.png 1536w, https:\/\/static.pingcap.com\/files\/2020\/04\/restore-speed-1440x494.png 1440w\" sizes=\"auto, (max-width: 1600px) 100vw, 1600px\" \/>\n<div class=\"caption-center\">Restore speed<\/div>\n<p>At 1:00 and 1:15, index data are restored. Because index entries are short, the restore speeds decrease.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Try_Backup_Restore\"><\/span>Try Backup &amp; Restore<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>If you&#8217;re running a terabyte-scale TiDB cluster, and you want to quickly back up and restore data, give BR a try.<\/p>\n<p>Here are some documents for your reference:<\/p>\n<ul>\n<li><a href=\"https:\/\/docs.pingcap.com\/tidb\/stable\/backup-and-restore-overview\">The BR tool manual<\/a><\/li>\n<li><a href=\"https:\/\/docs.pingcap.com\/tidb\/stable\/ecosystem-tool-user-case#back-up-and-restore-tidb-cluster\">Examples of BR backup and restore scenarios<\/a><\/li>\n<\/ul>\n<p>BR is still in the beta stage and will be generally available in our upcoming TiDB 4.0, which is about to be released later this year. If you find any problems using it, please feel free to <a href=\"https:\/\/github.com\/pingcap\/br\/issues\">file an issue<\/a>.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Whats_next_for_Backup_Restore\"><\/span>What&#8217;s next for Backup &amp; Restore<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>TiDB boasts an active open-source community. Thanks to our creative contributors and <a href=\"https:\/\/www.pingcap.com\/ko\/\">PingCAP<\/a> engineers for adding the following features to BR. These features are under development:<\/p>\n<ul>\n<li>Backup and restore for RawKV-modeTiKV<a href=\"https:\/\/github.com\/xinhua5\">xinhua5<\/a> actively participated in the <a href=\"https:\/\/github.com\/pingcap\/br\/issues\/86\">RawKV Backup &amp; Restore Project<\/a> that will let BR backup and restore RawKV-mode TiKV clusters.<\/li>\n<li>Incremental backup and restoreA full backup can take up a lot of space. <a href=\"https:\/\/github.com\/pingcap\/br\/issues\/90\">Incremental backup and restore<\/a> will not only solve this issue, but also enable you to quickly repair a cluster when <a href=\"https:\/\/docs.pingcap.com\/tidb\/stable\/tidb-binlog-overview\">TiDB Binlog<\/a> is corrupted.<\/li>\n<li>Backup to common cloud storageIn the era of cloud, cloud storage is the prevailing trend. BR already offers backup to <a href=\"https:\/\/en.wikipedia.org\/wiki\/Amazon_S3\">AWS S3<\/a> and will soon support <a href=\"https:\/\/github.com\/pingcap\/br\/issues\/89\">backup to Google Cloud Storage<\/a>.<\/li>\n<li>Online restoreCurrently, BR only lets you restore offline data to a new cluster. But soon you&#8217;ll be able to <a href=\"https:\/\/github.com\/pingcap\/br\/issues\/87\">restore online data<\/a>. This will help import data to TiDB in <a href=\"https:\/\/en.wikipedia.org\/wiki\/Online_analytical_processing\">online analytical processing<\/a> (OLAP) scenarios.<\/li>\n<\/ul>","protected":false},"excerpt":{"rendered":"<p>Backing up or restoring a large-scale distributed SQL database is a time-consuming task. Our upcoming TiDB 4.0 release will support Backup &#038; Restore (BR), a distributed backup and restore tool, which lets you back up and restore data at 1+ GB\/s for 10-TB data.<\/p>","protected":false},"author":16,"featured_media":193,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"ub_ctt_via":"","footnotes":""},"categories":[13],"tags":[37,36],"class_list":["post-189","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-product","tag-backup-and-restore","tag-ecosystem-tools"],"acf":[],"featured_image_src":"https:\/\/static.pingcap.com\/files\/2020\/04\/quickly-back-up-and-restore-a-large-scale-cluster.png","author_info":{"display_name":"Neil Shen","author_link":"https:\/\/www.pingcap.com\/ko\/blog\/author\/neil-shen\/"},"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.9 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>How to Back Up and Restore a 10-TB Cluster at 1+ GB\/s | TiDB<\/title>\n<meta name=\"description\" content=\"Learn about the benefits of TiDB and the TiDB Cloud solutions from PingCAP. Read our latest post &quot;How to Back Up and Restore a 10-TB Cluster at 1+ GB\/s&quot; here.\" \/>\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.pingcap.com\/ko\/blog\/back-up-and-restore-a-10-tb-cluster-at-1-gb-per-second\/\" \/>\n<meta property=\"og:locale\" content=\"ko_KR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"How to Back Up and Restore a 10-TB Cluster at 1+ GB\/s | TiDB\" \/>\n<meta property=\"og:description\" content=\"Learn about the benefits of TiDB and the TiDB Cloud solutions from PingCAP. Read our latest post &quot;How to Back Up and Restore a 10-TB Cluster at 1+ GB\/s&quot; here.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.pingcap.com\/ko\/blog\/back-up-and-restore-a-10-tb-cluster-at-1-gb-per-second\/\" \/>\n<meta property=\"og:site_name\" content=\"TiDB\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/facebook.com\/pingcap2015\" \/>\n<meta property=\"article:published_time\" content=\"2020-04-13T00:00:00+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-03-04T14:12:00+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/static.pingcap.com\/files\/2020\/04\/quickly-back-up-and-restore-a-large-scale-cluster.png\" \/>\n\t<meta property=\"og:image:width\" content=\"2000\" \/>\n\t<meta property=\"og:image:height\" content=\"667\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Neil Shen\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@PingCAP\" \/>\n<meta name=\"twitter:site\" content=\"@PingCAP\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Neil Shen\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"6\ubd84\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.pingcap.com\/blog\/back-up-and-restore-a-10-tb-cluster-at-1-gb-per-second\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.pingcap.com\/blog\/back-up-and-restore-a-10-tb-cluster-at-1-gb-per-second\/\"},\"author\":{\"name\":\"Neil Shen\",\"@id\":\"https:\/\/www.pingcap.com\/#\/schema\/person\/be96622f4e8cfe1bfdd4d5d68cc58f0b\"},\"headline\":\"How to Back Up and Restore a 10-TB Cluster at 1+ GB\/s\",\"datePublished\":\"2020-04-13T00:00:00+00:00\",\"dateModified\":\"2025-03-04T14:12:00+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.pingcap.com\/blog\/back-up-and-restore-a-10-tb-cluster-at-1-gb-per-second\/\"},\"wordCount\":1197,\"publisher\":{\"@id\":\"https:\/\/www.pingcap.com\/#organization\"},\"image\":{\"@id\":\"https:\/\/www.pingcap.com\/blog\/back-up-and-restore-a-10-tb-cluster-at-1-gb-per-second\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/static.pingcap.com\/files\/2020\/04\/quickly-back-up-and-restore-a-large-scale-cluster.png\",\"keywords\":[\"Backup and Restore\",\"Ecosystem tools\"],\"articleSection\":[\"Product\"],\"inLanguage\":\"ko-KR\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.pingcap.com\/blog\/back-up-and-restore-a-10-tb-cluster-at-1-gb-per-second\/\",\"url\":\"https:\/\/www.pingcap.com\/blog\/back-up-and-restore-a-10-tb-cluster-at-1-gb-per-second\/\",\"name\":\"How to Back Up and Restore a 10-TB Cluster at 1+ GB\/s | TiDB\",\"isPartOf\":{\"@id\":\"https:\/\/www.pingcap.com\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.pingcap.com\/blog\/back-up-and-restore-a-10-tb-cluster-at-1-gb-per-second\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.pingcap.com\/blog\/back-up-and-restore-a-10-tb-cluster-at-1-gb-per-second\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/static.pingcap.com\/files\/2020\/04\/quickly-back-up-and-restore-a-large-scale-cluster.png\",\"datePublished\":\"2020-04-13T00:00:00+00:00\",\"dateModified\":\"2025-03-04T14:12:00+00:00\",\"description\":\"Learn about the benefits of TiDB and the TiDB Cloud solutions from PingCAP. Read our latest post \\\"How to Back Up and Restore a 10-TB Cluster at 1+ GB\/s\\\" here.\",\"breadcrumb\":{\"@id\":\"https:\/\/www.pingcap.com\/blog\/back-up-and-restore-a-10-tb-cluster-at-1-gb-per-second\/#breadcrumb\"},\"inLanguage\":\"ko-KR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.pingcap.com\/blog\/back-up-and-restore-a-10-tb-cluster-at-1-gb-per-second\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"ko-KR\",\"@id\":\"https:\/\/www.pingcap.com\/blog\/back-up-and-restore-a-10-tb-cluster-at-1-gb-per-second\/#primaryimage\",\"url\":\"https:\/\/static.pingcap.com\/files\/2020\/04\/quickly-back-up-and-restore-a-large-scale-cluster.png\",\"contentUrl\":\"https:\/\/static.pingcap.com\/files\/2020\/04\/quickly-back-up-and-restore-a-large-scale-cluster.png\",\"width\":2000,\"height\":667},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.pingcap.com\/blog\/back-up-and-restore-a-10-tb-cluster-at-1-gb-per-second\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.pingcap.com\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"How to Back Up and Restore a 10-TB Cluster at 1+ GB\/s\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.pingcap.com\/#website\",\"url\":\"https:\/\/www.pingcap.com\/\",\"name\":\"TiDB\",\"description\":\"TiDB | SQL at Scale\",\"publisher\":{\"@id\":\"https:\/\/www.pingcap.com\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.pingcap.com\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"ko-KR\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.pingcap.com\/#organization\",\"name\":\"PingCAP\",\"url\":\"https:\/\/www.pingcap.com\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"ko-KR\",\"@id\":\"https:\/\/www.pingcap.com\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/static.pingcap.com\/files\/2021\/11\/pingcap-logo.png\",\"contentUrl\":\"https:\/\/static.pingcap.com\/files\/2021\/11\/pingcap-logo.png\",\"width\":811,\"height\":232,\"caption\":\"PingCAP\"},\"image\":{\"@id\":\"https:\/\/www.pingcap.com\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/facebook.com\/pingcap2015\",\"https:\/\/x.com\/PingCAP\",\"https:\/\/linkedin.com\/company\/pingcap\",\"https:\/\/youtube.com\/channel\/UCuq4puT32DzHKT5rU1IZpIA\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.pingcap.com\/#\/schema\/person\/be96622f4e8cfe1bfdd4d5d68cc58f0b\",\"name\":\"Neil Shen\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"ko-KR\",\"@id\":\"https:\/\/www.pingcap.com\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/static.pingcap.com\/files\/2022\/10\/17234942\/avatar.jpg\",\"contentUrl\":\"https:\/\/static.pingcap.com\/files\/2022\/10\/17234942\/avatar.jpg\",\"caption\":\"Neil Shen\"},\"description\":\"TiDB Storage Engineer\",\"url\":\"https:\/\/www.pingcap.com\/ko\/blog\/author\/neil-shen\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"How to Back Up and Restore a 10-TB Cluster at 1+ GB\/s | TiDB","description":"Learn about the benefits of TiDB and the TiDB Cloud solutions from PingCAP. Read our latest post \"How to Back Up and Restore a 10-TB Cluster at 1+ GB\/s\" here.","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.pingcap.com\/ko\/blog\/back-up-and-restore-a-10-tb-cluster-at-1-gb-per-second\/","og_locale":"ko_KR","og_type":"article","og_title":"How to Back Up and Restore a 10-TB Cluster at 1+ GB\/s | TiDB","og_description":"Learn about the benefits of TiDB and the TiDB Cloud solutions from PingCAP. Read our latest post \"How to Back Up and Restore a 10-TB Cluster at 1+ GB\/s\" here.","og_url":"https:\/\/www.pingcap.com\/ko\/blog\/back-up-and-restore-a-10-tb-cluster-at-1-gb-per-second\/","og_site_name":"TiDB","article_publisher":"https:\/\/facebook.com\/pingcap2015","article_published_time":"2020-04-13T00:00:00+00:00","article_modified_time":"2025-03-04T14:12:00+00:00","og_image":[{"width":2000,"height":667,"url":"https:\/\/static.pingcap.com\/files\/2020\/04\/quickly-back-up-and-restore-a-large-scale-cluster.png","type":"image\/png"}],"author":"Neil Shen","twitter_card":"summary_large_image","twitter_creator":"@PingCAP","twitter_site":"@PingCAP","twitter_misc":{"Written by":"Neil Shen","Est. reading time":"6\ubd84"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.pingcap.com\/blog\/back-up-and-restore-a-10-tb-cluster-at-1-gb-per-second\/#article","isPartOf":{"@id":"https:\/\/www.pingcap.com\/blog\/back-up-and-restore-a-10-tb-cluster-at-1-gb-per-second\/"},"author":{"name":"Neil Shen","@id":"https:\/\/www.pingcap.com\/#\/schema\/person\/be96622f4e8cfe1bfdd4d5d68cc58f0b"},"headline":"How to Back Up and Restore a 10-TB Cluster at 1+ GB\/s","datePublished":"2020-04-13T00:00:00+00:00","dateModified":"2025-03-04T14:12:00+00:00","mainEntityOfPage":{"@id":"https:\/\/www.pingcap.com\/blog\/back-up-and-restore-a-10-tb-cluster-at-1-gb-per-second\/"},"wordCount":1197,"publisher":{"@id":"https:\/\/www.pingcap.com\/#organization"},"image":{"@id":"https:\/\/www.pingcap.com\/blog\/back-up-and-restore-a-10-tb-cluster-at-1-gb-per-second\/#primaryimage"},"thumbnailUrl":"https:\/\/static.pingcap.com\/files\/2020\/04\/quickly-back-up-and-restore-a-large-scale-cluster.png","keywords":["Backup and Restore","Ecosystem tools"],"articleSection":["Product"],"inLanguage":"ko-KR"},{"@type":"WebPage","@id":"https:\/\/www.pingcap.com\/blog\/back-up-and-restore-a-10-tb-cluster-at-1-gb-per-second\/","url":"https:\/\/www.pingcap.com\/blog\/back-up-and-restore-a-10-tb-cluster-at-1-gb-per-second\/","name":"How to Back Up and Restore a 10-TB Cluster at 1+ GB\/s | TiDB","isPartOf":{"@id":"https:\/\/www.pingcap.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.pingcap.com\/blog\/back-up-and-restore-a-10-tb-cluster-at-1-gb-per-second\/#primaryimage"},"image":{"@id":"https:\/\/www.pingcap.com\/blog\/back-up-and-restore-a-10-tb-cluster-at-1-gb-per-second\/#primaryimage"},"thumbnailUrl":"https:\/\/static.pingcap.com\/files\/2020\/04\/quickly-back-up-and-restore-a-large-scale-cluster.png","datePublished":"2020-04-13T00:00:00+00:00","dateModified":"2025-03-04T14:12:00+00:00","description":"Learn about the benefits of TiDB and the TiDB Cloud solutions from PingCAP. Read our latest post \"How to Back Up and Restore a 10-TB Cluster at 1+ GB\/s\" here.","breadcrumb":{"@id":"https:\/\/www.pingcap.com\/blog\/back-up-and-restore-a-10-tb-cluster-at-1-gb-per-second\/#breadcrumb"},"inLanguage":"ko-KR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.pingcap.com\/blog\/back-up-and-restore-a-10-tb-cluster-at-1-gb-per-second\/"]}]},{"@type":"ImageObject","inLanguage":"ko-KR","@id":"https:\/\/www.pingcap.com\/blog\/back-up-and-restore-a-10-tb-cluster-at-1-gb-per-second\/#primaryimage","url":"https:\/\/static.pingcap.com\/files\/2020\/04\/quickly-back-up-and-restore-a-large-scale-cluster.png","contentUrl":"https:\/\/static.pingcap.com\/files\/2020\/04\/quickly-back-up-and-restore-a-large-scale-cluster.png","width":2000,"height":667},{"@type":"BreadcrumbList","@id":"https:\/\/www.pingcap.com\/blog\/back-up-and-restore-a-10-tb-cluster-at-1-gb-per-second\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.pingcap.com\/"},{"@type":"ListItem","position":2,"name":"How to Back Up and Restore a 10-TB Cluster at 1+ GB\/s"}]},{"@type":"WebSite","@id":"https:\/\/www.pingcap.com\/#website","url":"https:\/\/www.pingcap.com\/","name":"\ud2f0DB","description":"TiDB | SQL at Scale","publisher":{"@id":"https:\/\/www.pingcap.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.pingcap.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"ko-KR"},{"@type":"Organization","@id":"https:\/\/www.pingcap.com\/#organization","name":"PingCAP","url":"https:\/\/www.pingcap.com\/","logo":{"@type":"ImageObject","inLanguage":"ko-KR","@id":"https:\/\/www.pingcap.com\/#\/schema\/logo\/image\/","url":"https:\/\/static.pingcap.com\/files\/2021\/11\/pingcap-logo.png","contentUrl":"https:\/\/static.pingcap.com\/files\/2021\/11\/pingcap-logo.png","width":811,"height":232,"caption":"PingCAP"},"image":{"@id":"https:\/\/www.pingcap.com\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/facebook.com\/pingcap2015","https:\/\/x.com\/PingCAP","https:\/\/linkedin.com\/company\/pingcap","https:\/\/youtube.com\/channel\/UCuq4puT32DzHKT5rU1IZpIA"]},{"@type":"Person","@id":"https:\/\/www.pingcap.com\/#\/schema\/person\/be96622f4e8cfe1bfdd4d5d68cc58f0b","name":"Neil Shen","image":{"@type":"ImageObject","inLanguage":"ko-KR","@id":"https:\/\/www.pingcap.com\/#\/schema\/person\/image\/","url":"https:\/\/static.pingcap.com\/files\/2022\/10\/17234942\/avatar.jpg","contentUrl":"https:\/\/static.pingcap.com\/files\/2022\/10\/17234942\/avatar.jpg","caption":"Neil Shen"},"description":"TiDB Storage Engineer","url":"https:\/\/www.pingcap.com\/ko\/blog\/author\/neil-shen\/"}]}},"grav_blocks":false,"card_markup":"<a class=\"card-resource bg-white\" href=\"https:\/\/www.pingcap.com\/ko\/blog\/back-up-and-restore-a-10-tb-cluster-at-1-gb-per-second\/\"><div class=\"card-resource__image-container\"><img class=\"card-resource__image\" alt=\"quickly-back-up-and-restore-a-large-scale-cluster.png\" src=\"https:\/\/static.pingcap.com\/files\/2020\/04\/quickly-back-up-and-restore-a-large-scale-cluster.png\" loading=\"lazy\" width=2000 height=667 \/><\/div><div class=\"card-resource__content-container\"><div class=\"card-resource__content-head\"><div class=\"card-resource__category\">Product<\/div><\/div><h5 class=\"card-resource__title\">How to Back Up and Restore a 10-TB Cluster at 1+ GB\/s<\/h5><\/div><\/a>","_links":{"self":[{"href":"https:\/\/www.pingcap.com\/ko\/wp-json\/wp\/v2\/posts\/189","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.pingcap.com\/ko\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.pingcap.com\/ko\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.pingcap.com\/ko\/wp-json\/wp\/v2\/users\/16"}],"replies":[{"embeddable":true,"href":"https:\/\/www.pingcap.com\/ko\/wp-json\/wp\/v2\/comments?post=189"}],"version-history":[{"count":3,"href":"https:\/\/www.pingcap.com\/ko\/wp-json\/wp\/v2\/posts\/189\/revisions"}],"predecessor-version":[{"id":25478,"href":"https:\/\/www.pingcap.com\/ko\/wp-json\/wp\/v2\/posts\/189\/revisions\/25478"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.pingcap.com\/ko\/wp-json\/wp\/v2\/media\/193"}],"wp:attachment":[{"href":"https:\/\/www.pingcap.com\/ko\/wp-json\/wp\/v2\/media?parent=189"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.pingcap.com\/ko\/wp-json\/wp\/v2\/categories?post=189"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.pingcap.com\/ko\/wp-json\/wp\/v2\/tags?post=189"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}