1000 FAQ, 500 tutorial e video esplicativi. Qui ci sono delle soluzioni!
Monta un volume Linux su VPS Cloud
Questa guida spiega come formattare e quindi montare il volume dedicato all'archiviazione dei tuoi dati sul tuo Cloud VPS sotto Linux o Unix.
Di default, infatti, questi server Cloud non gestiti vengono offerti con due Volumi:
- 1 volume per il sistema operativo di tua scelta (/dev/vda)
- 1 volume per archiviare i tuoi dati (/dev/vdb)
Il volume per l'archiviazione dei dati (/dev/vdb) deve essere formattato e quindi montato dal client.
1. Comandi SSH per formattare il volume di archiviazione
Se si sceglie XFS ad esempio, è necessario installare gli appositi strumenti (se non sono già presenti):
sudo apt installa xfsprogs
Formatta quindi il volume con i seguenti comandi SSH:
sudo mkfs.xfs -f /dev/vdb
E se scegli EXT4 :
sudo mkfs.ext4 /dev/vdb
Se necessario, è possibile formattare il volume con un altro file system supportato dalla tua distribuzione.
2. Montare il volume di archiviazione
Attenzione:se monti il tuo volume dati in /home, al prossimo riavvio non potrai
più connetterti al tuo server tramite la chiave privata (perché SSH
cercherà le chiavi nella cartella ".ssh" nella home ( cartella home)
dell'utente e se il volume dati è montato su questa cartella, le chiavi
vengono perse). Pertanto, è necessario prima copiare i dati da conservare. Ad esempio, come root:
mkdir /mnt/home
mount /dev/vdb /mnt/home
rsync -rlptgoDHAX /home/ /mnt/home/
umount /mnt/home
mount /dev/vdb /home
rmdir /mnt/home
Cosa fa in ordine:
- creare una cartella temporanea
- montare il volume nella cartella temporanea
- copiamo il contenuto della cartella "/home" originale nella radice del volume mantenendo i diritti, proprietario, gruppo, ecc. ( attenzione, potrebbe essere necessario installare il pacchetto "rsync" a seconda della distribuzione Linux scelta )
- smontare il volume dalla cartella temporanea
- montare il volume nella cartella "/home".
- eliminare la cartella temporanea
In questo modo dovresti essere in grado di montare il volume su "/home" mantenendo la configurazione iniziale che verrà installata. Consigliamo comunque di impostare una password per "root" per non perdere il controllo in caso di errore. La password può essere rimossa successivamente.
Soluzione alternativa: non montare in "/home"...
Questa è una posizione standard per montare il volume di dati perché generalmente è in "/home" che gli utenti lavoreranno e soprattutto memorizzeranno i loro dati. Un utente senza diritti speciali sarà normalmente limitato alla sua directory "/home/user". È possibile indicare un'altra directory predefinita per un utente (ma la configurazione non sarà più "standard").
Un'altra soluzione alternativa : montaggio automatico del volume all'avvio.
Un montaggio non resiste efficacemente al riavvio. Se vuoi rendere persistente la modifica, puoi aggiungere il tuo volume al file "/etc/fstab". Documentazione Debian su questo
3. Comandi SSH per montare il volume di archiviazione
sudo mount /dev/vdb mount_point
Ad esempio, per montare il volume dati nella directory /home del tuo Cloud VPS, il comando da eseguire è:
sudo mount /dev/vdb /home