Transfiera datos a Amazon S3 rápidamente con AWS Import Export

Si tiene cientos de gigabytes o incluso terabytes de datos en la red local de su hogar, probablemente los tenga todos almacenados en una computadora, un disco duro externo o un dispositivo NAS (almacenamiento conectado a la red). Tener copias de seguridad de sus datos es extremadamente importante, pero tenerlos todos en un solo lugar nunca es una buena idea.

Me di cuenta de esto yo mismo cuando vi que tengo más de 2 TB de fotos, videos, copias de seguridad, etc. almacenados en mi NAS local . Seguro que tiene 4 discos duros y si uno falla, ninguno de mis datos se perderá. Sin embargo, si mi casa se incendia o se inunda, todo se perderá junto con el NAS . Así que decidí hacer una copia de seguridad de los datos en la nube.

Revisé Dropbox , SkyDrive , Google Drive , CrashPlan y Amazon S3(CrashPlan and Amazon S3) y Glacier antes de finalmente decidirme por Amazon S3 . ¿Por qué Amazonas(Amazon) ? Bueno(Well) , tienen un servicio genial en el que puedes enviar un disco duro(hard drive) externo de hasta 16 TB de tamaño y cargarlo directamente en sus servidores, evitando así el enorme problema de intentar cargar esos datos a través de tu lenta conexión a Internet(Internet connection) .

aws

Con AT&T en mi vecindario, obtengo una increíble velocidad de carga de 1,4 Mbytes/secLlevaría muchos meses cargar los 2,5 TB de datos que tengo almacenados en el NAS . Con Amazon Import/Export , puede pagar una tarifa de servicio de(service fee) $ 80 y hacer que carguen todos esos datos por usted en un día. Terminé haciendo un tutorial en video(video tutorial) que lo guía a través de todo el proceso, desde registrarse en Amazon Web Services hasta empacar su disco duro y enviarlo a Amazon .

Aquí está la transcripción completa del video:

(Hey everyone)hola a todos Soy Aseem Kishore de Online Tech Tips . Voy a estar haciendo algo nuevo hoy. Voy a hacer un video tutorial sobre las características de importación y exportación de (Import Export feature)Amazon Web Services . Entonces, ¿qué es la función de importación y exportación(Import Export feature) ? Bueno, básicamente es una forma de obtener una gran cantidad de datos en un depósito de Amazon S3(Amazon S3 bucket) o en una bóveda de Glacier(Glacier vault) . Amazon S3 y Glacier(Amazon S3 and Glacier) son básicamente dos opciones de almacenamiento que tiene para realizar copias de seguridad y(backup and data) archivar datos con Amazon . Entonces, ¿por qué querrías usar este servicio de Amazon ?

Bueno, básicamente te permite mover una gran cantidad de datos a la nube(Cloud) muy rápidamente. Si eres alguien como yo, es posible que tengas cientos de gigabytes de fotos y videos almacenados localmente en tu computadora o en un disco duro externo. Intentar cargar 100 gigabytes o 500 gigabytes o incluso un terabyte de datos en la nube(Cloud) le llevará semanas, si no meses, con una conexión de carga(upload connection) lenta . En cambio, lo que puede hacer es copiar esos datos en un disco duro externo que puede tener un tamaño de hasta 16 terabytes y simplemente enviarlos a Amazon, donde los llevarán a su centro de datos y los cargarán(center and upload) directamente en su cubo o bóveda(bucket or vault) y luego usted puede seguir adelante y acceder a eso desde la web.

Entonces, para comenzar, lo primero que tendrá que hacer es crear una cuenta de Amazon Web Services(Amazon Web Services Account) . Para hacer eso, irá a aws.amazon.com y seguirá adelante y hará clic en el botón Registrarse(Sign Up button) . Continúe y escriba su dirección de correo electrónico y luego seleccione "Soy un nuevo usuario", si aún no tiene una cuenta de Amazon(Amazon account) . Si lo hace, continúe y seleccione "Soy un usuario que regresa", y puede usar su cuenta actual de Amazon(Amazon account) para registrarse en Amazon Web Services .

Una vez que haya creado su cuenta de servicios web de Amazon(Amazon Web Services Account) , tendrá que descargar la herramienta de importación y exportación(Import Export tool) . Esta herramienta es muy simple de usar. Se necesita un poco de configuración, que voy a seguir adelante y explicar. Pero se puede ver en la pantalla, hay un enlace de descarga(load link) que voy a agregar en el pie de foto en la parte inferior de este video. Así que adelante, descárguelo y luego extráigalo en un directorio en su computadora.

Ahora que ha descargado esa herramienta y la ha extraído, debería tener un directorio parecido a este. En este punto, necesitaremos editar un archivo llamado "Credenciales de AWS". Este contiene dos valores, ID de clave de acceso y clave secreta(Access Key ID and Secret Key) . Básicamente(Basically) , estos son dos valores que Amazon utiliza para vincular su cuenta. Puede obtener estos dos valores de su cuenta de Amazon Web Services(Amazon Web Services Account) yendo a la siguiente dirección. Es aws.amazon.com/securitycredentials. En la página Credenciales de seguridad(Security Credentials page) , seguirá adelante y hará clic en Claves de acceso(Access Keys) .

Ahora se vuelve un poco confuso aquí. Si ya usó Amazon Web Services y ya creó claves en el pasado, entonces no podrá ver su clave secreta aquí. Esta es una especie de nueva interfaz de Amazon y para ver sus claves secretas existentes, debe hacer clic en un enlace de Credenciales de seguridad que lo lleva a la antigua (Security Credentials)página de Legacy(Legacy page) .

Si acaba de crear una nueva cuenta, podrá crear una nueva clave raíz(root key) . Este botón estará activo. En ese momento, obtendrá una ID(Key ID) de clave de acceso y obtendrá la clave secreta para que le proporcione ambos valores. Y esta es la página de seguridad heredada(Legacy Security page) donde puede acceder a sus claves secretas si ya ha creado una ID de clave de acceso(Access Key ID) para Amazon Web Services . Entonces, como puede ver aquí, tengo dos claves de acceso y si quisiera seguir adelante y ver mi clave secreta, puedo continuar y hacer clic en el botón Mostrar(Show button) y luego puedo copiar esos dos valores en el archivo de Credenciales de AWS(AWS Credentials file) que había mostrado. tu antes Así que quiere seguir adelante y pegar elAcceda a la clave de identificación(Access ID key) aquí y pegue la clave secreta(Secret key) aquí.

Ahora, en este punto, si se confunde con la ID de la clave de acceso(Access Key ID) y la clave de acceso secreta(Secret Access key) , está bien. Realmente no necesitas saber lo que son o preocuparte por ellos de ninguna manera(way whatsoever) . Todo lo que tiene que hacer es firmar y obtener los valores, copiarlos y pegarlos en ese archivo.

Lo siguiente que vamos a hacer es crear un trabajo de importación(import job) . Ahora, las siguientes dos partes son las dos partes más difíciles de todo este procedimiento. Para crear un trabajo de importación(import job) para Amazon S3 , continuaremos y crearemos un archivo de manifiesto. Este archivo de manifiesto básicamente contiene información sobre su dispositivo. Dondequiera que desee almacenar los datos y adónde desee que se le envíe el dispositivo.

Ahora, lo bueno es que no tenemos que crear este archivo de manifiesto nosotros mismos. Ya está creado para nosotros, solo tenemos que continuar y completarlo. Entonces, lo que querrá seguir adelante y hacer es ir al directorio y donde tiene su herramienta de importación y exportación y hacer clic(import export tool and click) en Ejemplos. Aquí va a continuar y abrir el manifiesto de importación de S3 . (S3 import)Como puede ver aquí, ya llené la información para mi trabajo de importación(import job) . Así que sigamos adelante y echemos un vistazo a esto un poco más de cerca.

Como puede ver, lo primero que debe hacer es volver a escribir su ID de clave de acceso. Tienes que deshacerte de los corchetes y simplemente seguir adelante y pegarlo directamente después de los dos puntos. Lo siguiente que querrá hacer es escribir el nombre(bucket name) del depósito . Vas a tener que seguir adelante y crear un depósito, que voy a seguir adelante y mostrar después de esto, pero por ahora sigue adelante y escribe el nombre que quieras donde van a estar tus datos. almacenado. Entonces, si crea una carpeta llamada Copia(Back Up) de seguridad , cualquier cosa que tenga en su dispositivo, cualquier carpeta o cualquier cosa que esté allí, irá debajo de ese nombre(bucket name) de depósito .

Lo siguiente que querrá seguir adelante y hacer es escribir la ID de su dispositivo. Este es básicamente un identificador único para su disco duro externo. Este puede ser el número de serie que se encuentra en la parte posterior del disco duro. Si no tiene un número de serie que se encuentra en la parte posterior de su disco duro, lo que puede hacer es simplemente crear un número propio o crear un identificador. Simplemente(Just) escríbalo en algo, una etiqueta que pueda colocar en su dispositivo y luego escriba ese valor aquí. Solo tiene que ser algo que sea igual en el dispositivo y en este archivo. Borrar dispositivo(Erase device) , ya está configurado en No, por lo que lo dejará. Puedes dejar el siguiente. El nivel de servicio(Service level) es estándar, puedes dejar eso. Y la dirección del remitente(return address), seguirá adelante y completará su dirección como lo he hecho aquí. En el archivo original, hay algunos campos opcionales. Tienes que seguir adelante y eliminarlos si no los vas a usar. Entonces puede continuar y eliminar esas líneas.

Bien(Okay) , lo siguiente que haremos después de completar el archivo de manifiesto es guardarlo en el directorio apropiado. Para hacer eso, vamos a seguir adelante y hacer clic en Archivo(File) , Guardar como(Save As) , y vamos a volver al directorio de la herramienta (Tool directory)de servicios (Services)web de (Web)importación y exportación(import export) . Esta es también la ubicación de ese archivo de propiedades(property file) de puntos que completamos anteriormente. Aquí tendrá el visto bueno y el nombre de su archivo, "mi manifiesto de importación.txt(import manifest.txt) " . ” Dado que su Guardar como (Save As)tipo(Type) ya es txt, no tiene que escribirlo en el nombre del archivo(file name) . Continúe y haga clic en Guardar(Save) .

Ahora que hemos editado el archivo de credenciales de AWS(AWS Credentials file) y acreditado el archivo My Import Manifest(My Import Manifest file) , podemos continuar y crear un depósito en Amazon S3 . Esto es muy sencillo de hacer. Lo que va a seguir adelante y hacer es ir a aws.amazon.com, y va a seguir adelante y hacer clic en la consola Mi cuenta(My Account console) y luego hacer clic en Consola de administración de AWS(AWS Management Console) . Una vez que inicie sesión, debería obtener una pantalla similar a esta con todos los diferentes servicios (Services)web de Amazon(Amazon Web) . En este punto, lo único que nos importa es Amazon S3 , que está aquí abajo en la parte inferior izquierda. Haga clic(Click) en eso, y continuará y cargará la consola S3(S3 console). Y como puede ver aquí, no hay mucho más que baldes. Así que tengo dos cubos, esta es mi copia de seguridad de mi synology nas, que es el dispositivo de almacenamiento de tipo red(network type storage device) .

Lo que querrá seguir adelante y hacer es hacer clic en Crear depósito(Create Bucket) y pensar que va a seguir adelante y darle a su depósito un nombre(bucket name) de depósito . También puede elegir una región diferente, pero le sugiero que vaya a la región que se llena automáticamente. El nombre del depósito(bucket name) solo puede tener puntos y debe ser único en toda la región donde se almacena. Entonces, si alguien más ya tiene ese nombre(bucket name) de depósito , le dará un error. Por ejemplo, si digo nasbackup y digo crear, me dará un error de que el nombre del depósito solicitado(bucket name)no está disponible. En ese caso, puede usar puntos para que pueda poner 'punto', y cualquier otra cosa que desee y hacer clic en crear, y si eso es único, y luego continúa y crea ese nombre(bucket name) de depósito . Entonces puede continuar y crear un depósito, es decir, se almacenarán datos en todo ese disco duro externo.

En este punto, es posible que se pregunte qué más se debe hacer. Así que echemos un vistazo a lo que hemos hecho hasta ahora. Nos registramos en el servicio de AWS(AWS service) . Hemos descargado y extraído la herramienta. Hemos editado el archivo y las claves del editor(file and editor keys) . Continuamos y creamos el archivo de manifiesto, lo guardamos en el manifiesto de importación en el mismo directorio que el archivo de credenciales, y creamos un depósito en Amazon S3 . Así que solo hay un par de cosas más que hacer para hacer esto.

Lo siguiente que tenemos que hacer es crear una solicitud de trabajo(job request) utilizando una herramienta de línea de (line tool)comandos de Java(Java command) . Esto es un poco técnico y probablemente sea lo más técnico que tendrá que hacer, pero en realidad no es tan difícil. Ahora, para crear esta solicitud de trabajo(job request) , tenemos que ejecutar un comando Java(Java command) en el símbolo del sistema(command prompt) . Pero para hacer eso, tenemos que tener instalado el kit de desarrollo de Java . (Java development)Esto es diferente del entorno de tiempo de ejecución de Java(Java runtime) , que normalmente está instalado en la mayoría de las computadoras, pero no le permitirá ejecutar comandos de Java(Java command) en el símbolo del sistema(command prompt) .

Para hacer eso, lo que vas a hacer es ir a Google y simplemente hacer una búsqueda de Java SE , y esto es Java Standard Edition . Continúe y haga clic en el primer enlace aquí y esto lo llevará a esta página. Aquí puede desplazarse hacia abajo y verá tres opciones, servidor JDK(JDK server) , JRE y JRE . No tenemos que preocuparnos por estos dos aquí. Vamos a seguir adelante y descargar el JDK . En la página siguiente, continúe y haga clic en Aceptar el acuerdo de licencia(Accept License Agreement) y luego podrá descargar el archivo que coincida con las especificaciones de su sistema. En mi caso, descargué el archivo ejecutable de Windows de 64 bits.(Windows 64)

Ahora que instaló el kit ejecutable de Java , podemos continuar y ejecutar el comando Java(Java command) , y puede continuar y ver este comando aquí en la documentación que he resaltado aquí. Y por cierto, si necesita llegar a esta documentación, la forma más fácil es ir a Google y hacer una búsqueda de "AWS import export docs ". Y luego continúe y haga clic en crear su trabajo de importación(import job) , y luego haga clic en crear su primer trabajo de importación de Amazon S3(Amazon S3 import) , y accederá a esta página.

Ahora podemos continuar y ejecutar el comando yendo al símbolo del sistema(command prompt) . Para ello hacemos clic en Inicio(Start) , escribimos CMD y presionamos Enter(CMD and press Enter) . Ahora que tenemos un símbolo del sistema(command prompt) , debemos ir al directorio donde se encuentra la herramienta de (export tool)importación y exportación de Amazon(Amazon import) . En nuestro caso, está en Descargas(Downloads) , y luego hay una carpeta llamada Herramienta de servicio web de importación y exportación(Import Export Web Service Tool) . Entonces, para navegar directorios en el símbolo del sistema(command prompt) , escribe "cd", y luego voy a escribir "descargas", y luego voy a escribir "cd" nuevamente, y voy para escribir " herramienta de servicio(service tool) web de exportación de importación(import export)”, que es el nombre del Directorio(Directory) . Ahora que estoy en ese directorio(Directory) , simplemente voy a seguir adelante y copiar este comando y pegarlo(command and paste) en el símbolo del sistema(command prompt) .

Es posible que haya notado que en el comando que acabamos de copiar y pegar, el nombre del archivo de manifiesto es My S3 Import Manifest.txt . Creo que este es un problema con la documentación porque cuando traté de ejecutarlo de esta manera, recibí un error que decía que el archivo tenía que llamarse My Import Manifest.txt . Así que simplemente mueva el cursor y elimine la parte S3(S3 part) , y debería poder ejecutar el comando. Ahora no voy a seguir adelante y ejecutar el comando ahora porque ya lo ejecuté antes. Pero cuando continúa y presiona Enter , debería obtener algo como esto, el trabajo creado, la identificación del trabajo, la dirección de envío de AW(AW shipping) y el contenido del archivo de firma(Signature File Contents) .

El contenido del archivo de firma(signature file) es básicamente un archivo que se crea en el directorio raíz(root directory) aquí en la herramienta (tool call)Importar Exportar (Import Export Web) servicios web llamada (Services) Firmas(Signatures) . Esto se creará cuando ejecute el comando real. Si todo va bien(Okay) , puede tomar este archivo y tendrá que copiarlo en la raíz de su disco duro. Estamos casi al final aquí. Lo siguiente que tenemos que hacer es copiar el archivo de firma(Signature File) a la raíz del disco duro. Podemos encontrar el archivo llamado Firma en el directorio de herramientas (Tool Directory)de servicios (Services)web de importación y exportación(Import Export Web) después de ejecutar el comando Java(Java command) .

El penúltimo paso es imprimir el albarán y completarlo. Así es como se ve el albarán. Es un documento muy simple. Continúa y pones la fecha, el ID de tu cuenta de correo electrónico, tu número de contacto, tu nombre y número de teléfono(name and phone number) , el ID del trabajo y el identificador que has puesto para tu dispositivo. Nuevamente, puede encontrar este documento aquí fuera de la documentación.

Y finalmente, el último paso es simplemente empacar su disco duro y enviarlo(drive and ship) a Amazon . Hay algunas pequeñas cosas de las que tienes que tomar nota. En primer lugar(Firstly) , debe incluir la fuente de alimentación(power supply) y los cables de alimentación y los cables de interfaz, por lo que si es USB 2.0 , 3.0, esata, debe incluir el cable USB o el cable esata(USB cable or esata cable) . Si no, seguirán adelante y te lo devolverán. También tendrás que llenar el albarán que mencioné antes y ponerlo dentro de la caja. Y, por último, va a enviar el paquete a la dirección que obtuvo del comando de respuesta de creación(create response command) que ejecutamos.

Hay otras dos pequeñas cosas que debe tener en cuenta cuando realiza el envío. En primer lugar, se asegurará de que la etiqueta de envío(shipping label) tenga esa identificación de trabajo allí. Si no, lo devolverán. Por lo tanto, debe asegurarse de tener la identificación del trabajo en la etiqueta de envío(shipping label) . En segundo lugar, también debe completar una dirección de envío de devolución(return shipping address) . Esta va a ser diferente a la dirección de envío de devolución(return shipping address) que hemos puesto en el archivo de manifiesto. Si no procesan su disco duro por algún motivo, si hay un problema o algo(problem or something) así, devolverán el disco duro a la dirección(shipping address) de envío que figura en la etiqueta de envío.(shipping label). Si procesan su disco duro y pueden transferir todos los datos, devolverán el disco duro a la dirección de envío(shipping address) que tiene en el hombre de esto. Por lo tanto, también es importante incluir la dirección de envío de devolución(return shipping address) en la etiqueta. Puedes elegir el operador que quieras. Elegí UPS . Es bueno tener el número de seguimiento(tracking number) , y pueden seguir adelante y hacer todo esto por usted sin ningún problema.

Y eso es todo. Son unos pocos pasos y toma un poco de tiempo la primera vez que lo hace. Pero después de eso, es bastante rápido y es una excelente manera de guardar una gran cantidad de datos en la nube(Cloud) , y Amazon también es económico para el almacenamiento. Entonces, si tiene una tonelada al día que necesita almacenar y desea hacer una copia de seguridad en otro lugar que no sea su casa o en su disco duro externo, entonces Amazon Web Services S3 es una excelente opción.

Espero que hayas disfrutado este tutorial Consejos técnicos en línea(Online Tech Tips) . Por favor(Please) regrese y visite.



About the author

Soy un científico informático con más de 10 años de experiencia trabajando en el campo de los navegadores, Microsoft Office y OneDrive. Me especializo en desarrollo web, investigación de experiencia de usuario y desarrollo de aplicaciones a gran escala. Mis habilidades son utilizadas por algunas de las principales empresas del mundo, incluidas Google, Facebook y Apple.



Related posts