Amazonas

Cómo automatizar la copia de seguridad de Amazon S3 en Windows Server

Cómo automatizar la copia de seguridad de Amazon S3 en Windows Server

Solución de almacenamiento simple de Amazon (Amazon S3) le permite hacer una copia de seguridad de los datos de su Servidor de windows en su enorme almacenamiento en la nube. Hacer una copia de seguridad de sus datos es crucial, ya que evita la pérdida de datos en caso de eventos inesperados.

Automatice la copia de seguridad de Windows Server en Amazon S3

En este tutorial, le mostraré cómo automatizar el proceso de copia de seguridad para que se ejecute una vez, diariamente, semanalmente o mensualmente. La operación es sencilla, pero hay que seguir la guía de cerca para evitar complicaciones.

Instale la CLI de Amazon AWS

El primer paso para automatizar sus copias de seguridad de Amazon AWS es instalar la AWS CLI. Puede encontrar instrucciones detalladas para instalar la AWS CLI versión 1 y 2 en esta página.

Cuando complete la instalación, ahora debe configurar los perfiles de usuario predeterminados, el ID de acceso y la clave. Para hacer esto, ejecute el siguiente comando:

aws configure AWS Access Key ID [Ninguno]:  Clave de acceso secreta de AWS [Ninguno]: clave secreta Nombre de región predeterminado [Ninguno]: us-east-1 Formato de salida predeterminado [Ninguno]: json

Acerca de los comandos de Amazon S3

Tienes que especificar un argumento de ruta en los comandos s3. Para estas rutas, puede usar un URI de S3, que es el URI de su bucket de S3, o utilizar un localpath (el directorio local). Por ejemplo, puede utilizar los siguientes comandos:

ruta local - C: // Escritorio / copias de seguridad S3URI: - s3: // yourbucket / yourkey

Por tanto, la operación S3 completa puede adoptar la siguiente forma:

aws s3 s3 comando souce_file / carpeta ruta de destino

La operación va desde el localpath a S3URIS3URIS3URI, y S3URI localpath.

Para copiar un archivo de ejemplo llamado archivo de muestra.TXT a tu cubo llamado cubo de muestra, puede usar el comando S3 a continuación:

aws s3 cp "C: // Escritorio / copias de seguridad / archivo de muestra.txt "s3: // cubo de muestra

En el comando anterior, no elegimos una región. Esto se debe a que ya lo hemos hecho en el aws configure. La -región La bandera se usa para especificar la región de su depósito.

Para copiar todo en el copias de seguridad carpeta a la cubo de muestra bucket, ejecute el siguiente comando:

aws s3 sync "C: // Desktop / backups /" s3: // sample-bucket

Para utilizar el comando S3 anterior, tenga en cuenta lo siguiente:

Consejos para usar banderas de filtro en comandos de S3

Los indicadores de filtro que usa en los comandos de S3 incluyen el -excluir-incluir banderas. Puede hacer uso de ellos varias veces en un comando.

A continuación se muestra un ejemplo de los filtros anteriores en uso:

aws s3 sync "C: // Desktop / backups /" s3: // sample-bucket --exclude "*" --include "*.jpg "--incluir" *.png "--incluir" *.TXT"

Para excluir todos los archivos de una carpeta denominada copias de seguridad e incluir todos los archivos en esta carpeta que tienen las extensiones jpg, png y texto, ejecuta el comando a continuación.

Aquí, también probamos nuestra configuración con la ayuda del --seco bandera:

aws s3 sync "C: // Desktop / backups /" s3: // sample-bucket "*" --include "*.jpg "--incluir" *.png "--incluir" *.txt "--dryrun

NOTA:  Sin las banderas, el sistema incluye todos los archivos en las operaciones de S3. Además, se aplica el último filtro.

Cómo crear copias de seguridad de Amazon S3 utilizando archivos por lotes

1] Cree el archivo por lotes

Inicie el Bloc de notas para que abra un espacio en blanco .TXT expediente.

Ingrese el siguiente comando de S3 para sincronizar las carpetas de copias de seguridad con su depósito de S3:

aws s3 sync "C: // Desktop / backups /" s3: // your-bucket

Guarde el archivo txt con el .murciélago extensión, lo que lo convierte en un archivo por lotes.

2] Cree una nueva tarea en el Programador de tareas

Presione la tecla de Windows y busque programador de tareas.

Selecciona el Programador de tareas de los resultados.

En el Programador de tareas, haga clic en Comportamiento y seleccione Crear tarea. Inserta un nombre de tarea y escribe una descripción.

Agregue un disparador para una vez, diariamente, semanalmente o mensualmente.

3] Agregar acción

Cambie al Comportamiento pestaña y seleccione la siguiente acción en el menú desplegable: Iniciar un programa.

En el Programa / guión cuadro, busque el archivo por lotes recién creado.

Guarde la tarea recién creada.

Espero que este tutorial le resulte fácil de entender.

Trackpad en pantalla y puntero del mouse AppyMouse para tabletas Windows
Los usuarios de tabletas a menudo pierden el puntero del mouse, especialmente cuando son habituales para usar las computadoras portátiles. Los teléfon...
El botón central del mouse no funciona en Windows 10
La botón central del ratón le ayuda a desplazarse por páginas web largas y pantallas con una gran cantidad de datos. Si eso se detiene, bueno, termina...
Cómo cambiar los botones izquierdo y derecho del mouse en una PC con Windows 10
Es una norma que todos los dispositivos de mouse de computadora estén diseñados ergonómicamente para usuarios diestros. Pero hay dispositivos de mouse...