GNU/Linux >> Linux Esercitazione >  >> Linux

Passaggi di alto livello per la migrazione da Amazon Web Services

Sezione precedente: Mappatura delle risorse di Amazon Web Services alle risorse Rackspace

Questo articolo fornisce una panoramica di alto livello dei passaggi per eseguire la migrazione delle applicazioni su Rackspace Cloud da Amazon Web Services (AWS).

Preparazione

In base alla dimensione e alla configurazione dell'istanza AWS esistente, seleziona una dimensione e un ambito equivalenti per il provisioning dell'istanza di Rackspace Cloud Servers. Inoltre, elenca le risorse di cui desideri migrare, comprese le risorse dell'applicazione e del database.

Provisioning e configurazione dell'istanza Cloud Servers

A seconda delle dimensioni dell'istanza e del sistema operativo AWS esistenti, seleziona un tipo di istanza equivalente e segui i passaggi per eseguire il provisioning di una nuova istanza sui server Rackspace Cloud. Puoi trovare un elenco di istanze equivalenti nell'elenco dei tipi di istanze equivalenti.

Installa i pacchetti software

Installa le applicazioni richieste sulla tua istanza RackspaceCloud Servers appena predisposta.

Migra i dati

Dopo aver eseguito il backup dei dati sull'istanza AWS, utilizza uno dei seguenti metodi per trasferire i dati da AWS al server cloud. Puoi farlo in diversi modi:

  • AWS CLI S3

    Utilizza AWS CLI S3 per copiare https://docs.aws.amazon.com/cli/latest/userguide/install-cliv1.html.

    aws s3 cp s3://my-bucket/

    Questo metodo è il metodo consigliato per migrare i tuoi dati sul tuo server cloud. Utilizzando questo metodo, installi Swift sulla tua istanza AWS e copi direttamente i tuoi dati da AWS a Cloud Files, senza scaricarli in locale.

  • risincronizzazione

    Puoi sincronizzare gli utenti per eseguire il tunneling tra le tue due istanze e trasferire i tuoi dati. Gli altri metodi qui elencati, tuttavia, prevedono la creazione di backup in CloudFiles in modo da potervi tornare sempre.

  • Installa uno strumento GUI sul tuo computer locale

    In alcuni casi, è necessario installare uno strumento GUI, come un'applicazione client FTP (File Transfer Protocol), per caricare i dati su Cloud Files. Un esempio è se il tuo server cloud è basato su Windows®. Esistono diversi strumenti open source e gratuiti e sono descritti in dettaglio all'interno di ogni scenario di migrazione in questo documento.

  • Utilizza il pannello di controllo del cloud per caricare i file

    Il Cloud Control Panel ti consente di caricare i dati dal tuo computer locale all'istanza del server. Questo metodo è utile nelle situazioni in cui non si desidera installare software aggiuntivo per il trasferimento dei dati. Tuttavia, non consigliamo di scaricare i tuoi dati in locale perché non è l'opzione più sicura.

Dopo aver caricato i dati su Cloud Files, scarica e ripristina i dati sul tuo server cloud.

Configura

Apporta le modifiche alla configurazione necessarie per la tua applicazione e database.

Test dopo la migrazione

  • Implementa soluzioni di monitoraggio e backup e concentrati sul miglioramento della sicurezza.
  • Testa a fondo le applicazioni distribuite sul tuo server cloud.

Passaggio successivo

Effettua il provisioning delle risorse cloud durante la migrazione da Amazon Web Services.


Linux
  1. I 5 migliori servizi di archiviazione cloud

  2. Pseudo file per dati temporanei?

  3. Cloud9:un ambiente di sviluppo basato su cloud per progetti Web

  4. Considerazioni sulla migrazione a un server cloud per uso generico o I/O

  5. Mappatura delle risorse Amazon Web Services alle risorse Rackspace

Come avviare RHEL 8 da Amazon EC2 in AWS Cloud

Creazione di un Cloud Server da una ISO

Migrare un'applicazione .NET da Amazon Web Services

Migrare un'applicazione Web Java da Amazon Web Services

Migra un'applicazione basata su Backbone.js, Node.js e MongoDB da Amazon Web Services

Effettua il provisioning delle risorse cloud durante la migrazione da Amazon Web Services