1 🗃️ Laboratorio: Uso de Archivos en Amazon EC2 (Linux)
1.1 🎯 Objetivos
- Crear copia de seguridad con
tar
- Registrar fecha/hora en un archivo
- Mover el archivo de respaldo
1.2 🕒 Duración estimada
30 minutos
1.3 ✅ Tareas paso a paso
1.3.1 🔗 Tarea 1: Conexión a la instancia EC2
chmod 400 labsuser.pem
ssh -i labsuser.pem ec2-user@<public-ip>
Salida esperada:
[ec2-user@ip-... ~]$
1.3.2 🗂️ Tarea 2: Crear una copia de seguridad
pwd
# Debe mostrar: /home/ec2-user
ls -R CompanyA
Estructura esperada:
CompanyA/
├── Employees/
│ └── Schedules.csv
├── Finance/
│ └── Salary.csv
├── HR/
│ ├── Assessments.csv
│ └── Managers.csv
├── IA/
├── Management/
│ ├── Promotions.csv
│ └── Sections.csv
└── SharedFolders.csv
Crear backup:
tar -czvpzf backup.CompanyA.tar.gz CompanyA
ls
Salida esperada:
backup.CompanyA.tar.gz CompanyA/
1.3.3 📝 Tarea 3: Registrar la copia de seguridad
cd /home/ec2-user/CompanyA
touch SharedFolders/backups.csv
echo "2025-06-01, 16:59, backup.CompanyA.tar.gz" | sudo tee SharedFolders/backups.csv
Verificar contenido:
cat SharedFolders/backups.csv
Salida esperada:
2025-06-01, 16:59, backup.CompanyA.tar.gz
1.3.4 🚚 Tarea 4: Mover el archivo de backup
pwd
# Debe mostrar: /home/ec2-user/CompanyA
mv ../backup.CompanyA.tar.gz IA/
ls IA/
Salida esperada:
backup.CompanyA.tar.gz
1.4 ✅ Finalizar laboratorio
- Cierra sesión SSH con
exit
- En la consola AWS, selecciona End Lab
- Confirma para cerrar el entorno
1.5 💡 Tips útiles
tar -czvpzf
→ crea backups comprimidos con permisostee
permite guardar en archivo y mostrar por terminal al mismo tiempols -R
→ muestra estructura de carpetas recursivamentemv
ycp -r
son clave para mover/copiar archivos y carpetas