👋 We've unified all of GitHub's product documentation in one place! Check out the content for REST API, GraphQL API, and Developers. Learn more on the GitHub blog.


Frecuentemente publicamos actualizaciones de nuestra documentación. Es posible que la traducción de esta página esté en curso. Para conocer la información más actual, visita la documentación en inglés. Si existe un problema con las traducciones en esta página, por favor infórmanos.

Esta versión de GitHub Enterprise se discontinuará el Esta versión de GitHub Enterprise se discontinuó el 2020-08-20. No se realizarán lanzamientos de patch, ni siquiera para problemas de seguridad críticos. Para obtener un mejor desempeño, más seguridad y nuevas características, actualiza a la última versión de GitHub Enterprise. Para obtener ayuda con la actualización, contacta al soporte de GitHub Enterprise.

Versión del artículo: Enterprise Server 2.18

Migrar a un servidor de Git Large File Storage diferente

Puedes migrar a un nuevo servidor Almacenamiento de archivos de gran tamaño Git (Git LFS) al utilizar el cliente Git LFS para extraer activos desde el servidor existente y subirlos a la nueva ubicación.

Antes de migrar a un servidor Almacenamiento de archivos de gran tamaño Git diferente, debes configurar Git LFS para usar un servidor de un tercero. Para obtener más información, consulta "Configurar Almacenamiento de archivos de gran tamaño Git para usar un servidor de un tercero."

  1. Configura un repositorio con un segundo remoto.

    $ git remote add NEW-REMOTE https://NEW-REMOTE-HOSTNAME/path/to/repo
     
    $ git lfs env
    > git-lfs/1.1.0 (GitHub; darwin amd64; go 1.5.1; git 94d356c)
    > git version 2.7.4 (Apple Git-66)
     
    > Endpoint=https://GITHUB-ENTERPRISE-HOST/path/to/repo/info/lfs (auth=basic)
    > Endpoint (NEW-REMOTE)=https://NEW-REMOTE-HOSTNAME/path/to/repo/info/lfs (auth=none)
  2. Extrae todos los objetos del remoto anterior.

    $ git lfs fetch origin --all
    > Scanning for all objects ever referenced...
    > ✔ 16 objects found
    > Fetching objects...
    > Git LFS: (16 de 16 archivos) 48.71 MB / 48.85 MB
  3. Extrae todos los objetos a un nuevo remoto.

    $ git lfs push NEW-REMOTE --all
    > Scanning for all objects ever referenced...
    > ✔ 16 objects found
    > Pushing objects...
    > Git LFS: (16 de 16 archivos) 48.00 MB / 48.85 MB, 879.10 KB pasados por alto

Pregunta a una persona

¿No puedes encontrar lo que estás buscando?

Contáctanos