> For the complete documentation index, see [llms.txt](https://avbravo-2.gitbook.io/docker/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://avbravo-2.gitbook.io/docker/mongodb/restore-archivo-.gz.md).

# Restore archivo .gz

Cuando deseamos restaurar un archivo de backup .gz realizamos el siguiente procedimiento.

(Recuerde crear una carpeta en docker para pasar los archivos)

Entramos al bash

```shell
 docker exec -it 5ce98dd3bbde bash
```

Verificamos si tenemos la carpeta que usamos para compartir archivos que llamamos docker.

```shell
ls  /home/avbravo/docker
```

![](https://1214129823-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-Lc1Wg6KboeH6fWlkEGS%2Fuploads%2Fb91XL4xKwVn7AgrlXQzU%2FCaptura%20desde%202022-05-24%2013-48-37.png?alt=media\&token=6142c162-30b4-4720-a783-af7614a58c0e)

Si no existe lo creamos

```shell
mkdir home/avbravo/docker
```

Ahora desde nuestro computador tenemos el archivo .gz,

![](https://1214129823-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-Lc1Wg6KboeH6fWlkEGS%2Fuploads%2FOQydPZfh3brcXZnm1c5P%2FCaptura%20desde%202022-05-24%2013-52-35.png?alt=media\&token=c8e10f7b-1eae-4cbc-bf2d-23185d8c42fc)

lo copiamos al directorio compartido en docker, lo hacemos desde otra consola en nuestro computador

```shell
cd /Descargas
```

Copiar el archivo a docker

```shell
docker cp asistencia.gz 5ce98dd3bbde:/home/avbravo/docker/asistencia.g
```

![](https://1214129823-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-Lc1Wg6KboeH6fWlkEGS%2Fuploads%2F8Jb3718id4LlHSB47K3j%2FCaptura%20desde%202022-05-24%2013-57-08.png?alt=media\&token=d5c170b8-3f6a-4af7-8bdb-82deb554f6cf)

Entro a una consola de docker y verifico si se copio en la carpeta /home/avbravo/docker

```shell
cd /home/avbavo/docker
ls
```

![](https://1214129823-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-Lc1Wg6KboeH6fWlkEGS%2Fuploads%2FpJCt46n4RlHv3yszMxG9%2FCaptura%20desde%202022-05-24%2013-59-51.png?alt=media\&token=28f29c4a-0330-4c50-bc19-6b044e0fead8)

Ahora ejecutamos

```shell
mongorestore --gzip --archive=asistencia.gz
```

![](https://1214129823-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-Lc1Wg6KboeH6fWlkEGS%2Fuploads%2Fth2AsKTDpUGhtOOJPsYf%2FCaptura%20desde%202022-05-24%2014-15-01.png?alt=media\&token=8129c387-1ad1-4085-9a5a-7679a9ca6b94)

Con este procedimiento hemos restaurado la base de datos.
