+ អ្នកប្រហែលជាធ្លាប់ជួបប្រទះនឹងស្ថានភាពច្របូកច្របល់នៅពេលអ្នក៖
1) ដំឡើងទំហំផ្ទុករបស់ Cloud Server (ទិញទំហំផ្ទុកបន្ថែម)។
2) ប្តូរទៅកញ្ចប់មួយផ្សេងទៀតដែលមានទំហំផ្ទុកខ្ពស់ជាងកញ្ចប់ដើម
+ ប៉ុន្តែអ្នកសង្កេតឃើញថា សមត្ថភាពផ្ទុករបស់ម៉ាស៊ីនមេរបស់អ្នកមិនបានកើនឡើងទេ។
→ ហេតុផលគឺអ្នកមិនបានភ្ជាប់កន្លែងផ្ទុកបន្ថែមដែល 1Byte ផ្តល់ឱ្យ។
+ ការបង្រៀនពី 1Byte នឹងណែនាំអ្នកឱ្យដំឡើងទំហំផ្ទុកដែលបានធ្វើបច្ចុប្បន្នភាពរបស់អ្នកទៅក្នុង Debian 11
+ ក្នុងករណីដែលអ្នកមិនប្រើ Debian ប៉ុន្តែជា Centos ឬ Windows អ្នកអាចអានប្រកាសដែលត្រូវគ្នានៅទីនេះ
1) Ubuntu
2) CentOS
4) Debian 11 (អ្នកនៅទីនេះ)
+ ប្រសិនបើអ្នកកំពុងប្រើ Cloud Hosting គ្រាន់តែទាក់ទងជាមួយក្រុមជំនួយការរបស់ 1Byte នោះយើងនឹងមើលថែគ្រប់យ៉ាងសម្រាប់អ្នក។
+ ប្រសិនបើអ្នកអនុវត្តការប្រកាសនេះចំពោះសេវាកម្មដែលផ្តល់ដោយអ្នកផ្តល់សេវាក្រៅពី 1Byte យើងនឹងមិនធានាថាអ្វីៗដំណើរការដូចដែលវាគួរតែ
លក្ខខណ្ឌមុន (PREREQUISITES)
+ ការរត់ Debian 11 ត្រូវបានដំឡើងកំណែទំហំផ្ទុក
+ ទិន្នន័យគួរតែត្រូវបានបម្រុងទុកនៅក្រៅម៉ាស៊ីនមេ (ទៅកាន់ម៉ាស៊ីនមេផ្សេងទៀត ឬឧបករណ៍ផ្ទុកអ៊ីនធឺណិតដែលមានមូលដ្ឋានលើ Cloud ឬទៅកុំព្យូទ័រ/កុំព្យូទ័រយួរដៃក្នុងតំបន់របស់អ្នក) មិនត្រឹមតែនៅលើម៉ាស៊ីនមេដែលអ្នកកំពុងប្រើឥឡូវនេះនោះទេ។ ពិចារណាពីរបៀបដែលវាងាយស្រួល ដំណើរការពាក្យបញ្ជាខុស, ជ្រើសរើសជម្រើសខុស ការលៃតម្រូវ (fiddling) ជាមួយ hard drive អាចនាំឱ្យទិន្នន័យទាំងអស់នៅលើវាត្រូវបានលុបចោល។ ដូច្នេះ វាល្អបំផុតកុំធ្វើបែបនេះ លើកលែងតែអ្នកពិតជាច្បាស់ថាអ្នកដឹងពីអ្វីដែលអ្នកកំពុងធ្វើ។ សម្រាប់ព័ត៌មានបន្ថែម អ្នកអាចពិនិត្យមើលការណែនាំរបស់យើងអំពីរបៀប បម្រុងទុក (Backup) និង ស្តារ (Restore) Cloud Server នៅលើ 1Byte នៅទីនេះ.
FURTHER READING: |
1. 6 វិធីសាស្រ្តបន្ថែមអ្នកប្រើប្រាស់ទៅ Sudoers Debian |
2. Domain Flipping Guide: Best Tips to Make the Most Profit in 2025 |
3. ក្រុមហ៊ុន Shared hosting ដ៏ល្អបំផុតទាំង 10 ក្នុងឆ្នាំ 2025 |
ចំណេះដឹងបន្ថែម (ADDITIONAL KNOWLEDGE)
-`sda &
`sdb` នៅក្នុងប្រព័ន្ធ Linux ឈ្មោះឧបករណ៍សម្រាប់ថាស SCSI (ឬ SATA) ដំបូងដែលត្រូវបានភ្ជាប់ទៅកាន់ប្រព័ន្ធរបស់អ្នកគឺ sda។ ឈ្មោះឧបករណ៍សម្រាប់ថាសរឹង និងឧបករណ៍ផ្ទុកទិន្នន័យផ្សេងទៀតនៅក្នុង Linux ធ្វើតាមការកំណត់ឈ្មោះស្តង់ដារ ដែល sda គឺជាឈ្មោះឧបករណ៍សម្រាប់ថាសដំបូង, sdb គឺអ្នកអាចគិតថា ឈ្មោះឧបករណ៍ទាំងនេះគឺស្រដៀងនឹង ថាស C, D, E នៅក្នុងប្រព័ន្ធ Windows។ ឧទាហរណ៍
-`debian-vg` ឬ `debian–vg-root` គឺជា បរិមាណឡូជីខល (LV) ដែលត្រូវបានប្រើដោយ Debian ដើម្បីរក្សាទុកប្រព័ន្ធឯកសារ root ។ វាត្រូវបានបង្កើតឡើងពីឧបករណ៍ផ្ទុករូបវន្តដែលមាននៅលើប្រព័ន្ធរបស់អ្នក ហើយវាត្រូវបានប្រើដើម្បីរក្សាទុកប្រព័ន្ធឯកសារ root ដែលជាថតកម្រិតកំពូលដែលមានឯកសារ និងថតទាំងអស់នៅលើប្រព័ន្ធរបស់អ្នក។
- នៅលើលីនុច ជាធម្មតាទិន្នន័យត្រូវបានរក្សាទុកនៅលើ `partition` ឬ `បរិមាណឡូជីខល`. ភាគថាសគឺជាផ្នែកមួយនៃឧបករណ៍ផ្ទុករូបវ័ន្ត ដូចជាថាសរឹង ដែលត្រូវបានប្រើដើម្បីរក្សាទុកទិន្នន័យ។ ម្យ៉ាងវិញទៀត បរិមាណឡូជីខល គឺជាឧបករណ៍ផ្ទុកនិម្មិតដែលត្រូវបានបង្កើតចេញពីឧបករណ៍ផ្ទុករូបវន្តមួយ ឬច្រើន។

លំដាប់ការងារ (WORKFLOWS)
0) ពិនិត្យមើលព័ត៌មានផ្ទុករបស់ Debian
1) Backup important data (Tutorial on this តំណភ្ជាប់នេះ )
2) Create a new Physical Volume Partitions from Physical Hard Drive
3) ពង្រីកPartitionទៅក្រុមបរិមាណដែលអ្នកចង់ឱ្យវាផ្លាស់ប្តូរទំហំ
4) បន្ថែម Volume Group ទៅក្នុង Logical Volume
5) ឥឡូវនេះអ្នកអាចរក្សាទុកឯកសារប្រព័ន្ធលីនុចទៅក្នុងLogical Volume
ជំហានដោយជំហាន (STEP-BY-STEP)
0. ពិនិត្យមើលព័ត៌មានផ្ទុកនៃម៉ាស៊ីនមេរបស់អ្នក
+ នេះ `lsblk
` ពាក្យបញ្ជាត្រូវបានប្រើដើម្បីរាយព័ត៌មានអំពីឧបករណ៍ទប់ស្កាត់នៅលើប្រព័ន្ធរបស់អ្នក។ នៅពេលអ្នករត់lsblk
`, វានឹងបង្ហាញបញ្ជីឧបករណ៍ទប់ស្កាត់ទាំងអស់ដែលភ្ជាប់ជាមួយប្រព័ន្ធរបស់អ្នក រួមជាមួយនឹងឈ្មោះឧបករណ៍ ទំហំ និងព័ត៌មានផ្សេងទៀតរបស់ពួកគេ
#Displays information about the block devices on your Server
lsblk
+ តោះមើលឧទាហរណ៍ខាងក្រោម


+ នៅផ្នែកខាងឆ្វេងនៃរូបភាពបង្ហាញ Cloud Server ដើម. If you add the sdb1, sdb2 & sdb5 together, the total storage is 15GB. Formerly, the default storage disk will be assigned into sda partitions. But after the upgrade, it moved to sdb partitions.
+ នៅផ្នែកខាងឆ្វេង និងខាងស្តាំ បន្ទាប់ពីធ្វើបច្ចុប្បន្នភាពការផ្ទុក, 114.6 GB ការកើនឡើងត្រូវបានបន្ថែមទៅ sda (physical hard drive) ។
+ ទោះយ៉ាងណាក៏ដោយនៅក្នុងរូបភាពត្រឹមត្រូវ យើងនឹងព្យាយាមបង្កើតផលបូកនៃ sdbs (sdb1, sdb2, and sdb5) នឹង sda ជាមួយនឹងការបន្ថែមថ្មី 100 GB. សមត្ថភាពសរុបនៅតែមាន 50GB។ ដូច្នេះ តើធ្វើដូចម្តេចដើម្បីធ្វើឱ្យ sda និង sdb ទៅជាស៊ីមេទ្រីដោយប្រើទំហំថាសដូចគ្នា?
+ វិធីសាស្រ្តមួយផ្សេងទៀតដើម្បីពិនិត្យមើលការផ្ទុកនៅលើលីនុចគឺត្រូវប្រើ `df -Th
command.
`df
` តំណាងឱ្យ "disk free" ហើយវាបង្ហាញព័ត៌មានអំពីប្រព័ន្ធឯកសារនៅលើប្រព័ន្ធរបស់អ្នក រួមទាំងប្រភេទប្រព័ន្ធឯកសារ ទំហំសរុប ទំហំដែលបានប្រើ កន្លែងទំនេរ និងចំណុចម៉ោន។ នេះ។-T
ជម្រើសប្រាប់ `df
` ដើម្បីបង្ហាញប្រភេទប្រព័ន្ធឯកសារ និង `-h
` ជម្រើសប្រាប់វាឱ្យបង្ហាញទំហំក្នុងទម្រង់ "មនុស្សអាចអានបាន" (ឧ. ជា MB ឬ GB ជាជាងគិតជាបៃ)។
#Displays information about the file systems on your Server
df -Th

→ តាមរយៈពាក្យបញ្ជាទាំង 2 ខាងលើ យើងអាចបញ្ជាក់បានថា 1Byte បានផ្តល់ទំហំផ្ទុក 150GB បន្ថែមទៀតសម្រាប់ Server របស់អ្នក ប៉ុន្តែអ្នកនៅតែមិនអាចប្រើប្លុកផ្ទុកនេះបានទេ ព្រោះអ្នកមិនបានកំណត់រចនាសម្ព័ន្ធ Server របស់អ្នកឱ្យប្រើ Storage នេះទេ ហើយអ្នកមិនបានដាក់វាទេ។ កន្លែងផ្ទុកដែលត្រូវប្រើនៅឡើយ
1. បម្រុងទុកទិន្នន័យសំខាន់ៗនៅលើ Server របស់អ្នក
+ ដូចដែលបានរៀបរាប់ក្នុងផ្នែក ការណែនាំ (Intro) មុននេះ អត្ថបទនេះ នឹងមិនផ្តល់ការណែនាំអំពីការបម្រុងទុកទិន្នន័យ (Backup Data) ទេ ព្រោះតែមានតែអ្នកទេដែលដឹងថាទិន្នន័យណាមានសារៈសំខាន់ និងទិន្នន័យទាំងនោះស្ថិតនៅទីណា។ ដូច្នេះ យើងស្នើឱ្យអ្នកអានអត្ថបទផ្សេងទៀតរបស់យើង ដែលផ្តោតលើរបៀប បម្រុងទុក (Backup) និង ស្តារ (Restore) server របស់អ្នក តំណភ្ជាប់នេះ .
2. បង្កើត Partition ថ្មីពី Disk
នៅពេលដែលភាគថាសត្រូវបានបង្កើត ធ្វើឱ្យវាជាបរិមាណរាងកាយ (PV) សម្រាប់ LVM៖
sudo pvcreate /dev/sda # Or whatever partition disk was created

3. ពង្រីកVolume Groupពីpartitionដែលបានបង្កើតថ្មី
+ The ” ល។ ” ពាក្យបញ្ជាផ្តល់ព័ត៌មានvolume groupក្នុងទម្រង់ដែលអាចកំណត់រចនាសម្ព័ន្ធបាន ដោយបង្ហាញបន្ទាត់មួយក្នុងមួយvolume group
#Check logical volume info
vgs

→ យើងត្រូវពង្រីកទំហំនេះបន្ថែមទៀត 250GB
#3.1 Expand volumne group
#3.3 Run `vgs` command again to check the result
vgs
#Remember to change your partition number as well as VG name correctly
vgextend debian-vg /dev/sda
#3.3 Run `vgs` command again to check the result
vgs

+ក្រុមកម្រិតសំឡេង debian-vg ឥឡូវនេះត្រូវបានពង្រីករហូតដល់ 250GB
3. ពង្រីកLogical Volume (LM) ដើម្បីឈានដល់ការផ្ទុកអតិបរមានៃVolume Group
#Extend vgubuntu-root to /dev/sda
sudo lvextend -l +100%FREE /dev/debian-vg/root
#and resize it
sudo xfs_growfs /
#Verify Logical Volume again
lvs




+ ដូចដែលអ្នកអាចឃើញយើងកំពុងពង្រីកបរិមាណ debian-vg-root ដោយជោគជ័យ 15.56GB ទៅ 115.56GB
+ វាមើលទៅដូចជាបរិមាណឡូជីខល (/dev/debian--vg-root
) ឥឡូវនេះរួមបញ្ចូលទំហំពីថាស 100GB (sda
), ប៉ុន្តែយើងមានការព្រួយបារម្ភអំពីទំហំ 35GB sdb
ដែលនៅសល់នៅលើ sdb ដែលមិនទាន់បានប្រើ។

ពីទិន្នផលខាងលើ៖
sdb
គឺជាថាស 50GBsdb1
(boot partition) គឺ 487MB.sdb5
គឺ 15.5GB, ដែលរួមមាន root និង swap logical volumes ។- វាទុក 35GB នៃទំហំដែលមិនបានបែងចែក
sdb
ដែលមិនត្រូវបានបន្ថែមទៅក្រុមកម្រិតសំឡេង។
ជំហានដើម្បីបន្ថែម 35GB ដែលនៅសល់ sdb
:
ជំហានទី១៖ ពិនិត្យមើលទំហំដែលនៅសល់ (Unallocated Space)
ដំបូង ផ្ទៀងផ្ទាត់ថាមានកន្លែងទំនេរដែលមិនបានបែងចែក sdb
។ អ្នកអាចប្រើឯកសារ fdisk
បញ្ជាដើម្បីពិនិត្យមើល:
sudo fdisk -l / dev / sdb
វានឹងបង្ហាញអ្នកពីប្លង់ភាគថាស ហើយបញ្ជាក់ថាទំហំ 35GB ដែលនៅសល់មិនត្រូវបានបែងចែកតាមរូបភាពខាងលើ។
ជំហានទី 2: បង្កើតភាគថាសថ្មីនៅលើ sdb
អ្នកនឹងត្រូវបង្កើតភាគថ្មីមួយដើម្បីប្រើទំហំដែលនៅសល់ sdb
.
Start fdisk
សម្រាប់ sdb
:
sudo fdisk /dev/sdb
នៅខាងក្នុង fdisk
, បង្កើត partition ថ្មីមួយ:
- វាយបញ្ចូល
n
ដើម្បីបង្កើតភាគថាសថ្មី។ - ជ្រើសរើសប្រភេទភាគថាស (
primary
orlogical
)។ សម្រាប់ LVM អ្នកអាចប្រើភាគថាសឡូជីខល។ សម្រាប់ LVM អ្នកអាចប្រើភាគថាសឡូជីខល។ - ទទួលយកលំនាំដើមសម្រាប់ផ្នែកចាប់ផ្តើម និងផ្នែកបញ្ចប់ ដើម្បីប្រើទំហំទំនេរដែលនៅសល់។
- វាយបញ្ចូល
t
ដើម្បីផ្លាស់ប្តូរប្រភេទភាគថាស ហើយកំណត់វាទៅ8e
សម្រាប់ LVM. - វាយបញ្ចូល
w
ដើម្បីសរសេរការផ្លាស់ប្តូរ និងចាកចេញ។

កត់ចំណាំ:
+ វាគួរតែមានការជូនដំណឹងថា ក្នុងករណីរបស់ខ្ញុំ ប្រព័ន្ធរបស់ខ្ញុំបានបង្កើតភាគថាសលេខ 3 → sda3
+ វាអាចទៅរួចសម្រាប់ករណីរបស់អ្នក ប្រព័ន្ធនឹងបង្កើតលេខភាគមួយទៀត (មិនមែន sda3)។ វាអាចជា sda4, sda5, sda6,…។ល។
#Step 2:
#2.1: Press " t " to switch partition type
#2.2: Press "partition number". In my case, partition number is 3 (sda3)
#2.3: Press " L " to list all types of partition
#2.4: Press " 8e " to choose partition type is Linux LVM
ជំហានទី៣៖ បង្កើត Physical Volume (PV) នៅលើ Partition ថ្មី
នៅពេលដែលភាគថាសត្រូវបានបង្កើត ធ្វើឱ្យវាជាបរិមាណរាងកាយ (PV) សម្រាប់ LVM៖
sudo pvcreate /dev/sdb3 # Or whatever partition number was created

ជំហានទី៤៖ ពង្រីក Volume Group (VG)
ឥឡូវនេះបន្ថែមបរិមាណរូបវន្តថ្មីទៅក្រុមបរិមាណដែលមានស្រាប់របស់អ្នក (debian-vg
):
sudo vgextend debian-vg /dev/sdb3

ទំហានទី៥៖ ពង្រីក Logical Volume (LV)
ជាមួយនឹងការពង្រីកក្រុមកម្រិតសំឡេង ឥឡូវនេះអ្នកអាចពង្រីកភាគឡូជីខលជា root ដើម្បីប្រើទំហំបន្ថែមនេះ៖
sudo lvextend -l +100%FREE /dev/debian-vg/root

ទំហានទី៦៖ Resize ប្រព័ន្ធឯកសារ (Filesystem)
ជាចុងក្រោយ ប្តូរទំហំប្រព័ន្ធឯកសារ ដើម្បីប្រើភាគឡូជីខលដែលបានពង្រីកថ្មី៖
sudo xfs_growfs /

+ ចុងក្រោយត្រូវរត់” lsblk ” ម្តងទៀតដើម្បីពិនិត្យមើលថាតើការផ្ទុក debian-vg-root ឈានដល់ 148.56GB ឬមិនមែន?

ពាក្យចុងក្រោយ
- បើអានបានឆ្ងាយ អបអរសាទរ!!!
- សម្រាប់សំណួរ ឬកង្វល់ណាមួយក្នុងអំឡុងពេលដំណើរការដំឡើង សូមកុំស្ទាក់ស្ទើរក្នុងការទាក់ទងមកយើងខ្ញុំ
ឯកសារយោងបន្ថែម (MORE REFERENCES)
+ ដើម្បីទទួលបានការផ្សព្វផ្សាយនិងព្រឹត្តិការណ៍ចុងក្រោយបំផុត សូមពិនិត្យមើល Link នេះ
+ ដើម្បីទទួលបានចម្លើយលឿនបំផុត ទំព័រ FAQ គឺជាកន្លែងដ៏ល្អបំផុតដើម្បីស្វែងរក
+ បន្ត YouTube របស់ 1Byte ដើម្បីឱ្យវាកាន់តែមានភាពងាយស្រួលយល់
+ ដូចសព្វមួយដង 1Byte នឹងនាំអ្នកមកនូវខ្លឹមសារថ្មីៗ និងការផ្តល់ជូនផ្សេងៗនាពេលអនាគត។ សូមរង់ចាំមើលទាំងអស់គ្នា!!!