មគ្គុទ្ទេសក៍ VPS backup និង snapshot

ដោយ ក្រុមវិស្វកម្ម ONIE · បានធ្វើបច្ចុប្បន្នភាពនៅ November 12, 2026 · 4 នាទីក្នុងការអាន

ម៉ាស៊ីនមេអាចខ្ទេចខ្ទាំដោយសារការអាប់ដេតខុស កំហុសមនុស្ស malware ឬបញ្ហាហាร์ដវែរ។ ផែនការល្អមួយរួមបញ្ចូល snapshot, backup និងការស្តារដែលបានសាកល្បង។ នៅលើ ONIE, Cloud Servers នៅទីក្រុងហូជីមិញ គាំទ្រ snapshots និង backups ហើយអ្នកអាចបន្ថែម Block Storage ដើម្បីទិន្នន័យបន្ថែម។

Snapshot ធៀបនឹង backup

SnapshotBackup
ជាអ្វីស្ថានភាពឌីសដែលបានរក្សាទុកនៅពេលណាមួយច្បាប់ចម្លងដាច់ដោយឡែកនៃម៉ាស៊ីនមេ ឬទិន្នន័យរបស់វា
សម្រាប់វិធីត្រឡប់ក្រោយយ៉ាងរហ័សមុនពេលអាប់ហ្គ្រេត ឬផ្លាស់ប្ដូរការកំណត់ការស្តារឡើងវិញពីការបាត់បង់ ការខូចខាត ឬការលុប
ទីតាំងរក្សាទុកនៅជិតម៉ាស៊ីនមេដើមនៅលើឃ្លាំងផ្ទុកដាច់ដោយឡែក
ល្បឿនលឿនក្នុងការបង្កើត និងស្តារយឺតជាង អាស្រ័យលើទំហំ

ប្រើទាំងពីរ៖ snapshot មុនការផ្លាស់ប្ដូរដែលមានហានិភ័យ និង backup តាមកាលវិភាគសម្រាប់ផ្នែកផ្សេងទៀត។

ច្បាប់ 3-2-1

រក្សាទុកច្បាប់ចម្លងទិន្នន័យសំខាន់ៗ 3 ច្បាប់ នៅលើប្រភេទឃ្លាំងផ្ទុកផ្សេងគ្នា 2 និង 1 ច្បាប់នៅទីតាំងផ្សេងទៀត។ Snapshot នៅលើម៉ាស៊ីនមេតែមួយមិនគ្រប់គ្រាន់ដោយខ្លួនឯងទេ។

Backup ឯកសារ

rsync ចម្លងតែអ្វីដែលបានផ្លាស់ប្ដូរប៉ុណ្ណោះ៖

rsync -aH --delete /var/www/ backup@backup-host:/srv/backups/www/

restic បង្កើត backup ដែលបានអ៊ីនគ្រីប និងកាត់ផ្តាច់ទិន្នន័យស្ទួន ទៅកាន់គោលដៅជាច្រើន៖

sudo apt install -y restic
restic -r sftp:backup@backup-host:/srv/restic init
restic -r sftp:backup@backup-host:/srv/restic backup /var/www /etc
restic -r sftp:backup@backup-host:/srv/restic forget --keep-daily 7 --keep-weekly 4 --prune

Backup មូលដ្ឋានទិន្នន័យ

ចម្លងមូលដ្ឋានទិន្នន័យដោយប្រើ dump ជំនួសឱ្យការចម្លងឯកសារទិន្នន័យដែលកំពុងដំណើរការ៖

mysqldump --single-transaction --routines -u root wordpress | gzip > /var/backups/wordpress-$(date +%F).sql.gz

សម្រាប់ PostgreSQL ប្រើ pg_dump។

ធ្វើឱ្យស្វ័យប្រវត្តិ

ដំណើរការ backup ពី cron ឬ systemd timer ហើយរក្សាគោលនយោបាយរក្សាទុក ដើម្បីឱ្យច្បាប់ចម្លងចាស់ត្រូវបានលុប៖

sudo crontab -e
# every day at 02:30
30 2 * * * /usr/local/bin/backup.sh

សាកល្បងការស្តារ

backup ដែលអ្នកមិនដែលបានស្តារ គ្រាន់តែជាការទាយប៉ុណ្ណោះ។ ម្ដងក្នុងមួយខែ ស្តារទៅម៉ាស៊ីនមេបម្រុង ហើយពិនិត្យថាគេហទំព័រ និងទិន្នន័យដំណើរការ។ សរសេរជំហានទុកដាក់ ដើម្បីឱ្យសមាជិកក្រុមម្នាក់ៗអាចធ្វើបានដែរ។

មុនពេលធ្វើការផ្លាស់ប្ដូរធំៗ

បង្កើត snapshot ធ្វើការផ្លាស់ប្ដូរ សាកល្បង ហើយលុប snapshot នៅពេលអ្នកប្រាកដចិត្ត។ វាសមស្របណាស់ជាមួយការតំឡើង SSH ឱ្យមានសុវត្ថិភាព ហើយទម្លាប់តែមួយនេះក៏ជួយពេលអ្នកធ្វើបច្ចុប្បន្នភាពគេហទំព័រ WordPressផងដែរ។

សំណួរដែលសួរញឹកញាប់

តើគួរ backup ញឹកញាប់ប៉ុណ្ណា?

ជារឿយៗ ប្រចាំថ្ងៃគឺជារឿងធម្មតាសម្រាប់គេហទំព័រ និងមូលដ្ឋានទិន្នន័យដែលផ្លាស់ប្ដូរញឹកញាប់។ ធ្វើ backup ញឹកញាប់ជាងនេះ ប្រសិនបើការបាត់បង់ទិន្នន័យមួយថ្ងៃនឹងប៉ះពាល់ដល់អ្នកខ្លាំង។

តើ snapshot មានគិតថ្លៃដែរឬទេ?

Snapshot និង backup ត្រូវបានគិតថ្លៃតាមចន្លោះដែលពួកវាប្រើ។ សូមមើលអត្រាបច្ចុប្បន្ននៅទំព័រតម្លៃរបស់សេវាកម្មនោះ។

តើគួររក្សាទុក backup នៅកន្លែងណា?

មិនមែនត្រឹមតែនៅលើម៉ាស៊ីនមេតែមួយទេ។ ប្រើទីតាំង ឬអ្នកផ្តល់សេវាផ្សេងទៀត ដើម្បីកុំឱ្យបញ្ហាតែមួយបំផ្លាញច្បាប់ចម្លងទាំងអស់។

ប្រភព និងការអានបន្ថែម

មគ្គុទ្ទេសក៍ VPS បន្ថែម