1. Backup dữ liệu file, thư mục#
– Xác định file, thư mục cần backup
Ở hướng dẫn này, dữ liệu của tôi gồm các thư mục nằm trong /home
– Tạo script với ngôn ngữ bash shell để backup dữ liệu trong thư mục /home
Tạo file /usr/src/backup-web.sh với nội dung dưới
#!/bin/bash
DATE=`date +"%d-%m-%y"`
mkdir -p $BACKUP
for i in `ls /home`
do
/usr/bin/zip -r -9 $BACKUP/$i.zip /home/$i
sleep 1
done
##Giữ 7 bản backup trên server, tùy vào dung lượng server của bạn mà điều chỉnh số ngày cho phù hợp
find /backup -name 'web*' -type d -mtime +6 -exec rm -rf {} \;
– Chạy lệnh dưới để phân quyền thực thi cho file vừa tạo:
chmod +x /usr/src/backup-mysql.sh
2. Backup dữ liệu database MySQL#
– Xác định tài khoản có toàn quyền trong các database MySQL để backup
Trường hợp này tôi có tài khoản Mysql là root với mật khẩu abcd@123
– Tạo script với ngôn ngữ bash shell để backup các database trong Mysql
Tạo file /usr/src/backup-mysql.sh với nội dung dưới
#!/bin/bash
DATE=`date +"%d-%m-%y"`
BACKUP="/backup/mysql-$DATE"
mkdir -p $BACKUP
for i in `mysql -u root –pabcd@123 -e "SHOW DATABASES;" | tr -d "| " | grep -v Database`
do
mysqldump -u root –pabcd@123 $i | gzip -9 > $BACKUP/$i.sql.gz
sleep 1
done
##Giữ 7 bản backup trên server, tùy vào dung lượng server của bạn mà điều chỉnh số ngày cho phù hợp
find /backup -name 'mysql*' -type d -mtime +6 -exec rm -rf {} \;
– Chạy lệnh dưới để phân quyền thực thi cho file vừa tạo
chmod +x /usr/src/backup-mysql.sh
3. Lập lịch cron job chạy backup cho server#
– Tại VPS/Server Linux chạy lệnh crond -e để vào chế độ lập lịch của hệ thống.
– Cấu hình chạy backup 1h00 hàng ngày với dữ liệu web và 3h00 hằng ngày với dữ liệu database
Chúc bạn thực hiện thành công!
Nếu bạn đang tìm kiếm một giải pháp VPS ổn định để triển khai website, ứng dụng hoặc hệ thống server phục vụ học tập và kinh doanh, thì VPSRE.NET là một gợi ý đáng cân nhắc. Dịch vụ cung cấp VPS hiệu năng cao, sử dụng ổ cứng SSD/NVMe, tốc độ truy cập nhanh và băng thông rộng, phù hợp cho cả người mới bắt đầu lẫn người có kinh nghiệm quản trị hệ thống.
VPSRE.NET hỗ trợ nhiều hệ điều hành phổ biến, cấp quyền quản trị đầy đủ, dễ dàng cài đặt và mở rộng khi nhu cầu tăng lên. Bên cạnh đó, đội ngũ hỗ trợ kỹ thuật sẵn sàng trợ giúp trong quá trình sử dụng, giúp bạn yên tâm vận hành hệ thống. Đây là lựa chọn phù hợp nếu bạn cần một VPS ổn định, chi phí hợp lý và dễ triển khai cho các dự án online hiện nay.


As a local player over here I really appreciate how easy it is to download and start playing right away. The interface feels super intuitive and customer support is always ready to help with quick questions. I keep coming back because the experience feels so welcoming and hassle free. jilievologinapk
I have been playing here for a couple of months and the withdrawals are super fast. The customer support team actually picks up and helps you out without making you wait forever. Highly recommend checking it out if you want a smooth gaming experience. vn8kbet
This betting site has earned my full trust after just one month of play. The deposit limits are reasonable and the game library is constantly updated with fresh titles. I really appreciate how transparent they are about terms and conditions which is rare to find these days. Definitely staying here long term br369bet