Collection by traibingo
87
Part 14
Backup và Restore dữ liệu bằng Sypex SQL
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
Giải nén
Collection by traibingo
88
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).
Nhấn "Go" để xuất dữ liệu
Collection by traibingo
89
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 toàn bộ
database > gõ tên bảng vào mục "Filter". Chẳng hạn
jos_content
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.
Collection by traibingo
90
Backup dữ liệu bằng SQL Dumper
SQL Dumper là một giải pháp đơn giản cho việc sao lưu (backup) dữ liệu
Joomla. Nó thực sự dễ làm kể cả với những ai mới làm quen với Joomla.
Ngoài tính bảo mật cao nó còn có thể sao lưu và khôi phục các database
lớn. Công cụ này được Sypex giới thiệu, phân phối theo giấy phép
GNU/GPL và được tích hợp vào Joomla bởi Ivo Apostolov.
Cài đặt
Thông tin về SQL Dumper: http://extensions.joomla.org
Download SQL Dumper: http://joomlacode.org
Mở trang quản trị Joomla: http://site_cua_ban/administrator
VD: http://yoursite.com/administrator
Chọn mục "Installers" > "Components" > nhấn nút "Browers" >
chọn file "com_sql.zip" > nhấn nút "Upload and Install"
Mở công cụ
Truy nhập bằng đường dẫn: http://site_cua_ban/dumper.php
VD: http://yoursite.com/dumper.php
Hoặc đăng nhập vào trang quản trị > chọn mục "Components" > chọn
mục "SQL Dumper"
Collection by traibingo
91
Sao lưu dữ liệu
Mở công cụ SQL Dumper
Nhập username và password
Chọn "Backup of existing database" > chọn database > chọn
"Compression = GZIP" để nén > chọn mức nén "Compression
Level" (9 - mức cao nhất).
Nhấn "Go" để xuất dữ liệu
Lưu ý:
Các file dữ liệu được lưu trong:
Joomla\administrator\backups
Nếu muốn backup một số bảng nhất định chứ không backup toàn bộ
database > gõ tên bảng vào mục "Filter"
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
Collection by traibingo
92
. 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.
Backup dữ liệu bằng SQL Dumper
SQL Dumper là một giải pháp đơn giản cho việc sao lưu (backup) dữ liệu
Joomla. Nó thực sự dễ làm kể cả với những ai