{"id":11438,"date":"2021-07-02T00:00:18","date_gmt":"2021-07-02T07:00:18","guid":{"rendered":"https:\/\/www.couchbase.com\/blog\/?p=11438"},"modified":"2025-06-13T20:46:10","modified_gmt":"2025-06-14T03:46:10","slug":"introduction-to-couchbase-cloud-data-migration-made-easy","status":"publish","type":"post","link":"https:\/\/www.couchbase.com\/blog\/es\/introduction-to-couchbase-cloud-data-migration-made-easy\/","title":{"rendered":"Introducci\u00f3n a Couchbase Cloud: Migraci\u00f3n f\u00e1cil"},"content":{"rendered":"<p><strong>No es una pregunta f\u00e1cil de responder:<\/strong> \u00bfC\u00f3mo traslado mi soluci\u00f3n local, virtualizada o de nube p\u00fablica a una nueva y reluciente infraestructura de nube totalmente gestionada, con el menor trastorno posible?<\/p>\n<p>Las preocupaciones sobre la migraci\u00f3n ocupan un lugar destacado en la lista de todos los desarrolladores que trabajan en la nube, y espero abordarlas en esta entrada del blog.<\/p>\n<p>El post anterior de esta serie fue <a href=\"https:\/\/www.couchbase.com\/blog\/es\/couchbase-cloud-the-beginners-guide\/?ref=blog\" target=\"_blank\" rel=\"noopener\">Introducci\u00f3n a Couchbase Cloud<\/a>. Esta entrada de blog inclu\u00eda una visi\u00f3n general de alto nivel de Couchbase Cloud, de c\u00f3mo lleg\u00f3 a ser, y algunos consejos para empezar en <a href=\"https:\/\/www.couchbase.com\/blog\/es\/products\/capella\/\" target=\"_blank\" rel=\"noopener\">tu viaje a Couchbase Cloud<\/a>. El \u00e9xito del primer art\u00edculo me ha impulsado a escribir el siguiente. El siguiente paso l\u00f3gico es <strong>migraci\u00f3n<\/strong>.<\/p>\n<p>Antes del lanzamiento de la versi\u00f3n Database-as-a-Service (DBaaS) totalmente gestionada de Couchbase, pod\u00edas desplegar la plataforma NoSQL en cualquier infraestructura que quisieras: servidores bare metal, contenedores Docker, m\u00e1quinas virtuales, nubes p\u00fablicas y privadas, o cualquier otra cosa que encajara en tu pila tecnol\u00f3gica actual. <a href=\"https:\/\/www.couchbase.com\/blog\/es\/products\/capella\/\" target=\"_blank\" rel=\"noopener\">Couchbase<\/a> pretende apoyarlo todo.<\/p>\n<p>Eso tambi\u00e9n significa hacer que tu pr\u00f3xima migraci\u00f3n o transferencia de datos entre cualquier plataforma sea lo m\u00e1s fluida posible, incluyendo cualquier migraci\u00f3n a Couchbase Cloud. Sin embargo, <em>migraci\u00f3n<\/em> implica mucho m\u00e1s que la simple transferencia de datos. Es posible que las configuraciones anteriores incluyan servicios, \u00edndices y usuarios que tambi\u00e9n deban trasladarse.<\/p>\n<p>El objetivo de este art\u00edculo es guiarte paso a paso por algunas de las acciones m\u00e1s comunes a realizar durante el proceso de migraci\u00f3n de la forma m\u00e1s sencilla posible. En algunos casos, mis colegas ya han escrito instrucciones detalladas sobre pasos concretos, por lo que har\u00e9 referencia a ellas cuando sea necesario.<\/p>\n<p>Ahora, vamos a darle una ventaja a su Couchbase <a href=\"https:\/\/www.couchbase.com\/blog\/es\/resources\/concepts\/what-is-cloud-migration\/\">Migraci\u00f3n a la nube<\/a>.<\/p>\n<h2>Cree su nube<\/h2>\n<p>Antes incluso de empezar con una migraci\u00f3n, necesitas algo a lo que migrar.<\/p>\n<p>En <a href=\"https:\/\/www.couchbase.com\/blog\/es\/couchbase-cloud-the-beginners-guide\/?ref=blog\" target=\"_blank\" rel=\"noopener\">mi anterior entrada en el blog<\/a>En el art\u00edculo anterior, hicimos una introducci\u00f3n a Couchbase Cloud, con indicaciones sobre c\u00f3mo empezar. Si a\u00fan no lo has hecho, lee ese art\u00edculo primero y pon en marcha tu primera nube.<\/p>\n<p>Una de las primeras cosas que hay que tener en cuenta es el tama\u00f1o del cl\u00faster al que se va a migrar. En muchos casos, querr\u00e1s imitar el tama\u00f1o y la forma de tu infraestructura original.<\/p>\n<p>Couchbase Cloud ofrece un sinf\u00edn de opciones flexibles para cualquier nodo, tama\u00f1o o configuraci\u00f3n de servicio que necesites implementar. Vale la pena se\u00f1alar que los tipos de instancia son algo que debes investigar y considerar antes de montar exactamente la misma infraestructura en Couchbase Cloud. Es importante conocer los diferentes tama\u00f1os de m\u00e1quinas, especialmente la cantidad de RAM y CPU que tiene un nodo determinado.<\/p>\n<p>Si tiene experiencia con <a href=\"https:\/\/www.couchbase.com\/blog\/es\/products\/server\/?ref=blog\" target=\"_blank\" rel=\"noopener\">Servidor Couchbase<\/a>En el caso de los Servicios de Consulta, usted sabe que diferentes servicios consumen m\u00e1s recursos. Por ejemplo, el servicio de consultas consume m\u00e1s CPU que memoria, por lo que elegir una instancia que consuma m\u00e1s CPU podr\u00eda ser la mejor opci\u00f3n para estos nodos.<\/p>\n<div class=\"wp-block-spacer\" style=\"height: 15px;\" aria-hidden=\"true\"><\/div>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-11450 aligncenter\" src=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2021\/06\/71C6296D-3F70-4D58-A832-4636971347E1_1_105_c-300x163.jpeg\" alt=\"Cluster sizing options in Couchbase Cloud\" width=\"724\" height=\"394\" srcset=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2021\/06\/71C6296D-3F70-4D58-A832-4636971347E1_1_105_c-300x163.jpeg 300w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2021\/06\/71C6296D-3F70-4D58-A832-4636971347E1_1_105_c-768x417.jpeg 768w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2021\/06\/71C6296D-3F70-4D58-A832-4636971347E1_1_105_c-20x11.jpeg 20w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2021\/06\/71C6296D-3F70-4D58-A832-4636971347E1_1_105_c.jpeg 1204w\" sizes=\"auto, (max-width: 724px) 100vw, 724px\" \/><\/p>\n<div class=\"wp-block-spacer\" style=\"height: 15px;\" aria-hidden=\"true\"><\/div>\n<p>Si buscas una buena pr\u00e1ctica, mi recomendaci\u00f3n ser\u00eda que te fijaras en tu despliegue actual e intentaras ajustarlo lo m\u00e1ximo posible a lo que ya tienes. Para empezar, esto ser\u00e1 suficiente.<\/p>\n<h2>Migraci\u00f3n de usuarios<\/h2>\n<p>Couchbase Cloud proporciona dos tipos de usuarios: Usuarios de Couchbase Cloud y usuarios de bases de datos.<\/p>\n<p>Los usuarios de Couchbase Cloud tienen acceso a <a href=\"https:\/\/cloud.couchbase.com\/login\/?ref=blog\" target=\"_blank\" rel=\"noopener\">https:\/\/cloud.couchbase.com\/<\/a> e interact\u00faan principalmente con el plano de control. Estos usuarios tienen tres opciones: Admin, Editar y Ver. Estos usuarios se crean para la administraci\u00f3n principal de Couchbase Cloud Platform. Desde el plano de control tienen acceso al Dashboard principal, Connecting Cloud Service Providers, Creating Users, Billing details y otras Actividades de los Clusters subyacentes.<\/p>\n<p>Los usuarios de la base de datos tambi\u00e9n tienen acceso al plano de control. Sin embargo, estos usuarios tienen acceso a los cl\u00fasteres individuales, a los servicios y a los datos subyacentes. Estos usuarios crean buckets, construyen \u00edndices, ejecutan consultas, etc. Estos usuarios tambi\u00e9n proporcionan las credenciales que sus SDK de aplicaci\u00f3n utilizan para interactuar con el cl\u00faster. Puede limitar el nivel de acceso y control que estos usuarios de bases de datos tienen en los diferentes cl\u00fasteres y buckets dentro de su organizaci\u00f3n.<\/p>\n<div class=\"wp-block-spacer\" style=\"height: 15px;\" aria-hidden=\"true\"><\/div>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-11451 aligncenter\" src=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2021\/06\/B71CBDA4-EEF8-4889-B392-8BAC109F7404-245x300.jpeg\" alt=\"Add and manage users in Couchbase Cloud\" width=\"455\" height=\"557\" srcset=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2021\/06\/B71CBDA4-EEF8-4889-B392-8BAC109F7404-245x300.jpeg 245w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2021\/06\/B71CBDA4-EEF8-4889-B392-8BAC109F7404-300x368.jpeg 300w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2021\/06\/B71CBDA4-EEF8-4889-B392-8BAC109F7404-16x20.jpeg 16w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2021\/06\/B71CBDA4-EEF8-4889-B392-8BAC109F7404.jpeg 698w\" sizes=\"auto, (max-width: 455px) 100vw, 455px\" \/><\/p>\n<div class=\"wp-block-spacer\" style=\"height: 15px;\" aria-hidden=\"true\"><\/div>\n<p>La creaci\u00f3n de ambos tipos de usuarios es trivial: hay que rellenar un simple formulario y nada m\u00e1s. Estos usuarios reciben correos electr\u00f3nicos notific\u00e1ndoles el acceso que se les acaba de proporcionar. Para los usuarios veteranos de Couchbase, esta es tambi\u00e9n una gran oportunidad para evaluar qui\u00e9n tiene exactamente qu\u00e9 acceso a la informaci\u00f3n.<\/p>\n<h2>Proyectos en Couchbase Cloud<\/h2>\n<p>Couchbase Cloud introduce el concepto de Proyectos.<\/p>\n<p>Muchos clientes de Couchbase utilizan Couchbase para soportar m\u00faltiples y diferentes aplicaciones. Los proyectos te dan la oportunidad de organizar l\u00f3gicamente estos clusters en grupos. Simplemente crea un nuevo proyecto y despliega tus clusters relevantes dentro de \u00e9l.<\/p>\n<h2>Migraci\u00f3n de cubos<\/h2>\n<p>Los Buckets de Couchbase son lo que mucha gente denomina <em>bases de datos<\/em>y son la primera capa l\u00f3gica de almacenamiento dentro de un cl\u00faster.<\/p>\n<p>Crear estos buckets es sencillo - y a\u00fan m\u00e1s sencillo si ya has usado Couchbase Server. Dentro de cada cluster, hay una pesta\u00f1a de buckets, seleccionando \"A\u00f1adir Bucket\" aparece un formulario que incluye el nombre del bucket, la asignaci\u00f3n de memoria y las opciones de resoluci\u00f3n de conflictos. Simplemente crea el nuevo bucket, proporci\u00f3nale la informaci\u00f3n relevante y estar\u00e1s listo para empezar a migrar datos al cluster.<\/p>\n<div class=\"wp-block-spacer\" style=\"height: 15px;\" aria-hidden=\"true\"><\/div>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-11452 aligncenter\" src=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2021\/06\/B624A377-3371-496D-8802-FCF5267A29B7-300x269.jpeg\" alt=\"Bucket database migration in Couchbase Cloud\" width=\"481\" height=\"431\" srcset=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2021\/06\/B624A377-3371-496D-8802-FCF5267A29B7-300x269.jpeg 300w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2021\/06\/B624A377-3371-496D-8802-FCF5267A29B7-20x18.jpeg 20w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2021\/06\/B624A377-3371-496D-8802-FCF5267A29B7.jpeg 699w\" sizes=\"auto, (max-width: 481px) 100vw, 481px\" \/><\/p>\n<div class=\"wp-block-spacer\" style=\"height: 15px;\" aria-hidden=\"true\"><\/div>\n<h2>Migraci\u00f3n de datos<\/h2>\n<p>Ahora es el momento de la parte principal del programa: Migraci\u00f3n de datos. Hay dos m\u00e9todos principales de migraci\u00f3n de datos en Couchbase Cloud: Migraci\u00f3n offline y Migraci\u00f3n online.<\/p>\n<h3>Migraci\u00f3n de datos en l\u00ednea<\/h3>\n<p>Empezaremos con la migraci\u00f3n de datos en l\u00ednea porque es la m\u00e1s com\u00fan.<\/p>\n<p>La migraci\u00f3n en l\u00ednea es el proceso de mover o replicar los datos a trav\u00e9s de otro cl\u00faster activo, mientras que el cl\u00faster original sigue operativo y recibiendo tr\u00e1fico. Este enfoque elimina la necesidad de tiempo de inactividad, que es uno de los principales beneficios de una tecnolog\u00eda NoSQL como Couchbase.<\/p>\n<p>La herramienta que vamos a utilizar se llama XDCR, o Cross Data Center Replication. Permite configurar flujos de replicaci\u00f3n bidireccionales o unidireccionales entre dos buckets en cl\u00fasteres diferentes. Esta replicaci\u00f3n continua es un consumidor del Protocolo de Cambio de Datos (DCP) que propaga las mutaciones de datos instant\u00e1neamente alrededor de su cl\u00faster, asegurando que la replicaci\u00f3n est\u00e1 recogiendo estos cambios tambi\u00e9n.<\/p>\n<p>S\u00f3lo son necesarios unos pocos pasos para conectar tu cl\u00faster autogestionado a Couchbase Cloud y configurar un flujo de replicaci\u00f3n:<\/p>\n<ol>\n<li>Conecte su cl\u00faster autogestionado dentro del proyecto en el que se encuentra su cl\u00faster de destino. <img loading=\"lazy\" decoding=\"async\" class=\"wp-image-11453 aligncenter\" src=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2021\/06\/AA561C57-6897-46A0-9895-CC3C7AEEA583-300x40.jpeg\" alt=\"Connect the self-managed cluster in Couchbase Cloud\" width=\"728\" height=\"97\" srcset=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2021\/06\/AA561C57-6897-46A0-9895-CC3C7AEEA583-300x40.jpeg 300w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2021\/06\/AA561C57-6897-46A0-9895-CC3C7AEEA583-1024x136.jpeg 1024w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2021\/06\/AA561C57-6897-46A0-9895-CC3C7AEEA583-768x102.jpeg 768w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2021\/06\/AA561C57-6897-46A0-9895-CC3C7AEEA583-1536x205.jpeg 1536w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2021\/06\/AA561C57-6897-46A0-9895-CC3C7AEEA583-2048x273.jpeg 2048w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2021\/06\/AA561C57-6897-46A0-9895-CC3C7AEEA583-20x3.jpeg 20w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2021\/06\/AA561C57-6897-46A0-9895-CC3C7AEEA583-1320x176.jpeg 1320w\" sizes=\"auto, (max-width: 728px) 100vw, 728px\" \/><\/li>\n<li>Rellene la informaci\u00f3n de su cl\u00faster autogestionado, cargue los certificados si es necesario y, a continuaci\u00f3n, pulse Guardar.<br \/>\n<img loading=\"lazy\" decoding=\"async\" class=\"wp-image-11454 aligncenter\" src=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2021\/06\/E4873F3F-0BF9-4809-8502-2806C0EB48D4-300x216.jpeg\" alt=\"Add a self-managed cluster in Couchbase Cloud\" width=\"588\" height=\"423\" srcset=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2021\/06\/E4873F3F-0BF9-4809-8502-2806C0EB48D4-300x216.jpeg 300w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2021\/06\/E4873F3F-0BF9-4809-8502-2806C0EB48D4-20x14.jpeg 20w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2021\/06\/E4873F3F-0BF9-4809-8502-2806C0EB48D4.jpeg 696w\" sizes=\"auto, (max-width: 588px) 100vw, 588px\" \/><\/li>\n<li>A\u00f1ada un flujo de replicaci\u00f3n desde sus buckets de origen y destino, incluyendo cualquier filtrado avanzado y comience a replicar.<br \/>\n<img loading=\"lazy\" decoding=\"async\" class=\"wp-image-11455 aligncenter\" src=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2021\/06\/92F6FAD0-A536-4130-881E-7578936025AA-249x300.jpeg\" alt=\"Set up replication with Couchbase Cloud\" width=\"419\" height=\"505\" srcset=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2021\/06\/92F6FAD0-A536-4130-881E-7578936025AA-249x300.jpeg 249w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2021\/06\/92F6FAD0-A536-4130-881E-7578936025AA-300x362.jpeg 300w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2021\/06\/92F6FAD0-A536-4130-881E-7578936025AA-17x20.jpeg 17w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2021\/06\/92F6FAD0-A536-4130-881E-7578936025AA.jpeg 688w\" sizes=\"auto, (max-width: 419px) 100vw, 419px\" \/><\/li>\n<\/ol>\n<p>A partir de aqu\u00ed, a\u00f1ada tantos flujos de replicaci\u00f3n como necesite y repita el proceso para cualquier cl\u00faster autogestionado adicional.<\/p>\n<p>Una vez replicados los datos, es una gran oportunidad para probarlo todo desde el punto de vista de la aplicaci\u00f3n y el rendimiento hasta que est\u00e9 seguro de que la transici\u00f3n se puede realizar sin problemas. Una vez que el nuevo cl\u00faster est\u00e9 conectado y operativo con su aplicaci\u00f3n, ya puede empezar. En este punto, si\u00e9ntase libre de dejar el cl\u00faster autogestionado all\u00ed, o eliminarlo del proyecto y desmantelar estos nodos cuando sea conveniente.<\/p>\n<p>Sencillo, \u00bfverdad?<\/p>\n<h3>Migraci\u00f3n de datos sin conexi\u00f3n<\/h3>\n<p>La migraci\u00f3n de datos offline es para migrar datos en los que no se est\u00e1 escribiendo activamente. En estos escenarios, necesitas capturar los datos tal y como est\u00e1n, y luego llevar esos datos capturados a Couchbase Cloud.<\/p>\n<p>Para comenzar este proceso, necesitar\u00e1s un conjunto de datos fijo listo para importar. Si ya tienes un Cluster Couchbase, utiliza <code>cbexport<\/code> para exportar los datos existentes. Pero mientras los datos est\u00e9n en el formato correcto, pueden proceder de cualquier fuente.<\/p>\n<p>Entre los conjuntos de datos que se pueden importar de esta forma se incluyen:<\/p>\n<ul>\n<li style=\"list-style-type: none;\">\n<ul>\n<li>Lista JSON<\/li>\n<li>L\u00edneas JSON<\/li>\n<li>CSV<\/li>\n<li>Archivo<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p>Una vez que tengas un conjunto de datos apropiado, utiliza la funcionalidad de importaci\u00f3n dentro del plano de control de Couchbase Cloud para ingerir los datos en un bucket existente. Esto se puede encontrar dentro del cl\u00faster, en el men\u00fa desplegable \"Herramientas\".<\/p>\n<div class=\"wp-block-spacer\" style=\"height: 15px;\" aria-hidden=\"true\"><\/div>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-11456 aligncenter\" src=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2021\/06\/11593F54-B75E-479E-8DC5-9B43DFB0A2FE-300x104.jpeg\" alt=\"Couchbase Cloud control plane import data option\" width=\"683\" height=\"237\" srcset=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2021\/06\/11593F54-B75E-479E-8DC5-9B43DFB0A2FE-300x104.jpeg 300w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2021\/06\/11593F54-B75E-479E-8DC5-9B43DFB0A2FE-1024x355.jpeg 1024w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2021\/06\/11593F54-B75E-479E-8DC5-9B43DFB0A2FE-768x266.jpeg 768w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2021\/06\/11593F54-B75E-479E-8DC5-9B43DFB0A2FE-20x7.jpeg 20w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2021\/06\/11593F54-B75E-479E-8DC5-9B43DFB0A2FE-1320x458.jpeg 1320w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2021\/06\/11593F54-B75E-479E-8DC5-9B43DFB0A2FE.jpeg 1326w\" sizes=\"auto, (max-width: 683px) 100vw, 683px\" \/><\/p>\n<div class=\"wp-block-spacer\" style=\"height: 15px;\" aria-hidden=\"true\"><\/div>\n<p>A partir de aqu\u00ed, al hacer clic en \"Importar\" se abre un cuadro de di\u00e1logo en el que puede definir expl\u00edcitamente el cubo de destino, el tipo de archivo de importaci\u00f3n, la generaci\u00f3n de claves y cualquier configuraci\u00f3n adicional. Cuando todo est\u00e9 listo, seleccione \"Importar\" para que comience la importaci\u00f3n de datos.<\/p>\n<div class=\"wp-block-spacer\" style=\"height: 15px;\" aria-hidden=\"true\"><\/div>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-11457 aligncenter\" src=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2021\/06\/8DC5E4AD-2A33-4439-9A90-A69F9C2BC9DB-214x300.jpeg\" alt=\"Import documents in Couchbase Cloud\" width=\"430\" height=\"603\" srcset=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2021\/06\/8DC5E4AD-2A33-4439-9A90-A69F9C2BC9DB-214x300.jpeg 214w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2021\/06\/8DC5E4AD-2A33-4439-9A90-A69F9C2BC9DB-300x420.jpeg 300w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2021\/06\/8DC5E4AD-2A33-4439-9A90-A69F9C2BC9DB-14x20.jpeg 14w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2021\/06\/8DC5E4AD-2A33-4439-9A90-A69F9C2BC9DB.jpeg 689w\" sizes=\"auto, (max-width: 430px) 100vw, 430px\" \/><\/p>\n<div class=\"wp-block-spacer\" style=\"height: 15px;\" aria-hidden=\"true\"><\/div>\n<p>Para m\u00e1s informaci\u00f3n sobre la migraci\u00f3n de datos sin conexi\u00f3n, mi colega Prasad Doddi escribi\u00f3 un magn\u00edfico art\u00edculo sobre <a href=\"https:\/\/www.couchbase.com\/blog\/es\/new-and-improved-data-import-couchbase-cloud\/?ref=blog\" target=\"_blank\" rel=\"noopener\">el nuevo y mejorado proceso de importaci\u00f3n en Couchbase Cloud<\/a>.<\/p>\n<h3>Migraci\u00f3n de \u00edndices N1QL<\/h3>\n<p>Las primeras secciones deber\u00edan cubrir la mayor\u00eda de los casos de uso que utilizan la cach\u00e9 clave-valor de Couchbase. Sin embargo, algunos cl\u00fasteres se han ampliado para aprovechar las capacidades de consulta a trav\u00e9s del lenguaje de consulta de Couchbase, <a href=\"https:\/\/www.couchbase.com\/blog\/es\/products\/n1ql\/?ref=blog\" target=\"_blank\" rel=\"noopener\">N1QL<\/a> (como SQL para JSON).<\/p>\n<p>Al igual que SQL, las consultas N1QL requieren \u00edndices para ejecutarse con \u00e9xito. Y como usted probablemente sabe, los \u00edndices requieren un ajuste fino con el fin de optimizarlos para una consulta espec\u00edfica. Con todo el tiempo que has invertido en dichos \u00edndices, querr\u00e1s asegurarte de que se transfieren correctamente.<\/p>\n<p>El primer enfoque para migrar \u00edndices es el manual. En tu cluster existente, busca definiciones de \u00edndices en la secci\u00f3n de \u00edndices de la UI dada. Trae estas definiciones junto a tu cl\u00faster de Couchbase Cloud, ve al Query Workbench, y empieza a ejecutar los comandos de definici\u00f3n de \u00edndices hasta que tengas un conjunto completo de \u00edndices que coincidan con tu entorno original.<\/p>\n<div class=\"wp-block-spacer\" style=\"height: 15px;\" aria-hidden=\"true\"><\/div>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-11458 aligncenter\" src=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2021\/06\/B2657288-6468-43ED-B058-0694499492DC-300x82.jpeg\" alt=\"\" width=\"758\" height=\"207\" srcset=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2021\/06\/B2657288-6468-43ED-B058-0694499492DC-300x82.jpeg 300w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2021\/06\/B2657288-6468-43ED-B058-0694499492DC-1024x280.jpeg 1024w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2021\/06\/B2657288-6468-43ED-B058-0694499492DC-768x210.jpeg 768w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2021\/06\/B2657288-6468-43ED-B058-0694499492DC-1536x420.jpeg 1536w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2021\/06\/B2657288-6468-43ED-B058-0694499492DC-20x5.jpeg 20w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2021\/06\/B2657288-6468-43ED-B058-0694499492DC-1320x361.jpeg 1320w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2021\/06\/B2657288-6468-43ED-B058-0694499492DC.jpeg 1651w\" sizes=\"auto, (max-width: 758px) 100vw, 758px\" \/><\/p>\n<div class=\"wp-block-spacer\" style=\"height: 15px;\" aria-hidden=\"true\"><\/div>\n<p>Para entornos grandes, o entornos en los que la consulta es el m\u00e9todo predominante de recuperaci\u00f3n de datos, este enfoque de las definiciones de \u00edndices empieza a ser demasiado prolijo. En este caso, hay demasiados \u00edndices que migrar, por lo que se necesita un m\u00e9todo m\u00e1s sencillo.<\/p>\n<p>Tambi\u00e9n existe un enfoque program\u00e1tico para migrar sus \u00edndices, y necesitar\u00e1 el programa <code>cbshell<\/code> de l\u00ednea de comandos. Puede migrar sus \u00edndices en cuatro sencillos pasos:<\/p>\n<ol>\n<li>Instale <code>cbshell<\/code> en un sistema que tenga acceso a Internet a ambos cl\u00fasteres.<\/li>\n<li>Crear un <code>config<\/code> que define tanto el cl\u00faster autogestionado de origen como el cl\u00faster de nube de destino.<\/li>\n<li>Entre en el cl\u00faster de origen y migre las definiciones al cl\u00faster en la nube.<\/li>\n<li>Entra en el cl\u00faster de la nube de destino y construye los nuevos \u00edndices.<\/li>\n<\/ol>\n<p>Este art\u00edculo de mi colega profundiza en el tema <a href=\"https:\/\/www.couchbase.com\/blog\/es\/migrate-couchbase-server-to-couchbase-cloud-on-aws\/?ref=blog\" target=\"_blank\" rel=\"noopener\">migrar de Couchbase Server a Couchbase Cloud<\/a>incluida la migraci\u00f3n de \u00edndices.<\/p>\n<p>Personalmente, creo que el enfoque manual es igual de r\u00e1pido (si no m\u00e1s) que el program\u00e1tico. El m\u00e9todo manual de migraci\u00f3n de \u00edndices tambi\u00e9n es una gran oportunidad para revisar los \u00edndices desplegados actualmente. Es posible que encuentre \u00edndices que ya no necesite, o que sus definiciones de \u00edndices m\u00e1s antiguas necesiten un ajuste para mejorar el rendimiento.<\/p>\n<p>Por otro lado, la consulta y la indexaci\u00f3n podr\u00edan ser enormes para algunas implementaciones. Es posible que haya cientos de \u00edndices que abarquen varios cl\u00fasteres. El enfoque manual ser\u00eda una tarea monol\u00edtica que consumir\u00eda demasiado tiempo. En este escenario, adopte definitivamente el enfoque program\u00e1tico.<\/p>\n<h3>Migraci\u00f3n del \u00edndice de b\u00fasqueda de texto completo<\/h3>\n<p>Algunas de sus agrupaciones pueden tener <a href=\"https:\/\/www.couchbase.com\/blog\/es\/products\/full-text-search\/?ref=blog\" target=\"_blank\" rel=\"noopener\">B\u00fasqueda de texto completo (FTS)<\/a> capacidades habilitadas en el grupo de servicios.<\/p>\n<p>Al igual que con las consultas, la b\u00fasqueda de texto completo requiere \u00edndices. Replicar estos \u00edndices FTS a Couchbase Cloud requiere un enfoque similar a la migraci\u00f3n manual de \u00edndices detallada anteriormente.<\/p>\n<p>Para lograr esta migraci\u00f3n manual, toma las definiciones de \u00edndice de tu \u00edndice de b\u00fasqueda de texto completo y c\u00f3pialas en tu nuevo cl\u00faster de Couchbase Cloud. Aunque se trata de un proceso manual, no deber\u00eda ser una tarea demasiado complicada.<\/p>\n<div class=\"wp-block-spacer\" style=\"height: 15px;\" aria-hidden=\"true\"><\/div>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-11459 aligncenter\" src=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2021\/06\/B46F453A-C62A-40CA-94A7-777299D04F32-300x180.jpeg\" alt=\"Import full-text search indexes into Couchbase Cloud\" width=\"618\" height=\"371\" srcset=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2021\/06\/B46F453A-C62A-40CA-94A7-777299D04F32-300x180.jpeg 300w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2021\/06\/B46F453A-C62A-40CA-94A7-777299D04F32-20x12.jpeg 20w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2021\/06\/B46F453A-C62A-40CA-94A7-777299D04F32.jpeg 692w\" sizes=\"auto, (max-width: 618px) 100vw, 618px\" \/><\/p>\n<div class=\"wp-block-spacer\" style=\"height: 15px;\" aria-hidden=\"true\"><\/div>\n<h2>Conclusi\u00f3n<\/h2>\n<p>Esa es tu gu\u00eda paso a paso para migrar a Couchbase Cloud, incluyendo usuarios, buckets, datos e \u00edndices de todo tipo. Espero que hayas encontrado esta introducci\u00f3n \u00fatil, y espero escribir m\u00e1s art\u00edculos en esta serie introductoria a Couchbase Cloud.<\/p>\n<div class=\"wp-block-spacer\" style=\"height: 15px;\" aria-hidden=\"true\"><\/div>\n<p><em>Ponte al d\u00eda con el resto de los posts de esta serie sobre c\u00f3mo empezar con Couchbase Cloud:<\/em><\/p>\n<ul>\n<li style=\"list-style-type: none;\">\n<ul>\n<li><a href=\"https:\/\/www.couchbase.com\/blog\/es\/couchbase-cloud-the-beginners-guide\/?ref=blog\" target=\"_blank\" rel=\"noopener\">Introducci\u00f3n a Couchbase Cloud<\/a><\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p>&nbsp;<\/p>","protected":false},"excerpt":{"rendered":"<p>It&#8217;s not a straightforward question to answer: How do I move my on-premises, virtualised or public cloud solution over to a shiny new fully managed cloud infrastructure \u2013 with as little disruption as possible? Migration concerns are high on the [&hellip;]<\/p>","protected":false},"author":74466,"featured_media":11490,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"inline_featured_image":false,"footnotes":""},"categories":[1815,2225,1816,9415,2165,1812],"tags":[9289,6311,9261,1766,2821],"ppma_author":[9167],"class_list":["post-11438","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-best-practices-and-tutorials","category-cloud","category-couchbase-server","category-xdcr","category-full-text-search","category-n1ql-query","tag-cloud-infrastructure","tag-couchbase-cloud","tag-data-import","tag-data-migration","tag-dbaas"],"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>An Introduction to Couchbase Cloud: Migration Made Easy<\/title>\n<meta name=\"description\" content=\"Learn how to migrate your users, data, indexes and more into the fully-managed Couchbase Cloud infrastructure with this step-by-step walkthrough guide.\" \/>\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\/es\/introduction-to-couchbase-cloud-data-migration-made-easy\/\" \/>\n<meta property=\"og:locale\" content=\"es_MX\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"An Introduction to Couchbase Cloud: Migration Made Easy\" \/>\n<meta property=\"og:description\" content=\"Learn how to migrate your users, data, indexes and more into the fully-managed Couchbase Cloud infrastructure with this step-by-step walkthrough guide.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.couchbase.com\/blog\/es\/introduction-to-couchbase-cloud-data-migration-made-easy\/\" \/>\n<meta property=\"og:site_name\" content=\"The Couchbase Blog\" \/>\n<meta property=\"article:published_time\" content=\"2021-07-02T07:00:18+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-06-14T03:46:10+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2021\/07\/couchbase-cloud-data-migration-dev-introduction-guide.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1200\" \/>\n\t<meta property=\"og:image:height\" content=\"700\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Daniel Bull, Associate Solutions Engineer\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Daniel Bull, Associate Solutions Engineer\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"11 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/introduction-to-couchbase-cloud-data-migration-made-easy\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/introduction-to-couchbase-cloud-data-migration-made-easy\/\"},\"author\":{\"name\":\"Daniel Bull, Associate Solutions Engineer\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/#\/schema\/person\/7f9d5e0c7963a172db12fb5e5e2583e1\"},\"headline\":\"An Introduction to Couchbase Cloud: Migration Made Easy\",\"datePublished\":\"2021-07-02T07:00:18+00:00\",\"dateModified\":\"2025-06-14T03:46:10+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/introduction-to-couchbase-cloud-data-migration-made-easy\/\"},\"wordCount\":1915,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/introduction-to-couchbase-cloud-data-migration-made-easy\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2021\/07\/couchbase-cloud-data-migration-dev-introduction-guide.jpg\",\"keywords\":[\"cloud infrastructure\",\"Couchbase Cloud\",\"data import\",\"Data Migration\",\"dbaas\"],\"articleSection\":[\"Best Practices and Tutorials\",\"Couchbase Capella\",\"Couchbase Server\",\"Cross Data Center Replication (XDCR)\",\"Full-Text Search\",\"SQL++ \/ N1QL Query\"],\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.couchbase.com\/blog\/introduction-to-couchbase-cloud-data-migration-made-easy\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/introduction-to-couchbase-cloud-data-migration-made-easy\/\",\"url\":\"https:\/\/www.couchbase.com\/blog\/introduction-to-couchbase-cloud-data-migration-made-easy\/\",\"name\":\"An Introduction to Couchbase Cloud: Migration Made Easy\",\"isPartOf\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/introduction-to-couchbase-cloud-data-migration-made-easy\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/introduction-to-couchbase-cloud-data-migration-made-easy\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2021\/07\/couchbase-cloud-data-migration-dev-introduction-guide.jpg\",\"datePublished\":\"2021-07-02T07:00:18+00:00\",\"dateModified\":\"2025-06-14T03:46:10+00:00\",\"description\":\"Learn how to migrate your users, data, indexes and more into the fully-managed Couchbase Cloud infrastructure with this step-by-step walkthrough guide.\",\"breadcrumb\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/introduction-to-couchbase-cloud-data-migration-made-easy\/#breadcrumb\"},\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.couchbase.com\/blog\/introduction-to-couchbase-cloud-data-migration-made-easy\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/introduction-to-couchbase-cloud-data-migration-made-easy\/#primaryimage\",\"url\":\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2021\/07\/couchbase-cloud-data-migration-dev-introduction-guide.jpg\",\"contentUrl\":\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2021\/07\/couchbase-cloud-data-migration-dev-introduction-guide.jpg\",\"width\":1200,\"height\":700,\"caption\":\"Learn how to migrate your data, indexes and users to the Couchbase Cloud DBaaS in this guide\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/introduction-to-couchbase-cloud-data-migration-made-easy\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.couchbase.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"An Introduction to Couchbase Cloud: Migration Made Easy\"}]},{\"@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\":\"es\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/#organization\",\"name\":\"The Couchbase Blog\",\"url\":\"https:\/\/www.couchbase.com\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@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\/7f9d5e0c7963a172db12fb5e5e2583e1\",\"name\":\"Daniel Bull, Associate Solutions Engineer\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/#\/schema\/person\/image\/1a793e281f03204d89cd07cc2163a58e\",\"url\":\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2021\/07\/daniel-bull-couchbase-engineering.jpeg\",\"contentUrl\":\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2021\/07\/daniel-bull-couchbase-engineering.jpeg\",\"caption\":\"Daniel Bull, Associate Solutions Engineer\"},\"description\":\"Daniel Bull is an Associate Solutions Engineer at Couchbase\",\"sameAs\":[\"https:\/\/www.linkedin.com\/in\/daniel-bull-00a102b5\/\"],\"url\":\"https:\/\/www.couchbase.com\/blog\/es\/author\/daniel-bull\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Introducci\u00f3n a Couchbase Cloud: Migraci\u00f3n f\u00e1cil","description":"Learn how to migrate your users, data, indexes and more into the fully-managed Couchbase Cloud infrastructure with this step-by-step walkthrough guide.","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\/es\/introduction-to-couchbase-cloud-data-migration-made-easy\/","og_locale":"es_MX","og_type":"article","og_title":"An Introduction to Couchbase Cloud: Migration Made Easy","og_description":"Learn how to migrate your users, data, indexes and more into the fully-managed Couchbase Cloud infrastructure with this step-by-step walkthrough guide.","og_url":"https:\/\/www.couchbase.com\/blog\/es\/introduction-to-couchbase-cloud-data-migration-made-easy\/","og_site_name":"The Couchbase Blog","article_published_time":"2021-07-02T07:00:18+00:00","article_modified_time":"2025-06-14T03:46:10+00:00","og_image":[{"width":1200,"height":700,"url":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2021\/07\/couchbase-cloud-data-migration-dev-introduction-guide.jpg","type":"image\/jpeg"}],"author":"Daniel Bull, Associate Solutions Engineer","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Daniel Bull, Associate Solutions Engineer","Est. reading time":"11 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.couchbase.com\/blog\/introduction-to-couchbase-cloud-data-migration-made-easy\/#article","isPartOf":{"@id":"https:\/\/www.couchbase.com\/blog\/introduction-to-couchbase-cloud-data-migration-made-easy\/"},"author":{"name":"Daniel Bull, Associate Solutions Engineer","@id":"https:\/\/www.couchbase.com\/blog\/#\/schema\/person\/7f9d5e0c7963a172db12fb5e5e2583e1"},"headline":"An Introduction to Couchbase Cloud: Migration Made Easy","datePublished":"2021-07-02T07:00:18+00:00","dateModified":"2025-06-14T03:46:10+00:00","mainEntityOfPage":{"@id":"https:\/\/www.couchbase.com\/blog\/introduction-to-couchbase-cloud-data-migration-made-easy\/"},"wordCount":1915,"commentCount":0,"publisher":{"@id":"https:\/\/www.couchbase.com\/blog\/#organization"},"image":{"@id":"https:\/\/www.couchbase.com\/blog\/introduction-to-couchbase-cloud-data-migration-made-easy\/#primaryimage"},"thumbnailUrl":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2021\/07\/couchbase-cloud-data-migration-dev-introduction-guide.jpg","keywords":["cloud infrastructure","Couchbase Cloud","data import","Data Migration","dbaas"],"articleSection":["Best Practices and Tutorials","Couchbase Capella","Couchbase Server","Cross Data Center Replication (XDCR)","Full-Text Search","SQL++ \/ N1QL Query"],"inLanguage":"es","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.couchbase.com\/blog\/introduction-to-couchbase-cloud-data-migration-made-easy\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.couchbase.com\/blog\/introduction-to-couchbase-cloud-data-migration-made-easy\/","url":"https:\/\/www.couchbase.com\/blog\/introduction-to-couchbase-cloud-data-migration-made-easy\/","name":"Introducci\u00f3n a Couchbase Cloud: Migraci\u00f3n f\u00e1cil","isPartOf":{"@id":"https:\/\/www.couchbase.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.couchbase.com\/blog\/introduction-to-couchbase-cloud-data-migration-made-easy\/#primaryimage"},"image":{"@id":"https:\/\/www.couchbase.com\/blog\/introduction-to-couchbase-cloud-data-migration-made-easy\/#primaryimage"},"thumbnailUrl":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2021\/07\/couchbase-cloud-data-migration-dev-introduction-guide.jpg","datePublished":"2021-07-02T07:00:18+00:00","dateModified":"2025-06-14T03:46:10+00:00","description":"Learn how to migrate your users, data, indexes and more into the fully-managed Couchbase Cloud infrastructure with this step-by-step walkthrough guide.","breadcrumb":{"@id":"https:\/\/www.couchbase.com\/blog\/introduction-to-couchbase-cloud-data-migration-made-easy\/#breadcrumb"},"inLanguage":"es","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.couchbase.com\/blog\/introduction-to-couchbase-cloud-data-migration-made-easy\/"]}]},{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/www.couchbase.com\/blog\/introduction-to-couchbase-cloud-data-migration-made-easy\/#primaryimage","url":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2021\/07\/couchbase-cloud-data-migration-dev-introduction-guide.jpg","contentUrl":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2021\/07\/couchbase-cloud-data-migration-dev-introduction-guide.jpg","width":1200,"height":700,"caption":"Learn how to migrate your data, indexes and users to the Couchbase Cloud DBaaS in this guide"},{"@type":"BreadcrumbList","@id":"https:\/\/www.couchbase.com\/blog\/introduction-to-couchbase-cloud-data-migration-made-easy\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.couchbase.com\/blog\/"},{"@type":"ListItem","position":2,"name":"An Introduction to Couchbase Cloud: Migration Made Easy"}]},{"@type":"WebSite","@id":"https:\/\/www.couchbase.com\/blog\/#website","url":"https:\/\/www.couchbase.com\/blog\/","name":"El blog de Couchbase","description":"Couchbase, la base de datos NoSQL","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":"es"},{"@type":"Organization","@id":"https:\/\/www.couchbase.com\/blog\/#organization","name":"El blog de Couchbase","url":"https:\/\/www.couchbase.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"es","@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\/7f9d5e0c7963a172db12fb5e5e2583e1","name":"Daniel Bull, Ingeniero de soluciones asociado","image":{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/www.couchbase.com\/blog\/#\/schema\/person\/image\/1a793e281f03204d89cd07cc2163a58e","url":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2021\/07\/daniel-bull-couchbase-engineering.jpeg","contentUrl":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2021\/07\/daniel-bull-couchbase-engineering.jpeg","caption":"Daniel Bull, Associate Solutions Engineer"},"description":"Daniel Bull es Ingeniero de Soluciones Asociado en Couchbase","sameAs":["https:\/\/www.linkedin.com\/in\/daniel-bull-00a102b5\/"],"url":"https:\/\/www.couchbase.com\/blog\/es\/author\/daniel-bull\/"}]}},"authors":[{"term_id":9167,"user_id":74466,"is_guest":0,"slug":"daniel-bull","display_name":"Daniel Bull, Associate Solutions Engineer","avatar_url":{"url":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2021\/07\/daniel-bull-couchbase-engineering.jpeg","url2x":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2021\/07\/daniel-bull-couchbase-engineering.jpeg"},"first_name":"Daniel","last_name":"Bull","user_url":"","author_category":"","description":"Daniel Bull es Ingeniero de Soluciones Asociado en Couchbase"}],"_links":{"self":[{"href":"https:\/\/www.couchbase.com\/blog\/es\/wp-json\/wp\/v2\/posts\/11438","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.couchbase.com\/blog\/es\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.couchbase.com\/blog\/es\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/es\/wp-json\/wp\/v2\/users\/74466"}],"replies":[{"embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/es\/wp-json\/wp\/v2\/comments?post=11438"}],"version-history":[{"count":0,"href":"https:\/\/www.couchbase.com\/blog\/es\/wp-json\/wp\/v2\/posts\/11438\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/es\/wp-json\/wp\/v2\/media\/11490"}],"wp:attachment":[{"href":"https:\/\/www.couchbase.com\/blog\/es\/wp-json\/wp\/v2\/media?parent=11438"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/es\/wp-json\/wp\/v2\/categories?post=11438"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/es\/wp-json\/wp\/v2\/tags?post=11438"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/es\/wp-json\/wp\/v2\/ppma_author?post=11438"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}