Una pregunta sobre direcciones IP en AWS. Tengo una instancia de servidor EC2 que rara vez está en uso, digamos una sesión que dura aproximadamente 5 horas al mes. Por lo tanto, me gustaría mantener la instancia en el estado detenido cuando no esté en uso, e iniciarla manualmente cuando sea necesario.
Para minimizar el costo, me gustaría evitar pagar por una dirección de Elastic IP (que es alrededor de $ 44 / año).
Sin una Elastic IP, la instancia tiene una dirección IP pública diferente cada vez que la enciendo. La instancia se está utilizando como un servidor de copia de seguridad; el cliente instalado localmente (que habla con el servidor en la instancia) asume que el servidor siempre tiene la misma dirección.
¿Cuáles son las opciones para que el cliente vea la misma dirección IP para el servidor, sin tener que pagar por una dirección IP elástica?
fuente
Respuestas:
Creo que estás complicando esto. No creo que realmente necesite ejecutar un servidor remoto solo para copias de seguridad domésticas, solo necesita almacenamiento para los archivos de copia de seguridad.
Simplemente puede ejecutar el servidor URBackup en una de sus PC. Haga que almacene los archivos de respaldo en una carpeta en una computadora. Utilizar el AWS S3 CLI "sync" comando para almacenar esas copias de seguridad en S3, utilizando el se accede con poca frecuencia clase de almacenamiento
También puede considerar un programa de copia de seguridad más simple que no necesite un servidor. yo suelo CloudBerry copia de seguridad, pero hay docenas de programas de copia de seguridad. CloudBerry puede almacenar copias de seguridad en S3 directamente, o en muchos otros sistemas de almacenamiento en la nube. También utilizo Macrium Reflect para crear imágenes de un disco local para poder restaurar rápidamente el sistema operativo. Independientemente de la herramienta en uso, puede almacenar las copias de seguridad en S3.
Para responder a su pregunta original, no conozco ninguna manera de mantener la misma dirección IP sin tener una IP elástica. Se le cobran los EIP cuando no están vinculados a una instancia, aproximadamente $ 3.50 por mes. Es posible que pueda crear una secuencia de comandos de la instancia de EC2 para poner su IP pública en un recurso compartido de S3 cuando se inicie, y hacer una secuencia de comandos de la máquina de Windows para configurar el programa de respaldo para descargarlo y usarlo. Eso parece demasiado problema, y potencialmente frágil.
fuente