NỘI DUNG

Hosting tốc độ cao Vietnix - tốc độ tải trang trung bình dưới 1 giây
VPS siêu tốc Vietnix - trải nghiệm mượt mà, ổn định
09/08/2024
Lượt xem

3 cách lấy database của website trên hosting cPanel đơn giản

09/08/2024
11 phút đọc
Lượt xem

Đánh giá

Trong thời đại công nghệ bùng nổ như hiện nay, database được ví như tài nguyên quý giá mà bất kỳ doanh nghiệp nào cũng cần phải bảo vệ. Nếu bạn đang lưu trữ database trang web trên hosting cPanel, hãy cùng Vietnix tìm hiểu 3 cách lấy database đơn giản và hiệu quả nhất được chia sẻ qua bài viết dưới đây!

1. Xuất database từ phpMyAdmin

Bước 1: Đầu tiên, bạn đăng nhập vào cPanel và chọn PhpMyadmin rồi nhấp chuột vào đó để mở giao diện quản lý database.

Bước 2: Tiếp theo, bạn chọn Database rồi bấm vào Export để tải database về. 

Cách lấy database của website trên hosting cPanel bằng phpMyAdmin
Cách lấy database của website trên hosting cPanel bằng phpMyAdmin

Bước 3: Màn hình sẽ chuyển đến trang chọn định dạng Export/Xuất. Lúc này, bạn có thể chọn tùy chọn mặc định hoặc tùy chỉnh theo nhu cầu, sau đó bấm Run/Thực hiện để tải database về. 

2. Export database từ tính năng backup

Bước 1: Đầu tiên, bạn đăng nhập vào cPanel, sau đó chọn Backup.

Export database từ tính năng backup
Export database từ tính năng backup

Bước 2: Lúc này, tại Download a MySQL Database Backup, bạn sẽ nhìn thấy toàn bộ database đang được lưu trữ trên hosting. Để tải bất kỳ hosting nào, bạn chỉ cần bấm chuột vào hosting đó là hoàn tất. 

3. Xuất database với lệnh tại Terminal

Bước 1: Đầu tiên, bạn đăng nhập vào cPanel và truy cập tính năng Terminal.

Bước 2: Tiếp theo, bạn nhập dòng lệnh sau để tải database về: mysqldump -u mysql_user -p database_name > file_name.sql. Trong đó, bạn cần thay thế các thành phần gồm mysql_user, database_name, file_name.sql thành thông tin database của mình.

Bước 3: Sau khi nhập lệnh trên, bạn chỉ cần bấm Enter rồi điền mật khẩu mysql_user tương ứng là đã có thể tải về database thành công. File database sẽ được lưu trữ tại thư mục gốc của File Manager.

Lưu ý: Với những ai lưu trữ website WordPress trên hosting, bạn có thể di chuyển vào thư mục của trang web bằng lệnh cd ten_thu_muc, sau đó tải nhanh database với lệnh WP-CLI sau: wp db export

Xuất database với lệnh tại Terminal
Xuất database với lệnh tại Terminal

Sau khi tải, database sẽ tự động gán thời gian vào tên và cho phép người dùng đặt Cron Job để lên lịch sao lưu tự động một cách nhanh chóng, dễ dàng nhất. 

2 cách lấy database trong SQL

Để lấy database trong SQL, bạn có thể tham khảo một trong hai cách sau: 

1. Dùng Detach CSDL

Bước 1: Đầu tiên, bạn click chuột phải vào mục Database, sau đó chọn Tasks rồi truy cập Detach.

Bước 2: Sau đó, bạn truy cập vào C:\Program Files\Microsoft SQL Server\MSSQL11.SQLEXPRESS\MSSQL\DATA

Bước 3: Bây giờ, hãy copy 2 file Database như hình minh họa bên dưới rồi gửi cho bất kỳ ai (thậm chí là cho chính mình) để có thể khôi phục dữ liệu một cách dễ dàng.

Copy 2 file Database
Copy 2 file Database

Bước 4: Sau khi nhận được 2 file trên, hãy copy và paste chúng vào đường dẫn sau: C:\Program Files\Microsoft SQL Server\MSSQL11.SQLEXPRESS\MSSQL\DATA.

Bước 5: Tiếp theo, bạn click chuột phải vào Databases, sau đó chọn Attach… và bấm vào mục Add để thêm file TruongGiangIT.mdf. Cuối cùng, bạn bấm OK 2 lần để hoàn tất quá trình sao lưu và khôi phục. Sau khi hoàn thành các bước trên, bạn hãy bấm Refresh và kiểm tra lại Database. Quá trình của bạn đã hoàn tất khi Database đã được khôi phục và có trong SQL Server.

Database được khôi phục và có trong SQL Server
Database được khôi phục và có trong SQL Server

2. Xuất file .sql

Với cách này, bạn cần xuất file .sql trên thiết bị này và chạy file trên thiết bị khác để lấy database cần khôi phục: 

Bước 1: Đầu tiên, bạn click chuột phải vào mục Database, sau đó bấm chọn Tasks rồi truy cập vào Generate Scripts

Truy cập vào Generate Scripts
Truy cập vào Generate Scripts

Bước 2: Bấm Next, sau đó chọn một vài bảng bạn cần khôi phục hoặc chọn tất cả giống như trong hình minh hoạt. 

Chọn table bạn cần khôi phục
Chọn bảng bạn cần khôi phục

Bước 3: Tiếp theo, hãy chọn Select specific database objects rồi check lại mục Tables

Check lại mục Tables
Check lại mục Tables

Bước 4: Tại bước này, bạn cần thực hiện một số cấu hình để có thể xuất file .sqldữ liệu quan trọng. Đầu tiên, hãy truy cập vào Advanced, sau đó chọn Schema and data tại Types of data to script rồi bấm OK rồi bấm Next

Xuất file .sql và dữ liệu quan trọng
Xuất file .sql và dữ liệu quan trọng

Bước 5: Tiếp tục bấm Next, sau đó kiểm tra kỹ lưỡng trạng thái xuất file rồi chọn Finish để hoàn tất quá trình này. 

Nhấn chọn Next sau đó chọn Finish để hoàn tất quá trình
Nhấn chọn Next sau đó chọn Finish để hoàn tất quá trình

Bước 6: Sau khi xuất file script.sql thành công, file sẽ được lưu trữ tại C:\Users\vip\Documents\script.sql. Lúc này, bạn có thể chạy file đó để lấy dữ liệu bằng cách mở SQL Server, chọn File, chọn Open rồi đến File… 

Lấy dữ liệu bằng cách mở SQL Server, chọn File, chọn Open rồi đến File
Lấy dữ liệu bằng cách mở SQL Server, chọn File, chọn Open rồi đến File

Bước 7: Tại đây, hãy bấm vào file script.sql như hình bên dưới để mở file trong SQL Server của bạn.

 Mở file trong SQL Server
Mở file trong SQL Server

Bước 8: Hãy tạo một database mới có tên giống với database cũ để lưu trữ dữ liệu mà bạn nhập vào. Ở ví dụ bên dưới, Vietnix cần phải tạo Database có tên TruongGiangIT.

Tạo một database mới có tên giống với database cũ
Tạo một database mới có tên giống với database cũ

Bước 9: Tiếp theo, bạn chọn tất cả các câu lệnh rồi bấm vào Execute. Nếu màn hình hiển thị thông báo Command(s) completed successfully thì tức là quá trình đã được thực hiện thành công, các dữ liệu bạn cần đều đã có trong database TruongGiangIT mà bạn vừa tạo. 

Chọn tất cả các câu lệnh rồi bấm vào Execute
Chọn tất cả các câu lệnh rồi bấm vào Execute

Câu hỏi thường gặp

Tài khoản cPanel nào có quyền truy cập và lấy Database của website?

Câu trả lời còn phụ thuộc vào loại tài khoản và phân quyền được cấp cho mỗi tài khoản. Thông thường, trong cPanel sẽ có các loại tài khoản phổ biến như tài khoản chủ sở hữu (root), tài khoản Reseller và tài khoản người dùng. Trong đó, chỉ có tài khoản chủ sở hữu và Reseller mới có quyền truy cập và lấy database của website. Tuy nhiên, cần lưu ý là các gói cPanel đến từ các nhà cung cấp khác nhau có thể sẽ phân bổ quyền truy cập không giống nhau, nên hãy đọc kỹ tài liệu hướng dẫn để có thông tin chi tiết về vấn đề này. 

Các yếu tố bảo mật nào cần lưu ý để tránh bị đánh cắp Database website khi lưu trữ trên Hosting cPanel?

Để tránh bị đánh cắp database website khi lưu trữ trên hosting cPanel, bạn nên sử dụng mật khẩu mạnh với độ bảo mật cao, hạn chế phân quyền truy cập database cho quá nhiều tài khoản, thường xuyên cập nhật phần mềm và áp dụng một số giải pháp bảo mật tối ưu như SSL/TLS, firewall, backup dữ liệu định kỳ,…

Vai trò của nhà cung cấp Hosting cPanel trong việc đảm bảo an toàn cho Database của website là gì?

Nhà cung cấp hosting cPanel đóng vai trò quan trọng trong việc đảm bảo an toàn cho database website của bạn. Với hệ thống cPanel an toàn, tiên tiến cùng cơ sở hạ tầng mạnh mẽ với hàng loạt công nghệ bảo mật hiện đại, các đơn vị này sẽ bảo vệ dữ liệu trang web của bạn một cách tối ưu. Ngoài ra, bạn cũng có thể tham khảo các dịch vụ bảo mật bổ sung và liên hệ để được tư vấn, hỗ trợ bất cứ khi nào gặp sự cố trong quá trình sử dụng. 

Lời kết

Bên trên là 3 cách lấy database trên hosting cPanel đơn giản và dễ thực hiện nhất mà bạn có thể tham khảo. Ngoài ra, đừng quên chia sẻ bài viết để mọi người cùng áp dụng nếu nhận thấy nội dung trên hữu ích.

THEO DÕI VÀ CẬP NHẬT CHỦ ĐỀ BẠN QUAN TÂM

Đăng ký ngay để nhận những thông tin mới nhất từ blog của chúng tôi. Đừng bỏ lỡ cơ hội truy cập kiến thức và tin tức hàng ngày

Chọn chủ đề :

Hưng Nguyễn

Co-Founder
tại

Kết nối với mình qua

Kết nối với mình qua

Tăng tốc độ website - Nâng tầm giá trị thương hiệu

Tăng tốc tải trang

95 điểm

Nâng cao trải nghiệm người dùng

Tăng 8% tỷ lệ chuyển đổi

Thúc đẩy SEO, Google Ads hiệu quả

Tăng tốc ngay

SẢN PHẨM NỔI BẬT

7 NGÀY DÙNG THỬ HOSTING

NẮM BẮT CƠ HỘI, THÀNH CÔNG DẪN LỐI

Cùng trải nghiệm dịch vụ hosting tốc độ cao được hơn 100,000 khách hàng sử dụng

ĐĂNG KÝ NHẬN TÀI LIỆU THÀNH CÔNG
Cảm ơn bạn đã đăng ký nhận tài liệu mới nhất từ Vietnix!
ĐÓNG

ĐĂNG KÝ DÙNG THỬ HOSTING

7 NGÀY MIỄN PHÍ

ĐĂNG KÝ DÙNG THỬ HOSTING

7 NGÀY MIỄN PHÍ

XÁC NHẬN ĐĂNG KÝ DÙNG THỬ THÀNH CÔNG
Cảm ơn bạn đã đăng ký thông tin thành công. Đội ngũ CSKH sẽ liên hệ trực tiếp để kích hoạt dịch vụ cho bạn nhanh nhất!
ĐÓNG