Base di conoscenze
1000 FAQ, 500 tutorial e video esplicativi. Qui ci sono delle soluzioni!
Questa guida spiega come effettuare un backup di un VPS Cloud sotto forma di snapshot.
Cosa è uno snapshot?
Uno snapshot è come una foto del tuo VPS Cloud in un determinato momento. Contiene tutto ciò che è presente sul tuo server, compreso il sistema operativo, le applicazioni, i dati, ecc.
Gli snapshot possono essere utilizzati, tra l'altro, per:
- proteggere il tuo VPS Cloud in caso di problemi: se incontri un problema con il tuo VPS Cloud, puoi ripristinare uno snapshot per tornare a uno stato precedente
- effettuare test su modifiche senza rischi: prima di apportare modifiche importanti al tuo VPS Cloud, puoi creare uno snapshot per poter tornare indietro se necessario
Si consiglia di creare snapshot regolarmente, ad esempio una volta alla settimana o al mese. Ciò ti consentirà di avere un backup del tuo VPS Cloud e di poter tornare indietro in caso di problemi.
Snapshot Infomaniak
Hai diritto a uno snapshot gratuito per archiviare l'intero server in uno spazio dedicato. Se necessario, puoi ordinare spazio aggiuntivo o cancellare uno snapshot per crearne uno nuovo.
Sono possibili due tipi di backup:
- backup dei dati: consente di creare un'immagine del volume che contiene i tuoi dati (non disponibile per le distribuzioni Windows)
- backup del sistema operativo: consente di creare un'immagine del volume che contiene il tuo sistema operativo. Questo tipo di backup comporta una breve interruzione delle tue applicazioni e siti web.
Naturalmente, è possibile ripristinare lo stato del VPS Cloud utilizzando uno snapshot creato in precedenza.
Come creare uno snapshot
Per farlo:
- accedi al Manager di Infomaniak (manager.infomaniak.com) da un browser web come Brave o Firefox
- fai clic sull'icona in alto a destra dell'interfaccia (o naviga tramite il menu laterale a sinistra)
- scegli VPS Cloud (universo Cloud Computing)
- fai clic sul nome dell'oggetto interessato nella tabella visualizzata
- fai clic su Snapshot nel menu laterale a sinistra
- fai clic sul pulsante blu Crea uno snapshot
- scegli il tipo di snapshot da creare (dati o sistema operativo)
- fai clic sul pulsante blu per avviare la creazione dello snapshot
- riceverai una e-mail quando lo snapshot sarà generato
Come cancellare uno snapshot
Per farlo:
- accedi al Manager di Infomaniak (manager.infomaniak.com) da un browser web come Brave o Firefox
- fai clic sull'icona in alto a destra dell'interfaccia (o naviga tramite il menu laterale a sinistra)
- scegli VPS Cloud (universo Cloud Computing)
- fai clic sul nome dell'oggetto interessato nella tabella visualizzata
- fai clic su Snapshot nel menu laterale a sinistra
- fai clic sull'icona di azione ⋮ a destra dell'oggetto interessato nella tabella visualizzata
- fai clic su Elimina
Come ordinare snapshot aggiuntivi
Per farlo:
- accedi al Manager di Infomaniak (manager.infomaniak.com) da un browser web come Brave o Firefox
- fai clic sull'icona in alto a destra dell'interfaccia (o naviga tramite il menu laterale a sinistra)
- scegli VPS Cloud (universo Cloud Computing)
- fai clic sul nome dell'oggetto interessato nella tabella visualizzata
- fai clic su Snapshot nel menu laterale a sinistra
- fai clic sull'icona del carrello della spesa
- seguire le indicazioni per completare l'ordine
Non è possibile ordinare uno snapshot aggiuntivo se è in corso la creazione di uno snapshot.
Questa guida spiega come ripristinare uno snapshot di VPS Cloud di Infomaniak.
Ripristina uno Snapshot
Per farlo:
- Accedi al Manager di Infomaniak (manager.infomaniak.com) da un browser web come Brave o Firefox
- Fai clic sull'icona in alto a destra dell'interfaccia (o naviga attraverso il menu a sinistra, ad esempio)
- Seleziona VPS Cloud (nell'universo del Cloud Computing)
- Fai clic sul nome dell'oggetto rilevante nella tabella visualizzata
- Fai clic su Snapshot nel menu laterale sinistro
- Fai clic sul menu delle azioni ⋮ a destra dell'oggetto rilevante nella tabella visualizzata
- Fai clic su Ripristina
- Fai clic sul pulsante blu per avviare il processo di ripristino dello snapshot
- Verrà inviata una e-mail quando lo snapshot è ripristinato
Ripristina il Disco del Sistema Operativo
Il ripristino del volume di sistema, come nell'esempio precedente, è un'operazione irreversibile. Il disco del sistema operativo verrà sostituito dallo snapshot e il server tornerà allo stato esatto al momento del backup.
I dati memorizzati nel volume dei dati (vdb) non sono influenzati da questa operazione.
Ripristina il Disco dei Dati (vdb)
Sono possibili due modalità di ripristino dei dati:
1. Modalità "Sola Lettura"
Se le dimensioni dello snapshot differiscono dalle dimensioni del volume, è disponibile solo questa modalità di sola lettura.
Questa opzione consente di montare l'immagine dello snapshot dati, consentendo l'accesso in sola lettura ai dati di backup.
Per riferimento, ecco alcuni comandi utili per utilizzare il tuo backup:
- Per accedere al volume principale dei dati:
mount /dev/vdb /mnt/
- Per montare il volume dati in una cartella specifica "backup":
mount -o nouuid -o ro,norecovery /dev/vdc /backup
Per determinare quale lettera utilizzare (/dev/vd?), puoi utilizzare il comando lsblk
:
2. Modalità "Restaurazione"
La restaurazione del volume dei dati è un'operazione irreversibile. Il disco dei dati (vdb) verrà sostituito dallo snapshot. Dopo il ripristino, sarà necessario montare nuovamente il volume dei dati per aggiornare il contenuto del tuo sistema operativo.
La procedura e i comandi seguenti vengono forniti solo come riferimento:
- Assicurati che il tuo volume dati non sia montato:
umount /mnt
(/mnt o la posizione che hai scelto per accedere ai tuoi dati) - Rimonta il volume dati:
mount /dev/(vdb) /mnt
Per conoscere il nome del volume dati collegato al tuo server, puoi utilizzare il comando lsblk
(vedi sopra).
Questa guida spiega come ripristinare i backup delle versioni precedenti dei tuoi file e altri dati web dal tuo hosting Infomaniak, e come impostare una politica di backup efficace se i backup forniti automaticamente e gratuitamente non soddisfano più le tue esigenze di disponibilità o sicurezza.
Web Hosting (Starter, Condiviso, Server Cloud)
Guide per ripristinare i backup automatici:
- di un intero hosting (FTP + MySQL)
- di file specifici sull'hosting
- di database specifici
- di un'Applicazione Web (Wordpress & Apps)
- dei cron di SSH del Server Cloud
Leggi anche queste guide per effettuare il backup e ripristinare:
- hosting con Swiss Backup e Acronis (semplice)
- hosting con Swiss Backup e Restic (avanzato)
- WordPress con Swiss Backup
- WordPress con un'estensione
Leggi anche https://faq.infomaniak.com/snapshot
Hosting v1 (vecchia offerta 60 GB)
- visualizzare e/o scaricare il backup automatico (versioning) dei tuoi dati sul tuo spazio FTP sotto /backups e /backup_mysql alla radice del dominio (sopra /web)
- ripristinare questi dati
Messaggistica
- ripristinare i messaggi dai backup automatici di Infomaniak
- ripristinare contatti o eventi del calendario
- effettuare il backup del contenuto attuale di un account email:
- scaricando il contenuto attuale localmente
- duplicando tutto il contenuto attuale su una casella di backup
- copiando le email future man mano che arrivano su una casella di backup
Dominio
- ripristinare record DNS eliminati dai backup automatici di Infomaniak
- ripristinare un dominio scaduto nel periodo di redenzione
Infomaniak non effettua alcun backup dei VPS Cloud / VPS Lite. Tuttavia, è possibile:
- Creare un istantaneo (snapshot) del server (backup non automatizzato)
- Effettuare un backup del server su Swiss Backup (backup automatizzato)
Questa guida dettaglia come eseguire il backup dei dati delle vostre cartelle e nodi Jelastic Cloud utilizzando il protocollo OpenStack Swift su Swiss Backup, la soluzione di backup in un cloud svizzero indipendente.
A tal fine, è prevista un'estensione per Virtuozzo (Jelastic Cloud). Scopri di più sull'estensione (addon) su Github.
Prerequisiti
- utilizzare Jelastic Cloud (deve essere attivo almeno un ambiente Jelastic con l'estensione installata per rendere visibili i vostri backup)
- possedere uno spazio Swiss Backup di Infomaniak con un quota di dispositivo disponibile (minimo 1) per un backup Cloud
- aggiungere 1 dispositivo di tipo Cloud per ottenere i parametri OpenStack Swift
⚠️ Swiss Backup è compatibile con qualsiasi applicazione che supporta Openstack Swift, S3 Compatible o SFTP. Per ulteriore assistenza contattare un partner — leggere anche il ruolo del provider di hosting
Configurare l'estensione Swiss Backup su Jelastic Cloud
Per aggiungere l'estensione utile a Swiss Backup su Jelastic Cloud:
- effettuare l'accesso alla dashboard Jelastic Cloud del vostro server
- andare su Marketplace
- cercare e installare l'estensione Backup / Ripristino
Sono possibili due tipi di backup, descritti di seguito :
- effettuare il backup di cartelle specifiche
- creare uno snapshot di un nodo intero
Backup di cartelle specifiche
Per eseguire il backup di cartelle specifiche:
- inserire il nome utente e la password secondo le informazioni specifiche del vostro dispositivo (leggere questa guida - clicca qui)
- selezionare Esegui il backup dei tuoi dati
- selezionare Esegui il backup di cartelle specifiche
- inserire il percorso assoluto delle cartelle da salvare nel campo Cartelle da eseguire il backup ; è possibile specificare più cartelle separando ogni percorso con una virgola, ad esempio: /root/admin/, /home/user1/, /jelastic/containers/ (in questo esempio sono state specificate 3 cartelle)
Successivamente, è necessario definire la frequenza dei backup (vedi sotto).
Backup di un nodo intero
Per eseguire il backup di un nodo intero:
- inserire il nome utente e la password del vostro dispositivo Swift su Swiss Backup
- selezionare Esegui il backup dei tuoi dati
- selezionare Esegui il backup di tutti i file per eseguire il backup dell'intero sistema di file di un nodo ; alcuni file vengono automaticamente esclusi :
- le cartelle /dev, /proc, /sys, /run
- i sistemi di file non montati come parte della partizione radice, compresi i sistemi di file virtuali
Successivamente, è necessario definire la frequenza dei backup.
Definire la frequenza e la politica di conservazione dei backup
Frequenza dei backup
Sono disponibili 2 opzioni per effettuare il backup:
- quotidianamente (alle 20:00 UTC)
- ogni ora (all'inizio dell'ora, ad es. alle 13:00, alle 14:00, ecc.)
Politica di conservazione
Puoi definire la durata di conservazione dei tuoi backup in anni, mesi, giorni e ore. Per conservare indefinitamente i tuoi backup, basta impostare i parametri su 0.
Ad esempio, se effettui backup ogni ora e imposti una politica di conservazione di 1 anno, 2 mesi, 4 giorni, 2 ore, significa che ogni backup sarà disponibile per un periodo di 1 anno, 2 mesi, 4 giorni, 2 ore (=10322 backup). Notare che l'eliminazione dei backup avviene ogni domenica alle 22:30 (UTC).
Attenzione : non impostare tutti i parametri su 0, poiché i backup permanenti possono causare errori nei backup.
Limiti raccomandati :- Anno : 1
- Mese : 12
- Giorni : 99
Per un backup orario (ogni ora), si consiglia una conservazione massima di un mese. Oltre questo valore, alcuni backup potrebbero fallire.
Ripristinare i backup
Ripristinare i dati di un nodo
- effettuare l'accesso alla dashboard Jelastic del vostro server
- andare su Marketplace
- cercare e installare l'estensione Swiss Backup
- inserire il nome utente e la password del vostro dispositivo Swift su Swiss Backup
- selezionare Ripristina i tuoi dati
- selezionare il nodo che contiene il backup da ripristinare
- selezionare il backup da ripristinare e la cartella di destinazione
- cliccare sul pulsante Ripristina
Ripristinare cartelle specifiche da uno snapshot (CLI)
Ogni backup corrisponde a un ID univoco. Puoi includere ed escludere cartelle dai tuoi snapshot durante un ripristino. Per vedere i tuoi snapshot :
- . /home/.config/swissbackup/openrc.sh
- restic snapshots
- utilizzare --exclude e --include per limitare il ripristino a un sottoinsieme di file nello snapshot. Ad esempio, per ripristinare un singolo file : restore 79766175 --target /tmp/restore-work --include /work/foo
Ci sono varianti insensibili alle maiuscole di --exclude e --include chiamate --iexclude e --iinclude. Queste opzioni si comportano allo stesso modo ma ignorano le maiuscole nei percorsi.
Modificare la configurazione del backup
- effettuare l'accesso alla dashboard Jelastic del vostro server
- andare su Marketplace
- cercare e installare l'estensione Swiss Backup
- modificare la configurazione come desiderato
Modificare manualmente la pianificazione dei backup (CLI)
Il calendario dei backup è definito da un cronjob e i backup vengono eseguiti utilizzando lo strumento restic.
Per modificare la pianificazione dei tuoi backup:
come utente root, eseguire il comando crontab -l per visualizzare gli orari attuali :- la riga contenente retention-all.sh corrisponde al compito di backup
- la riga contenente purge.sh corrisponde al compito di conservazione dei backup
Esempio :
Modificare la pianificazione utilizzando il comando crontab -e
Puoi modificare la riga composta dallo script rentention-all.sh o retention.sh, questi script corrispondono all'avvio dei tuoi backup. Attenzione: i cron sono stati pensati per non causare problemi tra backup e cancellazioni multiple. Ti invitiamo a fare attenzione al tempo richiesto per i backup e le cancellazioni- per saperne di più sui cronjob: crontab.guru
- per saperne di più su restic: restic.net
Eliminare manualmente i backup (CLI)
- sorgere il file di configurazione:
. /home/.config/swissbackup/openrc.sh - visualizzare i backup disponibili:
restic snapshots - eliminare il backup desiderato :
restic forget IdBackup --prune - eliminare tutti i backup di un file tranne uno :
restic forget --tag folders --keep-last 1 --prune
Eliminare la pianificazione del backup
Questo pulsante ti consente di eliminare la pianificazione del tuo backup:
Disinstallare l'estensione Swiss Backup
È necessario rimuovere la pianificazione del backup (vedi sopra) prima di poter disinstallare l'estensione Swiss Backup:
Questa guida dettaglia l'offerta di Server Cloud, che consente di creare diversi hosting ("spazi FTP" per i quali crei i tuoi account FTP/SSH) su cui aggiungi siti ("vhosts Apache" per il dominio indicato), e l'offerta di VPS destinata a un uso diverso.
Scappa dai limiti dell'hosting condiviso
Con un Server Cloud gestito, distribuisci i tuoi siti sui tuoi hosting come desideri. Puoi configurarli indicando la directory principale e alcune informazioni come il memory_limit e il max_execution_time oltre i limiti imposti da un ambiente condiviso.
Sono disponibili strumenti web come cronjobs, Site Creator, WordPress (che consente l'installazione e l'utilizzo di WordPress in modo semplice) o registri di accesso e errori (logs). È del tutto possibile aggiungere un modulo Apache specifico o installare un sistema di cache.
Server Cloud o VPS?
Gestito (Server Cloud)
Infomaniak gestisce la parte software dei server tramite FastCGI e PHP-FPM senza che tu possa configurare liberamente il server (ad esempio, non c'è installazione personalizzata). Solo programmi specifici possono essere installati da noi. Maggiori informazioni
Non gestito (VPS)
Infomaniak si occupa dell'hardware e installa la versione di Linux o Windows scelta all'atto dell'ordine. Nessun intervento a livello software. Il server è sotto "la tua responsabilità". Puoi riavviare il server tramite il Manager Infomaniak e c'è disponibile un sistema di snapshot (tranne VPS Lite).
Se sei indeciso tra prendere un Server Cloud e se prevedi principalmente contenuti video importanti, puoi combinare un hosting condiviso con uno spazio VOD. Questo risolve i problemi di sovraccarico su un sito in quanto ti consente di separare i contenuti audiovisivi dal tuo hosting condiviso e avere quindi uno spazio di archiviazione video che gestisce facilmente aumenti significativi del traffico. Avrai anche a tua disposizione statistiche dettagliate sulla visualizzazione dei tuoi video.
Passare da uno all'altro...
Per migrare da un Server Cloud a un VPS, o viceversa, non esiste una soluzione "pronta all'uso". Per questo tipo di migrazione, è necessario annullare il prodotto che non si desidera più e quindi ordinare il prodotto di cui hai bisogno al suo posto. Infomaniak rimborsa su richiesta qualsiasi acquisto di un nuovo server se l'annullamento avviene entro 30 giorni dall'ordine.