{"meta":{"title":"Realizar una copia de seguridad de un repositorio","intro":"Puede usar Git , una herramienta de terceros, o la API para realizar una copia de seguridad del repositorio.","product":"Repositorios","breadcrumbs":[{"href":"/es/repositories","title":"Repositorios"},{"href":"/es/repositories/archiving-a-github-repository","title":"Archivar un repositorio"},{"href":"/es/repositories/archiving-a-github-repository/backing-up-a-repository","title":"Realizar una copia de seguridad de un repositorio"}],"documentType":"article"},"body":"# Realizar una copia de seguridad de un repositorio\n\nPuede usar Git  o la API para realizar una copia de seguridad del repositorio.\n\nEs posible que desee realizar copias de seguridad de repositorios con fines de archivado o medidas de recuperación ante desastres.\n\nDependiendo de las características de GitHub que use y sus requisitos (por ejemplo, si necesita poder restaurar la copia de seguridad), hay diferentes opciones de copias de seguridad que incluyen datos diferentes.\n\nPuede almacenar las copias de seguridad en un disco duro externo o cargarlas en un servicio de almacenamiento o copia de seguridad basado en la nube, como [Azure Blob Storage](https://docs.microsoft.com/en-us/azure/storage/blobs/storage-blobs-overview/), [Google Drive](https://www.google.com/drive/) o [Dropbox](https://www.dropbox.com/dropbox).\n\n## Hacer una copia de seguridad de un repositorio de Git con la CLI de Git\n\nUn repositorio de Git comprende todos los archivos y carpetas asociados con un proyecto, en conjunto con el historial de revisión de cada archivo. Para más información, consulta [Acerca de Git](/es/get-started/using-git/about-git#about-repositories).\n\nPuede realizar una copia de seguridad de un repositorio de Git, incluido el historial de revisiones, realizando un clon reflejado con la CLI de Git.\n\nPara realizar un clon reflejado, use el comando `git clone` con la opción `--mirror`.\n\n```bash\ngit clone --mirror https://github.com/EXAMPLE-USER/REPOSITORY.git\n```\n\nSi el repositorio incluye objetos Almacenamiento de archivos de gran tamaño de Git, extraiga los objetos. Para obtener más detalles sobre Almacenamiento de archivos de gran tamaño de Git y cómo instalarlo, consulta [Acerca del Almacenamiento de Archivos Grandes de Git](/es/repositories/working-with-files/managing-large-files/about-git-large-file-storage).\n\n```bash\ngit lfs fetch --all\n```\n\nUna vez que haya clonado el repositorio de Git, puede comprimirlo en un archivo (por ejemplo, un archivo `.zip` o `.tar.gz`) y moverlo a una ubicación para mantenerlo seguro.\n\nPuede restaurar la copia de seguridad descomprimiendo el archivo y, a continuación, insertando el repositorio de Git en un Git remoto.\n\n## Hacer copia de seguridad de una wiki con la CLI de Git\n\nLas wikis en GitHub se almacenan como repositorios de Git. Esto significa que puede realizar una copia de seguridad de una wiki mediante la clonación. Para obtener más detalles sobre cómo clonar una wiki mediante Git, consulta [Agregar o eliminar páginas wiki](/es/communities/documenting-your-project-with-wikis/adding-or-editing-wiki-pages#cloning-wikis-to-your-computer).\n\nUna vez que haya clonado la wiki, puede comprimirla en un archivo (por ejemplo, un archivo `.zip` o `.tar.gz`) y moverla a una ubicación para mantenerla segura.\n\nPuede restaurar la copia de seguridad descomprimiendo el archivo y, a continuación, insertando el repositorio de wiki en un Git remoto.\n\n## Hacer copia de seguridad de un repositorio de Git y metadatos seleccionados con archivos de migración\n\nPuede usar la API de REST para generar un archivo de migración para un repositorio. Para más información, consulta [Puntos de conexión de la API de REST para migraciones de la organización](/es/rest/migrations/orgs).\n\nEstos archivos están diseñados para mover datos entre productos GitHub, pero también se pueden usar para realizar copias de seguridad de un repositorio con fines de archivado\n\n> \\[!WARNING]\n> Los archivos de migración no incluyen todos los datos relacionados con un repositorio. Por ejemplo, no se incluyen objetos, discusiones o paquetes de datos Almacenamiento de archivos de gran tamaño de Git. Para obtener más información sobre lo que se incluye en los archivos de migración, consulta [Acerca de las migraciones entre productos de GitHub con GitHub Enterprise Importer](/es/migrations/using-github-enterprise-importer/migrating-between-github-products/about-migrations-between-github-products).\n\nUna vez que haya generado un archivo, puede moverlo a una ubicación de su elección para mantenerse seguro.\n\nNo hay ninguna manera compatible documentada de restaurar los archivos de migración en GitHub, por lo que estas copias de seguridad solo son adecuadas para fines de archivado.\n\n## Herramientas de copias de seguridad de terceros\n\nExiste un número de herramientas de autoservicio que automatizan las copias de seguridad de los repositorios. Las herramientas de copia de seguridad descargarán datos de repositorios *específicos* y los organizarán dentro de una nueva rama o directorio.\n\nPara obtener más información sobre las herramientas de copia de seguridad de autoservicio, consulta la [categoría Utilidades de copia de seguridad en GitHub Marketplace](https://github.com/marketplace?type=apps\\&category=backup-utilities)."}