Wednesday, July 25, 2007

Sao lưu và khôi phục Website Joomla! bằng phpMyAdmin

Sao lưu Website Joomla!Một trong những công việc hết sức quan trọng và cần được quan tâm thường xuyên của quản trị Website Joomla đó là: Sao lưu (backup) định kỳ và khôi phục (restore) Website khi gặp sự cố. Việc sao lưu và khôi phục tuy không mất nhiều thời gian nhưng đa số Webmaster lại quên hoặc ngại, cho đến khi sự việc xảy ra thì không có cách gì cứu vãn; công sức và thời gian bỏ ra có thể rất lớn.

Về giải pháp sao lưu và khôi phục Website có thể có nhiều nhưng ở đây ta chỉ đề cập đến cách thông dụng: Sao lưu toàn bộ (gồm sao lưu toàn bộ thư mục chứa Website Joomla và sao lưu toàn bộ Cơ sở dữ liệu - Database)

Việc sao lưu và khôi phục Website Joomla! có thể thực hiện bằng 2 cách: thủ công hoặc tự động. Tuy nhiên trong bài viết này ta chỉ đề cập đến việc sao lưu thủ công.

Quá trình sao lưu.

Sao lưu thư mục Website Joomla!

Bạn chỉ cần dùng một công cụ FTP như FileZilla, CuteFTP, SmartFTP, Net2FTP... để copy toàn bộ thư mục chứa Website Joomla! và lưu xuống ổ cứng.

Sao lưu cơ sở dữ liệu (database)

Thông thường HOSTING của bạn sẽ cung cấp công cụ phpMyAdmin để quản trị CSDL (Database). Các bước thực hiện như sau:

  • Vào cPanel --> MySQL Databases --> phpMyAdmin
  • Mở công cụ phMyAdmin.
Sao lưu - Khôi phục Joomla
  • Chọn Database chứa Joomla trong danh sách xổ xuống (bên tai trái)
  • Chọn mục "Export"
phpMyAdmin Backup and Restore
  • Chọn "Add DROP TABLE / DROP VIEW" và "Add IF NOT EXISTS" (nếu có)
phpMyAdmin Backup and Restore
  • Chọn "Save as file"
phpMyAdmin Backup and Restore
  • Nhấn nút "Go"
  • Lưu file *.sql mà phpMyAdmin vừa xuất ra.

Nếu HOSTING cung cấp một công cụ khác, quy trình thao tác cũng thực hiện tương tự.

Quá trình khôi phục.

Khôi phục thư mục chứa Website Joomla:

Bạn hãy xóa toàn bộ thư mục chứa Website Joomla hiện tại sau đó copy thư mục đã sao lưu vào thế chỗ.

Khôi phục Cơ sở dữ liệu (Database)

  • Mở công cụ phpMyAdmin
  • Chọn database chứa Joomla
  • Chọn "Import"
  • Nhấn nút "Browser" và chọn file *.sql mà bạn đã sao lưu
  • Nhấn nút "Go" để khôi phục

No comments:

3 site auto đào Bitcoin miễn phí 0.0006BTC mỗi ngày

Bitcoin  (BTC) hiện nay là đồng tiền ảo đắc giá nhất hiện nay và cụm từ “đào Bitcoin” cũng không xa lạ với chúng ta, không ít bạn đầu tư nhi...