Obsidean_VM/01-Documentation/Scripts Python/Miniconda Como hacer un bac...

62 lines
1.3 KiB
Markdown

Para hacer un backup completo de un entorno creado con Miniconda, sigue estos pasos:
## 🔷 1. Exportar el entorno actual (recomendado)
Esta opción guarda una lista de los paquetes instalados, lo que facilita restaurarlo después.
bash
CopiarEditar
`conda activate tu_enviroment conda env export > backup_env.yml`
Luego puedes restaurar el entorno así:
bash
CopiarEditar
`conda env create -f backup_env.yml`
Si quieres restaurarlo con otro nombre diferente al original:
bash
CopiarEditar
`conda env create -f backup_env.yml -n nuevo_nombre_env`
---
## 🔷 2. Backup manual completo (alternativa)
Si quieres hacer un backup completo (más pesado, ya que copia físicamente todos los archivos del entorno):
bash
CopiarEditar
`conda activate tu_enviroment conda list --explicit > env_packages.txt`
Esto genera un archivo `env_packages.txt` con todos los paquetes exactos.
Para restaurarlo después, ejecuta:
bash
CopiarEditar
`conda create --name nuevo_env --file env_packages.txt`
---
## ⚠️ **Nota**:
- La primera opción (`env export`) incluye dependencias y canales exactos, lo que la hace más sencilla de usar en la mayoría de los casos.
- La segunda opción (`list --explicit`) garantiza que se instalen exactamente las mismas versiones, aunque no registra configuraciones específicas del entorno.