Knowledge base
1000 FAQ, 500 tutorial e video esplicativi. Qui ci sono delle soluzioni!
Grazie per aver scelto Infomaniak per la creazione della tua PaaS.
Questa guida ti permette di utilizzare rapidamente le funzioni di base del tuo nuovo prodotto. In caso di problemi, consultare la nostra base di conoscenza e questa documentazione prima di contattare il nostro supporto.
Domande frequenti
- Cos'è una piattaforma distribuita come servizio (PaaS)?
- Cos'è un contenitore o un nodo?
- Cos'è Jelastic?
- Cos'è un Cloudlet? Come funziona la fatturazione di Jelastic?
- Quali sono le tecnologie supportate da Jelastic Cloud?
- È possibile creare un VPS con Jelastic Cloud?
- Quali sono gli strumenti disponibili per distribuire un'applicazione?
- Qual è la differenza tra Jelastic Cloud e un Server non gestito?
- Quali sono le differenze tra un account gratuito (periodo di prova) e a pagamento?
Risorse tecniche
Ti invitiamo a consultare la documentazione ufficiale di Jelastic in inglese per le domande tecniche:
- Installare applicazioni in cluster (WordPress, Magento, ecc.)
- Creare un ambiente
- Distribuire un'applicazione o un codice
- Configurare i tuoi server Java, PHP, Ruby, ecc.
- Associare un nome di dominio
- Aggiungere un indirizzo IP pubblico
- Monitorare un'applicazione
- Accedere in SSH
- Gestire le notifiche relative al consumo delle risorse
- Configurare il ridimensionamento dinamico orizzontale e verticale
- Installare pacchetti senza accesso root con Yum Packages Installer
In caso di bisogno o di problemi di comprensione, il nostro supporto resta a tua disposizione 7 giorni su 7.
Jelastic Cloud (Virtuozzo) è il frutto di una stretta collaborazione tra Infomaniak e la società Jelastic.
Infomaniak
Infomaniak fornisce l'infrastruttura, assicura il supporto e si impegna a garantire l'efficienza, la sicurezza e l'affidabilità della soluzione. La nostra infrastruttura garantisce la disponibilità e la flessibilità delle sue applicazioni in ogni momento. Risponde ai picchi di traffico e riduce automaticamente il consumo di risorse durante i periodi di minor traffico. Questa flessibilità offre un rapporto costi/prestazioni ottimale, in quanto si tiene conto solo delle risorse effettivamente utilizzate. Con questo nuovo servizio Cloud, è possibile adattare le risorse informatiche ai ritmi e alle variazioni della domanda mantenendo il totale controllo del budget.
Tutti i dati vengono quindi gestiti in Svizzera nei datacenter di Infomaniak e la qualità dell'assistenza è garantita in cinque lingue.
Jelastic
Jelastic fornisce la parte software del prodotto e garantisce lo sviluppo software della soluzione. Fondata nel 2011, Jelastic è una piattaforma che automatizza la creazione, il ridimensionamento, il clustering e gli aggiornamenti di sicurezza delle applicazioni tradizionali e native nel Cloud. Questa soluzione offre anche il vantaggio di supportare Java, PHP, Ruby, Node.js, Python, .NET, Go, così come i cluster Docker.
Maggiori informazioni
Questa guida fornisce raccomandazioni da seguire nel caso di un errore 502 con Jelastic Cloud.
Cosa fare nel caso di un errore 502 ?
- Verificare l'URL inserito nella barra degli indirizzi del tuo browser Internet
- Dalla tua console Jelastic, clicca sull'ambiente in questione quindi sull'icona "Apri nel browser"
- Verificare che l'ambiente non sia chiuso o sospeso
Se il problema persiste:
- Verificare che il certificato SSL sia attivato
- Verificare il corretto funzionamento dell'applicazione chiamata
Se queste raccomandazioni non consentono di risolvere il problema, non esitare a contattare il nostro supporto.
Questa guida specifica le risorse di cui puoi beneficiare con un Jelastic Cloud a seconda del tipo di account che possiedi.
Tutti gli account Jelastic Cloud offrono i seguenti vantaggi:
- Applicazioni web: più di 40 CMS installabili in 1 click
- Tecnologie: PHP, Java, Node.JS, Ruby, Python, Go, Docker (scopri di più)
- Database: SQL e NoSQL (scopri di più)
- Certificati SSL: gratuiti con Let's Encrypt
- Backup automatici: ogni 24 ore (incrementale, negli ultimi 7 giorni)
Account di prova di 14 giorni
Il periodo di prova ti consente di testare Jelastic Cloud senza impegno. Puoi verificare se questa soluzione soddisfa le tue aspettative e stimare le risorse di cui hai bisogno. Grazie al nostro calcolatore, potrai quindi determinare il prezzo orario o mensile del tuo PaaS in base sui tuoi test.
Durante il periodo di prova, hai a disposizione le seguenti risorse:
- Numero di ambienti: 5
- Potenza: 8 Cloudlet (3,2 GHz di CPU e 1 GB di RAM)
- Memoria SSD: 10 GB
- Larghezza di banda: 20.000 Kb/s
Account a pagamento
Non appena acquisti crediti Jelastic, le restrizioni dell'account di prova vengono revocate e puoi adattare liberamente le risorse del tuo PaaS in base alle tue esigenze:
- Numero di ambienti: in base alle tue esigenze
- Potenza: personalizzabile in base alle tue esigenze
- Memoria SSD: 20 GB inclusi, poi espandibili secondo necessitÃ
- Traffico in entrata e in uscita: 2,8 GB/ora (2,4 TB/mese) inclusi, poi fatturati per GB
- Larghezza di banda: 400.000 Kb/s
Scopri di più
- Fatturazione Jelastic Cloud Cos'è un Cloudlet?
- Quali tecnologie sono supportate
- Guida introduttiva di Jelastic Cloud
Questa guida spiega come modificare la password della tua console Jelastic Cloud (https:/ /app. jpc.infomaniak.com).
Cambia password
- Apri il Gestore (manager.infomaniak.com)
- Vai a Jelastic Cloud
- Vai aDashboard - Informazioni
- Fai clic su Cambiasotto Password Jelastic
- Scegli una nuova password
- Ora puoi accedere alla console con questa nuova password e il tuo nome utente (es: XXXYYYZZZ @juser.ik-server.com)
Hai perso con le tue password?
Non confondere la password del tuo account Infomaniak con quella che ti permette di gestire il tuo Jelastic Cloud:
- Il tuo account Infomaniak ti permette di gestire i tuoi prodotti Infomaniak: manager.infomaniak. it
- La console Jelastic Cloud / Virtuozzo ti permette di amministrare il tuo server : app.jpc.infomaniak.com
Alcuni contenitori Jelastic Cloud non dispongono di un accesso root predefinito. Con l'installazione di un add-on, sarà possibile aprire questo accesso sui contenitori di tua scelta.
Autorizzare un accesso root su un contenitore Jelastic Cloud
- Accedi alla dashboard del tuo Jelastic Cloud
- Fai clic sul pulsante Importazione nella barra di menu in alto
- Scegli la scheda JPS
- Copia il seguente codice e incollalo nella scheda JPS
type: update
name: Root Access
targetNodes:
nodeGroup: '*'
onInstall:
- cmd[${targetNodes.nodeGroup}]: |-
TARGET_UID=$(id -u jelastic 2>/dev/null) || TARGET_UID="700"
getent passwd "${TARGET_UID}" &>/dev/null && TARGET_USER=$(getent passwd "${TARGET_UID}" | cut -d: -f1) || TARGET_USER="jelastic"
sed -i "$a${TARGET_USER} ALL=NOPASSWD: ALL" /etc/sudoers; echo ${TARGET_USER}
user: root
- setGlobals:
sudo_user: ${response.out}
onUninstall:
cmd[${targetNodes.nodeGroup}]: |-
sed -i "/${globals.sudo_user} ALL=NOPASSWD: ALL/d" /etc/sudoers
user: root
- Fai clic sul pulsante Importazione
- Scegli l'ambiente e il nodo sul quale è richiesto l'accesso root
- Fai clic sul pulsante Installa
Per eseguire i comandi come root, accedi alla tua applicazione tramite SSH ed esegui il comando sudo su
Questa guida spiega come ottenere un certificato SSL personalizzato che puoi utilizzare con Jelastic Cloud su Infomaniak.
Documentazione per SSL
- È del tutto possibile acquistare un certificato SSL da Infomaniak per installarlo successivamente su Jelastic Cloud
- Integrato in Jelastic Cloud, troverai anche un certificato valido solo per i domini xxx.jcloud.ik-server.com
- I certificati Let's Encrypt possono anche essere ottenuti gratuitamente e per qualsiasi dominio
- E' possibile ottenere un certificato a pagamento , per qualsiasi dominio
- Ai fini del test, puoi anche impostare un certificato autofirmato
Questa guida spiega come personalizzare le fasce orarie durante le quali Infomaniak potrà effettuare la manutenzione per migliorare i tuoi servizi (nuove funzionalità , patch correttive, ecc.). Questa funzione è attualmente disponibile solo per i Server Cloud (gestiti e non gestiti) e Jelastic Cloud.
Senza alcuna indicazione da parte tua, la manutenzione programmata viene generalmente effettuata tra le 22.00 e le 2.00.
Modificare la tempistica delle tue attività di manutenzione programmata
- aprire il Manager (manager.infomaniak.com)
- andare nel prodotto in questione (Server Cloud, Jelastic Cloud, ecc.)
- fare clic su Manutenzione programmata
- fare clic su Personalizza la fascia oraria o su Modifica
Questa guida spiega come utilizzare l'estensione Swiss Backup per eseguire il backup dei dati dei tuoi nodi Jelastic.
Swiss Backup è una soluzione di backup automatico di file, workstation, cellulari e server. I tuoi dati sono archiviati in Svizzera nei datacenter di Infomaniak in almeno tre diversi luoghi fisici. Hai quindi la sicurezza di non perdere nulla.
1. Requisiti
- Utilizzare Jelastic (scopri Jelastic Cloud)
- Avere un account Swiss Backup (come creare un account gratuito)
- Affinché i tuoi backup siano visibili, deve essere attivo almeno un ambiente con l'estensione installata
2. Configurare Swiss Backup
- apri il Manager (manager.infomaniak.com)
- passa a Swiss Backup
- fai clic sul pulsante Aggiungi un dispositivo
- scegli uno Spazio di archiviazione libero
- assegna un nome e definisci una quota per questo spazio
- annota il nome utente (ad es. : SXY-PM000000) e crea una password tramite la e-mail ricevuta
3. Configurare l'estensione Swiss Backup su Jelastic
- accedi alla dashboard Jelastic del tuo server
- passa al Marketplace
- cerca e installa l'estensione Backup / Restoration
Sono quindi possibili due tipi di backup:
- eseguire il backup di cartelle specifiche
- creare un'istantanea di un intero nodo
Andiamo quindi a illustrare nel dettaglio queste due opzioni.
3.1 Eseguire il backup di cartelle specifiche
- inserisci il nome utente e la password del tuo spazio libero Swiss Backup (cfr. il passaggio 6 del punto 2)
- seleziona Backup your data
- seleziona Backup specific folders
- inserisci il percorso completo delle cartelle da sottoporre a backup nel campo Folders to backup. È possibile specificare più cartelle separando ogni percorso con una virgola come rappresentato nell'immagine sopra. Esempio: /root/admin/, /home/user1/, /jelastic/containers/ (in questo esempio sono state specificate 3 cartelle).
3.2 Eseguire il backup di un intero nodo
- seleziona Backup your data
- seleziona Backup all files per eseguire il backup dell'intero file system di un nodo. Tieni presente che alcuni file sono esclusi automaticamente:
- le cartelle /dev, /proc, /sys, /run
- i file system non montati come parte della partizione root, compresi i file system virtuali.
3.3 Definire la frequenza e la politica di conservazione dei backup
Frequenza dei backup
Sono disponibili 2 opzioni:
- eseguire il backup giornaliero (alle 20:00 UTC)
- eseguire il backup ogni ora (a inizio dell'ora, ad es. alle 13.00, alle 14.00, ecc.)
Politica di conservazione
È possibile configurare il periodo di conservazione dei tuoi backup in anni, mesi, giorni e ore. Se desideri conservare i tuoi backup a tempo indeterminato, basta impostare i valori su 0.
Ad esempio, se effettui backup ogni ora e imposti una politica di conservazione su 1 anno, 2 mesi, 4 giorni, 2 ore, ciò significa che ogni backup sarà disponibile per un periodo di 1 anno, 2 mesi, 4 giorni, 2 ore (=10.322 backup). Tieni presente che la cancellazione dei backup viene effettuata ogni domenica alle 22h30 (UTC).
Nota bene: non impostare tutte le impostazioni su 0, poiché i backup permanenti possono causare errori di backup.
Limiti consigliati:- Anno: 1
- Mese: 12
- Giorni: 99
Per un backup orario (ogni ora), si consiglia una conservazione di massimo un mese. Oltre questo valore, si possono verificare errori di alcuni backup.
4. Ripristinare i backup
4.1 Ripristinare i dati del nodo
- accedi alla dashboard Jelastic del tuo server
- passa a Marketplace
- cerca e installa l'estensione Swiss Backup
- inserisci il nome utente e la password del tuo spazio libero Swiss Backup (cfr. passaggio 6 del punto 2)
- seleziona Restore your data
- seleziona il nodo che contiene il backup da ripristinare (figura 1)
- seleziona il backup da ripristinare e la cartella di ripristino (figura 2)
- fai clic sul pulsante Ripristina
Figura 1.
Figura 2.
4.2 2 Ripristinare cartelle specifiche da un'istantanea (CLI)
Ogni backup ha un ID univoco. È possibile includere ed escludere le cartelle dalle istantanee durante un ripristino. Per visualizzare le tue istantanee:
- . /home/.config/swissbackup/openrc.sh
- restic snapshots
- utilizza --exclude e --include per limitare il ripristino a un sottoinsieme di file nell'istantanea. Ad esempio, per ripristinare un singolo file: restore 79766175 --target /tmp/restore-work --include /work/foo
Esistono varianti che non fanno distinzione di maiuscole e minuscole di --exclude e --include chiamate --iexclude e --iinclude. Queste opzioni si comportano allo stesso modo, ma ignorano eventuali maiuscole e minuscole del percorso.
5. Modificare la configurazione di backup
- accedi alla dashboard Jelastic del tuo server
- passa a Marketplace
- cerca e installa l'estensione Swiss Backup
- modifica la configurazione nel modo desiderato
5.1 Modificare manualmente la pianificazione dei backup (CLI)
La pianificazione dei backup è definita da un cronjob e i backup vengono eseguiti utilizzando lo strumento restic.
Come modificare la pianificazione dei backup:
Come utente root, esegui il comando crontab -l per visualizzare le pianificazioni correnti:- La riga che contiene retention-all.sh corrisponde all'attività di backup
- La riga che contiene purge.sh corrisponde all'attività 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'esecuzione dei tuoi backup. Nota bene: i cron sono stati concepiti per evitare problemi tra backup e cancellazioni multiple. Ti invitiamo a prestare attenzione al tempo necessario per i backup e le cancellazioni- Per maggiori informazioni sui cronjob, visita il sito crontab.guru
- Per maggiori informazioni su restic, visita il sito restic.net/
6. Eliminare manualmente i backup (CLI)
- apri il file di configurazione:
. /home/.config/swissbackup/openrc.sh - visualizza i backup disponibili:
restic snapshots - elimina il backup desiderato:
restic forget IdBackup --prune - elimina tutti i backup di un file tranne uno:
restic forget --tag folders --keep-last 1 --prune
7. Cancellare la pianificazione del backup
Questo pulsante consente di cancellare la pianificazione del backup:
8. Disinstallare l'estensione Swiss Backup
Prima di poter eliminare l'estensione di Swiss Backup, è necessario cancellare la pianificazione del backup (vedere il capitolo 8).
Maggiori informazioni
- Guida introduttiva di Swiss Backup
- Provare gratuitamente Jelastic Cloud
- Provare gratuitamente Swiss Backup
Git e GitHub sono disponibili per impostazione predefinita sui nostri Server Cloud gestiti e sui nostri hosting Web condivisi.