Se utilizzi un provider di hosting che utilizza l'architettura della piattaforma di gestione WHMCS+VPS come Classic VPS, dovrai aggiornare tu stesso l'intero pacchetto di hosting VPS per espandere il disco rigido. Tuttavia, se acquisti un host VPS da un provider di host cloud come Linode, Alibaba Cloud, Tencent Cloud, ecc., quando il disco rigido è pieno, supporta l'espansione indipendente del disco rigido.
Un altro vantaggio del montaggio del disco rigido è che puoi archiviare i dati su un disco rigido montabile. Quando cambi l'host VPS, puoi prima disinstallare il disco rigido dall'host VPS originale, quindi rimontarlo sul nuovo host VPS, in modo che. lo spazio di archiviazione originale I dati sul disco rigido vengono ancora conservati nel nuovo host VPS, il che è particolarmente vantaggioso per la migrazione di siti Web di archiviazione di grandi dimensioni.
Qui condivideremo come montare un disco rigido su host VPS Linode, Alibaba Cloud e Tencent Cloud Poiché il disco rigido generalmente deve essere formattato prima di montarlo, si consiglia di eseguire un backup del proprio sito Web prima di montarlo. disco rigido. Per lavoro, Linode, Alibaba Cloud e Tencent Cloud hanno tutti le proprie funzioni di istantanea. È possibile creare un'istantanea prima di montare il disco rigido.
Per ulteriori informazioni su come utilizzare gli host VPS Linux e suggerimenti operativi, ecco:
- Riepilogo dei comandi di monitoraggio del sistema Linux: CPU master, memoria, I/O del disco, ecc. per individuare i colli di bottiglia delle prestazioni
- Il processo di ottimizzazione Linux php-fpm experience-php-fpm occupa molta memoria e non rilascia problemi di memoria
- Tre modi per condividere le directory delle cartelle in Linux: montaggio remoto NFS, archiviazione condivisa GlusterFS e directory condivise Samba
PS: aggiornato il 1 marzo 2019, Se lo spazio di archiviazione del tuo disco rigido cambia continuamente, puoi provare l'espansione dinamica per risolvere il problema della capacità di archiviazione insufficiente "una volta per tutte": server dedicati Linux e host VPS Espansione dinamica del disco rigido: metodo di espansione e riduzione del volume logico LVM.
1. Espansione del disco di montaggio Alibaba Cloud VPS
1.1 Precauzioni di montaggio
Se desideri montare sul VPS il disco cloud acquistato separatamente da Alibaba Cloud VPS, devi prestare attenzione ai seguenti due punti:
1. I dischi cloud possono essere montati solo su istanze nella stessa zona di disponibilità nella stessa regione e non possono essere montati tra zone di disponibilità.
2. Un'istanza ECS può montare fino a 16 dischi cloud per l'utilizzo come disco dati. Allo stesso tempo, un disco cloud può essere montato solo su un'istanza.
Quando Alibaba Cloud monta un disco, lo stato del disco cloud deve essere Disponibile. Nella barra di navigazione sinistra, seleziona Archiviazione > Cloud Disk . Seleziona regione . Trova il disco cloud da montare e nella colonna operazione seleziona Altro > da montare.
Nella finestra di dialogo popup, completare le seguenti impostazioni:
1. Istanza di destinazione: può selezionare solo istanze ECS nella stessa zona di disponibilità.
2.Il disco viene rilasciato con l'istanza: se è selezionato , quando l'istanza viene rilasciata, contemporaneamente verrà rilasciato anche il disco cloud.
3. Le istantanee automatiche vengono rilasciate con il disco: Se selezionato, quando il disco cloud viene rilasciato, tutte le istantanee automatiche create dal disco cloud verranno rilasciate insieme, ma le istantanee manuali non verranno rilasciate. Si consiglia di non selezionare questa opzione e di conservare i dati di backup.
4. Dopo aver completato le impostazioni, fare clic su per eseguire il montaggio.
2. Partizione del disco dati
Per montare un disco su Tencent Cloud, eseguire prima il comando fdisk /dev/vdb per partizionare il disco dati.
Segui le istruzioni sull'interfaccia, inserisci "n" (nuova partizione), "p" (nuova partizione estesa), "1" (usa la prima partizione primaria), premi Invio due volte (usa la configurazione predefinita) e inserisci "w " (Salva la tabella delle partizioni) e avvia il partizionamento.
Nota: questo è un esempio di creazione di una partizione Gli sviluppatori possono anche creare più partizioni in base alle proprie esigenze. Quando si esegue il comando seguente, prestare attenzione alla modifica della lettera dell'unità dati. È possibile utilizzare "fdisk -l" per visualizzare la lettera dell'unità e altre informazioni correlate. Di seguito viene utilizzato vdb come esempio sostituire vdb con la lettera dell'unità. Ad esempio, sostituire fdisk /dev/vdb con fdisk /dev/xvdb. Conferma che il percorso è "/dev/vdb". Se viene inserito in modo errato come "/dev/vda", l'host cloud si bloccherà.
3. Visualizza la nuova partizione
Utilizzare il comando fdisk -l per verificare che la nuova partizione vdb1 sia stata creata.
4. Formatta la nuova partizione
Quando si formatta una partizione, gli sviluppatori possono decidere autonomamente il formato del file system, come ext2, ext3, ecc. Questo esempio prende "ext3" come esempio, inserisci mkfs.ext3 /dev/vdb1
5. Monta la nuova partizione
Utilizzare il comando mkdir /mydata per creare la directory mydata, quindi utilizzare il comando mount /dev/vdb1 /mydata per montare manualmente la nuova partizione e infine utilizzare df -h comando per visualizzarlo. Se viene visualizzata l'informazione mostrata in figura, il montaggio è riuscito ed è possibile visualizzare il disco dati.
6. Monta automaticamente il disco dati
Se si desidera che il server cloud monti automaticamente il disco dati al riavvio o all'avvio, è necessario aggiungere le informazioni sulla partizione a /etc/fstab. Se non viene aggiunto, il disco dati non verrà montato automaticamente dopo il riavvio o l'accensione del server cloud. Utilizzare il comando echo '/dev/vdb1 /mydata ext3 defaults 0 0' >> /etc/fstab per aggiungere informazioni sulla partizione. Utilizzare il comando cat /etc/fstab per verificare. Se vengono visualizzate le informazioni mostrate nella figura, significa che le informazioni sulla partizione sono state aggiunte correttamente.
Nota: verificare se il percorso della partizione è "/dev/vdb1". Se il percorso è errato, l'host cloud non verrà riavviato.
3. Linode VPS che monta l'espansione del disco rigido
Esistono due modi per espandere la capacità del disco rigido dell'host VPS Linode. Uno è aumentare direttamente la capacità di spazio sul disco originale tramite la modifica del disco di Linode per ottenere l'espansione; l'altro è utilizzare Linux per montare il disco rigido per realizzare il generale metodo di espansione. Per ulteriori informazioni su come utilizzare l'host Linode, vedere: Esperienza host VPS eccellente Linode - Valutazione della velocità delle prestazioni di Linode VPS e problemi di utilizzo.
3.1 Aggiornamento del disco rigido Linode VPS
Per prima cosa, accedi al background di gestione di Linode VPS e fai clic su Aggiorna. Qui verranno elencati i diversi pacchetti di hosting VPS.
Elenca tutti i dischi
lsblk
Formattare il disco
Accedi all'interfaccia del disco principale e trova il percorso del filesystem. Utilizza il comando mkfs.ext4 Percorso del filesystem per formattare il disco.
mkfs.ext4 /dev/disk/by-id/scsi-0Linode_Volume_test-1
Montare il disco
Crea una directory come punto di montaggio
mkdir /mnt/test-1
Montare il disco nel punto di montaggio
mount /dev/disk/by-id/scsi-0Linode_Volume_test-1 /mnt/test-1
Visualizza tutti i dischi montati
df -kh
Smontare il disco
umount /mnt/test-1
Utilizzato durante il trasferimento di dischi tra diversi VPS
Archiviare file
Il percorso del punto di montaggio è la voce del disco. È sufficiente salvare il file nel percorso /mnt/test-1. Dopo la connessione FTP, accedere alla directory /mnt/test-1 per visualizzare il file system sotto il disco
4. Riepilogo
Sopra abbiamo utilizzato il file system ext3 durante la formattazione del nuovo disco rigido. Infatti esiste anche un file system ext4. In generale, ext3 è sufficiente per il nostro utilizzo. Il vantaggio di ext4 rispetto a ext3 è che Ext4 supporta rispettivamente file system 1EB e file fino a 16 TB, un numero illimitato di sottodirectory e supporta inode più grandi.
Che si tratti di Alibaba Cloud, Tencent Cloud o Linode, è necessario ricordarsi di eseguire il backup dei dati originali prima di acquistare un disco rigido montato. Soprattutto quando è necessario montare un disco rigido per alcune directory Linux per espandere la capacità, i dati nella directory originale verranno cancellati dopo aver montato il disco rigido. Se i dati del tuo sito Web originale si trovano in questa directory, ricordati di trasferirli prima.