Lựa chọn là của chính bạn
Đó là lúc bạn tin tưởng vào sự lựa chọn của mình mặc dù người ta có thể cho bạn là điên hay thằng khùng hay nói rằng cô ấy không hợp với bạn. Tương lai của bạn, sự lựa chọn của bạn chỉ có thể trái tim bạn hiểu rõ.
Bài viết nằm trong KHÓA HỌC XÂY DỰNG HỆ THỐNG WEBSITE TRÊN VPS. Hướng dẫn này sẽ chỉ cho bản cách Restore dữ liệu website từ file Backup đã tạo từ bài trước.
Để Restore Website, bạn cần tiến hành Backup Website. Vui lòng đọc bài viết BACKUP DỮ LIỆU WEBSITE TRÊN VPS để biết thêm chi tiết. Trong video hướng dẫn, Antonio Nguyen đã tiến hành Backup ra file CSDL có tên là preta_h2s.sql và file nén chứa file CSDL là northernvnccc-data.zip.
Môi trường cụ thể Antonio Nguyen tiến hành Restore bao gồm:
Tiến hành tải file Backup lên VPS có tên là northernvnccc-data.zip bằng phần mềm WinScp. Sau đó tiến hành giải nén file
cd /var/www/html/northernvnccc.com
unzip northernvnccc-data.zip
chown -R www-data:www-data .
Sau khi giải nén file Backup chúng ta có một file sql có tên là presta_h2s.sql. Tiến hành Restore CSDL presta_h2s từ file sql này bằng lệnh sau:
mysql -root -p presta_h2s < /var/www/html/northernvnccc.com/preta_h2s.sql
Với Framework PrestaShop, chúng ta cần chỉnh sửa lại file config để kết nối với CSDL. Để tiến hành sửa lại kết nối chúng ta tiến hành lệnh sau ( Thay thế your-password bằng password của bạn):
Sau đó, tiến hành sửa lại file config để kết nối đến CSDL vừa Restore. Điền các thông tin về tên CSDL, user và password mà bạn tạo ở trên để kết nối với CSDL.
mysql -uroot -p
CREATE USER 'prestauser'@'localhost' IDENTIFIED BY 'your-password';
GRANT ALL PRIVILEGES ON presta_h2s . * TO 'prestauser'@'localhost';
FLUSH PRIVILEGES;
EXIT;
cd /var/www/html/northernvnccc.com/app/config
vi parameters.php
'database_host' => '127.0.0.1',
'database_port' => '',
'database_name' => 'presta_h2s',
'database_user' => 'prestauser',
'database_password' => 'your-password',
Như vậy, Antonio Nguyen đã hướng dẫn bạn cách Restore dữ liệu Website không phân biệt Platform nào. Với cách làm bạn sẽ đảm bảo quá trình Backup / Restore không tạo ra file rác tạo Back Door mà Hacker có thể tận dụng lỗ hổng nguy hiểm. Chỉ cần bạn nắm rõ mind set là Backup/Restore hai thành phần là source code và Database là đủ. Chúc bạn thành công!
Chia sẻ bài viết:
Đó là lúc bạn tin tưởng vào sự lựa chọn của mình mặc dù người ta có thể cho bạn là điên hay thằng khùng hay nói rằng cô ấy không hợp với bạn. Tương lai của bạn, sự lựa chọn của bạn chỉ có thể trái tim bạn hiểu rõ.
20 Euro không phải số tiền lớn nhưng nếu nó được ban cho lúc bần hàn thì nó lại là câu chuyện khác
Hướng dẫn Reset mật khẩu Root của MySQL 8.0 trên Ubuntu 21.04 mới nhất 2021 từ AN Publisher. Đừng lo nếu bạn quên mật khẩu root của MySQL.
4 thoughts on “WEBSITE DATA RECOVERY ANY PLATFORM ON UBUNTU 20.04”
Pingback: BACKUP DỮ LIỆU WEBSITE TRÊN VPS - AN Publisher - Antonio Nguyen
Pingback: HỆ QUẢN TRỊ CSDL MYSQL - AN Publisher - Antonio Nguyen
Pingback: KHÓA HỌC XÂY DỰNG HỆ THỐNG WEBSITE TRÊN VPS
Pingback: KHÓA HỌC WEBSITE CƠ BẢN DÀNH CHO NGƯỜI MỚI - AN Publisher - Antonio Nguyen