21 Tháng 10, 2016 Tác giả: Thịnh Nguyễn Chuyên mục: Thủ thuật NukeViet

Hướng dẫn sao lưu cơ sở dữ liệu của website sử dụng NukeViet

database

Sao lưu cơ sở dữ liệu của một website là điều hiển nhiên và nó diễn ra thường xuyên giúp đảm bảo khi website của bạn gặp sự cố gì đó thì bạn hoàn toàn có thể khôi phục về bản trước đó. Chính vì thế mà NukeViet có thêm tính năng “sao lưu cơ sở dữ liệu” khá tiện lợi.

Đối với tất cả các mã nguồn mở dành cho thiết kế website hiện nay thì thường chúng ta sao lưu file cơ sở dữ liệu từ phpmyadmin hoặc từ trong phần quản trị của hosting, nhưng đối với NukeViet đã được tích hợp vào trong trang quản trị của website giúp cho người quản trị dễ dàng sao lưu hơn so với các mã nguồn khác. Đó là đặc điểm nổi bật mà NukeViet có được.

Nhưng để sử dụng thì nhiều bạn không biết cũng như làm không đúng cách, vì thé bài viết này Thịnh muốn chia sẻ với các bạn cách sao lưu nhanh gọn nhẹ và giải thích từng vấn đề cụ thể.

Các bước sao lưu cơ sở dữ liệu cho tới thời điểm hiện tại

  1. Đầu tiên vẫn là điều quen thuộc đó là đăng nhập admin.
  2. Tiếp theo bạn vào phần “CSDL” để ra trang quản trị tính năng cơ sở dữ liệu.
    csdl-nukeviet
  3. Tiếp đến bạn kéo thanh cuộn xuống phía dưới sẽ ra danh sách các bảng tồn tại trong cơ sở dữ liệu. Nếu bạn sao lưu bảng nào thì tích chọn, còn nếu sao lưu hết toàn bộ thì tích tất cả. Nhưng để nhanh tiện lợi mà muốn sao lưu hết thì bạn không cần tích chọn vì trong code nó sẽ tự hiểu là sao lưu tất cả.
  4. Tiếp đến bạn kéo xuống cuối cùng sẽ có các lựa chọn sao lưu cơ sở dữ liệu tùy theo nhu cầu của bạn. Mình khuyên là lên sao lưu theo mặc định để nó sao lưu cả tên trường bảng và cả thông tin dữ liệu có trong bảng.
    lua-chon-sao-luu-csdlSau đó thì bấm vào thực thi.
  5. Lúc này file csdl sẽ tự sinh ra và bạn lưu chúng lại vào một thư mục nào đó trên máy tính để có thể khôi phục bất cứ lúc nào.

Sao lưu cơ sở dữ liệu theo bản sao lưu tự động

Cách này thì nhanh gọn hơn đó là bạn thực hiện tải luôn về bản sao lưu tự động và có nút chọn nhanh sao lưu tất cả cơ sở dữ liệu hiện tại.

  1. Cũng như trên đó là bạn đăng nhập admin.
  2. Sau đó vào phần “CSDL” rồi chọn “Sao lưu dữ liệu” để chuyển sang danh sách các bản sao lưu tự động và sao lưu cơ sở dữ liệu hiện tại.
    sao-luu-du-lieu
  3. Tại đây là bạn có phần “Tải về dữ liệu hiện tại“. Bấm vào nó để lưu toàn bộ cơ sở dữ liệu cho tới thời điểm hiện tại mà cơ sở dữ liệu có.
  4. Nếu bạn không muốn sử dụng kiểu đó thì bấm vào “Tải về” trong danh sách các file cơ sở dữ liệu dưới định dạng .sql.gz hoặc xóa nếu muốn.
  5. Sau khi tải về lưu vào máy tính nơi cần thiết.

Như vậy là xong, 2 cách làm cũng nhanh đơn giản không khó. Nếu bạn bỏ chút thời gian ra tìm hiểu làm quen thì sẽ không thành vấn đề.

Chúc các bạn thành công!

Tác giả: Thịnh Nguyễn

Chuyên gia chia sẻ kiến thức về lập trình, thiết kế web và tối ưu hệ thống server.

Chia sẻ bài viết này:

7 bình luận

  • Trung Dũng

    22/10/2019 lúc 10:17

    Chào a.. a có thể hướng dẫn e mở phần code của website trên trang quản trị nukeviet để thêm đoạn code vào đó không ?? Em cảm ơn

    • Thịnh Nguyễn

      22/10/2019 lúc 11:20

      Nukeviet ko cho phép edit code trong quản trị, bạn phải tải về máy tính dùng notepad vào từng file edit chứ ko thông qua quản trị được nhé

  • Lăng tHỊ aNH

    10/01/2018 lúc 10:36

    Bạn oi minh không tìm thấy chú SLDL ở đâu ạ. bạn có thể giúp mình khônbg?

    • Thịnh Nguyễn

      10/01/2018 lúc 17:59

      Nếu bạn không thấy tức là tài khoản của bạn không phải là tài khoản điều chung và không phải tài khoản tối cao. vì tính năng này sẽ bị ẩn ở cấp thấp hơn

  • Nguyễn Văn Tuấn

    08/11/2017 lúc 08:11

    bạn cho mình hỏi xíu: Vd ngày hôm qua mình sao lưu CSDL rồi, hôm nay mình sửa code website của mình nhưng hôm nay mình chỉ đóng gói code lại thôi (không sao lưu csdl nữa vì hôm qua làm rồi :D). đến lúc websites bị lỗi mình mình retore cái code và import CSDL từ hôm trước thì có bị thiếu file gì không? Bạn giải thích luôn cho mình hiểu CSDL lưu những thông tin gì? và có cần phải đồng bộ code ko? Thanks bạn

    • Thịnh Nguyễn

      08/11/2017 lúc 09:20

      hôm qua bạn đóng gói csdl mà hôm nay bạn sửa code và đóng gói code đều sử dụng bình thường nhé. Trừ trường hợp bạn thêm block mới. Vì khi thêm block mới sẽ lưu thông tin block cấu hình trên site trong database còn lại việc bạn đóng gói database hôm qua mà hôm nay đóng gói code bạn vẫn resotre bình thường. Database lưu tất cả các thông tin bao gồm,users, bài viết, thông số bạn thiết lập trên site,… các thứ để cho code thực thi hiển thị nội dung ra ngoài site

      • Nguyễn Văn Tuấn

        08/11/2017 lúc 13:54

        Cảm ơn bạn!!!

Để lại bình luận của bạn

Địa chỉ email của bạn sẽ không được công bố rộng rãi. Các trường bắt buộc được đánh dấu *

Bài viết liên quan

Hướng dẫn thiết lập ngôn ngữ mặc định cho website nukeviet

Xin chào các bạn hôm nay Thịnh hướng dẫn các bạn cách chọn ngôn ngữ làm ngôn ngữ mặc định trong NukeViet. Tính năng này thì ít ai để ý tới vì thế mà bạn không biết hoặc một vài lý do nào đó. Nhưng không sao, ở bài viết này mình sẽ hướng dẫn […]

Xem chi tiết →

Hướng dẫn thay hoặc thêm domain vào website sử dụng NukeViet

Domain một trong những thứ khá quan trọng đố với website. Nó là địa chỉ để xác nhận website trong moi trường Internet. Nhưng nếu như bạn đang quan trị website sử dụng mã nguồn mở NukeViet chác hẳn bạn gặp phải rắc rối khi thay đổi domain. Điều đầu tiên mà mình muốn nói […]

Xem chi tiết →

Cấu hình Rewrite Sitemap NukeViet trên VPS Nginx

Đối với tất cả các website hiện nay đều có một sitemap riêng dùng để tạo một danh sách các url và việc này sẽ gửi tới trang Google Webmaster Tools mà bây giờ đã đổi thành Google Search Console. Chính vì điều này mà mã nguồn mở NukeViet cũng phải có nhưng vì một […]

Xem chi tiết →