Backup và Restore dữ liệu bằng Sypex SQL Dumper (nâng cao)

Một phần của tài liệu Thiết kế Web với Joomla và một số thủ thuật trong Joomla pdf (Trang 91 - 94)

Dumper (nâng cao)

Sypex SQL Dumper thực sự làm món đồ khơng thể thiếu dành cho việc backup (sao lưu) và restore (khơi phục) dữ liệu. Nó chỉ có một file duy nhất nhưng hiệu quả làm việc thì rất tốt. Giao diện làm việc thân thiện, dễ thao tác. Backup và restore được dữ liệu lớn. Có thể chọn 9 tỷ lệ nén khác nhau. Hỗ trợ việc backup và restore một bảng dữ liệu bất kỳ. Bảo mật tốt.

Thử nghiệm

Máy tính IBM Thinkpad T41 (CPU 1,6GHz, RAM 512M). Web Server: WAMP 1.7.1. Tiến hành backup 1 database có dung lượng là 45.1 MB,

xuất ra file .sql có dung lượng là 15 MB, xuất ra file .gz (tỷ lệ nén trung bình - 5) có dung lượng là 4.1 MB mất chưa đến 25". Khơi phục mất 5'55". Số dịng lệnh SQL thực hiện: 413.459.

Thông tin và Download:

 Trang chủ: http://sypex.net/products/dumper/

 Download bản tiếng Nga: SypexDumperLite_108_Rusian

 Download bản tiếng Anh: SypexDumperLite_108_English

Cài đặt Sypex SQL Dumper

 Upload file "dumper.php" hoặc "dumper.en.php" lên thư mục "Joomla/administrator/" của Joomla.

 Để tránh sự nhịm ngó của các hacker, bạn nên đổi tên file này thành "yoursite_dumper.php" chẳng hạn

Cấu hình Sypex SQL Dumper

Thay đổi các thông số sau cho phù hợp define('PATH', 'backups/');

// đường dẫn chứa file backup define('URL', 'backups/');

// các file backup được đặt ở đây define('DBNAMES', 'yoursite_joomla');

// thay 'yoursite_joomla' bằng tên database chứa Joomla

Chạy công cụ Supex SQL Dumper

 Truy nhập bằng đường dẫn

http://domain_cua_ban/administrator/yoursite_dumper.php

 VD: http://yoursite.com/joomla/administrator/yoursite_dumper.php

 VD: http://yoursite.com/administrator/dumper.en.php

Backup database (sao lưu dữ liệu)

 Mở công cụ Sypex Dumper

 Nhập username và password

 Chọn "Backup / Make a database backup" --> chọn database --> chọn "Compression = GZIP" (nếu muốn nén)--> chọn mức nén

"Compression Level" (9 - mức cao nhất).

Lưu ý:

 Các file dữ liệu được lưu trong: Joomla\administrator\backups

 Nếu muốn backup một bảng nào đó chứ khơng backup tồn bộ database --> gõ tên bảng vào mục "Filter". Chẳng hạn

jos_content (adsbygoogle = window.adsbygoogle || []).push({});

Restore database (Khôi phục dữ liệu)

 Mở SQL Dumper

 Nhập username và password

 Chọn "Restore existing backup" --> chọn database trong "Restore

in Database" --> chọn file dữ liệu đã sao lưu trong "Dump File"

 Nhấn "Go" để khôi phục dữ liệu

Lưu ý:

 Để khôi phục dữ liệu chỉ cần đặt file dữ liệu vào thư mục backup mà bạn đã khai báo ở mục "cấu hình", Sypex SQL Dumper sẽ tự động phát hiện.

Một phần của tài liệu Thiết kế Web với Joomla và một số thủ thuật trong Joomla pdf (Trang 91 - 94)