Backup website là một chuyện rất quan trọng để chúng ta có thể bảo toàn dữ liệu cho website khi gặp sự cố hoặc là bạn chuyển từ host này sang host khác. Có rất nhiều cách để backup website như là backup từ trên host, sử dụng plugin để backup… Hôm nay mình xin với thiệu với các bạn cách backup joomla với Akeeba Backup dễ dành và nhanh chóng.
Akeeba Backup giúp việc sao lưu, phục hồi website joomla trở nên dễ dàng và nhanh chóng. Akeeba Backup hỗ trợ nhiều dạng sao lưu và phục hồi website, phù hợp với nhiều mục đích sử dụng khác nhau.
Chuẩn bị:
Phần I: Cài đặt Akeeba Backup
Đầu tiên chúng ta vào trang quản trị. Sau đó các bạn chọn Extensions -> Extensions Manager để cài Component Akeeba Backup.

Sau đó các bạn chọn đường dẫn tới file Akeeba backup. Sau đó các bạn nhấn Upload & Install để tiến hành cài đặt.

Nếu mà hình xuất hiện như hình dưới thì bạn đã cài đặt thành công Akeeba Backup.

Tiếp theo bạn vào Component -> Akeeba Backup.

Lần đâu tiên sau khi cài bạn cần check vào các điều khoản sử dụng sau đó nhấn Accept the mandatory information and apply preferences để kết thúc quá trình cài đặt. (Sau khi nhấn có thể Akeeba Backup sẽ upload nên bạn đợi nó chạy xong).

Phần II: Backup
Để backup các bạn vào chọn Component -> Akeeba Backup. Và chọn Backup now để backup website joomla.

Ở bước tiếp theo bạn sẽ nhập một số thông tin cho file backup.
- Ở mục ANIGE Password: Bạn nhập pass cho file backup nếu muốn. Không thì để trống
- Mục Backup Comment: bạn có thể ghi chú thích cho file backup.
Sau đó bạn nhấn vào Backup Now để bắt đầu quá trình Backup

Quá trình backup joomla với Akeeba Backup bắt đầu.Backup lâu hay nhanh còn tùy thuộc vào website nặng hay nhẹ.

Sau khi backup xong các bạn nhấn vào Manager Backup để xem file backup

Để download file backup này về máy các bạn nhấn như hình.

Phần III: Restore
Để có thể restore các bạn tải file Kickstart (trên đầu bài có link) về và giải nén ra. Sau đó các bạn copy file backup và file kickstart (đã giải nén) bỏ vào một thư mục để có thể restore. Thư mục restore phải như hình (đầy đủ các file) mới có restore.

Sau đó các bạn lên trình duyệt gõ đại chỉ: http://domain/kickstart.php (vd: https://sinhvienngheo.net/kickstart.php) để chạy quá trình restore.
Tiếp theo bạn nhấn phím ESC trên bàn phím hoặc click chuột vào Click here or press ESC to close this message để tiếp tục.

Nếu lúc backup bạn đặt password thì giờ bạn cần gõ password đó vào mục Archive Password (for JPS files) nếu không thì để trống sau đó nhấn Start

Quá trình giải nén file backup bắt đầu.

Sau khi gải nén xong các bạn nhấn Run the Installer để tiếp tục quá trình restore

Kiểm tra các thông số, các bạn nhấn next để đến bước tiếp theo.

Ở bước tiếp theo này các bạn cần thiếp lập các thông số để kết nối đến cơ sở dữ liệu CSDL. Bạn chỉ cần thiết lập 3 thông số cơ bản này. Còn các cái còn lại thì để mặc định.
- User name: user name để kết nối CSDL (nếu trên localhost thì mặc định là: root).
- Password: mật khẩu để kết nối CSDL (nếu trên localhost thì để trống).
- Database name: tên CSDL
Sau khi các bạn nhập xong thì bấn Next để tiến hành restore Database (CSDL).

Quá trình restore CSDL đang được tiến hành.

Sau khi restore CSDL xong các bạn nhấn next step để tiếp tục.

Tại đây bạn có thể thay đổi các thông tin website như tên website thông tin người quản trị (Spuer user)…Sau đó bạn nhấn Next (ở góc trên bên trái màn hình) để tiếp tục.

Các nhấn Remove the installation directory để xóa thư mục cài đặt kết thúc quá trình restore.

Sau đó các bạn quay lại nhấn Clean Up để xóa các file liên quan đến quá trình restore.

Quá trình restore thành công các bạn click vào Visit your site’s front-end để kiểm tra trang chủ và click vào Visit your site’s back-end để kiểm tra trang quản trị.

Video hướng dẫn backup joomla với Akeeba Backup.