Copias de seguridad en Amazon S3 desde tu servidor con WHM

Vamos aprender como realizar copias de nuestro servidor funcionando con WHM / Cpanel en amazon, en el servicio que tiene de almacenamiento S3 . para comenzar se necesita una cuenta en Amazon (Registrate si no tienes cuenta). He probado a realizar copias de seguridad de muchas maneras: en otros servidores, en servicios como dropbox, drive, etc y me quedo sin duda alguna con Amazon S3, sobretodo porque estoy realizando backups de 25 servidores (1TB de espacio) por 30$ al mes y sabiendo que de ahí no se van.

backups-1

 

Para realizar los backups vamos a necesitar dos servicios de Amazon:

  • S3: Alojamiento en la nube a un coste bajo.
  • IAM: Sistema de permisos de grupos y usuarios.

Configurando Amazon S3

Nos dirigimos al servicio S3 que podemos ver en la parte superior en “Services” y una vez en Amazon S3 nos pedirá un nombre para el Bucket (nombre del alojamiento) y la región, yo recomiendo poner Irlanda dado que es mas económico (ver precios). Una vez creado el bucket guardamos el nombre en un archivo de texto para no olvidarnos.

Configurando IAM

Ahora tenemos que crear un usuario para darle permisos sobre el Bucket  para poder meterlo en nuestro WHM para que realice los Backups. Una vez en Services > IAM, podremos observar varios apartados a la izquierda, nos dirigimos a Users. Una vez ahí creamos un nuevo usuario haciendo click en Create a New User y marcamos la opción “Generate an access key for each User“. Con esto nos dará un Access Key ID y un Secret Access Key que deberás guardar en el archivo de texto porque lo vamos a necesitas en breves.

backups-2

 

Ahora que tenemos el usuario creado, tenemos que seleccionarlo para que en la parte inferior nos salga un menú con diferentes pestañas. Una de las pestañas sera “Permissions”, en ella  nos saldrá un botón que pone “Attach User Policy“.  Aquí es donde le daremos permisos al usuario para acceder a Servicios, en este caso vamos a ir a una plantilla ya predefinida de Amazon en la cual le vamos a dar permisos globales sobre Amazon S3.

  1. Seleccionamos “Select Policy Template”
  2. Buscamos “Amazon S3 Full Access”
  3. Le damos a Select y guardamos.

backups-3

 

Configurando Backups en WHM

Ahora tenemos que dirigirnos a nuestro panel WHM y en el apartado “Backup >> Backup Configuration“. Una vez ahí tenemos que poner “Enable” los backups y seleccionar como los queremos (En mi caso, todos los días de la semana y retener 3 días). Abajo de todo casi tenemos una opción que nos sirve para retener las copias en el servidor, el cual yo no la dejo marcada porque me ocupa espacio en el servidor (Retain backups in the default backup directory).

Ahora nos saldrá un apartado que se llama “Additional Destinations” y nos permite crear un nuevo destino para nuestras copias de seguridad, vamos a escoger  “Amazon S3”.  Aquí nos pedirá un Nombre para el destino (da igual lo que pongas) y luego una carpeta, que es donde se guardara dentro del bucket que hemos creado. Los siguientes datos son los que hemos guardado en el documento de texto (Bucket, Access Key ID, Secret Access Key). Una vez rellenado lo guardamos y validamos, pero ojo, ahora también guarda la configuración de las copias de seguridad de WHM.

Por último vamos a la izquierda a “Backup User Selection” y escogemos de que webs queremos hacer backup.

 

21 comentarios en “Copias de seguridad en Amazon S3 desde tu servidor con WHM

  1. Hola amigo, una pregunta, a ver si me puedes ayudar:

    Mi hosting no me habilita el acceso a configurar S3 en el WHM, me dice que le proporcione los datos del bucket, y el los configura, pero claro, no puedo darle un usuario S3 con acceso a TODOS los buckets. ¿sabes si se puede configurar los permisos de usuario para que sólo tenga acceso a un bucket determinado? Muchas gracias.

  2. Buenas, estaba buscando información sobre esto ya que me había estado informando del super precio que ofrecia Amazon S3, entiendo que lo que estas explicando es en arquitectura linux y virtualizado, si no me equivoco.

    Pero me surge la duda y no se si podrás darme algunas pistas sobre como vincular este servicio de Amazon con maquinas virtuales windows a través de vmware? Sacaré info mientras tanto.

    Gracias.

  3. Saludos hermano, Estoy muy agradecido por este post, ya que estoy entrando a este mundo de los servidores y andaba un poco Null, No sabes cuanto em has ayudado cone ste post. Realize estos pasos para un servidor dedicado que contrate en OVH, Ahora ultimo he tenido problemas porque se pone demaciado lento la carga de las pag web, Te envio MP por Skype para hacer consultoria y adquirir de tus servicios. bendiciones

  4. Buenas tardes!

    Tengo un dedicado, ¿Me recomiendan utilizar Amazon para copias de seguridad? ¿Cómo funciona a la hora de restaurar alguna copia de una cuenta?

    Gracias!

    1. Hola,

      para restaurar simplemente lo subes en la carpeta /home/ y le das a restaurar desde el WHM.

      Sobre si te lo recomiendo, pues si, actualmente guardo las copias de mas de 30 servidores ahí y estoy contento con el precio

    2. Buenas noches Julio:

      Muchas gracias por tu respuesta. Entiendo que tendría que descargar la copia y luego subir en la carpeta /home de una cuenta cPanel. ¿Correcto?

      ¿Qué tal la velocidad de subida y bajada a la hora de hacer las copias de seguridad?

      Gracias y un saludo

    3. La verdad es que enviar la copia sin problemas, cpanel ya trae el backup directo para amazon s3, pero bajarlo va un poco lento la verdad.

    4. Ok, gracias por la respuesta.

      Otra cosa, a la hora de facturar… ¿Amazon emite facturas con IVA para desgravar? Entiendo que está en Irlanda pero creo que este año cambió la ley que obliga a poner el IVA del país del comprador.

  5. Les envie y recien me responden después de varios días, dicen que ya fue activado el número y el pin, que ya deberia poder ingresar, pero no me deja aún, solo queda esperar su respuesta de ellos?

  6. Tengo problemas que me activen la cuenta, ya valide el PIN, pero no la cuenta de Amazon S3, es normal? Por lo tanto no puedo usarlo para los backups.

    1. Hola,

      parece que esta pasando. A mi compañero jose la semana pasada lo mismo. Envíales un correo a través de la web

  7. Excelente! configuré mi Amazon S3 en el WHM, se validó y todo bien! pero me aparece un mensaje arriba al principio en el “Backup Configuration”, dice: “The legacy backup system is currently disabled. Click here to manage the legacy backup system”, debo hacer algo al respecto??

    1. hola,

      CPanel tiene 2 sistemas de backups, ese es el viejo, yo no lo uso, pero para gusto colores 🙂

    1. Hola,

      si lo viera, pero yo cuando una maquina se estropea necesito el backup YA, por eso no me sirve 🙁

  8. Pingback: Anónimo

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *