Come eseguire il backup dell'istanza AWS EC2 nel bucket S3 in 3 modi?

Le istanze AWS EC2 possono ospitare i tuoi sistemi aziendali importanti in modo da poter eseguire il backup delle istanze nel bucket S3 per proteggere i dati e garantire la continuità aziendale. Scopri come farlo con le righe di comando o GUI.

download-icon

Free Download

for VM, OS, DB, File, NAS, etc.

giovanni

Updated by Giovanni on 2024/06/07

Indice dei contenuti
  • Perché eseguire il backup dell'istanza EC2 su S3?

  • Come eseguire il backup dell'istanza EC2 nel bucket S3 con lo script bash?

  • Come eseguire il backup dello snapshot dell'istanza EC2 nel bucket S3?

  • Come eseguire il backup dell'istanza EC2 su S3 in modo più semplice?

  • Domande frequenti sul backup EC2

  • Sommario

Stai cercando una soluzione robusta per il backup delle macchine virtuali? Prova Vinchin Backup & Recovery!↘ Download Free Trial

AWS è una delle principali piattaforme di cloud computing al mondo, che fornisce ambienti scalabili a tutti i tipi di aziende. Uno dei principali servizi forniti da AWS è la creazione di instance EC2 per ospitare i sistemi aziendali. Queste istanze possono funzionare come macchine indipendenti e sono più facili da creare e gestire.

Nel frattempo, AWS fornisce anche lo storage cloud, S3, per le aziende per memorizzare comodamente tutti i tipi di dati. Le istanze EC2 potrebbero memorizzare dati di produzione importanti, quindi puoi fare il backup delle istanze EC2 a S3 per proteggere i dati.

Perché eseguire il backup dell'istanza EC2 su S3?

Migliore protezione: Molte aziende spesso non dispongono di amministratori IT dedicati per la manutenzione del server. In tali casi, lo storage cloud sarà un'ottima soluzione perché AWS S3 è mantenuto da ingegneri professionisti, che forniscono un'affidabile assicurazione sulla sicurezza dei dati.

Meno Costi: Confrontato con la costruzione di un centro dati on-premise, l'utilizzo di storage in cloud come S3 farà risparmiare molto denaro nella fase iniziale di una aziende, ma, man mano che le aziende crescono, i centri dati on-premise e i server cloud vengono spesso utilizzati insieme per le esigenze in evoluzione.

Facilità di scalabilità: A differenza dell'uso del storage fisico locale, AWS cloud può offrirti praticamente uno spazio di archiviazione illimitato, quindi anche se non hai investito in anticipo nella costruzione di un'infrastruttura di archiviazione, non devi comunque preoccuparti di esaurire lo spazio di archiviazione a causa dell'espansione del business in futuro. Tale flessibile scalabilità di memoria è molto amichevole per tutti i tipi di aziende.

Piattaforma unificata: Poiché le istanze EC2 e i bucket S3 si trovano nella stessa piattaforma AWS e console di gestione e AWS fornisce la soluzione di backup interna, il processo di backup dell'istanza e il successivo lavoro di gestione saranno molto confortevoli. Inoltre, il monitoraggio dei costi è anche semplice, di solito addebitando solo la tariffa di archiviazione.

Come eseguire il backup dell'istanza EC2 nel bucket S3 con lo script bash?

Puoi configurare l'accesso dell'istanza EC2 a S3 e poi eseguire il backup su S3.

1. È necessario configurare l'AWS CLI nell'ambiente in cui verrà eseguito lo script. Ciò include la creazione di utenti, l'installazione di AWS CLI, la creazione di un ruolo per l'istanza EC2 per accedere a S3.

2. Crea il secchio S3 con il comando qui sotto:

root@ip-172-31-47-132:~# aws s3 mb s3://myweb-backup
make_bucket: myweb-backup

3. Carica il file su /etc/passwd file su S3 bucket con il comando qui sotto:

root@ip-172-31-47-132:~# aws s3 cp /etc/passwd s3://myweb-backup/
upload: ../../etc/passwd to s3://myweb-backup/passwd

Se hai bisogno di scaricare il file della password sul server locale, puoi utilizzare il comando qui sotto:

root@ip-172-31-47-132:~# aws s3 cp s3://myweb-backup/passwd .
download: s3://myweb-backup/passwd to ./passwd

se hai bisogno di eliminare il file della password, puoi utilizzare il comando qui sotto:

root@ip-172-31-47-132:~# aws s3 rm s3://myweb-backup/passwd
delete: s3://myweb-backup/passwd

4. Ecco una pratica per il backup dei dati in /ect

#!/bin/bash
export HOME="/home/ubuntu"
cd /tmp/;
tar -zcPf etc$(date +%Y%m%d).tar.gz /etc;
aws s3 cp etc$(date +%Y%m%d).tar.gz s3://myweb-backup/;
rm -f etc$(date +%Y%m%d).tar.gz;

Per eseguire il backup dell'istanza EC2 automaticamente, è possibile aggiungere un'attività pianificata per questo.

Come eseguire il backup dello snapshot dell'istanza EC2 nel bucket S3?

Lo snapshot è una soluzione per eseguire il backup dell'istanza EC2 e puoi anche scrivere uno script per eseguire il backup degli snapshot EC2 in un bucket S3.

1. Inoltre, è necessario preconfigurare l'ambiente per interagire con AWS in seguito

2. Ottieni l'elenco delle istanze EC2 tramite AWS CLI o SDK, puoi recuperare l'elenco di tutte le istanze EC2 correnti con il comando qui sotto,

aws ec2 describe-instances

3. Crea un snapshot dell'istanza EC2 utilizzando AWS CLI o SDK con il comando sottostante,

aws ec2 create-snapshot --volume-id <volume-id> --description "Backup"

<volume-id> è l'ID del volume dell'istanza EC2.

4. Copia l'istantanea nel bucket S3 utilizzando AWS CLI o SDK con il comando sottostante,

aws s3 cp <snapshot-file> s3://<bucket-name>/<snapshot-file>

<snapshot-file> è la directory dello snapshot e <bucket-name> è il nome del bucket S3 di destinazione.

Per eseguire il lavoro di backup automaticamente, puoi utilizzare AWS Lambda per aggiungere un compito programmato per esso.

Come eseguire il backup dell'istanza EC2 su S3 in modo più semplice?

Il processo di backup dell'istanza EC2 su S3 con il comando è complicato. Per rendere le procedure chiare e semplici, puoi utilizzare una soluzione di backup professionale per proteggere l'istanza EC2.

Vinchin Backup & Recovery può lasciarti backup dell'istanza EC2 al bucket S3 senza comandi complicati. Nella console web user-friendly, puoi aggiungere tutte le istanze in tutte le regioni sotto un account con la sua ID chiave di accesso e aggiungere l'archiviazione S3 con le credenziali correlate. Quindi, puoi facilmente selezionare le istanze EC2 e configurare il lavoro di backup con un assistente.

Oltre al backup programmato, è possibile configurare ulteriori strategie di backup durante la creazione del lavoro di backup, come backup incrementale, policy di throttling, compressione e deduplicazione dei dati, crittografia dei dati, ecc.

Hai solo bisogno di 4 passaggi per creare il lavoro di backup.

1. Seleziona l'istanza EC2

Seleziona l'istanza EC2

2. Selezionare il bucket S3 come archivio di backup

Select S3 as backup storage

3. Seleziona le strategie di backup

Select backup strategies

4. Invia il lavoro

Invia il lavoro

Vinchin Backup & Recovery ha aiutato migliaia di aziende a proteggere i loro sistemi di produzione e supporta anche le principali piattaforme di virtualizzazione come VMware, Hyper-V, Proxmox, XenServer, XCP-ng, oVirt, OpenStack, ecc. È anche possibile avviare una prova gratuita completa di funzionalità per 60 giorni per proteggere la tua infrastruttura critica. Per qualsiasi domanda, puoi contattare il nostro servizio vendite.

Domande frequenti sul backup EC2

1. Quanto spesso dovresti fare il backup della tua istanza EC2?

La frequenza dei backup dipende da quanto sia importante l'istanza e le aziende spesso creano backup completi una volta alla settimana e backup settimanali una volta al giorno. Se le istanze sono molto importanti, puoi utilizzare CDP per proteggerli in tempo reale.

2. Puoi utilizzare lo snapshot per eseguire il backup dell'istanza EC2?

Certo, puoi utilizzare snapshot come fatto su macchina virtuale VMware per eseguire il backup dell'istanza EC2. Qui c'è la guida per creare uno snapshot EC2.

3. Puoi utilizzare AWS Backup per eseguire il backup dell'istanza EC2?

Sì, puoi farlo. AWS Backup può aiutarti a eseguire il backup dell'istanza EC2, ma le procedure saranno più complicate rispetto all'uso di Vinchin. Ecco la guida per backup e ripristino dell'istanza EC2 con AWS Backup.

Sommario

Entrambi EC2 instance e S3 storage sono i servizi premium forniti da AWS. Per proteggere i sistemi aziendali critici, puoi eseguire il backup dell'instance EC2 su S3 con linee di comando o un software di backup professionale come Vinchin Backup & Recovery. Non perdere la prova gratuita.

Condividi su:

Categories: VM Backup