Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 11 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
11
Dung lượng
410,25 KB
Nội dung
Tự động lưu liệu web server với WinSCP qua FTP Đối với người quản trị hệ thống website việc lưu phục hồi liệu phải đặt ưu tiên lên hàng đầu.Và thực tế, có nhiều cách thực việc áp dụng hàng ngày Trong viết đây, hướng dẫn bạn cách làm việc với công cụ miễn phí WinSCP chút kiến thức code Về mặt chất, giao thức FTP – File Transfer Protocol hình thức truyền tải liệu nhiều máy tính khác Được hình thành phát triển qua thời gian dài, FTP SFTP – Secure File Transfer Protocol giao thức phổ biến giới Để áp dụng vào thử nghiệm đây, bạn cần chuẩn bị: - Server FTP - Máy tính sử dụng hệ điều hành Windows - Phiên WinSCP – dành cho Windows Thiết lập WinSCP: Việc cần làm cài đặt WinSCP máy tính Windows: Sau đó, bạn cần tạo section profile để sử dụng phiên làm việc sau Tại hình Login, nhập tên host (ví dụ ftp.howtogeek.com), Username Password, chọn FTP SFTP, thay đổi giá trị Port phù hợp Sau nhấn Save để lưu profile lại: Tạo Script: Tại đây, tạo đoạn mã đơn giản để hệ thống tự đăng nhập vào server FTP, giao tiếp với WinSCP để tải file thiếu, sau tạo tiếp file log để ghi lại toàn hoạt động FTP Để bắt đầu, bạn mở NotePad copy đoạn mã vào: option batch on option confirm off open patrickbisch@ftp.howtogeek.com cd backups option transfer binary get /testremote* f:\backups\testlocal\* synchronize local f:\backups\testlocal testremote exit Cụ thể, WinSCP tự động trả lời thông báo hệ thống để tránh tình trạng ngắt chừng hoạt động, sau ghi đè lên file vừa tạo Tiếp tục, đăng nhập vào server FTP dựa vào profile tạo bên trên, thay đổi cấu trúc thư mục (nếu thấy cần thiết), chuyền mã nhị phân (trái ngược với ASCII) Cuối cùng, ứng dụng lọc sơ đồ, cấu trúc thư mục FTP server remote, chuyển file cần thiết tới thư mục định Các bạn tham khảo thêm Trước chạy chỉnh sửa đoạn script này, bạn nên tạo thư mục kiểm tra máy local remote (để tránh trường hợp nhầm lẫn xảy ra) Trên máy local, tạo thư mục testlocal (ở F:\backups) testremote server FTP Sau đó, chạy script, thành công lưu đoạn mã vào thư mục máy tính Thiết lập chế độ tự động cho script: Phần lại trình, Windows thực – dựa vào tính Task Scheduler có sẵn Các bạn mở Control Panel > System and Security > Administrative Tools > Task Scheduler: Tại cửa sổ bên phải, nhấn Create Basic Task: Đặt tên miêu tả ngắn gọn cho thao tác này, nhấn Next để tiếp tục: Tùy chọn chế độ hoạt động theo thời gian, thử nghiệm này, muốn đoạn script chạy máy tính khởi động Do bạn chọn When the computer starts: Tại hình tiếp theo, chọn Start a program nhấn Next Hệ thống yêu cầu trỏ đường dẫn tới file cần thực thi Nhấn nút Browse trỏ tới C:\Program Files\WinSCP\WinSCP.exe Bên dưới, bạn nhập: /console /script=f:\backup\sync.txt /log=f:\backup\log.txt Thay đổi chi tiết phần argument cho phù hợp Sau đó, hệ thống hiển thị đầy đủ thông tin tổng quát chi tiết toàn trình trên, kiểm tra lại nhấn Finish Và để chắn hệ thống hoạt động dự tính, bạn nên nhấn nút Run để đảm bảo không lỗi phát sinh: Rất đơn giản dễ dàng, chúc bạn thành công! ... miễn phí WinSCP chút kiến thức code Về mặt chất, giao thức FTP – File Transfer Protocol hình thức truyền tải liệu nhiều máy tính khác Được hình thành phát triển qua thời gian dài, FTP SFTP – Secure... dụ ftp. howtogeek.com), Username Password, chọn FTP SFTP, thay đổi giá trị Port phù hợp Sau nhấn Save để lưu profile lại: Tạo Script: Tại đây, tạo đoạn mã đơn giản để hệ thống tự đăng nhập vào server. .. thử nghiệm đây, bạn cần chuẩn bị: - Server FTP - Máy tính sử dụng hệ điều hành Windows - Phiên WinSCP – dành cho Windows Thiết lập WinSCP: Việc cần làm cài đặt WinSCP máy tính Windows: Sau đó, bạn