/
/

Come ripristinare un dispositivo nuovo o formattato da S3

di Team Ninja
How to Restore a New or Wiped Device from S3  blog banner image

Riepilogo

Questo post del blog NinjaOne offre un elenco completo di comandi CMD di base e un’analisi approfondita dei comandi di Windows con oltre 70 comandi cmd essenziali sia per i principianti che per gli utenti avanzati. La guida si propone si piegare in modo pratico i comandi del prompt dei comandi per la gestione dei file, la navigazione nelle directory, la risoluzione dei problemi di rete, le operazioni su disco e l’automazione, con esempi reali per migliorare la produttività. Che tu voglia imparare i comandi cmd fondamentali o padroneggiare gli strumenti avanzati della CLI di Windows, questa guida ti aiuterà a utilizzare il Prompt dei comandi in modo più efficace.

Punti chiave

  • Pianifica gli accessi in anticipo verificando bucket S3, regione, metodo di crittografia e permessi IAM, per un processo di ripristino sicuro ed efficiente.
  • Utilizza il flusso di ripristino del fornitore, ad esempio l’opzione “ripristina su un altro computer”, per mappare correttamente i dati di backup su S3 ed evitare collocazioni errate.
  • Gestisci con attenzione i ripristini dai pannelli di hosting quando recuperi backup cPanel archiviati su S3, controllando le opzioni di sovrascrittura e DNS prima di verificare il funzionamento di sito e posta.
  • Convalida l’integrità dei dati e la proprietà delle ACL dopo ogni ripristino di file eliminati da S3, per prevenire problemi di accesso e ripristini incompleti.
  • Mantieni un pacchetto di evidenze pronto per gli audit, che registri dettagli del ripristino, data e ora, eccezioni e risultati delle convalide ai fini del monitoraggio della conformità.

Il ripristino da S3 richiede la gestione dei permessi, l’uso corretto degli strumenti di ripristino e il completamento della pulizia dell’endpoint. La documentazione disponibile è frammentata: i fornitori spiegano i passaggi di connessione e la mappatura delle versioni, AWS tratta i permessi e le impostazioni di ripristino, mentre le guide dei pannelli di hosting si concentrano sui casi particolari di cPanel.

Ciò che manca è un processo unico e ripetibile che tenga insieme tutti questi elementi. Questa guida colma quella lacuna con un flusso di lavoro chiaro e ripetibile che standardizza il processo di ripristino dei file eliminati da S3 per la ricostruzione dei tenant e garantisce che ogni ripristino sia completo, convalidato e verificabile.

Come ripristinare i file eliminati da S3 su un dispositivo nuovo o formattato

Prima di avviare il processo di ripristino, assicurati di avere a disposizione le informazioni e gli accessi necessari.

📌 Prerequisiti generali:

  • Nome del bucket S3 di backup AWS, regione e dettagli sulla crittografia
  • Credenziali temporanee con privilegi minimi di IAM (gestione delle identità e degli accessi) oppure assunzione di ruolo per il ripristino
  • Un elenco delle cartelle prioritarie, delle posizioni dei dati applicativi e delle eventuali chiavi di licenza necessarie
  • Percorsi locali della macchina di destinazione e modello di proprietà desiderato
  • Una posizione definita in cui archiviare il pacchetto di evidenze dopo la convalida

Passaggio 1: prepara gli accessi e i percorsi di destinazione

Prima di avviare il ripristino, verifica che i permessi di accesso e i percorsi di destinazione siano configurati correttamente. Questo passaggio di configurazione garantisce un processo di ripristino fluido, sicuro e accurato.

Passaggi:

  1. Verifica che il tuo utente o ruolo AWS disponga dei permessi di ripristino su S3 e possa leggere dal bucket e dai prefissi corretti. Puoi testare rapidamente l’accesso con:

aws s3 ls s3://your-backup-bucket/

  1. Individua il bucket e il percorso del prefisso corretti che contengono il tuo set di backup.
  2. Decidi dove devono essere collocati i dati ripristinati sul nuovo dispositivo:
    • Dati utente (ad esempio, C:\Users\<username> o /home/<user>)
    • Dati condivisi (directory di reparto o di gruppo)
    • Dati applicativi (directory di programmi o servizi)
  1. Annota i percorsi di origine e di destinazione scelti in un manifest di ripristino (CSV o note del ticket), così da semplificare la verifica successiva.

📌 Nota: AWS consiglia di verificare che l’account disponga dei permessi di backup e ripristino adeguati prima di avviare qualsiasi operazione di recupero.

Passaggio 2: connettiti ed elenca le origini di ripristino

Una volta configurati accessi e percorsi, connettiti e individua il backup da ripristinare. Questo passaggio ti aiuta a collegarti alla configurazione di backup e ripristino del tuo bucket S3, così da selezionare il set di dati corretto prima di avviare il recupero.

Passaggi:

  1. Collega lo strumento di ripristino a S3. Se utilizzi la AWS CLI:

aws s3 ls s3://your-backup-bucket/

Se utilizzi uno strumento di un fornitore come MSP360, apri la procedura guidata di ripristino e accedi con le tue credenziali AWS o con il ruolo IAM.

  1. Elenca tutti i backup disponibili e annota data e ora, nomi dei dispositivi e versioni.
  2. Negli strumenti dei fornitori, seleziona “Ripristina su un altro computer” per mappare i dati dal prefisso del vecchio computer a quello nuovo.
  3. Controlla se il backup era crittografato. In tal caso, inserisci la chiave o la password di decrittografia.
  4. Scegli la versione del backup da ripristinare: la più recente oppure una data specifica dello snapshot.
  5. Verifica che la regione e il nome del bucket corrispondano alla tua policy di backup.

Passaggio 3: mappa prima i dati prioritari, poi tutto il resto

Una volta stabilita la connessione e visualizzati i dati di backup, pianifica l’ordine di ripristino. Parti da ciò che è critico, così utenti e sistemi possono tornare operativi rapidamente, e rimanda i file meno importanti a un secondo momento.

Passaggi:

  1. Individua i tuoi dati prioritari. Alcuni esempi:
    • Profili utente
    • Dati applicativi
    • Cartelle di progetti attivi o di reparto
    • Database o immagini di virtual machine
  1. In MSP360, utilizza la procedura guidata di ripristino a livello di file per:
    • Esplorare la struttura del backup
    • Selezionare cartelle o file specifici
    • Scegliere la versione corretta (se ne esistono più di una)

💡 Le indicazioni di MSP360 sul ripristino a livello di file consentono di selezionare le versioni in modo granulare.

  1. Avvia il ripristino dei file selezionati.
  2. Verifica man mano l’integrità dei file, i permessi e il funzionamento delle applicazioni.
  3. Dopo aver confermato che i dati critici funzionano correttamente, procedi al ripristino di archivi, backup e dati utilizzati meno di frequente.

💡 Molti strumenti supportano trasferimenti in background o con limitazione della banda per questa seconda fase, riducendo il carico sulla rete.

Passaggio 4: gestisci i backup dei pannelli di hosting, quando presenti

Se il backup proviene da un pannello di controllo per hosting web come cPanel, Plesk o DirectAdmin, utilizza la funzione di ripristino integrata del pannello. Questi sistemi spesso archiviano i backup su Amazon S3 e includono non solo i file, ma anche database, record DNS e configurazioni email.

📌 Casi d’uso: ripristino di un account di un sito web archiviato su S3 tramite WHM/cPanel, ad esempio il sito di un cliente archiviato o un dominio migrato.

📌 Prerequisiti:

  • Accesso al pannello di hosting (ad esempio, WHM per cPanel)
  • Credenziali S3 o integrazione abilitata nel pannello
  • Conoscenza delle convenzioni di denominazione e della struttura del backup
  • Accesso alle impostazioni di configurazione DNS e IP (se applicabile)

Passaggi:

  1. Individua i backup dei pannelli di hosting. Cerca archivi .tar.gz o cartelle denominate cpbackup, userdata o mysql. Verifica che il backup provenga da un pannello di controllo e non da un’esportazione manuale.
  2. Accedi al pannello (ad esempio, WHM per cPanel). Vai a Backup Restoration o allo strumento Transfer Tool.
  3. Connettiti a S3. Utilizza l’integrazione S3 del pannello oppure carica manualmente il backup sul server.
    • In cPanel/WHM puoi configurare S3 come destinazione remota e scaricare i backup direttamente.
  1. Scegli le opzioni di ripristino.
    • Sovrascrivere gli account esistenti (se ne stai sostituendo uno precedente).
    • Mantenere o migrare i record A.
    • Conservare gli indirizzi IP.
    • Includere o escludere i file di zona DNS, secondo necessità.
  1. Avvia il ripristino e monitorane l’avanzamento nei log del pannello. In caso di più account, mettili in coda a gruppi per evitare conflitti.
  2. Convalida l’ambiente ripristinato.
    • Verifica il caricamento del sito web, la consegna delle email e la risoluzione DNS.
    • Controlla la presenza di link non funzionanti, file mancanti o errori di permessi.

💡 Per una procedura dettagliata sul ripristino dei backup cPanel o WHM da S3, consulta la guida di InMotion Hosting sul ripristino dei backup da Amazon S3.

Passaggio 5: verifica integrità, permessi e avvio delle applicazioni

È il momento del controllo qualità. Dopo il ripristino dei dati, verifica che siano leggibili, completi e con i permessi corretti. Conferma inoltre che le applicazioni principali funzionino come previsto.

Passaggi:

  1. Esegui controlli a campione sull’integrità dei file. Usa il confronto degli hash oppure apri alcuni file di esempio per verificare che il trasferimento sia avvenuto correttamente.

Esempi:

    • Windows PowerShell:

Get-FileHash "C:\RestoredData\project.xlsx" -Algorithm SHA256

    • Linux/macOS: md5sum /home/user/restored/project.xlsx
  1. Convalida o correggi permessi e proprietà.

chown -R user:group/restored/path
chmod -R 755 /restored/path

      • Windows: icacls "C:\RestoredData"/restore acls_backup.txt

In alternativa, puoi modificarli manualmente andando su Proprietà > Sicurezza > Avanzate.

  1. Avvia e testa le applicazioni.
    • Avvia le applicazioni o i servizi principali (ad esempio server web, database, applicazioni desktop) e verifica:
      • Avvio riuscito senza errori di dipendenza
      • Accesso ai dati ripristinati
      • Assenza di dipendenze mancanti o errori nei percorsi
  1. Ricostruisci indici o cache, se necessario. Ad esempio, ricostruisci gli indici di Windows Search, Outlook o Elasticsearch dopo un ripristino: sudo updatedb
  2. Convalida accessi e profili SaaS. Per i servizi collegati (Microsoft 365, Google Workspace, Salesforce):
    • Assicurati che i profili si carichino correttamente.
    • Verifica i token di autenticazione.
    • Conferma che i dati sincronizzati (ad esempio OneDrive, Google Drive) siano accessibili.
  1. Esamina i log e conferma l’esito positivo. Controlla i log del tuo strumento di ripristino per individuare elementi saltati o non riusciti.
    • Gli utenti di MSP360 possono verificarlo nella scheda History, che mostra il numero di file, la dimensione e lo stato del checksum.

Passaggio 6: crea un pacchetto di evidenze e chiudi l’attività

Dopo la convalida, documenta il processo. Il pacchetto di evidenze funge da prova di completamento e di responsabilità per audit, report o conformità agli SLA.

Passaggi:

  1. Registra i metadati del ripristino. Includi:
    • Origine del ripristino (ad esempio, s3://company-backups/server123/)
    • Dispositivo o percorso di destinazione (ad esempio, /var/www/html/)
    • Orari di inizio e fine, durata
    • Versione del backup utilizzata
    • Utente o ruolo IAM che ha eseguito il ripristino
  1. Annota eccezioni o elementi rinviati. Documenta i file saltati o posticipati e spiegane il motivo (problema di permessi, file bloccato dall’utente, timeout di rete e così via).
  2. Raccogli screenshot e log. Includi:
    • Screenshot del riepilogo della procedura guidata o della console che mostrano “Ripristino completato correttamente”.
    • Log di accesso che confermano il trasferimento dei dati e l’autenticazione.
    • Output della CLI o report sui checksum del Passaggio 5.
  1. Scrivi una breve relazione di convalida. Descrivi il motivo del ripristino, i passaggi di convalida eseguiti, il feedback o la conferma dell’utente e le eventuali azioni di follow-up necessarie.
  2. Archivia e conserva il pacchetto di evidenze. Comprimi tutti i log, gli screenshot e le note di convalida in un unico archivio oppure allegali al ticket ITSM.
  3. Chiudi il processo. Contrassegna l’attività di ripristino come completata, annota eventuali azioni di follow-up (ad esempio ripristini rinviati o reindicizzazioni) e informa le parti interessate o i clienti che il ripristino è stato verificato e documentato.

Tabella riepilogativa delle best practice

Seguire queste best practice aiuta a mantenere il processo di ripristino coerente, sicuro e facile da verificare. Ciascuna riguarda un ambito specifico che, se trascurato, spesso causa errori o inefficienze nel ripristino.

PraticaScopoValore ottenuto
Usa accessi a S3 con privilegi minimi.Limita i permessi di ripristino allo stretto necessario.Riduce i rischi e garantisce operazioni più sicure.
Segui il flusso “ripristina su un altro computer”.Mappa correttamente i dati di backup sui percorsi del nuovo dispositivo.Evita che i dati vengano ripristinati nelle directory sbagliate.
Dai priorità ai dati critici.Ripristina i profili utente e i file essenziali prima degli archivi.Accelera il ritorno all’operatività e riduce i tempi di inattività.
Convalida e correggi le ACL.Verifica che i file ripristinati abbiano i controlli di accesso corretti.Previene errori di permessi e riduce i ticket di supporto.
Mantieni un pacchetto di evidenze.Registra cosa è stato ripristinato, come è stato verificato e le eventuali eccezioni.Supporta gli audit e dimostra la conformità agli SLA.

Esempio di punto di contatto per l’automazione

Automatizzare alcune parti del processo di ripristino fa risparmiare tempo e rende le ricostruzioni più coerenti. Questi piccoli accorgimenti rendono inoltre ogni registrazione di ripristino completa, pronta per gli audit e facile da tracciare, senza lavoro manuale aggiuntivo.

  • Crea una checklist di ripristino che includa il bucket S3, il prefisso, i percorsi di destinazione e i passaggi di convalida.
  • Configura il tuo strumento di backup o RMM per esportare automaticamente il riepilogo del ripristino al termine di ogni sessione.
  • Allega questo report, con data, ora e identificativi dei dispositivi, alla tua documentazione o al ticket ITSM ogni volta che un dispositivo viene ricostruito.

Integrazione con NinjaOne

NinjaOne aiuta a mantenere le attività di ripristino organizzate e coerenti. Sfrutta le sue funzionalità di documentazione e automazione per tenere traccia delle ricostruzioni e dell’avanzamento delle convalide.

CaratteristicaAzione
DocumentazioneConserva il runbook e i pacchetti di evidenze nella documentazione di ciascun cliente, per averli sempre a portata di mano.
Attività di automazione pianificateImposta attività pianificate per esaminare le ricostruzioni recenti e confermare che i controlli di convalida e le correzioni di proprietà siano stati completati.

Un ripristino dei file eliminati da S3 e un recupero dei dispositivi davvero affidabili

Un ripristino affidabile da S3 al dispositivo dipende dai permessi corretti, da una mappatura chiara dei percorsi e da una convalida coerente. Prepara gli accessi in anticipo, segui una sequenza di ripristino definita, verifica dati e ACL e archivia i risultati. In questo modo il processo resta efficiente, i tempi di recupero si riducono e i requisiti di audit vengono soddisfatti.

Argomenti correlati:

FAQs

Verifica di aver effettuato l’accesso con le credenziali corrette e che il bucket S3 e il prefisso siano visibili al tuo ruolo. Se il vecchio set di backup non compare, cambia l’opzione di ripristino in “recupera un altro computer” oppure seleziona manualmente il prefisso precedente quando aggiungi l’account di archiviazione.

Ti serve la password o la chiave di crittografia corretta. Verifica che funzioni con lo strumento di ripristino prima di iniziare. Esegui un ripristino di prova su un file di piccole dimensioni, così da non perdere tempo con un ripristino completo non riuscito.

Sì. La maggior parte degli strumenti di ripristino consente di mappare qualsiasi percorso locale. Al termine del ripristino, controlla la proprietà dei file e correggi le ACL se non sono state mantenute. In questo modo gli utenti possono accedere ai file senza errori di permessi.

Utilizza il flusso di lavoro di ripristino del pannello di hosting. Controlla con attenzione le impostazioni di sovrascrittura e DNS prima di iniziare. Al termine del ripristino, testa il sito web e l’account di hosting per confermare che il sito si carichi, le email funzionino e i database si connettano correttamente.

Sì. Il tuo ruolo o utente IAM deve disporre dell’accesso in lettura a S3 e dei permessi di ripristino per il bucket e gli oggetti. Senza questi permessi, il ripristino non riuscirà o risulterà incompleto.

Ti potrebbe interessare anche

Pronto a semplificare le parti più complesse dell'IT?