Cum să conectați un nou disc la serverul local

În mod implicit, hard disk-ul serverului local are o capacitate de 500 GB. Dar ce se va întâmpla dacă volumul fișierelor stocate depășește această limită?

Să facem un calcul simplu: dacă un dispozitiv virtual necesită până la 500 MB, atunci un disc de 500 GB poate gestiona aproximativ 1000 de dispozitive. Cu toate acestea, în companiile reale, departamentele au adesea mult mai mulți angajați și computere.

Dacă spațiul de pe disc se epuizează, nu vor mai fi create fișiere noi, ceea ce va cauza în cele din urmă defecțiuni ale serverului.

Pentru a preveni această situație, putem extinde spațiul disponibil prin conectarea unui disc suplimentar (fie un hard disk fizic, fie unul virtual). Apoi vom configura sistemul astfel încât datele utilizatorilor să fie stocate pe acest nou disc.

Procesul constă în următorii pași:

  1. Adăugarea unui disc real sau virtual la mașina virtuală
  2. Detectarea noului disc în sistem
  3. Crearea unei partiții pe disc
  4. Formatarea partiției
  5. Montarea discului într-un folder temporar
  6. Mutarea datelor existente pe noul disc
  7. Demontarea discului
  8. Curățarea folderului vechi
  9. Montarea noului disc în folderul original de date
  10. Verificarea corectitudinii montării
  11. Configurarea montării automate după repornire
  12. Setarea drepturilor de acces pentru folderul de date

1. Adăugarea unui disc real sau virtual la mașina virtuală

În primul rând, adăugați un nou disc la mașina virtuală. Acesta poate fi fie un disc virtual de dimensiunea dorită, fie un hard disk fizic conectat la server.

2. Detectarea noului disc

Porniți mașina virtuală și conectați-vă la contul de utilizator. Pentru a verifica discurile disponibile, rulați:

sudo fdisk -l

Această comandă listează toate discurile și partițiile lor. La sfârșitul listei, ar trebui să vedeți un dispozitiv nou (de exemplu, /dev/sdb) fără partiții. Rețineți că în cazul dvs. numele poate diferi.

3. Crearea unei partiții pe noul disc

Pentru a crea o partiție pe noul disc, rulați:

sudo fdisk /dev/sdb

Sfaturi:

Dacă este prima dată când folosiți fdisk, tastați m pentru a vedea comenzile disponibile.

Introduceți n pentru a crea o partiție nouă.

Alegeți p pentru a o face partiție primară.

Dacă doriți să utilizați întregul disc, acceptați valorile implicite.

Când ați terminat, tastați w pentru a salva modificările și a ieși. Aceasta va crea o nouă partiție, numită de obicei /dev/sdb1.

4. Formatarea partiției

Apoi, formatați partiția și creați un sistem de fișiere ext4:

sudo mkfs.ext4 /dev/sdb1

5. Montarea discului într-un folder temporar

Deoarece serverul poate conține deja date de utilizator, trebuie mai întâi să montăm noul disc într-un folder temporar. Acest lucru ne permite să transferăm datele în siguranță.

Creați un folder pentru montarea temporară:

sudo mkdir /usr/data

Montați noua partiție acolo:

sudo mount -t ext4 /dev/sdb1 /usr/data

6. Mutarea fișierelor existente pe noul disc

Deschideți Midnight Commander (mc) cu drepturi de administrator:

sudo mc

Mutați toate fișierele și folderele din:

/var/www/client/public/files/

în noul folder:

/usr/data

7. Demontarea discului

Înainte de a remonta discul în locația finală, demontați-l din folderul temporar:

sudo umount /dev/sdb1

8. Curățarea folderului vechi

Dacă ați copiat (în loc să mutați) datele, trebuie să ștergeți toate fișierele rămase din:

/var/www/client/public/files/

Puteți utiliza Midnight Commander din nou:

sudo mc

9. Montarea discului în folderul principal de date

Acum, montați noul disc direct în folderul original:

sudo mount -t ext4 /dev/sdb1 /var/www/client/public/files

10. Verificarea montării

Deschideți Midnight Commander și navigați la:

/var/www/client/public/files

Ar trebui să vedeți datele care au fost copiate anterior în /usr/data.

11. Configurarea montării automate

Pentru a vă asigura că discul este montat automat după repornire, editați fișierul /etc/fstab:

sudo mc

La sfârșitul fișierului, adăugați următoarea linie:

/dev/sdb1 /var/www/client/public/files/ ext4 rw

Aici:

ext4 este tipul sistemului de fișiere

rw înseamnă că folderul poate fi citit și scris

12. Alocarea drepturilor de acces

În final, setați drepturile de acces corecte, astfel încât datele noi să poată fi scrise în folder:

sudo chmod -R 777 /var/www/client/public/files/

Dacă aveți sugestii sau clarificări, vă rugăm să ne contactați la help@staffcounter.net